<86>Dec  3 10:44:42 userdel[78592]: delete user 'rooter'
<86>Dec  3 10:44:42 userdel[78592]: removed group 'rooter' owned by 'rooter'
<86>Dec  3 10:44:42 userdel[78592]: removed shadow group 'rooter' owned by 'rooter'
<86>Dec  3 10:44:42 groupadd[78626]: group added to /etc/group: name=rooter, GID=924
<86>Dec  3 10:44:42 groupadd[78626]: group added to /etc/gshadow: name=rooter
<86>Dec  3 10:44:42 groupadd[78626]: new group: name=rooter, GID=924
<86>Dec  3 10:44:42 useradd[78648]: new user: name=rooter, UID=924, GID=924, home=/root, shell=/bin/bash
<86>Dec  3 10:44:42 userdel[78685]: delete user 'builder'
<86>Dec  3 10:44:42 userdel[78685]: removed group 'builder' owned by 'builder'
<86>Dec  3 10:44:42 userdel[78685]: removed shadow group 'builder' owned by 'builder'
<86>Dec  3 10:44:42 groupadd[78711]: group added to /etc/group: name=builder, GID=925
<86>Dec  3 10:44:42 groupadd[78711]: group added to /etc/gshadow: name=builder
<86>Dec  3 10:44:42 groupadd[78711]: new group: name=builder, GID=925
<86>Dec  3 10:44:42 useradd[78734]: new user: name=builder, UID=925, GID=925, home=/usr/src, shell=/bin/bash
<13>Dec  3 10:44:51 rpmi: libpng16-1.6.39-alt1 sisyphus+310490.100.1.1 1669195208 installed
<13>Dec  3 10:44:51 rpmi: libjpeg-2:2.1.2-alt1.2 sisyphus+300827.100.2.1 1653916654 installed
<13>Dec  3 10:44:51 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075766 installed
<13>Dec  3 10:44:51 rpmi: xorg-proto-devel-2022.1-alt1 sisyphus+299488.100.1.1 1651731532 installed
<13>Dec  3 10:44:51 rpmi: libgmp-devel-6.2.1-alt5 sisyphus+309797.200.2.1 1668090190 installed
<13>Dec  3 10:44:51 rpmi: libglvnd-7:1.6.0-alt1 sisyphus+310974.100.1.1 1669906761 installed
<13>Dec  3 10:44:51 rpmi: perl-HTTP-Date-6.05-alt1 sisyphus+258981.100.1.1 1601542386 installed
<13>Dec  3 10:44:51 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626059695 installed
<13>Dec  3 10:44:51 rpmi: perl-Term-ANSIColor-5.01-alt1 sisyphus+244783.100.1.2 1579747505 installed
<13>Dec  3 10:44:51 rpmi: less-608-alt1 sisyphus+306395.100.1.1 1662550257 installed
<13>Dec  3 10:44:52 rpmi: libicu72-1:7.2.1-alt1 sisyphus+308882.100.1.1 1666532135 installed
<13>Dec  3 10:44:52 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605157 installed
<13>Dec  3 10:44:52 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626059138 installed
<13>Dec  3 10:44:52 rpmi: libopenblas-0.3.19-alt1.1 sisyphus+293828.100.1.1 1642694457 installed
<13>Dec  3 10:44:52 rpmi: libpixman-3:0.42.2-alt1 sisyphus+309549.100.1.1 1667649379 installed
<13>Dec  3 10:44:52 rpmi: libwayland-server-1.21.0-alt1.1 sisyphus+302874.200.2.1 1656661872 installed
<13>Dec  3 10:44:52 rpmi: tex-common-0.2-alt4 sisyphus+276869.100.1.1 1625246366 installed
<13>Dec  3 10:44:52 rpmi: libtcl-8.6.13-alt1 sisyphus+310696.100.1.1 1669548256 installed
<13>Dec  3 10:44:52 rpmi: perl-IO-Stringy-2.113-alt1 sisyphus+289915.300.2.1 1637124493 installed
<13>Dec  3 10:44:52 rpmi: perl-Unicode-Normalize-1:5.34.1-alt1 sisyphus+303178.100.1.1 1656953649 installed
<13>Dec  3 10:44:52 rpmi: perl-IO-Socket-IP-0.41-alt1 sisyphus+259012.100.1.2 1601553446 installed
<13>Dec  3 10:44:52 rpmi: perl-LWP-MediaTypes-6.04-alt1 sisyphus+225468.100.1.1 1553186684 installed
<13>Dec  3 10:44:52 rpmi: perl-libnet-1:3.14-alt1 sisyphus+300432.100.1.1 1653291138 installed
<13>Dec  3 10:44:52 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed
<13>Dec  3 10:44:52 rpmi: perl-Tie-RefHash-1.40-alt1 sisyphus+260329.100.1.1 1603548550 installed
<13>Dec  3 10:44:52 rpmi: perl-Compress-Raw-Zlib-2.202-alt1 sisyphus+302906.100.1.1 1656690261 installed
<13>Dec  3 10:44:52 rpmi: libidn2-2.3.4-alt1 sisyphus+309023.100.1.1 1666791089 installed
<13>Dec  3 10:44:52 rpmi: libxxhash-0.8.0-alt2 sisyphus+277476.100.2.1 1625621318 installed
<13>Dec  3 10:44:52 rpmi: libICE-1.0.10-alt1 sisyphus+278827.100.1.1 1626220281 installed
<13>Dec  3 10:44:52 rpmi: libXau-1.0.10-alt1 sisyphus+308663.400.1.1 1666168290 installed
<13>Dec  3 10:44:52 rpmi: libwebp7-1.2.4-alt1 sisyphus+304909.100.1.1 1659772514 installed
<13>Dec  3 10:44:52 rpmi: libjbig-2.1-alt1 sisyphus+276068.100.1.1 1624815406 installed
<13>Dec  3 10:44:52 rpmi: libpaper-1.1.28-alt1 sisyphus+278439.100.1.1 1626100446 installed
<13>Dec  3 10:44:52 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667413000 installed
<13>Dec  3 10:44:52 rpmi: libquadmath0-12.1.1-alt2 sisyphus+307182.100.1.1 1663782147 installed
<13>Dec  3 10:44:52 rpmi: libgfortran5-12.1.1-alt2 sisyphus+307182.100.1.1 1663782147 installed
<13>Dec  3 10:44:52 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed
<13>Dec  3 10:44:52 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed
<13>Dec  3 10:44:52 rpmi: libharfbuzz-5.3.1-alt1 sisyphus+308882.200.1.1 1666532263 installed
<13>Dec  3 10:44:52 rpmi: libfreetype-2.12.1-alt1 sisyphus+299380.100.1.1 1651508335 installed
<13>Dec  3 10:44:52 rpmi: libbrotlienc-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed
<13>Dec  3 10:44:52 rpmi: xml-utils-1:2.10.3-alt1 sisyphus+308392.100.3.1 1666013214 installed
<13>Dec  3 10:44:52 rpmi: fontconfig-2.13.1-alt4 sisyphus+304281.100.1.1 1658733593 installed
Updating fonts cache: <29>Dec  3 10:44:53 fontconfig: Updating fonts cache: succeeded
[ DONE ]
<13>Dec  3 10:44:54 rpmi: fonts-type1-urw-3:1.0.7pre44-alt3 sisyphus+224082.100.2.1 1552406640 installed
<13>Dec  3 10:44:54 rpmi: rpm-build-gir-0.7.3-alt3 sisyphus+242150.100.1.1 1575312005 installed
<13>Dec  3 10:44:54 rpmi: libwoff2-1.0.2-alt3 sisyphus+302729.100.1.1 1656351541 installed
<13>Dec  3 10:44:54 rpmi: libharfbuzz-icu-5.3.1-alt1 sisyphus+308882.200.1.1 1666532263 installed
<13>Dec  3 10:44:54 rpmi: libharfbuzz-gobject-5.3.1-alt1 sisyphus+308882.200.1.1 1666532263 installed
<13>Dec  3 10:44:54 rpmi: libquadmath12-devel-12.1.1-alt2 sisyphus+307182.100.1.1 1663782147 installed
<13>Dec  3 10:44:54 rpmi: libsystemd-1:251.8-alt2 sisyphus+310997.100.1.1 1669944366 installed
<13>Dec  3 10:44:54 rpmi: libdbus-1.12.22-alt1 sisyphus+298998.100.1.1 1650885228 installed
<13>Dec  3 10:44:54 rpmi: libavahi-0.8-alt2 sisyphus+279391.100.1.2 1626530700 installed
<13>Dec  3 10:44:54 rpmi: libXau-devel-1.0.10-alt1 sisyphus+308663.400.1.1 1666168290 installed
<13>Dec  3 10:44:54 rpmi: libSM-1.2.3-alt1 sisyphus+278820.100.1.1 1626219266 installed
<13>Dec  3 10:44:54 rpmi: perl-autodie-2.34-alt1 sisyphus+265208.100.1.1 1611567479 installed
<13>Dec  3 10:44:54 rpmi: perl-unicore-1:5.34.1-alt1 sisyphus+303178.100.1.1 1656953516 installed
<13>Dec  3 10:44:54 rpmi: perl-Net-IDN-Encode-2.500-alt1 sisyphus+279723.3100.1.1 1626649674 installed
<13>Dec  3 10:44:54 rpmi: perl-OLE-Storage_Lite-0.20-alt1 sisyphus+243912.100.1.1 1578493389 installed
<13>Dec  3 10:44:54 rpmi: tcl-8.6.13-alt1 sisyphus+310696.100.1.1 1669548256 installed
<13>Dec  3 10:44:54 rpmi: libopenblas-devel-0.3.19-alt1.1 sisyphus+293828.100.1.1 1642694457 installed
<13>Dec  3 10:44:54 rpmi: libgraphite2-devel-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605157 installed
<13>Dec  3 10:44:54 rpmi: icu-utils-1:7.2.1-alt1 sisyphus+308882.100.1.1 1666532135 installed
<13>Dec  3 10:44:54 rpmi: libicu-devel-1:7.2.1-alt1 sisyphus+308882.100.1.1 1666532135 installed
<13>Dec  3 10:44:54 rpmi: perl-Data-Dump-1.25-alt1 sisyphus+276551.100.1.1 1625126880 installed
<13>Dec  3 10:44:54 rpmi: libflac8-1.3.3.0.79.37d1-alt2 sisyphus+278100.1400.1.1 1626058888 installed
<13>Dec  3 10:44:54 rpmi: libvorbis-1.3.7-alt1 sisyphus+275738.100.1.1 1624751609 installed
<13>Dec  3 10:44:54 rpmi: perl-File-Listing-6.15-alt1 sisyphus+298606.100.1.1 1650203737 installed
<13>Dec  3 10:44:54 rpmi: libGLES-7:1.6.0-alt1 sisyphus+310974.100.1.1 1669906761 installed
<13>Dec  3 10:44:54 rpmi: libOpenGL-7:1.6.0-alt1 sisyphus+310974.100.1.1 1669906761 installed
<13>Dec  3 10:44:54 rpmi: libmpfr-devel-4.1.0-alt2 sisyphus+281519.240.4.1 1627907324 installed
<13>Dec  3 10:44:54 rpmi: libjasper-2.0.33-alt2 sisyphus+291936.40.2.1 1639478958 installed
<13>Dec  3 10:44:54 rpmi: zlib-devel-1.2.13-alt1 sisyphus+309409.200.2.1 1667402045 installed
<13>Dec  3 10:44:54 rpmi: libpari-gmp-tls8-2.15.1-alt1 sisyphus+309602.100.1.1 1667811870 installed
<13>Dec  3 10:44:55 rpmi: libopus-1.3.1-alt158.gbce1f392.1 sisyphus+307793.100.2.1 1664814221 installed
<13>Dec  3 10:44:55 rpmi: libnauty-2_7_4-27r4-alt1 sisyphus+303710.100.1.1 1657887296 installed
<13>Dec  3 10:44:55 rpmi: libmpg123-1.31.1-alt1 sisyphus+309861.100.1.1 1668170306 installed
<13>Dec  3 10:44:55 rpmi: libmpfi0-1.5.4-alt1 sisyphus+296789.100.1.1 1647517020 installed
<13>Dec  3 10:44:55 rpmi: libxblas-1.0.248-alt2 sisyphus+285045.40.2.1 1631388462 installed
<13>Dec  3 10:44:55 rpmi: liblapack-1:3.8.0-alt7 sisyphus+293726.100.1.1 1642544503 installed
<13>Dec  3 10:44:55 rpmi: liblame-3.100-alt1 sisyphus+276241.100.1.2 1624925655 installed
<13>Dec  3 10:44:55 rpmi: libgsm-1.0.17-alt1 sisyphus+275359.100.2.1 1624907612 installed
<13>Dec  3 10:44:55 rpmi: libsndfile-1.1.0-alt1 sisyphus+306371.40.3.1 1662942490 installed
<13>Dec  3 10:44:55 rpmi: libsamplerate-0.2.2-alt1 sisyphus+284642.100.1.1 1630906257 installed
<13>Dec  3 10:44:55 rpmi: libgsl-2.7-alt1 sisyphus+281495.100.3.1 1627573932 installed
<13>Dec  3 10:44:55 rpmi: libglpk40-5.0-alt1_1 sisyphus+287488.100.1.1 1634394050 installed
<13>Dec  3 10:44:55 rpmi: libgf2x3-1.3.0-alt1 sisyphus+287577.40.3.1 1634585822 installed
<13>Dec  3 10:44:55 rpmi: libntl44-11.5.1-alt1.1 sisyphus+293694.100.1.1 1642509419 installed
<13>Dec  3 10:44:55 rpmi: libecm1-7.0.5-alt1 sisyphus+301505.100.1.1 1654598173 installed
<13>Dec  3 10:44:55 rpmi: libblas3gf-3.9.2-alt3 sisyphus+279348.100.1.2 1626513137 installed
<13>Dec  3 10:44:55 rpmi: libdb4.8-4.8.30-alt6 sisyphus+284556.100.1.1 1630699521 installed
<13>Dec  3 10:44:55 rpmi: perl-DBM-1:5.34.1-alt1 sisyphus+303178.100.1.1 1656953649 installed
<13>Dec  3 10:44:55 rpmi: rgb-1.0.6-alt3 sisyphus+275450.100.1.2 1624513781 installed
<13>Dec  3 10:44:55 rpmi: libnetpbm11-10.85.04-alt2 sisyphus+300457.100.1.1 1653302244 installed
<13>Dec  3 10:44:55 rpmi: sharutils-4.15.2-alt1 sisyphus+279143.100.1.1 1626390691 installed
<13>Dec  3 10:44:55 rpmi: ncompress-4.2.4.4-alt1 sisyphus+277043.100.1.1 1625348080 installed
<13>Dec  3 10:44:55 rpmi: libkpathsea6-2021-alt3_3 sisyphus+308992.100.1.1 1666723464 installed
<13>Dec  3 10:44:55 rpmi: libptexenc1-2021-alt3_3 sisyphus+308992.100.1.1 1666723464 installed
<13>Dec  3 10:44:55 rpmi: libsynctex2-2021-alt3_3 sisyphus+308992.100.1.1 1666723464 installed
<13>Dec  3 10:44:55 rpmi: libtexlua5-2021-alt3_3 sisyphus+308992.100.1.1 1666723464 installed
<13>Dec  3 10:44:55 rpmi: zziplib-0.13.72-alt1 sisyphus+278032.100.1.2 1625982012 installed
<13>Dec  3 10:44:55 rpmi: libpotrace-1.16-alt1 sisyphus+275746.100.1.1 1624752910 installed
<13>Dec  3 10:44:55 rpmi: libnuma-2.0.14-alt2 sisyphus+278485.100.1.1 1626104243 installed
<13>Dec  3 10:44:55 rpmi: libx265-199-3.5-alt1.1 sisyphus+277560.100.1.1 1625696944 installed
<13>Dec  3 10:44:55 rpmi: librav1e-0.6.1-alt1 sisyphus+310945.100.1.1 1669888173 installed
<13>Dec  3 10:44:55 rpmi: desktop-file-utils-0.26-alt3 sisyphus+297027.100.1.1 1648023316 installed
<13>Dec  3 10:44:56 rpmi: shared-mime-info-2.2-alt1 sisyphus+297388.100.1.1 1648466617 installed
<13>Dec  3 10:44:56 rpmi: libgdk-pixbuf-locales-2.42.10-alt1 sisyphus+308991.100.1.1 1666721198 installed
<13>Dec  3 10:44:56 rpmi: libde265-1.0.9-alt1 sisyphus+310196.100.1.1 1668754668 installed
<13>Dec  3 10:44:56 rpmi: libdav1d-0.9.2-alt1 sisyphus+291906.40.5.3 1639431318 installed
<13>Dec  3 10:44:56 rpmi: libaom3-3.3.0-alt1 sisyphus+295999.100.1.1 1646050631 installed
<13>Dec  3 10:44:56 rpmi: libxshmfence-1.3.1-alt1 sisyphus+308663.1200.1.1 1666168474 installed
<13>Dec  3 10:44:56 rpmi: libwayland-client-1.21.0-alt1.1 sisyphus+302874.200.2.1 1656661872 installed
<13>Dec  3 10:44:56 rpmi: libpciaccess-1:0.17-alt1 sisyphus+308663.300.1.1 1666168262 installed
<13>Dec  3 10:44:56 rpmi: libdrm-1:2.4.114-alt1 sisyphus+309630.100.1.1 1667826824 installed
<13>Dec  3 10:44:56 rpmi: libgbm-4:22.3.0-alt1 sisyphus+310937.100.1.1 1669879939 installed
<13>Dec  3 10:44:56 rpmi: t1utils-1.42-alt1 sisyphus+278458.100.1.1 1626102087 installed
<13>Dec  3 10:44:56 rpmi: ttf2pt1-3.4.4-alt1.qa1 sisyphus+275192.100.2.1 1624905846 installed
<13>Dec  3 10:44:56 rpmi: libqqwing-1.3.4-alt2 sisyphus+275255.100.2.1 1624562963 installed
<13>Dec  3 10:44:56 rpmi: qqwing-1.3.4-alt2 sisyphus+275255.100.2.1 1624562963 installed
<13>Dec  3 10:44:56 rpmi: perl-Text-Unidecode-1.30-alt1 1480505027 installed
<13>Dec  3 10:44:56 rpmi: perl-Unicode-Map-0.112-alt8 sisyphus+279723.3600.1.1 1626650099 installed
<13>Dec  3 10:44:56 rpmi: perl-Digest-Perl-MD5-1.9-alt1 1394057208 installed
<13>Dec  3 10:44:56 rpmi: perl-Crypt-RC4-2.02-alt1 1319549646 installed
<13>Dec  3 10:44:56 rpmi: perl-Math-Complex-1.59-alt1 1334229876 installed
<13>Dec  3 10:44:56 rpmi: perl-Locale-Maketext-Simple-0.21-alt3 1321333616 installed
<13>Dec  3 10:44:56 rpmi: perl-IPC-System-Simple-1.30-alt1 sisyphus+248544.100.1.1 1585154078 installed
<13>Dec  3 10:44:56 rpmi: perl-Try-Tiny-0.31-alt1 sisyphus+290597.100.1.1 1637915507 installed
<13>Dec  3 10:44:56 rpmi: perl-IO-Compress-Brotli-2:0.004001-alt3 sisyphus+302124.100.1.1 1655283098 installed
<13>Dec  3 10:44:56 rpmi: perl-Clone-0.46-alt1 sisyphus+308850.100.1.3 1666451819 installed
<13>Dec  3 10:44:56 rpmi: perl-File-Which-1.27-alt1 sisyphus+271986.100.1.1 1621196035 installed
<13>Dec  3 10:44:56 rpmi: perl-File-Copy-Recursive-0.45-alt1 sisyphus+235291.100.1.1 1564606222 installed
<13>Dec  3 10:44:56 rpmi: perl-Digest-SHA1-2.13-alt5.2 sisyphus+279723.3400.1.1 1626650018 installed
<13>Dec  3 10:44:56 rpmi: perl-TimeDate-2.33-alt1 sisyphus+252901.100.1.1 1591387378 installed
<13>Dec  3 10:44:56 rpmi: perl-Term-Cap-1.17-alt1 1445018869 installed
<13>Dec  3 10:44:56 rpmi: perl-Pod-Escapes-1.07-alt1 1418767892 installed
<13>Dec  3 10:44:56 rpmi: perl-IO-String-1.08-alt2 1321677915 installed
<13>Dec  3 10:44:56 rpmi: perl-Compress-Raw-Bzip2-2.201-alt1 sisyphus+302693.100.1.1 1656327561 installed
<13>Dec  3 10:44:56 rpmi: libpipeline-1.5.6-alt1_1 sisyphus+299648.100.1.1 1651919605 installed
<13>Dec  3 10:44:56 rpmi: groff-base-1.22.3-alt2 sisyphus+275306.100.2.1 1624538359 installed
<13>Dec  3 10:44:56 rpmi: man-db-2.10.2-alt1.1 sisyphus+306067.100.1.1 1662022541 installed
<13>Dec  3 10:44:56 rpmi: perl-Filter-1.64-alt1 sisyphus+305464.100.1.1 1660815328 installed
<13>Dec  3 10:44:56 rpmi: perl-Encode-3.19-alt1 sisyphus+304776.100.1.1 1659623414 installed
<13>Dec  3 10:44:56 rpmi: perl-URI-5.17-alt1 sisyphus+310739.100.1.1 1669616836 installed
<13>Dec  3 10:44:56 rpmi: perl-IO-Compress-2.201-alt1 sisyphus+302907.100.1.1 1656690820 installed
<13>Dec  3 10:44:56 rpmi: perl-HTML-Parser-3.80-alt1 sisyphus+310725.100.1.1 1669615504 installed
<13>Dec  3 10:44:56 rpmi: perl-Net-HTTP-6.22-alt1 sisyphus+294185.100.1.1 1643275428 installed
<13>Dec  3 10:44:56 rpmi: perl-IO-Zlib-1.11-alt1 sisyphus+258984.100.1.1 1601542681 installed
<13>Dec  3 10:44:56 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed
<13>Dec  3 10:44:56 rpmi: perl-Pod-Simple-3.43-alt1 sisyphus+276561.100.1.1 1625127752 installed
<13>Dec  3 10:44:56 rpmi: perl-Pod-Usage-2.03-alt1 sisyphus+300436.100.1.3 1653292807 installed
<13>Dec  3 10:44:56 rpmi: perl-podlators-5.00-alt1 sisyphus+310735.100.1.1 1669616514 installed
<13>Dec  3 10:44:56 rpmi: perl-Archive-Tar-2.40-alt1 sisyphus+281653.100.1.1 1627900756 installed
<13>Dec  3 10:44:56 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed
<13>Dec  3 10:44:56 rpmi: perl-IO-HTML-1.004-alt1 sisyphus+258983.100.1.1 1601542619 installed
<13>Dec  3 10:44:56 rpmi: perl-HTTP-Message-6.44-alt1 sisyphus+309106.100.1.1 1666913573 installed
<13>Dec  3 10:44:56 rpmi: perl-HTTP-Cookies-6.10-alt1 sisyphus+264349.100.1.1 1609891183 installed
<13>Dec  3 10:44:56 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed
<13>Dec  3 10:44:56 rpmi: perl-libwww-6.67-alt1 sisyphus+302118.100.1.1 1655282617 installed
<13>Dec  3 10:44:56 rpmi: perl-HTML-Tree-5.07-alt1 sisyphus+277105.100.1.1 1625402682 installed
<13>Dec  3 10:44:56 rpmi: perl-HTML-Formatter-2.16-alt2 sisyphus+306600.100.1.1 1663005434 installed
<13>Dec  3 10:44:56 rpmi: perl-XML-Parser-2.46-alt1 sisyphus+279723.1300.1.1 1626649160 installed
<13>Dec  3 10:44:56 rpmi: perl-XML-XPath-1.48-alt1 sisyphus+305097.100.1.2 1660226797 installed
<13>Dec  3 10:44:56 rpmi: perl-HTML-Form-6.10-alt1 sisyphus+305790.100.1.1 1661527496 installed
<13>Dec  3 10:44:56 rpmi: perl-WWW-Mechanize-2.15-alt1 sisyphus+305643.100.1.1 1661181524 installed
<13>Dec  3 10:44:56 rpmi: perl-Text-CSV_XS-1.48-alt1 sisyphus+300608.100.1.1 1653480937 installed
<13>Dec  3 10:44:56 rpmi: perl-Spreadsheet-ParseExcel-1:0.65-alt1 1395677487 installed
<13>Dec  3 10:44:56 rpmi: libteckit-2.5.1-alt2.1 sisyphus+275250.100.2.1 1624906331 installed
<13>Dec  3 10:44:56 rpmi: libteckit-utils-2.5.1-alt2.1 sisyphus+275250.100.2.1 1624906331 installed
<13>Dec  3 10:44:56 rpmi: perl-IPC-Run3-0.048-alt1 1410690027 installed
<13>Dec  3 10:44:56 rpmi: psutils-2:2.07-alt1 sisyphus+299224.700.1.1 1651226336 installed
<13>Dec  3 10:44:56 rpmi: hd2u-1.0.3-alt2 sisyphus+275312.100.2.1 1624906677 installed
<13>Dec  3 10:44:56 rpmi: gsettings-desktop-schemas-data-43.0-alt1 sisyphus+307196.300.10.1 1664047363 installed
<13>Dec  3 10:44:56 rpmi: libgio-2.74.3-alt1 sisyphus+310983.100.1.1 1669916401 installed
<13>Dec  3 10:44:56 rpmi: gsettings-desktop-schemas-43.0-alt1 sisyphus+307196.300.10.1 1664047369 installed
<13>Dec  3 10:44:56 rpmi: publicsuffix-list-dafsa-20221003-alt1 sisyphus+308013.100.1.1 1665137688 installed
<13>Dec  3 10:44:56 rpmi: libpsl-0.21.1-alt2 sisyphus+279461.100.1.1 1626547555 installed
<13>Dec  3 10:44:56 rpmi: libnghttp2-1.51.0-alt1 sisyphus+310565.100.1.1 1669296600 installed
<13>Dec  3 10:44:57 rpmi: openldap-common-2.6.3-alt1 sisyphus+306372.60.8.1 1663095223 installed
<13>Dec  3 10:44:57 rpmi: libverto-0.3.2-alt1_1 sisyphus+279289.100.1.3 1626493872 installed
<13>Dec  3 10:44:57 rpmi: liblmdb-0.9.29-alt1.1 sisyphus+306630.100.1.1 1663072361 installed
<13>Dec  3 10:44:57 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919567 installed
<13>Dec  3 10:44:57 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975361 installed
<13>Dec  3 10:44:57 rpmi: libedit3-3.1.20191231-alt1 sisyphus+278505.100.1.1 1626106372 installed
<13>Dec  3 10:44:57 rpmi: libX11-locales-3:1.8.2-alt1 sisyphus+309841.100.1.1 1668150240 installed
<13>Dec  3 10:44:57 rpmi: libXdmcp-1.1.3-alt1 sisyphus+278816.100.1.1 1626219233 installed
<13>Dec  3 10:44:57 rpmi: libxcb-1.15-alt1 sisyphus+299436.300.1.1 1651655490 installed
<13>Dec  3 10:44:57 rpmi: libX11-3:1.8.2-alt1 sisyphus+309841.100.1.1 1668150243 installed
<13>Dec  3 10:44:57 rpmi: libXext-1.3.5-alt1 sisyphus+309285.100.1.1 1667212413 installed
<13>Dec  3 10:44:57 rpmi: libXt-1.2.1-alt1 sisyphus+265202.200.1.1 1611565459 installed
<13>Dec  3 10:44:57 rpmi: libXrender-0.9.11-alt1 sisyphus+308841.100.1.1 1666436131 installed
<13>Dec  3 10:44:57 rpmi: libXft-2.3.7-alt1 sisyphus+310164.100.1.1 1668680609 installed
<13>Dec  3 10:44:57 rpmi: libXfixes-6.0.0-alt1 sisyphus+284644.300.1.1 1630910333 installed
<13>Dec  3 10:44:57 rpmi: libXmu-1.1.4-alt1 sisyphus+308663.1000.1.1 1666168416 installed
<13>Dec  3 10:44:57 rpmi: libXpm-3.5.13-alt1 sisyphus+278339.100.1.2 1626171703 installed
<13>Dec  3 10:44:57 rpmi: libXinerama-1.1.5-alt1 sisyphus+309287.100.1.1 1667213209 installed
<13>Dec  3 10:44:57 rpmi: libXaw-1.0.14-alt1 sisyphus+284644.100.1.1 1630910242 installed
<13>Dec  3 10:44:57 rpmi: libXcursor-1.2.1-alt1 sisyphus+297765.200.1.1 1649053934 installed
<13>Dec  3 10:44:57 rpmi: perl-Tk-804.036-alt1 sisyphus+279723.3300.1.1 1626649982 installed
<13>Dec  3 10:44:57 rpmi: libtk-8.6.13-alt1 sisyphus+310696.200.1.1 1669548528 installed
<13>Dec  3 10:44:57 rpmi: tk-8.6.13-alt1 sisyphus+310696.200.1.1 1669548528 installed
<13>Dec  3 10:44:57 rpmi: libXxf86vm-1.1.5-alt1 sisyphus+308663.1400.1.1 1666168534 installed
<13>Dec  3 10:44:57 rpmi: libGLX-mesa-4:22.3.0-alt1 sisyphus+310937.100.1.1 1669879939 installed
<13>Dec  3 10:44:57 rpmi: libEGL-mesa-4:22.3.0-alt1 sisyphus+310937.100.1.1 1669879939 installed
<13>Dec  3 10:44:57 rpmi: libEGL-7:1.6.0-alt1 sisyphus+310974.100.1.1 1669906761 installed
<13>Dec  3 10:44:57 rpmi: libGLX-7:1.6.0-alt1 sisyphus+310974.100.1.1 1669906761 installed
<13>Dec  3 10:44:57 rpmi: libGL-7:1.6.0-alt1 sisyphus+310974.100.1.1 1669906761 installed
<13>Dec  3 10:44:57 rpmi: libcairo-1:1.16.0-alt1 sisyphus+275343.100.2.3 1624578031 installed
<13>Dec  3 10:44:57 rpmi: libGLU-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174378 installed
<13>Dec  3 10:44:57 rpmi: libfltk13-1.3.8-alt1 sisyphus+301656.100.1.1 1654794789 installed
<13>Dec  3 10:44:59 rpmi: libxcb-devel-1.15-alt1 sisyphus+299436.300.1.1 1651655490 installed
<13>Dec  3 10:44:59 rpmi: libX11-devel-3:1.8.2-alt1 sisyphus+309841.100.1.1 1668150243 installed
<13>Dec  3 10:44:59 rpmi: libglvnd-devel-7:1.6.0-alt1 sisyphus+310974.100.1.1 1669906761 installed
<13>Dec  3 10:44:59 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174378 installed
<13>Dec  3 10:44:59 rpmi: libXrender-devel-0.9.11-alt1 sisyphus+308841.100.1.1 1666436131 installed
<13>Dec  3 10:44:59 rpmi: libdeflate-1.14-alt1 sisyphus+306557.100.1.1 1662905319 installed
<13>Dec  3 10:44:59 rpmi: libtiff5-4.4.0-alt1 sisyphus+300978.160.5.1 1654609263 installed
<13>Dec  3 10:44:59 rpmi: libgdk-pixbuf-2.42.10-alt1 sisyphus+308991.100.1.1 1666721201 installed
<13>Dec  3 10:44:59 rpmi: libheif-1.14.0-alt1 sisyphus+310196.200.1.1 1668754712 installed
<13>Dec  3 10:44:59 rpmi: libgd3-2.3.3-alt1 sisyphus+286379.100.1.1 1633353310 installed
<13>Dec  3 10:44:59 rpmi: netpbm-10.85.04-alt2 sisyphus+300457.100.1.1 1653302244 installed
<13>Dec  3 10:44:59 rpmi: libopenjpeg2.0-2.5.0-alt1 sisyphus+299926.300.3.1 1652478844 installed
<13>Dec  3 10:44:59 rpmi: gcc-fortran-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed
<13>Dec  3 10:44:59 rpmi: libgfortran12-devel-12.1.1-alt2 sisyphus+307182.100.1.1 1663782147 installed
<13>Dec  3 10:45:00 rpmi: gcc12-fortran-12.1.1-alt2 sisyphus+307182.100.1.1 1663782147 installed
<13>Dec  3 10:45:00 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed
<13>Dec  3 10:45:00 rpmi: libstdc++12-devel-12.1.1-alt2 sisyphus+307182.100.1.1 1663782147 installed
<13>Dec  3 10:45:01 rpmi: gcc12-c++-12.1.1-alt2 sisyphus+307182.100.1.1 1663782147 installed
<13>Dec  3 10:45:01 rpmi: mpdecimal-2.5.1-alt1 sisyphus+291245.40.54.1 1643293464 installed
<13>Dec  3 10:45:01 rpmi: ed-1:0.2-alt10 sisyphus+278100.1100.1.1 1626056857 installed
<13>Dec  3 10:45:01 rpmi: diffstat-1.64-alt1 sisyphus+278100.700.1.1 1626056686 installed
<13>Dec  3 10:45:01 rpmi: libdialog-1.3.20171209-alt2 sisyphus+284461.40.2.1 1630655688 installed
<13>Dec  3 10:45:02 rpmi: dialog-1.3.20171209-alt2 sisyphus+284461.40.2.1 1630655688 installed
<13>Dec  3 10:45:02 rpmi: libp11-kit-0.24.1-alt1 sisyphus+293720.100.1.1 1642535281 installed
<13>Dec  3 10:45:02 rpmi: libtasn1-4.19.0-alt1 sisyphus+305700.100.1.1 1661359628 installed
<13>Dec  3 10:45:02 rpmi: bc-1:1.07.1-alt1 sisyphus+278100.400.1.1 1626056616 installed
<13>Dec  3 10:45:02 rpmi: rpm-macros-alternatives-0.5.2-alt1 sisyphus+300869.100.1.1 1653844113 installed
<13>Dec  3 10:45:02 rpmi: alternatives-0.5.2-alt1 sisyphus+300869.100.1.1 1653844113 installed
<13>Dec  3 10:45:02 rpmi: ca-certificates-2022.09.15-alt1 sisyphus+306895.200.1.1 1663268411 installed
<13>Dec  3 10:45:02 rpmi: ca-trust-0.1.4-alt1 sisyphus+308690.100.1.1 1666182992 installed
<13>Dec  3 10:45:02 rpmi: p11-kit-trust-0.24.1-alt1 sisyphus+293720.100.1.1 1642535281 installed
<13>Dec  3 10:45:02 rpmi: libcrypto1.1-1.1.1q-alt1 sisyphus+303203.100.1.1 1657027052 installed
<13>Dec  3 10:45:02 rpmi: libssl1.1-1.1.1q-alt1 sisyphus+303203.100.1.1 1657027052 installed
<86>Dec  3 10:45:02 groupadd[159198]: group added to /etc/group: name=_keytab, GID=499
<86>Dec  3 10:45:02 groupadd[159198]: group added to /etc/gshadow: name=_keytab
<86>Dec  3 10:45:02 groupadd[159198]: new group: name=_keytab, GID=499
<13>Dec  3 10:45:02 rpmi: libkrb5-1.19.4-alt1 sisyphus+310092.100.2.1 1668703628 installed
<13>Dec  3 10:45:02 rpmi: python3-3.10.7-alt2 sisyphus+303554.200.1.1 1668377371 installed
<13>Dec  3 10:45:03 rpmi: python3-base-3.10.7-alt2 sisyphus+303554.200.1.1 1668377371 installed
<13>Dec  3 10:45:03 rpmi: glib2-devel-2.74.3-alt1 sisyphus+310983.100.1.1 1669916401 installed
<13>Dec  3 10:45:03 rpmi: libfreetype-devel-2.12.1-alt1 sisyphus+299380.100.1.1 1651508335 installed
<13>Dec  3 10:45:03 rpmi: libharfbuzz-devel-5.3.1-alt1 sisyphus+308882.200.1.1 1666532263 installed
<13>Dec  3 10:45:03 rpmi: fontconfig-devel-2.13.1-alt4 sisyphus+304281.100.1.1 1658733593 installed
<86>Dec  3 10:45:03 groupadd[164855]: group added to /etc/group: name=sasl, GID=498
<86>Dec  3 10:45:03 groupadd[164855]: group added to /etc/gshadow: name=sasl
<86>Dec  3 10:45:03 groupadd[164855]: new group: name=sasl, GID=498
<13>Dec  3 10:45:03 rpmi: libsasl2-3-2.1.27-alt2.2 sisyphus+306372.1000.8.1 1663097332 installed
<13>Dec  3 10:45:03 rpmi: libldap2-2.6.3-alt1 sisyphus+306372.60.8.1 1663095246 installed
<13>Dec  3 10:45:03 rpmi: libcurl-7.86.0-alt1 sisyphus+309443.100.1.1 1667479842 installed
<13>Dec  3 10:45:03 rpmi: libcups-2.4.2-alt1 sisyphus+304732.100.2.1 1659624899 installed
<13>Dec  3 10:45:04 rpmi: libgs-9.54.0-alt3 sisyphus+285041.100.1.1 1631376643 installed
<13>Dec  3 10:45:05 rpmi: ghostscript-common-9.54.0-alt3 sisyphus+285041.100.1.1 1631376584 installed
<13>Dec  3 10:45:05 rpmi: ghostscript-classic-9.54.0-alt3 sisyphus+285041.100.1.1 1631376643 installed
<13>Dec  3 10:45:05 rpmi: ghostscript-9.54.0-alt3 sisyphus+285041.100.1.1 1631376643 installed
<13>Dec  3 10:45:05 rpmi: ghostscript-module-X-9.54.0-alt3 sisyphus+285041.100.1.1 1631376643 installed
<13>Dec  3 10:45:05 rpmi: perl-Net-SSLeay-1.92-alt1 sisyphus+293775.100.1.1 1642613341 installed
<13>Dec  3 10:45:05 rpmi: perl-IO-Socket-SSL-2.077-alt1 sisyphus+310727.100.1.1 1669615574 installed
<13>Dec  3 10:45:05 rpmi: perl-Net-HTTPS-6.22-alt1 sisyphus+294185.100.1.1 1643275428 installed
<13>Dec  3 10:45:05 rpmi: perl-LWP-Protocol-https-6.10-alt1 sisyphus+263916.100.1.3 1608937434 installed
<13>Dec  3 10:45:05 rpmi: openssh-common-8.6p1-alt3 sisyphus+294457.100.2.1 1643759043 installed
<86>Dec  3 10:45:05 groupadd[172538]: group added to /etc/group: name=sshagent, GID=497
<86>Dec  3 10:45:05 groupadd[172538]: group added to /etc/gshadow: name=sshagent
<86>Dec  3 10:45:05 groupadd[172538]: new group: name=sshagent, GID=497
<13>Dec  3 10:45:05 rpmi: openssh-clients-8.6p1-alt3 sisyphus+294457.100.2.1 1643759043 installed
<13>Dec  3 10:45:05 rpmi: rsync-3.2.7-alt1 sisyphus+308790.100.1.1 1666394150 installed
<13>Dec  3 10:45:06 rpmi: git-core-2.33.5-alt1 sisyphus+308643.100.1.1 1666117015 installed
<13>Dec  3 10:45:06 rpmi: foomatic-db-engine-4.0.12-alt1 sisyphus+278189.100.1.1 1626076208 installed
<13>Dec  3 10:45:07 rpmi: texlive-2021-alt3_3 sisyphus+308992.100.1.1 1666723464 installed
<13>Dec  3 10:45:19 rpmi: texlive-collection-basic-2021-alt1_4 sisyphus+285425.100.1.1 1631913341 installed
<13>Dec  3 10:45:19 rpmi: latex2html-2020.2-alt1 sisyphus+259370.100.1.1 1602066428 installed
<13>Dec  3 10:45:19 rpmi: libcurl-devel-7.86.0-alt1 sisyphus+309443.100.1.1 1667479842 installed
<13>Dec  3 10:45:19 rpmi: libXft-devel-2.3.7-alt1 sisyphus+310164.100.1.1 1668680609 installed
<13>Dec  3 10:45:19 rpmi: libgio-devel-2.74.3-alt1 sisyphus+310983.100.1.1 1669916401 installed
<13>Dec  3 10:45:19 rpmi: gcc-c++-12-alt1 sisyphus+300988.300.1.1 1654033914 installed
<13>Dec  3 10:45:19 rpmi: gcc-fortran-12-alt1 sisyphus+300988.300.1.1 1654033914 installed
<13>Dec  3 10:45:19 rpmi: libfltk-devel-1.3.8-alt1 sisyphus+301656.100.1.1 1654794789 installed
<13>Dec  3 10:45:19 rpmi: libXext-devel-1.3.5-alt1 sisyphus+309285.100.1.1 1667212413 installed
<13>Dec  3 10:45:19 rpmi: libXinerama-devel-1.1.5-alt1 sisyphus+309287.100.1.1 1667213209 installed
<13>Dec  3 10:45:19 rpmi: libblas-devel-3.9.2-alt3 sisyphus+279348.100.1.2 1626513137 installed
<13>Dec  3 10:45:19 rpmi: libecm-devel-7.0.5-alt1 sisyphus+301505.100.1.1 1654598173 installed
<13>Dec  3 10:45:19 rpmi: libntl-devel-11.5.1-alt1.1 sisyphus+293694.100.1.1 1642509419 installed
<13>Dec  3 10:45:19 rpmi: libglpk-devel-5.0-alt1_1 sisyphus+287488.100.1.1 1634394050 installed
<13>Dec  3 10:45:19 rpmi: libgsl-devel-2.7-alt1 sisyphus+281495.100.3.1 1627573932 installed
<13>Dec  3 10:45:19 rpmi: libsamplerate-devel-0.2.2-alt1 sisyphus+284642.100.1.1 1630906257 installed
<13>Dec  3 10:45:19 rpmi: liblapack-devel-1:3.8.0-alt7 sisyphus+293726.100.1.1 1642544503 installed
<13>Dec  3 10:45:19 rpmi: libmpfi-devel-1.5.4-alt1 sisyphus+296789.100.1.1 1647517020 installed
<13>Dec  3 10:45:19 rpmi: nauty-devel-27r4-alt1 sisyphus+303710.100.1.1 1657887296 installed
<13>Dec  3 10:45:19 rpmi: pari-devel-2.15.1-alt1 sisyphus+309602.100.1.1 1667811870 installed
<13>Dec  3 10:45:19 rpmi: libpng-devel-1.6.39-alt1 sisyphus+310490.100.1.1 1669195208 installed
<13>Dec  3 10:45:19 rpmi: libjpeg-devel-2:2.1.2-alt1.2 sisyphus+300827.100.2.1 1653916654 installed
<13>Dec  3 10:45:19 rpmi: libreadline-devel-7.0.3-alt4 sisyphus+283725.100.1.2 1629849381 installed
<13>Dec  3 10:45:19 rpmi: icon-theme-hicolor-0.17-alt2 sisyphus+248343.100.1.1 1584979043 installed
<13>Dec  3 10:45:19 rpmi: flex-2.6.4.0.88.9801-alt2 sisyphus+283727.100.1.1 1629851984 installed
egrep: warning: egrep is obsolescent; using grep -E
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/giac-1.9.0.27-alt1.1.nosrc.rpm (w1.gzdio)
Installing giac-1.9.0.27-alt1.1.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.64871
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf giac-1.9.0
+ echo 'Source #0 (giac_1.9.0-27.tar.gz):'
Source #0 (giac_1.9.0-27.tar.gz):
+ /bin/gzip -dc /usr/src/RPM/SOURCES/giac_1.9.0-27.tar.gz
+ /bin/tar -xf -
+ cd giac-1.9.0
+ /bin/chmod -c -Rf u+rwX,go-w .
+ find . -type f -iname '.*' -delete
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.63981
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd giac-1.9.0
+ export 'CXXFLAGS+= -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS'
+ CXXFLAGS+=' -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS'
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic'
+ export CFLAGS
+ CXXFLAGS=' -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic'
+ export FFLAGS
+ FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic'
+ export FCFLAGS
+ '[' -n '' ']'
++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic'
++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g'
+ ASFLAGS=' -march=i586 -mtune=generic'
+ export ASFLAGS
+ export lt_cv_deplibs_check_method=pass_all
+ lt_cv_deplibs_check_method=pass_all
+ readlink -e -- ./configure
+ xargs -ri dirname -- '{}'
+ xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n'
+ sort -u
+ xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess
+ ./configure --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --enable-gui --enable-static=no
configure: WARNING: unrecognized options: --disable-silent-rules
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for i586-alt-linux-gcc... i586-alt-linux-gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether i586-alt-linux-gcc accepts -g... yes
checking for i586-alt-linux-gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of i586-alt-linux-gcc... none
checking whether ln -s works... yes
checking for i586-alt-linux-g++... i586-alt-linux-g++
checking whether we are using the GNU C++ compiler... yes
checking whether i586-alt-linux-g++ accepts -g... yes
checking dependency style of i586-alt-linux-g++... none
checking how to run the C++ preprocessor... i586-alt-linux-g++ -E
checking build system type... i586-alt-linux-gnu
checking host system type... i586-alt-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by i586-alt-linux-gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for /usr/bin/ld option to reload object files... -r
checking how to recognize dependent libraries... (cached) pass_all
checking for i586-alt-linux-ar... no
checking for ar... ar
checking for i586-alt-linux-strip... no
checking for strip... strip
checking for i586-alt-linux-ranlib... no
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from i586-alt-linux-gcc object... ok
checking how to run the C preprocessor... i586-alt-linux-gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking whether we are using the GNU C++ compiler... (cached) yes
checking whether i586-alt-linux-g++ accepts -g... (cached) yes
checking dependency style of i586-alt-linux-g++... (cached) none
checking how to run the C++ preprocessor... i586-alt-linux-g++ -E
checking for objdir... .libs
checking if i586-alt-linux-gcc supports -fno-rtti -fno-exceptions... no
checking for i586-alt-linux-gcc option to produce PIC... -fPIC -DPIC
checking if i586-alt-linux-gcc PIC flag -fPIC -DPIC works... yes
checking if i586-alt-linux-gcc static flag -static works... no
checking if i586-alt-linux-gcc supports -c -o file.o... yes
checking if i586-alt-linux-gcc supports -c -o file.o... (cached) yes
checking whether the i586-alt-linux-gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for ld used by i586-alt-linux-g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the i586-alt-linux-g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for i586-alt-linux-g++ option to produce PIC... -fPIC -DPIC
checking if i586-alt-linux-g++ PIC flag -fPIC -DPIC works... yes
checking if i586-alt-linux-g++ static flag -static works... no
checking if i586-alt-linux-g++ supports -c -o file.o... yes
checking if i586-alt-linux-g++ supports -c -o file.o... (cached) yes
checking whether the i586-alt-linux-g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for bison... bison -y
checking for flex... flex
checking lex output file root... lex.yy
checking lex library... none needed
checking whether yytext is a pointer... no
checking whether byte ordering is bigendian... no
checking for standard C++ header files... yes
checking gmp.h usability... yes
checking gmp.h presence... yes
checking for gmp.h... yes
checking for main in -lgmp... yes
checking mpfr.h usability... yes
checking mpfr.h presence... yes
checking for mpfr.h... yes
checking for main in -lmpfr... yes
checking for mpfr_set_str_raw... no
checking mpfi.h usability... yes
checking mpfi.h presence... yes
checking for mpfi.h... yes
checking for main in -lmpfi... yes
checking gmpxx.h usability... no
checking gmpxx.h presence... no
checking for gmpxx.h... no
checking ecm.h usability... yes
checking ecm.h presence... yes
checking for ecm.h... yes
checking for main in -lecm... yes
checking bern_rat.h usability... no
checking bern_rat.h presence... no
checking for bern_rat.h... no
checking NTL/ZZ.h usability... yes
checking NTL/ZZ.h presence... yes
checking for NTL/ZZ.h... yes
checking for main in -lntl... yes
checking pari/pari.h usability... yes
checking pari/pari.h presence... yes
checking for pari/pari.h... yes
checking for main in -lpari... yes
checking for main in -lm... yes
checking png.h usability... yes
checking png.h presence... yes
checking for png.h... yes
checking for library containing png_sig_cmp... -lpng16
checking for dlopen in -ldl... yes
checking size of void *... 4
checking size of int... 4
checking size of long... 4
checking size of long long... 8
checking gsl/gsl_blas.h usability... yes
checking gsl/gsl_blas.h presence... yes
checking for gsl/gsl_blas.h... yes
checking gsl/gsl_eigen.h usability... yes
checking gsl/gsl_eigen.h presence... yes
checking for gsl/gsl_eigen.h... yes
checking for main in -lgslcblas... yes
checking for gsl_sf_gamma in -lgsl... yes
checking for main in -lgfortran... yes
checking for main in -lblas... yes
checking for main in -llapack... yes
checking CoCoA/io.H usability... no
checking CoCoA/io.H presence... no
checking for CoCoA/io.H... no
checking ao/ao.h usability... no
checking ao/ao.h presence... no
checking for ao/ao.h... no
checking glpk.h usability... yes
checking glpk.h presence... yes
checking for glpk.h... yes
checking for main in -lglpk... yes
checking samplerate.h usability... yes
checking samplerate.h presence... yes
checking for samplerate.h... yes
checking for main in -lsamplerate... yes
checking curl/curl.h usability... yes
checking curl/curl.h presence... yes
checking for curl/curl.h... yes
checking for main in -lcurl... yes
checking for tgetent... no
checking for tgetent in -lncurses... no
checking for tgetent in -ltermcap... no
checking readline/readline.h usability... yes
checking readline/readline.h presence... yes
checking for readline/readline.h... yes
checking readline/history.h usability... yes
checking readline/history.h presence... yes
checking for readline/history.h... yes
checking for version of libreadline... yes
checking for readline in -lreadline... yes
checking for X... libraries , headers 
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... no
checking for main in -lGL... yes
checking FL/Fl.H usability... yes
checking FL/Fl.H presence... yes
checking for FL/Fl.H... yes
checking for main in -lX11... yes
checking for main in -lXinerama... yes
checking for main in -lfontconfig... yes
checking for main in -lXft... yes
checking for main in -lXext... yes
checking for main in -lXrender... yes
checking for main in -lfltk_gl... yes
checking for main in -lfltk... yes
checking for main in -lz... yes
checking for png.h... (cached) yes
checking for main in -lpng... yes
checking for main in -ljpeg... yes
checking for main in -lfltk_images... yes
checking dfu_lib.h usability... no
checking dfu_lib.h presence... no
checking for dfu_lib.h... no
checking for main in -lusb-1.0... no
checking for dfu_main in -ldfu... no
checking for main in -lcliquer... no
checking for main in -lnauty... yes
checking nauty/naututil.h usability... yes
checking nauty/naututil.h presence... yes
checking for nauty/naututil.h... yes
checking vcl1/vectorclass.h usability... no
checking vcl1/vectorclass.h presence... no
checking for vcl1/vectorclass.h... no
checking for main in -lpthread... yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking for sysconf... yes
checking for clock_gettime in -lrt... yes
checking unordered_map usability... yes
checking unordered_map presence... yes
checking for unordered_map... yes
checking ext/hash_map usability... yes
checking ext/hash_map presence... yes
checking for ext/hash_map... yes
checking tr1/unordered_map usability... yes
checking tr1/unordered_map presence... yes
checking for tr1/unordered_map... yes
checking hash_map usability... yes
checking hash_map presence... yes
checking for hash_map... yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for unistd.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking sys/times.h usability... yes
checking sys/times.h presence... yes
checking for sys/times.h... yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking for sys/types.h... (cached) yes
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking for getpid... yes
checking for getcwd... yes
checking for getpwuid... yes
checking for system... yes
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking whether we are using the GNU C Library 2 or newer... yes
checking for i586-alt-linux-ranlib... ranlib
checking for strerror in -lcposix... no
checking for an ANSI C-conforming const... yes
checking for signed... yes
checking for inline... inline
checking for off_t... yes
checking for size_t... yes
checking for long long... yes
checking for long double... yes
checking for wchar_t... yes
checking for wint_t... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for intmax_t... yes
checking whether printf() supports POSIX/XSI format strings... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for getpagesize... yes
checking for working mmap... yes
checking whether we are using the GNU C Library 2.1 or newer... yes
checking whether integer division by zero raises SIGFPE... yes
checking for unsigned long long... yes
checking for inttypes.h... yes
checking whether the inttypes.h PRIxNN macros are broken... no
checking for stdint.h... (cached) yes
checking for SIZE_MAX... yes
checking for stdint.h... (cached) yes
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking for ptrdiff_t... yes
checking argz.h usability... yes
checking argz.h presence... yes
checking for argz.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking for locale.h... (cached) yes
checking nl_types.h usability... yes
checking nl_types.h presence... yes
checking for nl_types.h... yes
checking for malloc.h... (cached) yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... (cached) yes
checking for asprintf... yes
checking for fwprintf... yes
checking for getcwd... (cached) yes
checking for getegid... yes
checking for geteuid... yes
checking for getgid... yes
checking for getuid... yes
checking for mempcpy... yes
checking for munmap... yes
checking for putenv... yes
checking for setenv... yes
checking for setlocale... yes
checking for snprintf... yes
checking for stpcpy... yes
checking for strcasecmp... yes
checking for strdup... yes
checking for strtoul... yes
checking for tsearch... yes
checking for wcslen... yes
checking for __argz_count... yes
checking for __argz_stringify... yes
checking for __argz_next... yes
checking for __fsetlocking... yes
checking whether _snprintf is declared... no
checking whether _snwprintf is declared... no
checking whether feof_unlocked is declared... yes
checking whether fgets_unlocked is declared... yes
checking whether getc_unlocked is declared... yes
checking for iconv... yes
checking for iconv declaration... 
         extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking for nl_langinfo and CODESET... yes
checking for LC_MESSAGES... yes
checking for bison... bison
checking version of bison... 3.7.6, ok
checking for CFPreferencesCopyAppValue... (cached) no
checking for CFLocaleCopyCurrent... (cached) no
checking whether NLS is requested... yes
checking whether included gettext is requested... no
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking for egrep... (cached) /bin/grep -E
checking for latex... /usr/bin/latex
checking for makeindex... /usr/bin/makeindex
checking for pdflatex... /usr/bin/pdflatex
checking for dvips... /usr/bin/dvips
checking sstream usability... yes
checking sstream presence... yes
checking for sstream... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating check/Makefile
config.status: creating doc/Makefile
config.status: creating doc/en/Makefile
config.status: creating doc/es/Makefile
config.status: creating doc/fr/Makefile
config.status: creating doc/el/Makefile
config.status: creating doc/el/tutoriel/Makefile
config.status: creating doc/el/casinter/Makefile
config.status: creating doc/local/Makefile
config.status: creating doc/pt/Makefile
config.status: creating doc/zh/Makefile
config.status: creating doc/de/Makefile
config.status: creating intl/Makefile
config.status: WARNING:  'intl/Makefile.in' seems to ignore the --datarootdir setting
config.status: creating po/Makefile.in
config.status: WARNING:  'po/Makefile.in.in' seems to ignore the --datarootdir setting
config.status: creating examples/Makefile
config.status: creating debianold/Makefile
config.status: creating debian/Makefile
config.status: creating micropython-1.12/Makefile
config.status: creating micropython-1.12/docs/Makefile
config.status: creating micropython-1.12/drivers/Makefile
config.status: creating micropython-1.12/examples/Makefile
config.status: creating micropython-1.12/extmod/Makefile
config.status: creating micropython-1.12/lib/Makefile
config.status: creating micropython-1.12/logo/Makefile
config.status: creating micropython-1.12/ports/Makefile
config.status: creating micropython-1.12/py/Makefile
config.status: creating micropython-1.12/tests/Makefile
config.status: creating micropython-1.12/tools/Makefile
config.status: creating micropython-1.12/unix/Makefile
config.status: creating micropython-1.12/ulab/Makefile
config.status: creating micropython-1.12/ulab/numpy/Makefile
config.status: creating micropython-1.12/ulab/numpy/fft/Makefile
config.status: creating micropython-1.12/ulab/numpy/ndarray/Makefile
config.status: creating micropython-1.12/ulab/numpy/linalg/Makefile
config.status: creating micropython-1.12/ulab/scipy/Makefile
config.status: creating micropython-1.12/ulab/scipy/linalg/Makefile
config.status: creating micropython-1.12/ulab/scipy/optimize/Makefile
config.status: creating micropython-1.12/ulab/scipy/signal/Makefile
config.status: creating micropython-1.12/ulab/scipy/special/Makefile
config.status: creating micropython-1.12/ulab/user/Makefile
config.status: creating micropython-1.12/ulab/utils/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing default-1 commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
configure: WARNING: unrecognized options: --disable-silent-rules
Adding link . to giac in src
+ sed -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' -e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' -i libtool
+ make -j16
make  all-recursive
Making all in micropython-1.12
Making all in xcas
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
Use make V=1 or set BUILD_VERBOSE in your environment to increase build verbosity.
../py/mkrules.mk:176: warning: overriding recipe for target 'libmicropython.a'
../py/mkrules.mk:145: warning: ignoring old recipe for target 'libmicropython.a'
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
mkdir -p build/genhdr
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
mkdir -p build/extmod/
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
mkdir -p build/lib/embed/
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
mkdir -p build/lib/utils/
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
mkdir -p build/ulab/
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
mkdir -p build/py/
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
mkdir -p build/ulab/numpy/
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
mkdir -p build/ulab/numpy/fft/
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
mkdir -p build/ulab/numpy/linalg/
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
mkdir -p build/ulab/numpy/ndarray/
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
mkdir -p build/ulab/scipy/
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
mkdir -p build/ulab/scipy/linalg/
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
mkdir -p build/ulab/scipy/optimize/
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
mkdir -p build/ulab/scipy/signal/
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
mkdir -p build/ulab/scipy/special/
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
mkdir -p build/ulab/user/
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
mkdir -p build/ulab/utils/
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
GEN build/genhdr/mpversion.h
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
GEN build/genhdr/moduledefs.h
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
GEN build/genhdr/qstr.i.last
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
GEN build/genhdr/qstr.split
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
GEN build/genhdr/qstrdefs.collected.h
QSTR updated
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
GEN build/genhdr/qstrdefs.generated.h
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/nlrthumb.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/mpstate.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/nlrsetjmp.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/nlrx64.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/nlr.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/nlrpowerpc.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/nlrxtensa.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/pystack.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/nlrx86.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/malloc.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/unicode.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/vstr.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/qstr.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/mpprint.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/emitcommon.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/reader.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/scope.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/asmx64.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/asmbase.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/emitnx64.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/asmx86.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/emitnthumb.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/asmthumb.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/emitnx86.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/asmxtensa.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/lexer.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/emitnxtensa.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/emitinlinethumb.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/emitnxtensawin.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/mpz.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/parsenumbase.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/emitbc.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/asmarm.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/emitinlinextensa.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/parse.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/runtime_utils.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/emitglue.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/persistentcode.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/scheduler.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/formatfloat.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/parsenum.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/ringbuf.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/profile.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/stackctrl.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objattrtuple.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/warning.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/nativeglue.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objbool.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/argcheck.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/map.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/gc.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/obj.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/runtime.c
In file included from ../py/runtime.h:30,
                 from ../py/bc.h:30,
                 from ../py/emitglue.h:30,
                 from ../py/compile.h:31,
                 from ../py/runtime.c:33:
../py/runtime.c: In function 'mp_import_from':
../py/pystack.h:78:33: warning: implicit declaration of function 'alloca' [-Wimplicit-function-declaration]
   78 | #define mp_local_alloc(n_bytes) alloca(n_bytes)
      |                                 ^~~~~~
../py/runtime.c:1404:22: note: in expansion of macro 'mp_local_alloc'
 1404 |     char *dot_name = mp_local_alloc(dot_name_len);
      |                      ^~~~~~~~~~~~~~
../py/pystack.h:78:33: warning: incompatible implicit declaration of built-in function 'alloca' [-Wbuiltin-declaration-mismatch]
   78 | #define mp_local_alloc(n_bytes) alloca(n_bytes)
      |                                 ^~~~~~
../py/runtime.c:1404:22: note: in expansion of macro 'mp_local_alloc'
 1404 |     char *dot_name = mp_local_alloc(dot_name_len);
      |                      ^~~~~~~~~~~~~~
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objarray.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objboundmeth.c
../py/objboundmeth.c: In function 'mp_call_method_self_n_kw':
../py/objboundmeth.c:65:17: warning: implicit declaration of function 'alloca' [-Wimplicit-function-declaration]
   65 |         args2 = alloca(sizeof(mp_obj_t) * (1 + n_total));
      |                 ^~~~~~
../py/objboundmeth.c:65:17: warning: incompatible implicit declaration of built-in function 'alloca' [-Wbuiltin-declaration-mismatch]
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objcell.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objenumerate.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objclosure.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objdeque.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objexcept.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objcomplex.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objfilter.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objdict.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/emitnarm.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objgetitemiter.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/compile.c
In file included from ../py/runtime.h:30,
                 from ../py/bc.h:30,
                 from ../py/emitglue.h:30,
                 from ../py/scope.h:30,
                 from ../py/compile.c:33:
../py/compile.c: In function 'do_import_name':
../py/pystack.h:78:33: warning: implicit declaration of function 'alloca' [-Wimplicit-function-declaration]
   78 | #define mp_local_alloc(n_bytes) alloca(n_bytes)
      |                                 ^~~~~~
../py/compile.c:1127:27: note: in expansion of macro 'mp_local_alloc'
 1127 |             char *q_ptr = mp_local_alloc(len);
      |                           ^~~~~~~~~~~~~~
../py/pystack.h:78:33: warning: incompatible implicit declaration of built-in function 'alloca' [-Wbuiltin-declaration-mismatch]
   78 | #define mp_local_alloc(n_bytes) alloca(n_bytes)
      |                                 ^~~~~~
../py/compile.c:1127:27: note: in expansion of macro 'mp_local_alloc'
 1127 |             char *q_ptr = mp_local_alloc(len);
      |                           ^~~~~~~~~~~~~~
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objint_longlong.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objmap.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objgenerator.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objfloat.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objproperty.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objint.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objnone.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objpolyiter.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objmodule.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objfun.c
In file included from ../py/objtuple.h:29,
                 from ../py/objfun.c:31:
../py/objfun.c:115:109: warning: initialization of 'void * (*)(const mp_obj_type_t *, size_t,  size_t,  void * const*)' {aka 'void * (*)(const struct _mp_obj_type_t *, unsigned int,  unsigned int,  void * const*)'} from incompatible pointer type 'void * (*)(void *, size_t,  size_t,  void * const*)' {aka 'void * (*)(void *, unsigned int,  unsigned int,  void * const*)'} [-Wincompatible-pointer-types]
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                                                                                             ^~~~~~~~~~~~
../py/obj.h:557:188: note: in definition of macro 'DEF_mp_obj_type_t'
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                                                            ^~~~
../py/objfun.c:116:1: note: in expansion of macro 'deffuncn'
  116 | deffuncn(4,  args[0], args[1], args[2], args[3])
      | ^~~~~~~~
../py/objfun.c:115:109: note: (near initialization for 'mp_type_fun_builtin_4.make_new')
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                                                                                             ^~~~~~~~~~~~
../py/obj.h:557:188: note: in definition of macro 'DEF_mp_obj_type_t'
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                                                            ^~~~
../py/objfun.c:116:1: note: in expansion of macro 'deffuncn'
  116 | deffuncn(4,  args[0], args[1], args[2], args[3])
      | ^~~~~~~~
../py/objfun.c:115:133: warning: initialization of 'void * (*)(void *, size_t,  size_t,  void * const*)' {aka 'void * (*)(void *, unsigned int,  unsigned int,  void * const*)'} from incompatible pointer type 'void * (*)(mp_unary_op_t,  void *)' [-Wincompatible-pointer-types]
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                                                                                                                     ^~~~~~~~~~~~~~~~~~~
../py/obj.h:557:194: note: in definition of macro 'DEF_mp_obj_type_t'
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                                                                  ^~~~~~~~
../py/objfun.c:116:1: note: in expansion of macro 'deffuncn'
  116 | deffuncn(4,  args[0], args[1], args[2], args[3])
      | ^~~~~~~~
../py/objfun.c:115:133: note: (near initialization for 'mp_type_fun_builtin_4.call')
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                                                                                                                     ^~~~~~~~~~~~~~~~~~~
../py/obj.h:557:194: note: in definition of macro 'DEF_mp_obj_type_t'
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                                                                  ^~~~~~~~
../py/objfun.c:116:1: note: in expansion of macro 'deffuncn'
  116 | deffuncn(4,  args[0], args[1], args[2], args[3])
      | ^~~~~~~~
../py/obj.h:557:157: warning: missing braces around initializer [-Wmissing-braces]
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                             ^
../py/objfun.c:115:47: note: in expansion of macro 'DEF_mp_obj_type_t'
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                               ^~~~~~~~~~~~~~~~~
../py/objfun.c:116:1: note: in expansion of macro 'deffuncn'
  116 | deffuncn(4,  args[0], args[1], args[2], args[3])
      | ^~~~~~~~
../py/objfun.c:115:109: warning: initialization of 'void * (*)(const mp_obj_type_t *, size_t,  size_t,  void * const*)' {aka 'void * (*)(const struct _mp_obj_type_t *, unsigned int,  unsigned int,  void * const*)'} from incompatible pointer type 'void * (*)(void *, size_t,  size_t,  void * const*)' {aka 'void * (*)(void *, unsigned int,  unsigned int,  void * const*)'} [-Wincompatible-pointer-types]
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                                                                                             ^~~~~~~~~~~~
../py/obj.h:557:188: note: in definition of macro 'DEF_mp_obj_type_t'
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                                                            ^~~~
../py/objfun.c:117:1: note: in expansion of macro 'deffuncn'
  117 | deffuncn(5,  args[0], args[1], args[2], args[3], args[4])
      | ^~~~~~~~
../py/objfun.c:115:109: note: (near initialization for 'mp_type_fun_builtin_5.make_new')
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                                                                                             ^~~~~~~~~~~~
../py/obj.h:557:188: note: in definition of macro 'DEF_mp_obj_type_t'
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                                                            ^~~~
../py/objfun.c:117:1: note: in expansion of macro 'deffuncn'
  117 | deffuncn(5,  args[0], args[1], args[2], args[3], args[4])
      | ^~~~~~~~
../py/objfun.c:115:133: warning: initialization of 'void * (*)(void *, size_t,  size_t,  void * const*)' {aka 'void * (*)(void *, unsigned int,  unsigned int,  void * const*)'} from incompatible pointer type 'void * (*)(mp_unary_op_t,  void *)' [-Wincompatible-pointer-types]
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                                                                                                                     ^~~~~~~~~~~~~~~~~~~
../py/obj.h:557:194: note: in definition of macro 'DEF_mp_obj_type_t'
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                                                                  ^~~~~~~~
../py/objfun.c:117:1: note: in expansion of macro 'deffuncn'
  117 | deffuncn(5,  args[0], args[1], args[2], args[3], args[4])
      | ^~~~~~~~
../py/objfun.c:115:133: note: (near initialization for 'mp_type_fun_builtin_5.call')
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                                                                                                                     ^~~~~~~~~~~~~~~~~~~
../py/obj.h:557:194: note: in definition of macro 'DEF_mp_obj_type_t'
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                                                                  ^~~~~~~~
../py/objfun.c:117:1: note: in expansion of macro 'deffuncn'
  117 | deffuncn(5,  args[0], args[1], args[2], args[3], args[4])
      | ^~~~~~~~
../py/obj.h:557:157: warning: missing braces around initializer [-Wmissing-braces]
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                             ^
../py/objfun.c:115:47: note: in expansion of macro 'DEF_mp_obj_type_t'
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                               ^~~~~~~~~~~~~~~~~
../py/objfun.c:117:1: note: in expansion of macro 'deffuncn'
  117 | deffuncn(5,  args[0], args[1], args[2], args[3], args[4])
      | ^~~~~~~~
../py/objfun.c:115:109: warning: initialization of 'void * (*)(const mp_obj_type_t *, size_t,  size_t,  void * const*)' {aka 'void * (*)(const struct _mp_obj_type_t *, unsigned int,  unsigned int,  void * const*)'} from incompatible pointer type 'void * (*)(void *, size_t,  size_t,  void * const*)' {aka 'void * (*)(void *, unsigned int,  unsigned int,  void * const*)'} [-Wincompatible-pointer-types]
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                                                                                             ^~~~~~~~~~~~
../py/obj.h:557:188: note: in definition of macro 'DEF_mp_obj_type_t'
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                                                            ^~~~
../py/objfun.c:118:1: note: in expansion of macro 'deffuncn'
  118 | deffuncn(6,  args[0], args[1], args[2], args[3], args[4], args[5])
      | ^~~~~~~~
../py/objfun.c:115:109: note: (near initialization for 'mp_type_fun_builtin_6.make_new')
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                                                                                             ^~~~~~~~~~~~
../py/obj.h:557:188: note: in definition of macro 'DEF_mp_obj_type_t'
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                                                            ^~~~
../py/objfun.c:118:1: note: in expansion of macro 'deffuncn'
  118 | deffuncn(6,  args[0], args[1], args[2], args[3], args[4], args[5])
      | ^~~~~~~~
../py/objfun.c:115:133: warning: initialization of 'void * (*)(void *, size_t,  size_t,  void * const*)' {aka 'void * (*)(void *, unsigned int,  unsigned int,  void * const*)'} from incompatible pointer type 'void * (*)(mp_unary_op_t,  void *)' [-Wincompatible-pointer-types]
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                                                                                                                     ^~~~~~~~~~~~~~~~~~~
../py/obj.h:557:194: note: in definition of macro 'DEF_mp_obj_type_t'
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                                                                  ^~~~~~~~
../py/objfun.c:118:1: note: in expansion of macro 'deffuncn'
  118 | deffuncn(6,  args[0], args[1], args[2], args[3], args[4], args[5])
      | ^~~~~~~~
../py/objfun.c:115:133: note: (near initialization for 'mp_type_fun_builtin_6.call')
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                                                                                                                     ^~~~~~~~~~~~~~~~~~~
../py/obj.h:557:194: note: in definition of macro 'DEF_mp_obj_type_t'
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                                                                  ^~~~~~~~
../py/objfun.c:118:1: note: in expansion of macro 'deffuncn'
  118 | deffuncn(6,  args[0], args[1], args[2], args[3], args[4], args[5])
      | ^~~~~~~~
../py/obj.h:557:157: warning: missing braces around initializer [-Wmissing-braces]
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                             ^
../py/objfun.c:115:47: note: in expansion of macro 'DEF_mp_obj_type_t'
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                               ^~~~~~~~~~~~~~~~~
../py/objfun.c:118:1: note: in expansion of macro 'deffuncn'
  118 | deffuncn(6,  args[0], args[1], args[2], args[3], args[4], args[5])
      | ^~~~~~~~
../py/objfun.c:115:109: warning: initialization of 'void * (*)(const mp_obj_type_t *, size_t,  size_t,  void * const*)' {aka 'void * (*)(const struct _mp_obj_type_t *, unsigned int,  unsigned int,  void * const*)'} from incompatible pointer type 'void * (*)(void *, size_t,  size_t,  void * const*)' {aka 'void * (*)(void *, unsigned int,  unsigned int,  void * const*)'} [-Wincompatible-pointer-types]
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                                                                                             ^~~~~~~~~~~~
../py/obj.h:557:188: note: in definition of macro 'DEF_mp_obj_type_t'
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                                                            ^~~~
../py/objfun.c:119:1: note: in expansion of macro 'deffuncn'
  119 | deffuncn(7,  args[0], args[1], args[2], args[3], args[4], args[5], args[6])
      | ^~~~~~~~
../py/objfun.c:115:109: note: (near initialization for 'mp_type_fun_builtin_7.make_new')
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                                                                                             ^~~~~~~~~~~~
../py/obj.h:557:188: note: in definition of macro 'DEF_mp_obj_type_t'
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                                                            ^~~~
../py/objfun.c:119:1: note: in expansion of macro 'deffuncn'
  119 | deffuncn(7,  args[0], args[1], args[2], args[3], args[4], args[5], args[6])
      | ^~~~~~~~
../py/objfun.c:115:133: warning: initialization of 'void * (*)(void *, size_t,  size_t,  void * const*)' {aka 'void * (*)(void *, unsigned int,  unsigned int,  void * const*)'} from incompatible pointer type 'void * (*)(mp_unary_op_t,  void *)' [-Wincompatible-pointer-types]
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                                                                                                                     ^~~~~~~~~~~~~~~~~~~
../py/obj.h:557:194: note: in definition of macro 'DEF_mp_obj_type_t'
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                                                                  ^~~~~~~~
../py/objfun.c:119:1: note: in expansion of macro 'deffuncn'
  119 | deffuncn(7,  args[0], args[1], args[2], args[3], args[4], args[5], args[6])
      | ^~~~~~~~
../py/objfun.c:115:133: note: (near initialization for 'mp_type_fun_builtin_7.call')
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                                                                                                                     ^~~~~~~~~~~~~~~~~~~
../py/obj.h:557:194: note: in definition of macro 'DEF_mp_obj_type_t'
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                                                                  ^~~~~~~~
../py/objfun.c:119:1: note: in expansion of macro 'deffuncn'
  119 | deffuncn(7,  args[0], args[1], args[2], args[3], args[4], args[5], args[6])
      | ^~~~~~~~
../py/obj.h:557:157: warning: missing braces around initializer [-Wmissing-braces]
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                             ^
../py/objfun.c:115:47: note: in expansion of macro 'DEF_mp_obj_type_t'
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                               ^~~~~~~~~~~~~~~~~
../py/objfun.c:119:1: note: in expansion of macro 'deffuncn'
  119 | deffuncn(7,  args[0], args[1], args[2], args[3], args[4], args[5], args[6])
      | ^~~~~~~~
../py/objfun.c:115:109: warning: initialization of 'void * (*)(const mp_obj_type_t *, size_t,  size_t,  void * const*)' {aka 'void * (*)(const struct _mp_obj_type_t *, unsigned int,  unsigned int,  void * const*)'} from incompatible pointer type 'void * (*)(void *, size_t,  size_t,  void * const*)' {aka 'void * (*)(void *, unsigned int,  unsigned int,  void * const*)'} [-Wincompatible-pointer-types]
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                                                                                             ^~~~~~~~~~~~
../py/obj.h:557:188: note: in definition of macro 'DEF_mp_obj_type_t'
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                                                            ^~~~
../py/objfun.c:120:1: note: in expansion of macro 'deffuncn'
  120 | deffuncn(8,  args[0], args[1], args[2], args[3], args[4], args[5], args[6], args[7])
      | ^~~~~~~~
../py/objfun.c:115:109: note: (near initialization for 'mp_type_fun_builtin_8.make_new')
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                                                                                             ^~~~~~~~~~~~
../py/obj.h:557:188: note: in definition of macro 'DEF_mp_obj_type_t'
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                                                            ^~~~
../py/objfun.c:120:1: note: in expansion of macro 'deffuncn'
  120 | deffuncn(8,  args[0], args[1], args[2], args[3], args[4], args[5], args[6], args[7])
      | ^~~~~~~~
../py/objfun.c:115:133: warning: initialization of 'void * (*)(void *, size_t,  size_t,  void * const*)' {aka 'void * (*)(void *, unsigned int,  unsigned int,  void * const*)'} from incompatible pointer type 'void * (*)(mp_unary_op_t,  void *)' [-Wincompatible-pointer-types]
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                                                                                                                     ^~~~~~~~~~~~~~~~~~~
../py/obj.h:557:194: note: in definition of macro 'DEF_mp_obj_type_t'
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                                                                  ^~~~~~~~
../py/objfun.c:120:1: note: in expansion of macro 'deffuncn'
  120 | deffuncn(8,  args[0], args[1], args[2], args[3], args[4], args[5], args[6], args[7])
      | ^~~~~~~~
../py/objfun.c:115:133: note: (near initialization for 'mp_type_fun_builtin_8.call')
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                                                                                                                     ^~~~~~~~~~~~~~~~~~~
../py/obj.h:557:194: note: in definition of macro 'DEF_mp_obj_type_t'
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                                                                  ^~~~~~~~
../py/objfun.c:120:1: note: in expansion of macro 'deffuncn'
  120 | deffuncn(8,  args[0], args[1], args[2], args[3], args[4], args[5], args[6], args[7])
      | ^~~~~~~~
../py/obj.h:557:157: warning: missing braces around initializer [-Wmissing-braces]
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                             ^
../py/objfun.c:115:47: note: in expansion of macro 'DEF_mp_obj_type_t'
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                               ^~~~~~~~~~~~~~~~~
../py/objfun.c:120:1: note: in expansion of macro 'deffuncn'
  120 | deffuncn(8,  args[0], args[1], args[2], args[3], args[4], args[5], args[6], args[7])
      | ^~~~~~~~
../py/objfun.c:115:109: warning: initialization of 'void * (*)(const mp_obj_type_t *, size_t,  size_t,  void * const*)' {aka 'void * (*)(const struct _mp_obj_type_t *, unsigned int,  unsigned int,  void * const*)'} from incompatible pointer type 'void * (*)(void *, size_t,  size_t,  void * const*)' {aka 'void * (*)(void *, unsigned int,  unsigned int,  void * const*)'} [-Wincompatible-pointer-types]
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                                                                                             ^~~~~~~~~~~~
../py/obj.h:557:188: note: in definition of macro 'DEF_mp_obj_type_t'
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                                                            ^~~~
../py/objfun.c:121:1: note: in expansion of macro 'deffuncn'
  121 | deffuncn(9,  args[0], args[1], args[2], args[3], args[4], args[5], args[6], args[7], args[8])
      | ^~~~~~~~
../py/objfun.c:115:109: note: (near initialization for 'mp_type_fun_builtin_9.make_new')
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                                                                                             ^~~~~~~~~~~~
../py/obj.h:557:188: note: in definition of macro 'DEF_mp_obj_type_t'
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                                                            ^~~~
../py/objfun.c:121:1: note: in expansion of macro 'deffuncn'
  121 | deffuncn(9,  args[0], args[1], args[2], args[3], args[4], args[5], args[6], args[7], args[8])
      | ^~~~~~~~
../py/objfun.c:115:133: warning: initialization of 'void * (*)(void *, size_t,  size_t,  void * const*)' {aka 'void * (*)(void *, unsigned int,  unsigned int,  void * const*)'} from incompatible pointer type 'void * (*)(mp_unary_op_t,  void *)' [-Wincompatible-pointer-types]
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                                                                                                                     ^~~~~~~~~~~~~~~~~~~
../py/obj.h:557:194: note: in definition of macro 'DEF_mp_obj_type_t'
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                                                                  ^~~~~~~~
../py/objfun.c:121:1: note: in expansion of macro 'deffuncn'
  121 | deffuncn(9,  args[0], args[1], args[2], args[3], args[4], args[5], args[6], args[7], args[8])
      | ^~~~~~~~
../py/objfun.c:115:133: note: (near initialization for 'mp_type_fun_builtin_9.call')
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                                                                                                                     ^~~~~~~~~~~~~~~~~~~
../py/obj.h:557:194: note: in definition of macro 'DEF_mp_obj_type_t'
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                                                                  ^~~~~~~~
../py/objfun.c:121:1: note: in expansion of macro 'deffuncn'
  121 | deffuncn(9,  args[0], args[1], args[2], args[3], args[4], args[5], args[6], args[7], args[8])
      | ^~~~~~~~
../py/obj.h:557:157: warning: missing braces around initializer [-Wmissing-braces]
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                             ^
../py/objfun.c:115:47: note: in expansion of macro 'DEF_mp_obj_type_t'
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                               ^~~~~~~~~~~~~~~~~
../py/objfun.c:121:1: note: in expansion of macro 'deffuncn'
  121 | deffuncn(9,  args[0], args[1], args[2], args[3], args[4], args[5], args[6], args[7], args[8])
      | ^~~~~~~~
../py/objfun.c:115:109: warning: initialization of 'void * (*)(const mp_obj_type_t *, size_t,  size_t,  void * const*)' {aka 'void * (*)(const struct _mp_obj_type_t *, unsigned int,  unsigned int,  void * const*)'} from incompatible pointer type 'void * (*)(void *, size_t,  size_t,  void * const*)' {aka 'void * (*)(void *, unsigned int,  unsigned int,  void * const*)'} [-Wincompatible-pointer-types]
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                                                                                             ^~~~~~~~~~~~
../py/obj.h:557:188: note: in definition of macro 'DEF_mp_obj_type_t'
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                                                            ^~~~
../py/objfun.c:122:1: note: in expansion of macro 'deffuncn'
  122 | deffuncn(10, args[0], args[1], args[2], args[3], args[4], args[5], args[6], args[7], args[8], args[9])
      | ^~~~~~~~
../py/objfun.c:115:109: note: (near initialization for 'mp_type_fun_builtin_10.make_new')
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                                                                                             ^~~~~~~~~~~~
../py/obj.h:557:188: note: in definition of macro 'DEF_mp_obj_type_t'
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                                                            ^~~~
../py/objfun.c:122:1: note: in expansion of macro 'deffuncn'
  122 | deffuncn(10, args[0], args[1], args[2], args[3], args[4], args[5], args[6], args[7], args[8], args[9])
      | ^~~~~~~~
../py/objfun.c:115:133: warning: initialization of 'void * (*)(void *, size_t,  size_t,  void * const*)' {aka 'void * (*)(void *, unsigned int,  unsigned int,  void * const*)'} from incompatible pointer type 'void * (*)(mp_unary_op_t,  void *)' [-Wincompatible-pointer-types]
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                                                                                                                     ^~~~~~~~~~~~~~~~~~~
../py/obj.h:557:194: note: in definition of macro 'DEF_mp_obj_type_t'
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                                                                  ^~~~~~~~
../py/objfun.c:122:1: note: in expansion of macro 'deffuncn'
  122 | deffuncn(10, args[0], args[1], args[2], args[3], args[4], args[5], args[6], args[7], args[8], args[9])
      | ^~~~~~~~
../py/objfun.c:115:133: note: (near initialization for 'mp_type_fun_builtin_10.call')
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                                                                                                                     ^~~~~~~~~~~~~~~~~~~
../py/obj.h:557:194: note: in definition of macro 'DEF_mp_obj_type_t'
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                                                                  ^~~~~~~~
../py/objfun.c:122:1: note: in expansion of macro 'deffuncn'
  122 | deffuncn(10, args[0], args[1], args[2], args[3], args[4], args[5], args[6], args[7], args[8], args[9])
      | ^~~~~~~~
../py/obj.h:557:157: warning: missing braces around initializer [-Wmissing-braces]
  557 | #define DEF_mp_obj_type_t(base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict) { base, name, print, make_new, call, unary_op, binary_op, attr, subscr, getiter, iternext, buffer_p, protocol, parent, locals_dict }
      |                                                                                                                                                             ^
../py/objfun.c:115:47: note: in expansion of macro 'DEF_mp_obj_type_t'
  115 | const mp_obj_type_t mp_type_fun_builtin_##n = DEF_mp_obj_type_t({ &mp_type_type }, MP_QSTR_function, 0, 0,  fun_builtin_##n##_call, mp_generic_unary_op, 0, 0, 0, 0, 0, 0, 0, 0, 0);
      |                                               ^~~~~~~~~~~~~~~~~
../py/objfun.c:122:1: note: in expansion of macro 'deffuncn'
  122 | deffuncn(10, args[0], args[1], args[2], args[3], args[4], args[5], args[6], args[7], args[8], args[9])
      | ^~~~~~~~
../py/objfun.c: In function 'fun_bc_call':
../py/objfun.c:288:22: warning: implicit declaration of function 'alloca' [-Wimplicit-function-declaration]
  288 |         code_state = alloca(sizeof(mp_code_state_t) + state_size);
      |                      ^~~~~~
../py/objfun.c:288:22: warning: incompatible implicit declaration of built-in function 'alloca' [-Wbuiltin-declaration-mismatch]
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objint_mpz.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objobject.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objlist.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objnamedtuple.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objreversed.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objsingleton.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objrange.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objslice.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/opmethods.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objzip.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objset.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objstringio.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objstrunicode.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objtuple.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/sequence.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/modarray.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/builtinhelp.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/stream.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/builtinevex.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/binary.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/modcollections.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/builtinimport.c
In file included from ../py/runtime.h:30,
                 from ../py/bc.h:30,
                 from ../py/emitglue.h:30,
                 from ../py/compile.h:31,
                 from ../py/builtinimport.c:32:
../py/builtinimport.c: In function 'mp_builtin___import__':
../py/pystack.h:78:33: warning: implicit declaration of function 'alloca' [-Wimplicit-function-declaration]
   78 | #define mp_local_alloc(n_bytes) alloca(n_bytes)
      |                                 ^~~~~~
../py/builtinimport.c:326:25: note: in expansion of macro 'mp_local_alloc'
  326 |         char *new_mod = mp_local_alloc(new_mod_l);
      |                         ^~~~~~~~~~~~~~
../py/pystack.h:78:33: warning: incompatible implicit declaration of built-in function 'alloca' [-Wbuiltin-declaration-mismatch]
   78 | #define mp_local_alloc(n_bytes) alloca(n_bytes)
      |                                 ^~~~~~
../py/builtinimport.c:326:25: note: in expansion of macro 'mp_local_alloc'
  326 |         char *new_mod = mp_local_alloc(new_mod_l);
      |                         ^~~~~~~~~~~~~~
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/modio.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/modmicropython.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/modgc.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/modsys.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/modcmath.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/modstruct.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/modmath.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objtype.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/modthread.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/smallint.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/moduerrno.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/frozenmod.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/modbuiltins.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/objstr.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/bc.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/moducryptolib.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/repl.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/modujson.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/modutimeq.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/virtpin.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/moduheapq.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/showbc.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/modubinascii.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/moductypes.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/moduhashlib.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/moduzlib.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/modussl_mbedtls.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/modure.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/machine_pulse.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/machine_pinbase.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/moduselect.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/machine_mem.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/machine_i2c.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/machine_signal.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/moduwebsocket.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/machine_spi.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/modbluetooth.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/modussl_axtls.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/modwebrepl.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/modurandom.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/vfs_fat.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/vfs_fat_diskio.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/vfs_fat_file.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/vfs_posix.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/modframebuf.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/vfs_blockdev.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/vfs_posix_file.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/vfs_reader.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/vfs.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/vfs_lfs.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/uos_dupterm.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../lib/embed/abort_.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../lib/utils/printf.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../extmod/utime_mphal.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC nop.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC input.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC gccollect.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC unix_mphal.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC modos.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC icas.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ulab/scipy/signal/signal.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC modtime.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC file.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ulab/scipy/optimize/optimize.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ulab/scipy/linalg/linalg.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ulab/scipy/special/special.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC main.c
main.c: In function 'main_':
main.c:585:15: warning: unused variable 'NOTHING_EXECUTED' [-Wunused-variable]
  585 |     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) {
      |             ^~~~~~~~~~~~
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ulab/ulab_tools.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ulab/numpy/ndarray/ndarray_iter.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ulab/numpy/approx.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ulab/ndarray_properties.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ulab/numpy/fft/fft.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ulab/numpy/linalg/linalg_tools.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ulab/numpy/poly.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ulab/numpy/filter.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ulab/numpy/fft/fft_tools.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ulab/numpy/stats.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ulab/ulab_create.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ulab/numpy/linalg/linalg.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ulab/numpy/transform.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ulab/numpy/compare.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ulab/user/user.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ulab/scipy/scipy.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ulab/numpy/numpy.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ulab/numpy/vector.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ulab/utils/utils.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ulab/ulab.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ulab/ndarray.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ulab/numpy/numerical.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ../py/vm.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC ulab/ndarray_operators.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
CC graphic.c
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
ar rcs libmicropython.a build/py/mpstate.o build/py/nlr.o build/py/nlrx86.o build/py/nlrx64.o build/py/nlrthumb.o build/py/nlrpowerpc.o build/py/nlrxtensa.o build/py/nlrsetjmp.o build/py/malloc.o build/py/gc.o build/py/pystack.o build/py/qstr.o build/py/vstr.o build/py/mpprint.o build/py/unicode.o build/py/mpz.o build/py/reader.o build/py/lexer.o build/py/parse.o build/py/scope.o build/py/compile.o build/py/emitcommon.o build/py/emitbc.o build/py/asmbase.o build/py/asmx64.o build/py/emitnx64.o build/py/asmx86.o build/py/emitnx86.o build/py/asmthumb.o build/py/emitnthumb.o build/py/emitinlinethumb.o build/py/asmarm.o build/py/emitnarm.o build/py/asmxtensa.o build/py/emitnxtensa.o build/py/emitinlinextensa.o build/py/emitnxtensawin.o build/py/formatfloat.o build/py/parsenumbase.o build/py/parsenum.o build/py/emitglue.o build/py/persistentcode.o build/py/runtime.o build/py/runtime_utils.o build/py/scheduler.o build/py/nativeglue.o build/py/ringbuf.o build/py/stackctrl.o build/py/argcheck.o build/py/warning.o build/py/profile.o build/py/map.o build/py/obj.o build/py/objarray.o build/py/objattrtuple.o build/py/objbool.o build/py/objboundmeth.o build/py/objcell.o build/py/objclosure.o build/py/objcomplex.o build/py/objdeque.o build/py/objdict.o build/py/objenumerate.o build/py/objexcept.o build/py/objfilter.o build/py/objfloat.o build/py/objfun.o build/py/objgenerator.o build/py/objgetitemiter.o build/py/objint.o build/py/objint_longlong.o build/py/objint_mpz.o build/py/objlist.o build/py/objmap.o build/py/objmodule.o build/py/objobject.o build/py/objpolyiter.o build/py/objproperty.o build/py/objnone.o build/py/objnamedtuple.o build/py/objrange.o build/py/objreversed.o build/py/objset.o build/py/objsingleton.o build/py/objslice.o build/py/objstr.o build/py/objstrunicode.o build/py/objstringio.o build/py/objtuple.o build/py/objtype.o build/py/objzip.o build/py/opmethods.o build/py/sequence.o build/py/stream.o build/py/binary.o build/py/builtinimport.o build/py/builtinevex.o build/py/builtinhelp.o build/py/modarray.o build/py/modbuiltins.o build/py/modcollections.o build/py/modgc.o build/py/modio.o build/py/modmath.o build/py/modcmath.o build/py/modmicropython.o build/py/modstruct.o build/py/modsys.o build/py/moduerrno.o build/py/modthread.o build/py/vm.o build/py/bc.o build/py/showbc.o build/py/repl.o build/py/smallint.o build/py/frozenmod.o build/extmod/moductypes.o build/extmod/modujson.o build/extmod/modure.o build/extmod/moduzlib.o build/extmod/moduheapq.o build/extmod/modutimeq.o build/extmod/moduhashlib.o build/extmod/moducryptolib.o build/extmod/modubinascii.o build/extmod/virtpin.o build/extmod/machine_mem.o build/extmod/machine_pinbase.o build/extmod/machine_signal.o build/extmod/machine_pulse.o build/extmod/machine_i2c.o build/extmod/machine_spi.o build/extmod/modbluetooth.o build/extmod/modussl_axtls.o build/extmod/modussl_mbedtls.o build/extmod/modurandom.o build/extmod/moduselect.o build/extmod/moduwebsocket.o build/extmod/modwebrepl.o build/extmod/modframebuf.o build/extmod/vfs.o build/extmod/vfs_blockdev.o build/extmod/vfs_reader.o build/extmod/vfs_posix.o build/extmod/vfs_posix_file.o build/extmod/vfs_fat.o build/extmod/vfs_fat_diskio.o build/extmod/vfs_fat_file.o build/extmod/vfs_lfs.o build/extmod/utime_mphal.o build/extmod/uos_dupterm.o build/lib/embed/abort_.o build/lib/utils/printf.o build/./unix_mphal.o build/./nop.o build/./modtime.o build/./modos.o build/./main.o build/./input.o build/./icas.o build/./graphic.o build/./gccollect.o build/./file.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
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
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
ar: `u' modifier ignored since `D' is the default (see `U')
/bin/cp libmicropython.a ../..
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[3]: Nothing to be done for 'all-am'.
Making all in src
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o index.lo index.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -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:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o symbolic.lo symbolic.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c symbolic.cc  -fPIC -DPIC -o .libs/symbolic.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from symbolic.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o input_lexer.lo input_lexer.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c input_lexer.cc  -fPIC -DPIC -o .libs/input_lexer.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from input_lexer.ll:53:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o permu.lo permu.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c permu.cc  -fPIC -DPIC -o .libs/permu.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from permu.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o input_parser.lo input_parser.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c input_parser.cc  -fPIC -DPIC -o .libs/input_parser.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from input_parser.yy:34:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(const giac::monomial<T>&) [with T = giac::gen]':
input_parser.yy:107:22:   required from here
poly.h:52:193: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
   52 |     tensor(const monomial<T> & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun<const monomial<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) {
      |                                                                                                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
y.tab.c: In function 'int giac::giac_yyparse(void*)':
y.tab.c:7370:18: warning: 'void free(void*)' called on unallocated object 'yyssa' [-Wfree-nonheap-object]
y.tab.c:4767:18: note: declared here
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o mathml.lo mathml.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c mathml.cc  -fPIC -DPIC -o .libs/mathml.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from mathml.cc:3:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o quater.lo quater.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c quater.cc  -fPIC -DPIC -o .libs/quater.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from quater.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor() [with T = giac::gen]':
quater.cc:583:13:   required from here
poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int) [with T = giac::gen]':
quater.cc:1923:23:   required from here
poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(const giac::monomial<T>&) [with T = giac::gen]':
quater.cc:2044:11:   required from here
poly.h:52:193: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
   52 |     tensor(const monomial<T> & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun<const monomial<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) {
      |                                                                                                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(const T&, int) [with T = giac::gen]':
poly.h:1564:15:   required from 'void giac::Tcontentgcd(const tensor<T>&, const tensor<T>&, tensor<T>&, tensor<T>&, int) [with T = gen]'
poly.h:1692:16:   required from 'giac::tensor<T> giac::Tgcdpsr(const tensor<T>&, const tensor<T>&, int) [with T = gen]'
quater.cc:1939:16:   required from here
poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) {
      |                                                                                                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int, const std::vector<giac::monomial<T> >&) [with T = giac::gen]':
poly.h:147:14:   required from 'giac::tensor<T> giac::tensor<T>::trunc1() const [with T = giac::gen]'
poly.h:1569:23:   required from 'void giac::Tcontentgcd(const tensor<T>&, const tensor<T>&, tensor<T>&, tensor<T>&, int) [with T = gen]'
poly.h:1692:16:   required from 'giac::tensor<T> giac::Tgcdpsr(const tensor<T>&, const tensor<T>&, int) [with T = gen]'
quater.cc:1939:16:   required from here
poly.h:59:205: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
   59 |     tensor(int d,const std::vector< monomial<T> > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun<const monomial<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o desolve.lo desolve.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c desolve.cc  -fPIC -DPIC -o .libs/desolve.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from desolve.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int, const std::vector<giac::monomial<T> >&) [with T = giac::gen]':
desolve.cc:186:60:   required from here
poly.h:59:205: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
   59 |     tensor(int d,const std::vector< monomial<T> > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun<const monomial<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int) [with T = giac::gen]':
desolve.cc:198:29:   required from here
poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(const T&, int) [with T = giac::gen]':
desolve.cc:272:22:   required from here
poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) {
      |                                                                                                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor() [with T = giac::gen]':
desolve.cc:1742:16:   required from here
poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o maple.lo maple.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c maple.cc  -fPIC -DPIC -o .libs/maple.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from maple.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor() [with T = giac::gen]':
maple.cc:2579:14:   required from here
poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(const T&, int) [with T = giac::gen]':
maple.cc:2676:35:   required from here
poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) {
      |                                                                                                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int) [with T = giac::gen]':
poly.h:883:14:   required from 'giac::tensor<T> giac::Tnextcoeff(typename std::vector<monomial<T> >::const_iterator&, const typename std::vector<monomial<T> >::const_iterator&) [with T = gen; typename std::vector<monomial<T> >::const_iterator = std::vector<monomial<gen>, std::allocator<monomial<gen> > >::const_iterator]'
maple.cc:2836:29:   required from here
poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int, const std::vector<giac::monomial<T> >&) [with T = giac::gen]':
poly.h:132:14:   required from 'giac::tensor<T> giac::tensor<T>::untrunc1(int) const [with T = giac::gen]'
maple.cc:2836:56:   required from here
poly.h:59:205: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
   59 |     tensor(int d,const std::vector< monomial<T> > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun<const monomial<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o ti89.lo ti89.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c ti89.cc  -fPIC -DPIC -o .libs/ti89.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from ti89.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int) [with T = giac::gen]':
ti89.cc:564:21:   required from here
poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o moyal.lo moyal.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c moyal.cc  -fPIC -DPIC -o .libs/moyal.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from moyal.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o sym2poly.lo sym2poly.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c sym2poly.cc  -fPIC -DPIC -o .libs/sym2poly.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from sym2poly.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(const giac::monomial<T>&) [with T = giac::gen]':
sym2poly.cc:407:30:   required from here
poly.h:52:193: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
   52 |     tensor(const monomial<T> & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun<const monomial<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) {
      |                                                                                                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int) [with T = giac::gen]':
sym2poly.cc:476:20:   required from here
poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(const T&, int) [with T = giac::gen]':
sym2poly.cc:486:36:   required from here
poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) {
      |                                                                                                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor() [with T = giac::gen]':
sym2poly.cc:953:20:   required from here
poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int, const std::vector<giac::monomial<T> >&) [with T = giac::gen]':
poly.h:147:14:   required from 'giac::tensor<T> giac::tensor<T>::trunc1() const [with T = giac::gen]'
sym2poly.cc:944:36:   required from here
poly.h:59:205: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
   59 |     tensor(int d,const std::vector< monomial<T> > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun<const monomial<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o derive.lo derive.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c derive.cc  -fPIC -DPIC -o .libs/derive.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from derive.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o modfactor.lo modfactor.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -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 modfactor.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(const T&, int) [with T = giac::gen]':
modfactor.cc:1036:30:   required from here
poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) {
      |                                                                                                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int) [with T = giac::gen]':
modfactor.cc:1044:18:   required from here
poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor() [with T = giac::gen]':
modfactor.cc:1044:20:   required from here
poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o ezgcd.lo ezgcd.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c ezgcd.cc  -fPIC -DPIC -o .libs/ezgcd.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from ezgcd.cc:3:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int) [with T = giac::gen]':
ezgcd.cc:66:25:   required from here
poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(const giac::monomial<T>&) [with T = giac::gen]':
ezgcd.cc:84:44:   required from here
poly.h:52:193: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
   52 |     tensor(const monomial<T> & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun<const monomial<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) {
      |                                                                                                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor() [with T = giac::gen]':
ezgcd.cc:183:19:   required from here
poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int, const std::vector<giac::monomial<T> >&) [with T = giac::gen]':
poly.h:147:14:   required from 'giac::tensor<T> giac::tensor<T>::trunc1() const [with T = giac::gen]'
ezgcd.cc:92:26:   required from here
poly.h:59:205: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
   59 |     tensor(int d,const std::vector< monomial<T> > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun<const monomial<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(const T&, int) [with T = giac::gen]':
poly.h:1472:14:   required from 'giac::tensor<T> giac::Tlgcd(const tensor<T>&) [with T = gen]'
ezgcd.cc:471:19:   required from here
poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) {
      |                                                                                                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o intgab.lo intgab.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c intgab.cc  -fPIC -DPIC -o .libs/intgab.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from intgab.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int) [with T = giac::gen]':
intgab.cc:407:40:   required from here
poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(const T&, int) [with T = giac::gen]':
intgab.cc:411:27:   required from here
poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) {
      |                                                                                                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor() [with T = giac::gen]':
intgab.cc:459:16:   required from here
poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(const giac::monomial<T>&) [with T = giac::gen]':
intgab.cc:1566:84:   required from here
poly.h:52:193: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
   52 |     tensor(const monomial<T> & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun<const monomial<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) {
      |                                                                                                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int, const std::vector<giac::monomial<T> >&) [with T = giac::gen]':
poly.h:132:14:   required from 'giac::tensor<T> giac::tensor<T>::untrunc1(int) const [with T = giac::gen]'
poly.h:971:6:   required from 'bool giac::tensor<T>::TDivRem1(const giac::tensor<T>&, giac::tensor<T>&, giac::tensor<T>&, bool, int) const [with T = giac::gen]'
poly.h:1810:17:   required from 'void giac::Tegcdpsr(const tensor<T>&, const tensor<T>&, tensor<T>&, tensor<T>&, tensor<T>&) [with T = gen]'
poly.h:1989:13:   required from 'void giac::Tabcuv(const tensor<T>&, const tensor<T>&, const tensor<T>&, tensor<T>&, tensor<T>&, tensor<T>&) [with T = gen]'
intgab.cc:481:8:   required from here
poly.h:59:205: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
   59 |     tensor(int d,const std::vector< monomial<T> > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun<const monomial<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o lin.lo lin.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c lin.cc  -fPIC -DPIC -o .libs/lin.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from lin.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o risch.lo risch.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c risch.cc  -fPIC -DPIC -o .libs/risch.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from risch.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(const giac::monomial<T>&) [with T = giac::gen]':
risch.cc:94:50:   required from here
poly.h:52:193: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
   52 |     tensor(const monomial<T> & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun<const monomial<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) {
      |                                                                                                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int) [with T = giac::gen]':
risch.cc:125:52:   required from here
poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor() [with T = giac::gen]':
risch.cc:258:16:   required from here
poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(const T&, int) [with T = giac::gen]':
risch.cc:494:41:   required from here
poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) {
      |                                                                                                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int, const std::vector<giac::monomial<T> >&) [with T = giac::gen]':
poly.h:132:14:   required from 'giac::tensor<T> giac::tensor<T>::untrunc1(int) const [with T = giac::gen]'
risch.cc:113:19:   required from here
poly.h:59:205: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
   59 |     tensor(int d,const std::vector< monomial<T> > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun<const monomial<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o modpoly.lo modpoly.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c modpoly.cc  -fPIC -DPIC -o .libs/modpoly.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 _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int) [with T = giac::gen]':
modpoly.cc:338:24:   required from here
poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int, const std::vector<giac::monomial<T> >&) [with T = giac::gen]':
modpoly.cc:350:24:   required from here
poly.h:59:205: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
   59 |     tensor(int d,const std::vector< monomial<T> > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun<const monomial<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor() [with T = giac::gen]':
modpoly.cc:7326:14:   required from here
poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(const T&, int) [with T = giac::gen]':
modpoly.cc:7730:37:   required from here
poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) {
      |                                                                                                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o series.lo series.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -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 series.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o sparse.lo sparse.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c sparse.cc  -fPIC -DPIC -o .libs/sparse.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from sparse.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o subst.lo subst.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c subst.cc  -fPIC -DPIC -o .libs/subst.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from subst.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor() [with T = giac::gen]':
subst.cc:1286:14:   required from here
poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(const giac::monomial<T>&) [with T = giac::gen]':
subst.cc:1291:51:   required from here
poly.h:52:193: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
   52 |     tensor(const monomial<T> & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun<const monomial<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) {
      |                                                                                                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(const T&, int) [with T = giac::gen]':
subst.cc:1617:26:   required from here
poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) {
      |                                                                                                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int) [with T = giac::gen]':
subst.cc:3210:27:   required from here
poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o csturm.lo csturm.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c csturm.cc  -fPIC -DPIC -o .libs/csturm.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from csturm.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor() [with T = giac::gen]':
csturm.cc:953:14:   required from here
poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int) [with T = giac::gen]':
poly.h:622:15:   required from 'giac::tensor<T> giac::tensor<T>::operator()(const T&) const [with T = giac::gen]'
csturm.cc:2004:36:   required from here
poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'void giac::lexsort(std::vector<monomial<T> >&) [with T = gen]':
poly.h:623:12:   required from 'giac::tensor<T> giac::tensor<T>::operator()(const T&) const [with T = giac::gen]'
csturm.cc:2004:36:   required from here
poly.h:522:82: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  522 |     sort_helper<T> M(std::ptr_fun<const monomial<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>));
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o tex.lo tex.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c tex.cc  -fPIC -DPIC -o .libs/tex.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from tex.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o misc.lo misc.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c misc.cc  -fPIC -DPIC -o .libs/misc.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from misc.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(const T&, int) [with T = giac::gen]':
misc.cc:2979:36:   required from here
poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) {
      |                                                                                                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o intg.lo intg.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c intg.cc  -fPIC -DPIC -o .libs/intg.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from intg.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor() [with T = giac::gen]':
intg.cc:491:14:   required from here
poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int) [with T = giac::gen]':
intg.cc:1555:19:   required from here
poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(const T&, int) [with T = giac::gen]':
intg.cc:1559:27:   required from here
poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) {
      |                                                                                                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(const giac::monomial<T>&) [with T = giac::gen]':
intg.cc:5323:41:   required from here
poly.h:52:193: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
   52 |     tensor(const monomial<T> & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun<const monomial<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) {
      |                                                                                                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int, const std::vector<giac::monomial<T> >&) [with T = giac::gen]':
poly.h:147:14:   required from 'giac::tensor<T> giac::tensor<T>::trunc1() const [with T = giac::gen]'
intg.cc:1632:33:   required from here
poly.h:59:205: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
   59 |     tensor(int d,const std::vector< monomial<T> > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun<const monomial<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o isom.lo isom.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c isom.cc  -fPIC -DPIC -o .libs/isom.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from isom.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o solve.lo solve.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c solve.cc  -fPIC -DPIC -o .libs/solve.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from solve.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
solve.cc: In function 'void giac::change_monomial_order(polynome&, const gen&)':
solve.cc:7308:43: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
 7308 |       p.m_is_strictly_greater=std::ptr_fun(m_lex_is_strictly_greater<gen>);
      |                               ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
solve.cc:7312:43: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
 7312 |       p.m_is_strictly_greater=std::ptr_fun(m_total_revlex_is_strictly_greater<gen>);
      |                               ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
solve.cc:7316:43: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
 7316 |       p.m_is_strictly_greater=std::ptr_fun(m_total_lex_is_strictly_greater<gen>);
      |                               ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
solve.cc:7320:43: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
 7320 |       p.m_is_strictly_greater=std::ptr_fun(m_3var_is_strictly_greater<gen>);
      |                               ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
solve.cc:7324:43: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
 7324 |       p.m_is_strictly_greater=std::ptr_fun(m_7var_is_strictly_greater<gen>);
      |                               ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
solve.cc:7328:43: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
 7328 |       p.m_is_strictly_greater=std::ptr_fun(m_11var_is_strictly_greater<gen>);
      |                               ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
solve.cc:7332:43: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
 7332 |       p.m_is_strictly_greater=std::ptr_fun(m_16var_is_strictly_greater<gen>);
      |                               ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
solve.cc:7336:43: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
 7336 |       p.m_is_strictly_greater=std::ptr_fun(m_32var_is_strictly_greater<gen>);
      |                               ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
solve.cc:7340:43: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
 7340 |       p.m_is_strictly_greater=std::ptr_fun(m_64var_is_strictly_greater<gen>);
      |                               ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int) [with T = giac::gen]':
solve.cc:5722:51:   required from here
poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int, const std::vector<giac::monomial<T> >&) [with T = giac::gen]':
solve.cc:7462:81:   required from here
poly.h:59:205: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
   59 |     tensor(int d,const std::vector< monomial<T> > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun<const monomial<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor() [with T = giac::gen]':
/usr/include/c++/12/bits/stl_construct.h:119:7:   required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = giac::tensor<giac::gen>; _Args = {}]'
/usr/include/c++/12/bits/stl_uninitialized.h:638:18:   required from 'static _ForwardIterator std::__uninitialized_default_n_1<_TrivialValueType>::__uninit_default_n(_ForwardIterator, _Size) [with _ForwardIterator = giac::tensor<giac::gen>*; _Size = unsigned int; bool _TrivialValueType = false]'
/usr/include/c++/12/bits/stl_uninitialized.h:701:20:   required from '_ForwardIterator std::__uninitialized_default_n(_ForwardIterator, _Size) [with _ForwardIterator = giac::tensor<giac::gen>*; _Size = unsigned int]'
/usr/include/c++/12/bits/stl_uninitialized.h:766:44:   required from '_ForwardIterator std::__uninitialized_default_n_a(_ForwardIterator, _Size, allocator<_Tp>&) [with _ForwardIterator = giac::tensor<giac::gen>*; _Size = unsigned int; _Tp = giac::tensor<giac::gen>]'
/usr/include/c++/12/bits/vector.tcc:642:35:   required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = giac::tensor<giac::gen>; _Alloc = std::allocator<giac::tensor<giac::gen> >; size_type = unsigned int]'
/usr/include/c++/12/bits/stl_vector.h:1011:4:   required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = giac::tensor<giac::gen>; _Alloc = std::allocator<giac::tensor<giac::gen> >; size_type = unsigned int]'
solve.cc:4991:18:   required from here
poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o ifactor.lo ifactor.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c ifactor.cc  -fPIC -DPIC -o .libs/ifactor.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from ifactor.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o threaded.lo threaded.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c threaded.cc  -fPIC -DPIC -o .libs/threaded.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from threaded.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int) [with T = giac::gen]':
threaded.cc:4425:33:   required from here
poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o alg_ext.lo alg_ext.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c alg_ext.cc  -fPIC -DPIC -o .libs/alg_ext.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from alg_ext.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int) [with T = giac::gen]':
alg_ext.cc:501:18:   required from here
poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor() [with T = giac::gen]':
alg_ext.cc:878:34:   required from here
poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int, const std::vector<giac::monomial<T> >&) [with T = giac::gen]':
poly.h:132:14:   required from 'giac::tensor<T> giac::tensor<T>::untrunc1(int) const [with T = giac::gen]'
alg_ext.cc:519:66:   required from here
poly.h:59:205: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
   59 |     tensor(int d,const std::vector< monomial<T> > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun<const monomial<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o gauss.lo gauss.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c gauss.cc  -fPIC -DPIC -o .libs/gauss.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from gauss.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o tinymt32.lo tinymt32.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c tinymt32.cc  -fPIC -DPIC -o .libs/tinymt32.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o TmpLESystemSolver.lo TmpLESystemSolver.C
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c TmpLESystemSolver.C  -fPIC -DPIC -o .libs/TmpLESystemSolver.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o first.lo first.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c first.cc  -fPIC -DPIC -o .libs/first.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o TmpFGLM.lo TmpFGLM.C
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c TmpFGLM.C  -fPIC -DPIC -o .libs/TmpFGLM.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o pari.lo pari.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c pari.cc  -fPIC -DPIC -o .libs/pari.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from pari.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o plot3d.lo plot3d.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c plot3d.cc  -fPIC -DPIC -o .libs/plot3d.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from plot3d.cc:34:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o unary.lo unary.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c unary.cc  -fPIC -DPIC -o .libs/unary.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from unary.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o rpn.lo rpn.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -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 rpn.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CC   --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o nautywrapper.lo nautywrapper.c
libtool: compile:  i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c nautywrapper.c  -fPIC -DPIC -o .libs/nautywrapper.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o global.lo global.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -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,
                 from global.cc:3:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o identificateur.lo identificateur.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c identificateur.cc  -fPIC -DPIC -o .libs/identificateur.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from identificateur.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o kdisplay.lo kdisplay.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c kdisplay.cc  -fPIC -DPIC -o .libs/kdisplay.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from kdisplay.cc:19:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o kadd.lo kadd.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c kadd.cc  -fPIC -DPIC -o .libs/kadd.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from kadd.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CC   --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o caseval.lo caseval.c
libtool: compile:  i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c caseval.c  -fPIC -DPIC -o .libs/caseval.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o help.lo help.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c help.cc  -fPIC -DPIC -o .libs/help.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from help.cc:3:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CC   --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o cutils.lo cutils.c
libtool: compile:  i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c cutils.c  -fPIC -DPIC -o .libs/cutils.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CC   --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o graphic.lo graphic.c
libtool: compile:  i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c graphic.c  -fPIC -DPIC -o .libs/graphic.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CC   --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o libregexp.lo libregexp.c
libtool: compile:  i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c libregexp.c  -fPIC -DPIC -o .libs/libregexp.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CC   --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o libunicode.lo libunicode.c
libtool: compile:  i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c libunicode.c  -fPIC -DPIC -o .libs/libunicode.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CC   --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o qjsgiac.lo qjsgiac.c
libtool: compile:  i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -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:340:2: warning: label 'fail' defined but not used [-Wunused-label]
  340 |  fail:
      |  ^~~~
qjsgiac.c:317:5: warning: ignoring return value of 'scanf' declared with attribute 'warn_unused_result' [-Wunused-result]
  317 |     scanf("%s",line);
      |     ^~~~~~~~~~~~~~~~
qjsgiac.c: At top level:
qjsgiac.c:111:12: warning: 'eval_file' defined but not used [-Wunused-function]
  111 | static int eval_file(JSContext *ctx, const char *filename, int module)
      |            ^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o gausspol.lo gausspol.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c gausspol.cc  -fPIC -DPIC -o .libs/gausspol.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from gausspol.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
gausspol.cc:858:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  858 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_strictly_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(const T&, int) [with T = giac::gen]':
gausspol.cc:188:26:   required from here
poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) {
      |                                                                                                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(const giac::monomial<T>&) [with T = giac::gen]':
gausspol.cc:266:14:   required from here
poly.h:52:193: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
   52 |     tensor(const monomial<T> & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun<const monomial<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) {
      |                                                                                                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor() [with T = giac::gen]':
gausspol.cc:1097:16:   required from here
poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int) [with T = giac::gen]':
gausspol.cc:1097:33:   required from here
poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
monomial.h: In instantiation of 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>) [with T = gen; typename std::vector<monomial<T> >::const_iterator = std::vector<monomial<gen>, std::allocator<monomial<gen> > >::const_iterator]':
gausspol.cc:1625:15:   required from here
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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int, const std::vector<giac::monomial<T> >&) [with T = giac::gen]':
gausspol.cc:3908:27:   required from here
poly.h:59:205: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
   59 |     tensor(int d,const std::vector< monomial<T> > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun<const monomial<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'void giac::lexsort(std::vector<monomial<T> >&) [with T = gen]':
poly.h:623:12:   required from 'giac::tensor<T> giac::tensor<T>::operator()(const T&) const [with T = giac::gen]'
gausspol.cc:4658:25:   required from here
poly.h:522:82: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  522 |     sort_helper<T> M(std::ptr_fun<const monomial<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>));
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CC   --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o js.lo js.c
libtool: compile:  i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c js.c  -fPIC -DPIC -o .libs/js.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CC   --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o libbf.lo libbf.c
libtool: compile:  i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c libbf.c  -fPIC -DPIC -o .libs/libbf.o
libbf.c:686:13: warning: 'mp_print_str' defined but not used [-Wunused-function]
  686 | static void mp_print_str(const char *str, const limb_t *tab, limb_t n)
      |             ^~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CC   --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o quickjs-libc.lo quickjs-libc.c
libtool: compile:  i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c quickjs-libc.c  -fPIC -DPIC -o .libs/quickjs-libc.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o lpsolve.lo lpsolve.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c lpsolve.cc  -fPIC -DPIC -o .libs/lpsolve.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from lpsolve.cc:20:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o vecteur.lo vecteur.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c vecteur.cc  -fPIC -DPIC -o .libs/vecteur.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from vecteur.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor() [with T = giac::gen]':
vecteur.cc:2310:16:   required from here
poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(const giac::monomial<T>&) [with T = giac::gen]':
vecteur.cc:7514:31:   required from here
poly.h:52:193: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
   52 |     tensor(const monomial<T> & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun<const monomial<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) {
      |                                                                                                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int) [with T = giac::gen]':
vecteur.cc:14580:14:   required from here
poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int, const std::vector<giac::monomial<T> >&) [with T = giac::gen]':
poly.h:132:14:   required from 'giac::tensor<T> giac::tensor<T>::untrunc1(int) const [with T = giac::gen]'
vecteur.cc:6391:46:   required from here
poly.h:59:205: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
   59 |     tensor(int d,const std::vector< monomial<T> > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun<const monomial<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o signalprocessing.lo signalprocessing.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c signalprocessing.cc  -fPIC -DPIC -o .libs/signalprocessing.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from signalprocessing.cc:19:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o prog.lo prog.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c prog.cc  -fPIC -DPIC -o .libs/prog.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from prog.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int) [with T = giac::gen]':
prog.cc:4476:18:   required from here
poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o usual.lo usual.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c usual.cc  -fPIC -DPIC -o .libs/usual.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from usual.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor() [with T = giac::gen]':
usual.cc:5194:14:   required from here
poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int) [with T = giac::gen]':
usual.cc:5988:36:   required from here
poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int, const std::vector<giac::monomial<T> >&) [with T = giac::gen]':
poly.h:147:14:   required from 'giac::tensor<T> giac::tensor<T>::trunc1() const [with T = giac::gen]'
usual.cc:7235:28:   required from here
poly.h:59:205: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
   59 |     tensor(int d,const std::vector< monomial<T> > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun<const monomial<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Input.lo Input.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Input.cc  -fPIC -DPIC -o .libs/Input.o
In file included from poly.h:26,
                 from gen.h:71,
                 from Input.h:10,
                 from Input.cc:25:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from Input.cc:23:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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 _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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__));
      |               ^~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Print.lo Print.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Print.cc  -fPIC -DPIC -o .libs/Print.o
In file included from poly.h:26,
                 from gen.h:71,
                 from Print.h:10,
                 from Print.cc:25:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from Print.cc:23:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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 _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o graphtheory.lo graphtheory.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c graphtheory.cc  -fPIC -DPIC -o .libs/graphtheory.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from graphtheory.cc:20:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o plot.lo plot.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c plot.cc  -fPIC -DPIC -o .libs/plot.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from plot.cc:34:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(const giac::monomial<T>&) [with T = giac::gen]':
plot.cc:9401:22:   required from here
poly.h:52:193: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
   52 |     tensor(const monomial<T> & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun<const monomial<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) {
      |                                                                                                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o History.lo History.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c History.cc  -fPIC -DPIC -o .libs/History.o
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 _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from History.h:19:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
History.cc: In member function 'bool xcas::History_Pack::save_as(const char*)':
History.cc:1894:19: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations]
 1894 |       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:2373:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations]
 2373 |         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:2409:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations]
 2409 |         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__));
      |               ^~~~~~
History.cc: In member function 'void xcas::History_Fold::update_status(bool)':
History.cc:4757:35: warning: 'mallinfo mallinfo()' is deprecated [-Wdeprecated-declarations]
 4757 |       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;
      |                        ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Xcas1.lo Xcas1.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Xcas1.cc  -fPIC -DPIC -o .libs/Xcas1.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from History.h:20,
                 from Xcas1.h:18,
                 from Xcas1.cc:35:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from Xcas1.cc:23:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
Xcas1.cc: In function 'bool xcas::fltk_view(const giac::gen&, giac::gen&, const std::string&, std::string&, int, const giac::context*)':
Xcas1.cc:3981:23: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations]
 3981 |           int i=fl_ask("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:3988:23: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations]
 3988 |           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:3995:23: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations]
 3995 |           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__));
      |               ^~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o gen.lo gen.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c gen.cc  -fPIC -DPIC -o .libs/gen.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from gen.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(int) [with T = giac::gen]':
gen.cc:2471:23:   required from here
poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor() [with T = giac::gen]':
gen.cc:7391:16:   required from here
poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) { }
      |                                                                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(const T&, int) [with T = giac::gen]':
gen.cc:7964:46:   required from here
poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _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<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) {
      |                                                                                                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: In instantiation of 'giac::tensor<T>::tensor(const giac::monomial<T>&) [with T = giac::gen]':
gen.cc:8466:25:   required from here
poly.h:52:193: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial<giac::gen>&; _Arg2 = const giac::monomial<giac::gen>&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
   52 |     tensor(const monomial<T> & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun<const monomial<T> &, const monomial<T> &, bool>(m_lex_is_strictly_greater<T>)) {
      |                                                                                                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Flv_CStyle.lo Flv_CStyle.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flv_CStyle.cc  -fPIC -DPIC -o .libs/Flv_CStyle.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Flve_Check_Button.lo Flve_Check_Button.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flve_Check_Button.cc  -fPIC -DPIC -o .libs/Flve_Check_Button.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Equation.lo Equation.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Equation.cc  -fPIC -DPIC -o .libs/Equation.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from Equation.h:9,
                 from Equation.cc:25:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from Equation.cc:23:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Flv_Data_Source.lo Flv_Data_Source.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flv_Data_Source.cc  -fPIC -DPIC -o .libs/Flv_Data_Source.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Flve_Input.lo Flve_Input.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flve_Input.cc  -fPIC -DPIC -o .libs/Flve_Input.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Flv_Style.lo Flv_Style.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flv_Style.cc  -fPIC -DPIC -o .libs/Flv_Style.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Flve_Combo.lo Flve_Combo.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flve_Combo.cc  -fPIC -DPIC -o .libs/Flve_Combo.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Flv_Table.lo Flv_Table.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flv_Table.cc  -fPIC -DPIC -o .libs/Flv_Table.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Flv_List.lo Flv_List.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flv_List.cc  -fPIC -DPIC -o .libs/Flv_List.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Help1.lo Help1.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Help1.cc  -fPIC -DPIC -o .libs/Help1.o
In file included from poly.h:26,
                 from gen.h:71,
                 from Help1.h:8,
                 from Help1.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from gen.h:64:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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 _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Tableur.lo Tableur.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Tableur.cc  -fPIC -DPIC -o .libs/Tableur.o
In file included from poly.h:26,
                 from gen.h:71,
                 from Tableur.h:23,
                 from Tableur.cc:24:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from gen.h:64:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38,
                 from Graph.h:7,
                 from Tableur.h:33:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
Tableur.cc: In function 'bool xcas::get_filename(std::string&, const std::string&)':
Tableur.cc:1269:19: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations]
 1269 |       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__));
      |               ^~~~~~
Tableur.cc: In function 'void xcas::cb_Tableur_SetRows(Fl_Menu_*, void*)':
Tableur.cc:2453:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations]
 2453 |         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:2469:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations]
 2469 |         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:2653:19: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations]
 2653 |       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__));
      |               ^~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CC   --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o gl2ps.lo gl2ps.c
libtool: compile:  i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c gl2ps.c  -fPIC -DPIC -o .libs/gl2ps.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c lex_yy.c
lex.yy.c:5982:16: warning: 'input' defined but not used [-Wunused-function]
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o aide.o aide.cc
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c y_tab.c
itex2MML.y: In function 'itex2MML_do_html_filter':
itex2MML.y:1892:2: warning: label '_until_html' defined but not used [-Wunused-label]
 1892 |  _until_html:
      |  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Cfg.lo Cfg.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Cfg.cc  -fPIC -DPIC -o .libs/Cfg.o
In file included from poly.h:26,
                 from gen.h:71,
                 from Cfg.cc:36:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from global.h:82,
                 from Cfg.cc:35:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
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 _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o hevea2mml.o hevea2mml.cc
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o markup.lo markup.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c markup.cc  -fPIC -DPIC -o .libs/markup.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from markup.cc:19:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Editeur.lo Editeur.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Editeur.cc  -fPIC -DPIC -o .libs/Editeur.o
In file included from poly.h:26,
                 from gen.h:71,
                 from Editeur.h:26,
                 from Editeur.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from gen.h:64:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38,
                 from Graph.h:7,
                 from Editeur.h:29:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
Editeur.cc: In function 'void xcas::cb_Editeur_Load(Fl_Widget*, void*)':
Editeur.cc:517:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations]
  517 |         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:628:19: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations]
  628 |       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:793:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations]
  793 |         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__));
      |               ^~~~~~
Editeur.cc: In function 'void xcas::send_numworks(const std::string&, const std::string&)':
Editeur.cc:830:19: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations]
  830 |       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__));
      |               ^~~~~~
Editeur.cc: In function 'void xcas::cb_Editeur_Search(Fl_Widget*, void*)':
Editeur.cc:1827:23: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations]
 1827 |               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__));
      |               ^~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Python.lo Python.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Python.cc  -fPIC -DPIC -o .libs/Python.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from Python.h:5,
                 from Python.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o icas.o icas.cc
In file included from poly.h:26,
                 from gen.h:71,
                 from icas.cc:50:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from global.h:82,
                 from icas.cc:32:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from icas.cc:52:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Graph3d.lo Graph3d.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Graph3d.cc  -fPIC -DPIC -o .libs/Graph3d.o
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 _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
Graph3d.cc: In member function 'void xcas::Graph3d::indraw(const giac::gen&)':
gen.h:1593:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector<giac::gen>::<anonymous>.std::imvector<giac::gen>::operator[](0))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing]
 1593 | #define _DOUBLE_val DOUBLE_val()
Graph3d.cc:925:36: note: in expansion of macro '_DOUBLE_val'
  925 |               GLfloat tab[4]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val,w[3]._DOUBLE_val};
      |                                    ^~~~~~~~~~~
gen.h:1593:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector<giac::gen>::<anonymous>.std::imvector<giac::gen>::operator[](1))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing]
 1593 | #define _DOUBLE_val DOUBLE_val()
Graph3d.cc:925:53: note: in expansion of macro '_DOUBLE_val'
  925 |               GLfloat tab[4]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val,w[3]._DOUBLE_val};
      |                                                     ^~~~~~~~~~~
gen.h:1593:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector<giac::gen>::<anonymous>.std::imvector<giac::gen>::operator[](2))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing]
 1593 | #define _DOUBLE_val DOUBLE_val()
Graph3d.cc:925:70: note: in expansion of macro '_DOUBLE_val'
  925 |               GLfloat tab[4]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val,w[3]._DOUBLE_val};
      |                                                                      ^~~~~~~~~~~
gen.h:1593:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector<giac::gen>::<anonymous>.std::imvector<giac::gen>::operator[](3))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing]
 1593 | #define _DOUBLE_val DOUBLE_val()
Graph3d.cc:925:87: note: in expansion of macro '_DOUBLE_val'
  925 |               GLfloat tab[4]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val,w[3]._DOUBLE_val};
      |                                                                                       ^~~~~~~~~~~
gen.h:1593:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector<giac::gen>::<anonymous>.std::imvector<giac::gen>::operator[](0))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing]
 1593 | #define _DOUBLE_val DOUBLE_val()
Graph3d.cc:931:36: note: in expansion of macro '_DOUBLE_val'
  931 |               GLfloat tab[3]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val};
      |                                    ^~~~~~~~~~~
gen.h:1593:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector<giac::gen>::<anonymous>.std::imvector<giac::gen>::operator[](1))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing]
 1593 | #define _DOUBLE_val DOUBLE_val()
Graph3d.cc:931:53: note: in expansion of macro '_DOUBLE_val'
  931 |               GLfloat tab[3]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val};
      |                                                     ^~~~~~~~~~~
gen.h:1593:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector<giac::gen>::<anonymous>.std::imvector<giac::gen>::operator[](2))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing]
 1593 | #define _DOUBLE_val DOUBLE_val()
Graph3d.cc:931:70: note: in expansion of macro '_DOUBLE_val'
  931 |               GLfloat tab[3]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val};
      |                                                                      ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=link i586-alt-linux-g++  -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS  -L. -L.. -lmicropython -o hevea2mml hevea2mml.o lex_yy.o y_tab.o  -lrt -lpthread -lnauty -lcurl -lsamplerate -lglpk -llapack -lblas -lgfortran -ldl -lpng16 -lm -lecm -lmpfi -lmpfr -lgmp 
libtool: link: i586-alt-linux-g++ -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -o hevea2mml hevea2mml.o lex_yy.o y_tab.o  -L/usr/src/RPM/BUILD/giac-1.9.0/src -L/usr/src/RPM/BUILD/giac-1.9.0 -lmicropython -lrt -lpthread -lnauty -lcurl -lsamplerate -lglpk -llapack -lblas -lgfortran -ldl -lpng16 -lm -lecm -lmpfi -lmpfr -lgmp
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o optimization.lo optimization.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c optimization.cc  -fPIC -DPIC -o .libs/optimization.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from optimization.cc:21:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Graph.lo Graph.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Graph.cc  -fPIC -DPIC -o .libs/Graph.o
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from Graph.h:7,
                 from Graph.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
Graph.cc: In function 'const char* xcas::latexfilename(const char*)':
Graph.cc:2661:19: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations]
 2661 |       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 'void xcas::cb_set_mode(Fl_Widget*, const giac::gen&, const giac::gen&, int, const std::string&)':
Graph.cc:4482:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations]
 4482 |         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__));
      |               ^~~~~~
Graph.cc: In function 'bool xcas::inputdouble(const char*, double&, const giac::context*)':
Graph.cc:5600:29: warning: format not a string literal and no format arguments [-Wformat-security]
 5600 |     const char * ch=fl_input(msg,print_DOUBLE_(d).c_str());
      |                     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Graph.cc: In member function 'void xcas::Graph2d3d::tracemode_set(int)':
Graph.cc:5739:19: warning: format not a string literal and no format arguments [-Wformat-security]
 5739 |           fl_alert((gettext("Root at ")+sol.print(contextptr)).c_str());
      |           ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Graph.cc:5746:19: warning: format not a string literal and no format arguments [-Wformat-security]
 5746 |           fl_alert((gettext("y'=0, extremum/singular pt at ")+sol.print(contextptr)).c_str());
      |           ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Graph.cc:5756:21: warning: format not a string literal and no format arguments [-Wformat-security]
 5756 |             fl_alert((gettext("x'=0, vertical or singular: ")+sol.print(contextptr)).c_str());
      |             ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Graph.cc:5764:19: warning: format not a string literal and no format arguments [-Wformat-security]
 5764 |           fl_alert(("x'*y''-x''*y'=0: "+sol.print(contextptr)).c_str());
      |           ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Graph.cc:5786:19: warning: format not a string literal and no format arguments [-Wformat-security]
 5786 |           fl_alert((gettext("Numerical Integration Error: ")+ss).c_str());
      |           ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Graph.cc:5788:19: warning: format not a string literal and no format arguments [-Wformat-security]
 5788 |           fl_alert((ss+": "+res.print(contextptr)).c_str());
      |           ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Graph.cc:5898:15: warning: format not a string literal and no format arguments [-Wformat-security]
 5898 |       fl_alert((curve_infos1+'\n'+curve_infos2).c_str());
      |       ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Graph.cc: In member function 'void xcas::Figure::save_figure_as(const std::string&)':
Graph.cc:6554:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations]
 6554 |         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__));
      |               ^~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o xcas.o xcas.cc
In file included from poly.h:26,
                 from gen.h:71,
                 from giacPCH.h:32,
                 from xcas.cc:2:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from xcas.cc:4:
hist.cxx: In function 'void cb_Insert_Example(Fl_Widget*, void*)':
hist.cxx:677:17: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations]
  677 |         i=fl_ask("%s",("File "+std::string(m->text())+" exists. Overwrite?").c_str());
      |           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/FL/fl_message.H:19,
                 from Editeur.h:35,
                 from Graph.h:33,
                 from Xcas1.h:19,
                 from hist.h:7,
                 from hist.cxx:4:
/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__));
      |               ^~~~~~
hist.cxx: In function 'void load_autorecover_data()':
hist.cxx:865:16: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations]
  865 |        n=fl_ask("%s",gettext("Launch tutorial in browser?"));
      |          ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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__));
      |               ^~~~~~
hist.cxx:886:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations]
  886 |         int i=fl_ask("%s",gettext("Auto-recovery files found. Load ?"),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__));
      |               ^~~~~~
hist.cxx: In function 'void cb_Xcas_nw_backup(Fl_Menu_*, void*)':
hist.cxx:1127:29: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations]
 1127 |                 int i=fl_ask(gettext("File %s exists. Overwrite?"),newfile);
      |                       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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__));
      |               ^~~~~~
hist.cxx: In function 'void cb_Xcas_nw_rescue(Fl_Menu_*, void*)':
hist.cxx:1190:15: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations]
 1190 |   int i=fl_ask(gettext("Connect the calculator,\nPress the 6 key on the calculator, press the RESET button on the back keeping the 6 key pressed, release the 6 key,\nThe screen should be down and the led should be red")); if (!i) return;
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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__));
      |               ^~~~~~
hist.cxx:1194:23: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations]
 1194 |               i=fl_ask(gettext("Install KhiCAS?"));
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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__));
      |               ^~~~~~
hist.cxx: In function 'void cb_Xcas_nw_certify_overwrite(Fl_Menu_*, void*)':
hist.cxx:1212:15: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations]
 1212 |   int i=fl_ask("Ce test necessite l'accord du proprietaire de la calculatrice et dure environ 1 minute. Effectuer?");
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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__));
      |               ^~~~~~
hist.cxx: In function 'void cb_Xcas_help_load(Fl_Menu_*, void*)':
hist.cxx:1917:10: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations]
 1917 |  i=fl_ask("%s",("Check that you can write over "+path+",\ncheck that your Internet connection is ready\nand check that wget, tar and gzip are installed.\nProceed?").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__));
      |               ^~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o graphe.lo graphe.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -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 graphe.cc:20:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CC   --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o quickjs.lo quickjs.c
libtool: compile:  i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c quickjs.c  -fPIC -DPIC -o .libs/quickjs.o
quickjs.c: In function 'js_ecvt1':
quickjs.c:11282:9: warning: implicit declaration of function 'fesetround' [-Wimplicit-function-declaration]
11282 |         fesetround(rounding_mode);
      |         ^~~~~~~~~~
quickjs.c: In function 'js_parse_error':
quickjs.c:20166:20: warning: pointer targets in assignment from 'const uint8_t *' {aka 'const unsigned char *'} to 'const char *' differ in signedness [-Wpointer-sign]
20166 |   quickjs_parse_ptr=s->buf_ptr;
      |                    ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DIN_GIAC -I. -I.. -I. -I..       -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o cocoa.lo cocoa.cc
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -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 cocoa.cc:4:
monomial.h:341:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  341 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from vector.h:474,
                 from index.h:21,
                 from giacPCH.h:8:
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:342:28: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  342 |     sort_helper(const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {};
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h:680:25: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  680 |              const std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
monomial.h: In function 'void giac::Mul(typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, typename std::vector<monomial<T> >::const_iterator&, std::vector<monomial<T> >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function<const monomial<T>&, const monomial<T>&, bool>)':
monomial.h:729:44: warning: 'template<class _Arg1, class _Arg2, class _Result> 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++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     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++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
poly.h: At global scope:
poly.h:43:10: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   43 |     std::pointer_to_binary_function < const monomial<T> &, const monomial<T> &, bool> m_is_strictly_greater ;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sym2poly.h:27,
                 from giacPCH.h:38:
gausspol.h:96:29: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   96 |                  const std::pointer_to_binary_function < const monomial<gen> &, const monomial<gen> &, bool> m_is_greater
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=link i586-alt-linux-g++  -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS  -L. -L.. -lmicropython -o libgiac.la -rpath /usr/lib 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 -lntl  -lpari -lgsl -lgslcblas  -lrt -lpthread -lnauty -lcurl -lsamplerate -lglpk -llapack -lblas -lgfortran -ldl -lpng16 -lm -lecm -lmpfi -lmpfr -lgmp 
libtool: link: i586-alt-linux-g++ -shared -nostdlib /usr/lib/gcc/i586-alt-linux/12/../../../crti.o /usr/lib/gcc/i586-alt-linux/12/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   -L/usr/src/RPM/BUILD/giac-1.9.0/src -L/usr/src/RPM/BUILD/giac-1.9.0 -lmicropython -lntl -lpari -lgsl -lgslcblas -lrt -lpthread -lnauty -lcurl -lsamplerate -lglpk -llapack -lblas -lgfortran -ldl -lpng16 -lecm -lmpfi -lmpfr -lgmp -L/usr/lib/gcc/i586-alt-linux/12 -L/usr/lib/gcc/i586-alt-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i586-alt-linux/12/crtendS.o /usr/lib/gcc/i586-alt-linux/12/../../../crtn.o    -Wl,-soname -Wl,libgiac.so.0 -o .libs/libgiac.so.0.0.0
ld: .libs/usual.o: in function `giac::temp_file_name[abi:cxx11](char const*, char const*)':
usual.cc:(.text+0x88b48): warning: the use of `tmpnam' is dangerous, better use `mkstemp'
libtool: link: (cd ".libs" && rm -f "libgiac.so.0" && ln -s "libgiac.so.0.0.0" "libgiac.so.0")
libtool: link: (cd ".libs" && rm -f "libgiac.so" && ln -s "libgiac.so.0.0.0" "libgiac.so")
libtool: link: ( cd ".libs" && rm -f "libgiac.la" && ln -s "../libgiac.la" "libgiac.la" )
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=link i586-alt-linux-g++  -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS  -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 gl2ps.lo Python.lo libgiac.la -lfltk_images -ljpeg -lpng -lz -lfltk -lfltk_gl -lXrender -lXext -lXft -lfontconfig -lXinerama -lX11 -lGL -lcurl -lsamplerate -lglpk -llapack -lblas -lgfortran -ldl -lpng16 -lm -lecm -lmpfi -lmpfr -lgmp   -lrt -lpthread -lnauty -lcurl -lsamplerate -lglpk -llapack -lblas -lgfortran -ldl -lpng16 -lm -lecm -lmpfi -lmpfr -lgmp 
libtool: link: ar cru .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/gl2ps.o .libs/Python.o 
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libxcas.a
libtool: link: ( cd ".libs" && rm -f "libxcas.la" && ln -s "../libxcas.la" "libxcas.la" )
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=link i586-alt-linux-g++  -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS  -L. -L.. -lmicropython -o aide aide.o libxcas.la -lreadline  -lcurl -lsamplerate -lglpk -llapack -lblas -lgfortran -ldl -lpng16 -lm -lecm -lmpfi -lmpfr -lgmp  -lgsl -lgslcblas  -lrt -lpthread -lnauty -lcurl -lsamplerate -lglpk -llapack -lblas -lgfortran -ldl -lpng16 -lm -lecm -lmpfi -lmpfr -lgmp 
libtool: link: i586-alt-linux-g++ -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -o .libs/aide aide.o  -L/usr/src/RPM/BUILD/giac-1.9.0/src -L/usr/src/RPM/BUILD/giac-1.9.0 ./.libs/libxcas.a /usr/src/RPM/BUILD/giac-1.9.0/src/.libs/libgiac.so -lmicropython -lntl -lpari -lfltk_images -ljpeg -lpng -lz -lfltk -lfltk_gl -lXrender -lXext -lXft -lfontconfig -lXinerama -lX11 -lGL -lreadline -lgsl -lgslcblas -lrt -lpthread -lnauty -lcurl -lsamplerate -lglpk -llapack -lblas -lgfortran -ldl -lpng16 -lm -lecm -lmpfi -lmpfr -lgmp
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=link i586-alt-linux-g++  -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS  -L. -L.. -lmicropython -o xcas xcas.o libxcas.la -lgsl -lgslcblas  -lrt -lpthread -lnauty -lcurl -lsamplerate -lglpk -llapack -lblas -lgfortran -ldl -lpng16 -lm -lecm -lmpfi -lmpfr -lgmp 
libtool: link: i586-alt-linux-g++ -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -o .libs/xcas xcas.o  -L/usr/src/RPM/BUILD/giac-1.9.0/src -L/usr/src/RPM/BUILD/giac-1.9.0 ./.libs/libxcas.a /usr/src/RPM/BUILD/giac-1.9.0/src/.libs/libgiac.so -lmicropython -lntl -lpari -lfltk_images -ljpeg -lpng -lz -lfltk -lfltk_gl -lXrender -lXext -lXft -lfontconfig -lXinerama -lX11 -lGL -lgsl -lgslcblas -lrt -lpthread -lnauty -lcurl -lsamplerate -lglpk -llapack -lblas -lgfortran -ldl -lpng16 -lm -lecm -lmpfi -lmpfr -lgmp
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
/bin/sh ../libtool --tag=CXX   --mode=link i586-alt-linux-g++  -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS  -L. -L.. -lmicropython -o icas icas.o libxcas.la -lreadline  -lcurl -lsamplerate -lglpk -llapack -lblas -lgfortran -ldl -lpng16 -lm -lecm -lmpfi -lmpfr -lgmp  -lgsl -lgslcblas  -lrt -lpthread -lnauty -lcurl -lsamplerate -lglpk -llapack -lblas -lgfortran -ldl -lpng16 -lm -lecm -lmpfi -lmpfr -lgmp 
libtool: link: i586-alt-linux-g++ -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -o .libs/icas icas.o  -L/usr/src/RPM/BUILD/giac-1.9.0/src -L/usr/src/RPM/BUILD/giac-1.9.0 ./.libs/libxcas.a /usr/src/RPM/BUILD/giac-1.9.0/src/.libs/libgiac.so -lmicropython -lntl -lpari -lfltk_images -ljpeg -lpng -lz -lfltk -lfltk_gl -lXrender -lXext -lXft -lfontconfig -lXinerama -lX11 -lGL -lreadline -lgsl -lgslcblas -lrt -lpthread -lnauty -lcurl -lsamplerate -lglpk -llapack -lblas -lgfortran -ldl -lpng16 -lm -lecm -lmpfi -lmpfr -lgmp
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
Making all in check
make[2]: Nothing to be done for 'all'.
Making all in intl
make[2]: Nothing to be done for 'all'.
Making all in po
make[2]: Nothing to be done for 'all'.
Making all in debianold
make[2]: Nothing to be done for 'all'.
Making all in debian
make[2]: Nothing to be done for 'all'.
Making all in doc
Making all in en
make[3]: Nothing to be done for 'all'.
Making all in es
make[3]: Nothing to be done for 'all'.
Making all in fr
make[3]: Nothing to be done for 'all'.
Making all in el
Making all in tutoriel
make[4]: Nothing to be done for 'all'.
Making all in casinter
make[4]: Nothing to be done for 'all'.
make[4]: Nothing to be done for 'all-am'.
Making all in local
make[3]: Nothing to be done for 'all'.
Making all in pt
make[3]: Nothing to be done for 'all'.
Making all in zh
make[3]: Nothing to be done for 'all'.
Making all in de
make[3]: Nothing to be done for 'all'.
make[3]: Nothing to be done for 'all-am'.
Making all in examples
make[2]: Nothing to be done for 'all'.
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.77721
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/giac-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/giac-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ cd giac-1.9.0
+ make 'INSTALL=/usr/libexec/rpm-build/install -p' install DESTDIR=/usr/src/tmp/giac-buildroot
make: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0'
Making install in micropython-1.12
make[1]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12'
Making install in xcas
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
Use make V=1 or set BUILD_VERBOSE in your environment to increase build verbosity.
../py/mkrules.mk:176: warning: overriding recipe for target 'libmicropython.a'
../py/mkrules.mk:145: warning: ignoring old recipe for target 'libmicropython.a'
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
/bin/cp libmicropython.a ../..
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12/xcas'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12'
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12'
make[1]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/micropython-1.12'
Making install in src
make[1]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/lib'
 /bin/sh ../libtool   --mode=install /usr/libexec/rpm-build/install -p   libgiac.la '/usr/src/tmp/giac-buildroot/usr/lib'
libtool: install: /usr/libexec/rpm-build/install -p .libs/libgiac.so.0.0.0 /usr/src/tmp/giac-buildroot/usr/lib/libgiac.so.0.0.0
libtool: install: (cd /usr/src/tmp/giac-buildroot/usr/lib && { 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 /usr/src/tmp/giac-buildroot/usr/lib && { ln -s -f libgiac.so.0.0.0 libgiac.so || { rm -f libgiac.so && ln -s libgiac.so.0.0.0 libgiac.so; }; })
libtool: install: /usr/libexec/rpm-build/install -p .libs/libgiac.lai /usr/src/tmp/giac-buildroot/usr/lib/libgiac.la
libtool: install: warning: remember to run `libtool --finish /usr/lib'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/bin'
  /bin/sh ../libtool   --mode=install /usr/libexec/rpm-build/install -p icas xcas aide hevea2mml '/usr/src/tmp/giac-buildroot/usr/bin'
libtool: install: warning: `/usr/src/RPM/BUILD/giac-1.9.0/src/libgiac.la' has not been installed in `/usr/lib'
libtool: install: /usr/libexec/rpm-build/install -p .libs/icas /usr/src/tmp/giac-buildroot/usr/bin/icas
libtool: install: warning: `/usr/src/RPM/BUILD/giac-1.9.0/src/libgiac.la' has not been installed in `/usr/lib'
libtool: install: /usr/libexec/rpm-build/install -p .libs/xcas /usr/src/tmp/giac-buildroot/usr/bin/xcas
libtool: install: warning: `/usr/src/RPM/BUILD/giac-1.9.0/src/libgiac.la' has not been installed in `/usr/lib'
libtool: install: /usr/libexec/rpm-build/install -p .libs/aide /usr/src/tmp/giac-buildroot/usr/bin/aide
libtool: install: /usr/libexec/rpm-build/install -p hevea2mml /usr/src/tmp/giac-buildroot/usr/bin/hevea2mml
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/bin'
 /usr/libexec/rpm-build/install -p pgiac '/usr/src/tmp/giac-buildroot/usr/bin'
make  install-exec-hook
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
rm -f /usr/src/tmp/giac-buildroot/usr/bin/cas_help
mv /usr/src/tmp/giac-buildroot/usr/bin/aide /usr/src/tmp/giac-buildroot/usr/bin/cas_help
ln -sf cas_help /usr/src/tmp/giac-buildroot/usr/bin/en_cas_help
ln -sf cas_help /usr/src/tmp/giac-buildroot/usr/bin/es_cas_help
ln -sf cas_help /usr/src/tmp/giac-buildroot/usr/bin/fr_cas_help
ln -sf icas /usr/src/tmp/giac-buildroot/usr/bin/giac
ln -sf xcas /usr/src/tmp/giac-buildroot/usr/bin/xcasnew
mkdir -p /usr/src/tmp/giac-buildroot/usr/include/giac
cp -f config.h /usr/src/tmp/giac-buildroot/usr/include/giac
cp -f input_lexer.h /usr/src/tmp/giac-buildroot/usr/include/giac
cp -f input_parser.h /usr/src/tmp/giac-buildroot/usr/include/giac
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/include/giac'
 /usr/libexec/rpm-build/install -p -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 '/usr/src/tmp/giac-buildroot/usr/include/giac'
 /usr/libexec/rpm-build/install -p -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 '/usr/src/tmp/giac-buildroot/usr/include/giac'
 /usr/libexec/rpm-build/install -p -m 644 cutils.h qjsgiac.h quickjs.h js.h quickjs-atom.h quickjs-libc.h quickjs-opcode.h bf2gmp.h '/usr/src/tmp/giac-buildroot/usr/include/giac'
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
make[1]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/src'
Making install in check
make[1]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/check'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/check'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/check'
make[1]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/check'
Making install in intl
make[1]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/intl'
if { test "giac" = "gettext-runtime" || test "giac" = "gettext-tools"; } \
   && test 'no' = yes; then \
  /bin/sh ../config/mkinstalldirs /usr/src/tmp/giac-buildroot/usr/lib /usr/src/tmp/giac-buildroot/usr/include; \
  /usr/libexec/rpm-build/install -p -m 644 libintl.h /usr/src/tmp/giac-buildroot/usr/include/libintl.h; \
  /bin/sh ../libtool --mode=install \
    /usr/libexec/rpm-build/install -p -m 644 libintl.a /usr/src/tmp/giac-buildroot/usr/lib/libintl.a; \
  if test "@RELOCATABLE@" = yes; then \
    dependencies=`sed -n -e 's,^dependency_libs=\(.*\),\1,p' < /usr/src/tmp/giac-buildroot/usr/lib/libintl.la | sed -e "s,^',," -e "s,'\$,,"`; \
    if test -n "$dependencies"; then \
      rm -f /usr/src/tmp/giac-buildroot/usr/lib/libintl.la; \
    fi; \
  fi; \
else \
  : ; \
fi
if test "giac" = "gettext-tools" \
   && test 'no' = no \
   && test yes != no; then \
  /bin/sh ../config/mkinstalldirs /usr/src/tmp/giac-buildroot/usr/lib; \
  /bin/sh ../libtool --mode=install \
    /usr/libexec/rpm-build/install -p -m 644 libgnuintl.a /usr/src/tmp/giac-buildroot/usr/lib/libgnuintl.a; \
  rm -f /usr/src/tmp/giac-buildroot/usr/lib/preloadable_libintl.so; \
  /usr/libexec/rpm-build/install -p -m 644 /usr/src/tmp/giac-buildroot/usr/lib/libgnuintl.so /usr/src/tmp/giac-buildroot/usr/lib/preloadable_libintl.so; \
  /bin/sh ../libtool --mode=uninstall \
    rm -f /usr/src/tmp/giac-buildroot/usr/lib/libgnuintl.a; \
else \
  : ; \
fi
if test 'no' = yes; then \
  test yes != no || /bin/sh ../config/mkinstalldirs /usr/src/tmp/giac-buildroot/usr/lib; \
  temp=/usr/src/tmp/giac-buildroot/usr/lib/t-charset.alias; \
  dest=/usr/src/tmp/giac-buildroot/usr/lib/charset.alias; \
  if test -f /usr/src/tmp/giac-buildroot/usr/lib/charset.alias; then \
    orig=/usr/src/tmp/giac-buildroot/usr/lib/charset.alias; \
    sed -f ref-add.sed $orig > $temp; \
    /usr/libexec/rpm-build/install -p -m 644 $temp $dest; \
    rm -f $temp; \
  else \
    if test yes = no; then \
      orig=charset.alias; \
      sed -f ref-add.sed $orig > $temp; \
      /usr/libexec/rpm-build/install -p -m 644 $temp $dest; \
      rm -f $temp; \
    fi; \
  fi; \
  /bin/sh ../config/mkinstalldirs /usr/src/tmp/giac-buildroot/usr/share/locale; \
  test -f /usr/src/tmp/giac-buildroot/usr/share/locale/locale.alias \
    && orig=/usr/src/tmp/giac-buildroot/usr/share/locale/locale.alias \
    || orig=./locale.alias; \
  temp=/usr/src/tmp/giac-buildroot/usr/share/locale/t-locale.alias; \
  dest=/usr/src/tmp/giac-buildroot/usr/share/locale/locale.alias; \
  sed -f ref-add.sed $orig > $temp; \
  /usr/libexec/rpm-build/install -p -m 644 $temp $dest; \
  rm -f $temp; \
else \
  : ; \
fi
if test "giac" = "gettext-tools"; then \
  /bin/sh ../config/mkinstalldirs /usr/src/tmp/giac-buildroot/usr/share/gettext/intl; \
  /usr/libexec/rpm-build/install -p -m 644 VERSION /usr/src/tmp/giac-buildroot/usr/share/gettext/intl/VERSION; \
  /usr/libexec/rpm-build/install -p -m 644 ChangeLog.inst /usr/src/tmp/giac-buildroot/usr/share/gettext/intl/ChangeLog; \
  dists="COPYING.LIB-2.0 COPYING.LIB-2.1 Makefile.in config.charset locale.alias ref-add.sin ref-del.sin gmo.h gettextP.h hash-string.h loadinfo.h plural-exp.h eval-plural.h localcharset.h relocatable.h xsize.h printf-args.h printf-args.c printf-parse.h wprintf-parse.h printf-parse.c vasnprintf.h vasnwprintf.h vasnprintf.c os2compat.h libgnuintl.h.in bindtextdom.c dcgettext.c dgettext.c gettext.c finddomain.c loadmsgcat.c localealias.c textdomain.c l10nflist.c explodename.c dcigettext.c dcngettext.c dngettext.c ngettext.c plural.y plural-exp.c localcharset.c relocatable.c langprefs.c localename.c log.c printf.c osdep.c os2compat.c intl-compat.c"; \
  for file in $dists; do \
    /usr/libexec/rpm-build/install -p -m 644 ./$file \
		    /usr/src/tmp/giac-buildroot/usr/share/gettext/intl/$file; \
  done; \
  chmod a+x /usr/src/tmp/giac-buildroot/usr/share/gettext/intl/config.charset; \
  dists="plural.c"; \
  for file in $dists; do \
    if test -f $file; then dir=.; else dir=.; fi; \
    /usr/libexec/rpm-build/install -p -m 644 $dir/$file \
		    /usr/src/tmp/giac-buildroot/usr/share/gettext/intl/$file; \
  done; \
  dists="xopen-msg.sed linux-msg.sed po2tbl.sed.in cat-compat.c COPYING.LIB-2 gettext.h libgettext.h plural-eval.c libgnuintl.h"; \
  for file in $dists; do \
    rm -f /usr/src/tmp/giac-buildroot/usr/share/gettext/intl/$file; \
  done; \
else \
  : ; \
fi
make[1]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/intl'
Making install in po
make[1]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/po'
/bin/sh ../mkinstalldirs /usr/src/tmp/giac-buildroot/usr/share
mkdir /usr/src/tmp/giac-buildroot/usr/share
mkdir /usr/src/tmp/giac-buildroot/usr/share/locale
mkdir /usr/src/tmp/giac-buildroot/usr/share/locale/es
mkdir /usr/src/tmp/giac-buildroot/usr/share/locale/es/LC_MESSAGES
installing es.gmo as /usr/src/tmp/giac-buildroot/usr/share/locale/es/LC_MESSAGES/giac.mo
mkdir /usr/src/tmp/giac-buildroot/usr/share/locale/fr
mkdir /usr/src/tmp/giac-buildroot/usr/share/locale/fr/LC_MESSAGES
installing fr.gmo as /usr/src/tmp/giac-buildroot/usr/share/locale/fr/LC_MESSAGES/giac.mo
mkdir /usr/src/tmp/giac-buildroot/usr/share/locale/el
mkdir /usr/src/tmp/giac-buildroot/usr/share/locale/el/LC_MESSAGES
installing el.gmo as /usr/src/tmp/giac-buildroot/usr/share/locale/el/LC_MESSAGES/giac.mo
mkdir /usr/src/tmp/giac-buildroot/usr/share/locale/pt
mkdir /usr/src/tmp/giac-buildroot/usr/share/locale/pt/LC_MESSAGES
installing pt.gmo as /usr/src/tmp/giac-buildroot/usr/share/locale/pt/LC_MESSAGES/giac.mo
mkdir /usr/src/tmp/giac-buildroot/usr/share/locale/it
mkdir /usr/src/tmp/giac-buildroot/usr/share/locale/it/LC_MESSAGES
installing it.gmo as /usr/src/tmp/giac-buildroot/usr/share/locale/it/LC_MESSAGES/giac.mo
mkdir /usr/src/tmp/giac-buildroot/usr/share/locale/en
mkdir /usr/src/tmp/giac-buildroot/usr/share/locale/en/LC_MESSAGES
installing en.gmo as /usr/src/tmp/giac-buildroot/usr/share/locale/en/LC_MESSAGES/giac.mo
mkdir /usr/src/tmp/giac-buildroot/usr/share/locale/zh
mkdir /usr/src/tmp/giac-buildroot/usr/share/locale/zh/LC_MESSAGES
installing zh.gmo as /usr/src/tmp/giac-buildroot/usr/share/locale/zh/LC_MESSAGES/giac.mo
mkdir /usr/src/tmp/giac-buildroot/usr/share/locale/de
mkdir /usr/src/tmp/giac-buildroot/usr/share/locale/de/LC_MESSAGES
installing de.gmo as /usr/src/tmp/giac-buildroot/usr/share/locale/de/LC_MESSAGES/giac.mo
if test "giac" = "gettext-tools"; then \
  /bin/sh ../mkinstalldirs /usr/src/tmp/giac-buildroot/usr/share/gettext/po; \
  for file in Makefile.in.in remove-potcdate.sin quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot   Makevars.template; do \
    /usr/libexec/rpm-build/install -p -m 644 ./$file \
		    /usr/src/tmp/giac-buildroot/usr/share/gettext/po/$file; \
  done; \
  for file in Makevars; do \
    rm -f /usr/src/tmp/giac-buildroot/usr/share/gettext/po/$file; \
  done; \
else \
  : ; \
fi
make[1]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/po'
Making install in debianold
make[1]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/debianold'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/debianold'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/debianold'
make[1]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/debianold'
Making install in debian
make[1]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/debian'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/debian'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/debian'
make[1]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/debian'
Making install in doc
make[1]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/doc'
Making install in en
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/en'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/en'
make[3]: Nothing to be done for 'install-exec-am'.
/bin/sh /usr/src/RPM/BUILD/giac-1.9.0/config/install-sh -d /usr/src/tmp/giac-buildroot/usr/share/giac/doc/en
/usr/libexec/rpm-build/install -p -m 644 troussesurvie_en.pdf /usr/src/tmp/giac-buildroot/usr/share/giac/doc/en
for dd in casinter cascmd_en tutoriel; do \
	/bin/sh /usr/src/RPM/BUILD/giac-1.9.0/config/install-sh -d /usr/src/tmp/giac-buildroot/usr/share/giac/doc/en/$dd ; \
done
for dd in casinter cascmd_en tutoriel; do \
	/usr/libexec/rpm-build/install -p -m 644 ./$dd/* /usr/src/tmp/giac-buildroot/usr/share/giac/doc/en/$dd ; \
done
/usr/libexec/rpm-build/install -p -m 644 html_mall html_mtt html_vall xcasmenu xcasex keywords  /usr/src/tmp/giac-buildroot/usr/share/giac/doc/en
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/en'
 /usr/libexec/rpm-build/install -p -m 644 html_mall html_mtt html_vall xcasmenu xcasex keywords '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/en'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/info'
 /usr/libexec/rpm-build/install -p -m 644 ./giac_us.info '/usr/src/tmp/giac-buildroot/usr/share/info'
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/en'
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/en'
Making install in es
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/es'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/es'
make[3]: Nothing to be done for 'install-exec-am'.
/bin/sh /usr/src/RPM/BUILD/giac-1.9.0/config/install-sh -d /usr/src/tmp/giac-buildroot/usr/share/giac/doc/es
/usr/libexec/rpm-build/install -p -m 644 xcasmenu xcasex keywords  /usr/src/tmp/giac-buildroot/usr/share/giac/doc/es
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/es'
 /usr/libexec/rpm-build/install -p -m 644 xcasmenu xcasex keywords '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/es'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/info'
 /usr/libexec/rpm-build/install -p -m 644 ./giac_es.info '/usr/src/tmp/giac-buildroot/usr/share/info'
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/es'
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/es'
Making install in fr
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/fr'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/fr'
make  install-exec-hook
make[4]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/fr'
mkdir -p /usr/src/tmp/giac-buildroot/usr/share/giac/doc/fr/
/bin/cp -f aide_cas /usr/src/tmp/giac-buildroot/usr/share/giac/doc/fr
ln -sf ../giac.js /usr/src/tmp/giac-buildroot/usr/share/giac/doc/fr/giac.js
ln -sf ../giacwasm.js /usr/src/tmp/giac-buildroot/usr/share/giac/doc/fr/
ln -sf ../giacwasm.wasm /usr/src/tmp/giac-buildroot/usr/share/giac/doc/fr/
make[4]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/fr'
/bin/sh /usr/src/RPM/BUILD/giac-1.9.0/config/install-sh -d /usr/src/tmp/giac-buildroot/usr/share/giac/doc/fr
/usr/libexec/rpm-build/install -p -m 644 tutoriel.pdf algo.pdf troussesurvie_fr.pdf  /usr/src/tmp/giac-buildroot/usr/share/giac/doc/fr
/usr/libexec/rpm-build/install -p -m 644 algo.html algo*png tutoriel.html tutoriel*png /usr/src/tmp/giac-buildroot/usr/share/giac/doc/fr
for dd in casrouge castor cascmd_fr casgeo cassim casinter casexo cascas; do \
	/bin/sh /usr/src/RPM/BUILD/giac-1.9.0/config/install-sh -d /usr/src/tmp/giac-buildroot/usr/share/giac/doc/fr/$dd ; \
done
for dd in casrouge castor cascmd_fr casgeo cassim casinter casexo cascas; do \
	/usr/libexec/rpm-build/install -p -m 644 ./$dd/* /usr/src/tmp/giac-buildroot/usr/share/giac/doc/fr/$dd ; \
done
/usr/libexec/rpm-build/install -p -m 644 html_mall html_mtt html_vall xcasmenu xcasex keywords /usr/src/tmp/giac-buildroot/usr/share/giac/doc/fr
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/fr'
 /usr/libexec/rpm-build/install -p -m 644 html_mall html_mtt html_vall xcasmenu xcasex keywords '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/fr'
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/fr'
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/fr'
Making install in el
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/el'
Making install in tutoriel
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/el/tutoriel'
make[4]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/el/tutoriel'
make  install-exec-hook
make[5]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/el/tutoriel'
../../../mkinstalldirs /usr/src/tmp/giac-buildroot/usr/share/giac/doc/el/
mkdir /usr/src/tmp/giac-buildroot/usr/share/giac/doc/el
../../../mkinstalldirs /usr/src/tmp/giac-buildroot/usr/share/giac/doc/el/tutoriel
mkdir /usr/src/tmp/giac-buildroot/usr/share/giac/doc/el/tutoriel
cp -f * /usr/src/tmp/giac-buildroot/usr/share/giac/doc/el/tutoriel
make[5]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/el/tutoriel'
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/el/tutoriel'
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/el/tutoriel'
Making install in casinter
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/el/casinter'
make[4]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/el/casinter'
make  install-exec-hook
make[5]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/el/casinter'
../../../mkinstalldirs /usr/src/tmp/giac-buildroot/usr/share/giac/doc/el/
../../../mkinstalldirs /usr/src/tmp/giac-buildroot/usr/share/giac/doc/el/casinter
mkdir /usr/src/tmp/giac-buildroot/usr/share/giac/doc/el/casinter
cp -f * /usr/src/tmp/giac-buildroot/usr/share/giac/doc/el/casinter
make[5]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/el/casinter'
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/el/casinter'
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/el/casinter'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/el'
make[4]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/el'
make[4]: Nothing to be done for 'install-exec-am'.
/bin/sh /usr/src/RPM/BUILD/giac-1.9.0/config/install-sh -d /usr/src/tmp/giac-buildroot/usr/share/giac/doc/el
for dd in cascmd_el; do \
	/bin/sh /usr/src/RPM/BUILD/giac-1.9.0/config/install-sh -d /usr/src/tmp/giac-buildroot/usr/share/giac/doc/el/$dd ; \
done
for dd in cascmd_el; do \
	/usr/libexec/rpm-build/install -p -m 644 ./$dd/* /usr/src/tmp/giac-buildroot/usr/share/giac/doc/el/$dd ; \
done
/usr/libexec/rpm-build/install -p -m 644 html_mall html_mtt html_vall xcasmenu xcasex keywords  /usr/src/tmp/giac-buildroot/usr/share/giac/doc/el
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/el'
 /usr/libexec/rpm-build/install -p -m 644 html_mall html_mtt html_vall xcasmenu xcasex keywords '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/el'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/info'
make[4]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/el'
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/el'
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/el'
Making install in local
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/local'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/local'
make[3]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/local'
 /usr/libexec/rpm-build/install -p -m 644 xcasmenu xcasex keywords html_mall html_mtt html_vall '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/local'
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/local'
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/local'
Making install in pt
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/pt'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/pt'
make  install-exec-hook
make[4]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/pt'
../../mkinstalldirs /usr/src/tmp/giac-buildroot/usr/share/giac/doc/pt
mkdir /usr/src/tmp/giac-buildroot/usr/share/giac/doc/pt
/bin/cp -f xcasmenu xcasex keywords  /usr/src/tmp/giac-buildroot/usr/share/giac/doc/pt
make[4]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/pt'
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/pt'
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/pt'
Making install in zh
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/zh'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/zh'
make  install-exec-hook
make[4]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/zh'
../../mkinstalldirs /usr/src/tmp/giac-buildroot/usr/share/giac/doc/zh
mkdir /usr/src/tmp/giac-buildroot/usr/share/giac/doc/zh
/bin/cp -f aide_cas xcasmenu xcasex keywords  /usr/src/tmp/giac-buildroot/usr/share/giac/doc/zh
make[4]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/zh'
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/zh'
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/zh'
Making install in de
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/de'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/de'
make  install-exec-hook
make[4]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/de'
../../mkinstalldirs /usr/src/tmp/giac-buildroot/usr/share/giac/doc/de
mkdir /usr/src/tmp/giac-buildroot/usr/share/giac/doc/de
/bin/cp -f aide_cas xcasmenu xcasex keywords  /usr/src/tmp/giac-buildroot/usr/share/giac/doc/de
make[4]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/de'
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/de'
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/doc/de'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/doc'
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/doc'
make  install-exec-hook
make[4]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/doc'
/bin/sh /usr/src/RPM/BUILD/giac-1.9.0/config/install-sh -d /usr/src/tmp/giac-buildroot/usr/share/giac/doc/dxcas
/bin/sh /usr/src/RPM/BUILD/giac-1.9.0/config/install-sh -d /usr/src/tmp/giac-buildroot/usr/share/giac/doc/pari
for dd in xcasfr.html xcasen.html *.css *.js giacwasm.wasm 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 logo.png w3.css jspdf.umd.min.js khicasnw.html epsilon.dfu apps.tar recovery nws*.html nws.js numworks.js shakeys khi*.bin bootloader.bin; do \
  /usr/libexec/rpm-build/install -p -m 644 ../doc/$dd /usr/src/tmp/giac-buildroot/usr/share/giac/doc/ ; \
done
/bin/install: omitting directory '../doc/magnets'
/usr/libexec/rpm-build/install -p -m 644 ../doc/dxcas/* /usr/src/tmp/giac-buildroot/usr/share/giac/doc/dxcas
/usr/libexec/rpm-build/install -p -m 644 ../doc/pari/* /usr/src/tmp/giac-buildroot/usr/share/giac/doc/pari
/usr/libexec/rpm-build/install -p -m 644 ../doc/index.html /usr/src/tmp/giac-buildroot/usr/share/giac/doc/
/usr/libexec/rpm-build/install -p -m 644 ../doc/README /usr/src/tmp/giac-buildroot/usr/share/giac/doc/
ln -sf ../aide_cas /usr/src/tmp/giac-buildroot/usr/share/giac/doc/aide_cas
cp -f 50-numworks-calculator.rules /usr/src/tmp/giac-buildroot/usr/share/giac/doc/
make[4]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/doc'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac'
 /usr/libexec/rpm-build/install -p -m 644 README index.html '/usr/src/tmp/giac-buildroot/usr/share/doc/giac'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/giac'
 /usr/libexec/rpm-build/install -p -m 644 aide_cas '/usr/src/tmp/giac-buildroot/usr/share/giac'
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/doc'
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/doc'
make[1]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/doc'
Making install in examples
make[1]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/examples'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/examples'
make  install-exec-hook
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/examples'
../mkinstalldirs /usr/src/tmp/giac-buildroot/usr/share/giac/
../mkinstalldirs /usr/src/tmp/giac-buildroot/usr/share/giac/examples
mkdir /usr/src/tmp/giac-buildroot/usr/share/giac/examples
cp -Rf * /usr/src/tmp/giac-buildroot/usr/share/giac/examples
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/examples'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/geo'
 /usr/libexec/rpm-build/install -p -m 644  geo/geo1 geo/geo2 geo/geo3 geo/geo4 geo/geo5 geo/geo6 geo/geo7 geo/geo8 geo/geo9 geo/napoleon geo/pointmorph geo/minimum.cxx geo/morleypuzzel geo/enveloppe3 geo/geo10 geo/geo11 geo/geo12 geo/geo13 geo/lieu1 geo/lieu2 geo/lieu3 geo/lieu4 geo/lieu5 geo/morleypara geo/morleytri6 geo/puissance.cas geo/pantalon geo/napoleon.cxx geo/demomorley2 geo/bezier geo/puissance2.cas geo/mediatrice.cxx geo/morley18 geo/morphing geo/pantalon2 geo/Ngone.cas geo/morley1.fig geo/morley2.fig geo/morley108 geo/mediane.cxx '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/geo'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/groebner'
 /usr/libexec/rpm-build/install -p -m 644  groebner/Heco12 groebner/Hkat10 groebner/Hkat9 groebner/Reco12 groebner/alea6 groebner/bayes148 groebner/cyclic3 groebner/cyclic4 groebner/cyclic5 groebner/cyclic6 groebner/cyclic7 groebner/cyclic72 groebner/cyclic7mod groebner/cyclic8 groebner/cyclic82 groebner/cyclic8mod groebner/cyclic9 groebner/cyclic92 groebner/cyclic9mod groebner/eco10r groebner/eco11r groebner/eco12 groebner/eco122 groebner/eco12r groebner/game2 groebner/henrion5r groebner/henrion6r groebner/jason210 groebner/k10r groebner/k11r groebner/k9r groebner/kat10 groebner/katsura10 groebner/katsura11 groebner/katsura11mod groebner/katsura12 groebner/katsura12mod groebner/katsura7rur groebner/katsura8 groebner/katsura9 '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/groebner'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/Exemples/crypto'
 /usr/libexec/rpm-build/install -p -m 644  Exemples/crypto/rsa.xws Exemples/crypto/codage.xws Exemples/crypto/reed_s.xws Exemples/crypto/cesar.xws Exemples/crypto/codelin.xws '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/Exemples/crypto'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/Exemples/climat'
 /usr/libexec/rpm-build/install -p -m 644  Exemples/climat/soleil.xws Exemples/climat/edc.xws Exemples/climat/vostok.xws Exemples/climat/global_temp.xws Exemples/climat/banquise.xws Exemples/climat/terre.jpg Exemples/climat/terre.xws Exemples/climat/energie.xws Exemples/climat/glace.xws Exemples/climat/neige.xws Exemples/climat/co2t150.xws Exemples/climat/insol.xws Exemples/climat/co2.xws Exemples/climat/geneve_juillet.xws Exemples/climat/geneve_novembre.xws '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/Exemples/climat'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/arit'
 /usr/libexec/rpm-build/install -p -m 644  arit/numeration arit/rsa.cxx arit/horner arit/estpremier arit/codage.cas arit/nbrediviseur arit/puissancerapide arit/inpg.cas '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/arit'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/Exemples/geometrie'
 /usr/libexec/rpm-build/install -p -m 644  Exemples/geometrie/caustique.xws Exemples/geometrie/astroide.xws Exemples/geometrie/rouepoly.xws Exemples/geometrie/hexagone.xws Exemples/geometrie/capes.xws Exemples/geometrie/morley_puzzle.xws Exemples/geometrie/morley_demo.xws Exemples/geometrie/napoleon.xws Exemples/geometrie/simson.xws Exemples/geometrie/atelier.xws Exemples/geometrie/lieu_s05.xws Exemples/geometrie/animpav.xws Exemples/geometrie/intercourbe.xws '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/Exemples/geometrie'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/Exemples/arit'
 /usr/libexec/rpm-build/install -p -m 644  Exemples/arit/estprem.xws Exemples/arit/bezout.xws Exemples/arit/powmod.xws Exemples/arit/diviseur.xws Exemples/arit/potence.xws Exemples/arit/crible.xws Exemples/arit/premier.xws Exemples/arit/multpoly.xws Exemples/arit/multfft.xws Exemples/arit/makegf.xws Exemples/arit/prime.xws Exemples/arit/pollard.xws '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/Exemples/arit'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/polyfact'
 /usr/libexec/rpm-build/install -p -m 644  polyfact/zimmer1 polyfact/zimmer2 polyfact/zimmer3 polyfact/zimmer4 polyfact/zimmer5 polyfact/zimmer6 polyfact/zimmer7 '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/polyfact'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/Exemples/opengl'
 /usr/libexec/rpm-build/install -p -m 644  Exemples/opengl/surface.xws Exemples/opengl/sphere.xws '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/Exemples/opengl'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/lewisw'
 /usr/libexec/rpm-build/install -p -m 644  lewisw/lw4 lewisw/lwA lewisw/lwB lewisw/lwC lewisw/lwD lewisw/lwE lewisw/lwF lewisw/lwG lewisw/lwM lewisw/lwN lewisw/lwO lewisw/lwX lewisw/lwHL lewisw/lwM2 lewisw/lwN1 lewisw/lwPQ lewisw/fermat_gcd_mod_1var lewisw/fermat_gcd_mod_4var lewisw/fermat_gcd_1var lewisw/fermat_gcd_4var '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/lewisw'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/Exemples/analyse'
 /usr/libexec/rpm-build/install -p -m 644  Exemples/analyse/newton.xws Exemples/analyse/toile.xws Exemples/analyse/series_alt.xws Exemples/analyse/ode.xws Exemples/analyse/euler_ode.xws Exemples/analyse/pui.xws Exemples/analyse/gradconj.xws Exemples/analyse/grad_const.xws Exemples/analyse/mult_lagr.xws Exemples/analyse/lagrange_err.xws Exemples/analyse/signal.xws '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/Exemples/analyse'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/groebner'
 /usr/libexec/rpm-build/install -p -m 644  groebner/katsura9rur groebner/mayr42 groebner/noon7r groebner/noon9 groebner/session.tex groebner/yang1 '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/groebner'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/Exemples/prog'
 /usr/libexec/rpm-build/install -p -m 644  Exemples/prog/gauss_jordan.xws Exemples/prog/conformal.xws Exemples/prog/arbre.xws Exemples/prog/exemple.xws '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/Exemples/prog'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/Exemples/poly'
 /usr/libexec/rpm-build/install -p -m 644  Exemples/poly/pgcd.xws Exemples/poly/racine.xws Exemples/poly/horner.xws Exemples/poly/reed_sol.xws Exemples/poly/yun.xws Exemples/poly/berle.xws Exemples/poly/cardan.xws Exemples/poly/hensel.xws Exemples/poly/afactor.xws Exemples/poly/aspolyof.xws '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/Exemples/poly'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/Exemples/demo'
 /usr/libexec/rpm-build/install -p -m 644  Exemples/demo/calcform.xws Exemples/demo/dft.xws Exemples/demo/graphe_proba.xws Exemples/demo/image.xws Exemples/demo/terre.jpg Exemples/demo/essai.png Exemples/demo/napoleon.xws Exemples/demo/polylogo.xws Exemples/demo/apmep.xws Exemples/demo/arit.xws Exemples/demo/milieu.xws Exemples/demo/milieux.xws Exemples/demo/oct06.xws Exemples/demo/anniversaire.xws Exemples/demo/dijkstra.xws Exemples/demo/Mandelbrot.xws Exemples/demo/giac_Mandelbrot.cpp '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/Exemples/demo'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/Exemples/capes2006'
 /usr/libexec/rpm-build/install -p -m 644  Exemples/capes2006/2107.xws Exemples/capes2006/0307.xws Exemples/capes2006/2906.xws Exemples/capes2006/1707.xws Exemples/capes2006/3006.xws Exemples/capes2006/0707.xws Exemples/capes2006/0107.xws Exemples/capes2006/0807.xws Exemples/capes2006/1407.xws Exemples/capes2006/2007.xws Exemples/capes2006/0207.xws '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/Exemples/capes2006'
 /usr/libexec/rpm-build/install -p -m 644  Makefile.am '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/.'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/codage'
 /usr/libexec/rpm-build/install -p -m 644  codage/rsa codage/group2lettres codage/julescesar codage/chiffrementaffine '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/codage'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/Exemples/geo3d'
 /usr/libexec/rpm-build/install -p -m 644  Exemples/geo3d/cone.xws Exemples/geo3d/circon3d.xws Exemples/geo3d/animcube.xws '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/Exemples/geo3d'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/Exemples/logo'
 /usr/libexec/rpm-build/install -p -m 644  Exemples/logo/fleur.xws Exemples/logo/sapin.xws Exemples/logo/tulipe.xws Exemples/logo/neige.xws Exemples/logo/poule.xws Exemples/logo/jeu.xws '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/Exemples/logo'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/demo'
 /usr/libexec/rpm-build/install -p -m 644  demo/pgcd.cpp demo/random.tab demo/algos_integrale.cxx demo/bezout.cxx demo/napoleon.cxx demo/e05.tex demo/mediane.cxx demo/bissectrice.cxx demo/pgcd.cc demo/simpson.cas demo/inpg.cas demo/orthocentre.cxx '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/demo'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/tortue'
 /usr/libexec/rpm-build/install -p -m 644  tortue/koch.cxx tortue/arbre.cxx tortue/sapin.cxx tortue/hilbert.cxx tortue/gosper.cxx tortue/dragon.cxx tortue/peano.cxx '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/tortue'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/morley'
 /usr/libexec/rpm-build/install -p -m 644  morley/equimore morley/morleypara morley/trisectfig morley/figure1 morley/figure2 morley/demomorley1 morley/fiqure1 morley/calcul18 morley/morley18 morley/morley108 morley/morleynum morley/morley morley/puzzel morley/dessinlem morley/demonfig2 '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/morley'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/Exemples/proba'
 /usr/libexec/rpm-build/install -p -m 644  Exemples/proba/moivre_laplace.xws Exemples/proba/montecarlo.xws Exemples/proba/moivre2.xws Exemples/proba/fluctuations.xws Exemples/proba/fluctuation2.xws Exemples/proba/confiance.xws Exemples/proba/gaussienne.xws Exemples/proba/vectgauss.xws Exemples/proba/ehrenfest.xws Exemples/proba/kolmogorov.xws Exemples/proba/poisson.xws Exemples/proba/galton.xws Exemples/proba/rejet.xws Exemples/proba/attente.xws '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/Exemples/proba'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/recur'
 /usr/libexec/rpm-build/install -p -m 644  recur/sphinx.cxx recur/plantes.cxx recur/sphynx.cxx recur/trisierpinski.cas recur/polygone.cxx recur/triangle.cxx recur/carre.cxx recur/flocon.cxx recur/session.cxx recur/peanoarc.cas recur/autres.cxx recur/permutation.cxx recur/dragon.cxx recur/peano.cxx '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/recur'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/linalg'
 /usr/libexec/rpm-build/install -p -m 644  linalg/gaussjordan_noyau.cas linalg/gaussjordan_noyau1.cas '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/linalg'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/simulation'
 /usr/libexec/rpm-build/install -p -m 644  simulation/pains simulation/deplacement '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/simulation'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/Exemples/spects'
 /usr/libexec/rpm-build/install -p -m 644  Exemples/spects/pagerank.xws Exemples/spects/spec_proie.xws Exemples/spects/tpi.xws '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/Exemples/spects'
 /bin/mkdir -p '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/geo'
 /usr/libexec/rpm-build/install -p -m 644  geo/morleylem geo/orbite.cas geo/envelopl geo/envelopp geo/envelopt geo/carres.cxx geo/terre.cas geo/demomorley.cxx geo/bissectrice.cxx geo/simpson.cxx geo/conj_harmonic1.cas geo/conj_harmonic2.cas geo/conj_harmonic3.cas geo/envelop3t geo/enveloppe geo/morleydess18 geo/equimorley geo/orthocentre.cxx geo/feuerbach.cxx '/usr/src/tmp/giac-buildroot/usr/share/doc/giac/geo'
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/examples'
make[1]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0/examples'
make[1]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0'
make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0'
make  install-exec-hook
make[3]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0'
cp config.h /usr/src/tmp/giac-buildroot/usr/include/giac
./mkinstalldirs /usr/src/tmp/giac-buildroot/usr/share/
./mkinstalldirs /usr/src/tmp/giac-buildroot/usr/share/pixmaps
mkdir /usr/src/tmp/giac-buildroot/usr/share/pixmaps
cp xcas.xpm /usr/src/tmp/giac-buildroot/usr/share/pixmaps/xcas.xpm
./mkinstalldirs /usr/src/tmp/giac-buildroot/usr/share/applications
mkdir /usr/src/tmp/giac-buildroot/usr/share/applications
cp xcas.desktop /usr/src/tmp/giac-buildroot/usr/share/applications/xcas.desktop
./mkinstalldirs /usr/src/tmp/giac-buildroot/usr/share/metainfo
mkdir /usr/src/tmp/giac-buildroot/usr/share/metainfo
cp xcas.metainfo.xml /usr/src/tmp/giac-buildroot/usr/share/metainfo/
./mkinstalldirs /usr/src/tmp/giac-buildroot/usr/share/application-registry
mkdir /usr/src/tmp/giac-buildroot/usr/share/application-registry
cp xcas.applications /usr/src/tmp/giac-buildroot/usr/share/application-registry/xcas.applications
./mkinstalldirs /usr/src/tmp/giac-buildroot/usr/share/icons/
mkdir /usr/src/tmp/giac-buildroot/usr/share/icons
./mkinstalldirs /usr/src/tmp/giac-buildroot/usr/share/icons/hicolor
mkdir /usr/src/tmp/giac-buildroot/usr/share/icons/hicolor
for SIZE in 256 128 64 32 16; do ./mkinstalldirs /usr/src/tmp/giac-buildroot/usr/share/icons/hicolor/${SIZE}x${SIZE} && ./mkinstalldirs /usr/src/tmp/giac-buildroot/usr/share/icons/hicolor/${SIZE}x${SIZE}/apps && cp icons/xcas_${SIZE}.png /usr/src/tmp/giac-buildroot/usr/share/icons/hicolor/${SIZE}x${SIZE}/apps/xcas.png; done
mkdir /usr/src/tmp/giac-buildroot/usr/share/icons/hicolor/256x256
mkdir /usr/src/tmp/giac-buildroot/usr/share/icons/hicolor/256x256/apps
mkdir /usr/src/tmp/giac-buildroot/usr/share/icons/hicolor/128x128
mkdir /usr/src/tmp/giac-buildroot/usr/share/icons/hicolor/128x128/apps
mkdir /usr/src/tmp/giac-buildroot/usr/share/icons/hicolor/64x64
mkdir /usr/src/tmp/giac-buildroot/usr/share/icons/hicolor/64x64/apps
mkdir /usr/src/tmp/giac-buildroot/usr/share/icons/hicolor/32x32
mkdir /usr/src/tmp/giac-buildroot/usr/share/icons/hicolor/32x32/apps
mkdir /usr/src/tmp/giac-buildroot/usr/share/icons/hicolor/16x16
mkdir /usr/src/tmp/giac-buildroot/usr/share/icons/hicolor/16x16/apps
for SIZE in 256 128 64 32 16; do ./mkinstalldirs /usr/src/tmp/giac-buildroot/usr/share/icons/hicolor/${SIZE}x${SIZE}/mimetypes && cp icons/x-xcas_${SIZE}.png /usr/src/tmp/giac-buildroot/usr/share/icons/hicolor/${SIZE}x${SIZE}/mimetypes/application-x-xcas.png;  done
mkdir /usr/src/tmp/giac-buildroot/usr/share/icons/hicolor/256x256/mimetypes
mkdir /usr/src/tmp/giac-buildroot/usr/share/icons/hicolor/128x128/mimetypes
mkdir /usr/src/tmp/giac-buildroot/usr/share/icons/hicolor/64x64/mimetypes
mkdir /usr/src/tmp/giac-buildroot/usr/share/icons/hicolor/32x32/mimetypes
mkdir /usr/src/tmp/giac-buildroot/usr/share/icons/hicolor/16x16/mimetypes
make[3]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0'
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0'
make[1]: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0'
make: Leaving directory '/usr/src/RPM/BUILD/giac-1.9.0'
+ rm -f /usr/src/tmp/giac-buildroot//usr/lib/libgiac.la
+ rm -rf /usr/src/tmp/giac-buildroot/usr/share/application-registry
+ read i
+ find debian -type f -name '*.1'
+ install -Dm 0644 debian/xcas.1 /usr/src/tmp/giac-buildroot//usr/share/man/man1/xcas.1
+ read i
+ install -Dm 0644 debian/pgiac.1 /usr/src/tmp/giac-buildroot//usr/share/man/man1/pgiac.1
+ read i
+ install -Dm 0644 debian/icas.1 /usr/src/tmp/giac-buildroot//usr/share/man/man1/icas.1
+ read i
+ install -Dm 0644 debian/giac.1 /usr/src/tmp/giac-buildroot//usr/share/man/man1/giac.1
+ read i
+ install -Dm 0644 debian/fr_cas_help.1 /usr/src/tmp/giac-buildroot//usr/share/man/man1/fr_cas_help.1
+ read i
+ install -Dm 0644 debian/cas_help.1 /usr/src/tmp/giac-buildroot//usr/share/man/man1/cas_help.1
+ read i
+ install -Dm 0644 debian/giac.sharedmimeinfo /usr/src/tmp/giac-buildroot/usr/share/mime/packages/giac.xml
+ find /usr/src/tmp/giac-buildroot/usr/share/giac/doc -type f -iname 'Makefile*' -delete
+ find /usr/src/tmp/giac-buildroot/usr/share/giac/doc -type f -empty -delete
+ chmod a+x /usr/src/tmp/giac-buildroot/usr/share/giac/doc/pari/gphtml
+ chmod a-x /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/analyse/euler_ode.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/analyse/grad_const.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/analyse/gradconj.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/analyse/lagrange_err.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/analyse/mult_lagr.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/analyse/newton.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/analyse/ode.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/analyse/pui.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/analyse/series_alt.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/analyse/signal.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/analyse/toile.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/arit/bezout.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/arit/crible.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/arit/diviseur.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/arit/estprem.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/arit/makegf.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/arit/multfft.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/arit/multpoly.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/arit/pollard.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/arit/potence.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/arit/powmod.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/arit/premier.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/arit/prime.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/capes2006/0107.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/capes2006/0207.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/capes2006/0307.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/capes2006/0707.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/capes2006/0807.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/capes2006/1407.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/capes2006/1707.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/capes2006/2007.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/capes2006/2107.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/capes2006/2906.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/capes2006/3006.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/climat/banquise.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/climat/co2.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/climat/co2t150.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/climat/edc.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/climat/energie.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/climat/geneve_juillet.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/climat/geneve_novembre.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/climat/glace.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/climat/global_temp.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/climat/insol.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/climat/neige.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/climat/soleil.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/climat/terre.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/climat/vostok.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/crypto/cesar.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/crypto/codage.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/crypto/codelin.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/crypto/reed_s.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/crypto/rsa.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/demo/Mandelbrot.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/demo/anniversaire.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/demo/apmep.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/demo/arit.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/demo/calcform.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/demo/dft.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/demo/dijkstra.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/demo/graphe_proba.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/demo/image.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/demo/milieu.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/demo/milieux.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/demo/napoleon.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/demo/oct06.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/demo/polylogo.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/geo3d/animcube.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/geo3d/circon3d.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/geo3d/cone.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/geometrie/animpav.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/geometrie/astroide.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/geometrie/atelier.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/geometrie/capes.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/geometrie/caustique.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/geometrie/hexagone.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/geometrie/intercourbe.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/geometrie/lieu_s05.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/geometrie/morley_demo.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/geometrie/morley_puzzle.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/geometrie/napoleon.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/geometrie/rouepoly.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/geometrie/simson.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/logo/fleur.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/logo/jeu.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/logo/neige.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/logo/poule.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/logo/sapin.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/logo/tulipe.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/opengl/sphere.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/opengl/surface.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/poly/afactor.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/poly/aspolyof.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/poly/berle.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/poly/cardan.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/poly/hensel.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/poly/horner.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/poly/pgcd.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/poly/racine.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/poly/reed_sol.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/poly/yun.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/proba/attente.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/proba/confiance.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/proba/ehrenfest.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/proba/fluctuation2.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/proba/fluctuations.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/proba/galton.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/proba/gaussienne.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/proba/kolmogorov.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/proba/moivre2.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/proba/moivre_laplace.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/proba/montecarlo.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/proba/poisson.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/proba/rejet.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/proba/vectgauss.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/prog/arbre.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/prog/conformal.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/prog/exemple.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/prog/gauss_jordan.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/spects/pagerank.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/spects/spec_proie.xws /usr/src/tmp/giac-buildroot/usr/share/giac/examples/Exemples/spects/tpi.xws
+ chmod a-x /usr/src/tmp/giac-buildroot/usr/share/giac/examples/geo/Ngone.cas /usr/src/tmp/giac-buildroot/usr/share/giac/examples/geo/conj_harmonic1.cas /usr/src/tmp/giac-buildroot/usr/share/giac/examples/geo/conj_harmonic2.cas /usr/src/tmp/giac-buildroot/usr/share/giac/examples/geo/conj_harmonic3.cas /usr/src/tmp/giac-buildroot/usr/share/giac/examples/geo/orbite.cas /usr/src/tmp/giac-buildroot/usr/share/giac/examples/geo/puissance.cas /usr/src/tmp/giac-buildroot/usr/share/giac/examples/geo/puissance2.cas /usr/src/tmp/giac-buildroot/usr/share/giac/examples/geo/terre.cas
+ chmod a-x /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/Heco12 /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/Hkat10 /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/Hkat9 /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/Reco12 /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/alea6 /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/bayes148 /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/cyclic3 /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/cyclic4 /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/cyclic5 /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/cyclic6 /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/cyclic7 /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/cyclic72 /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/cyclic7mod /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/cyclic8 /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/cyclic82 /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/cyclic8mod /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/cyclic9 /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/cyclic92 /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/cyclic9mod /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/eco10r /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/eco11r /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/eco12 /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/eco122 /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/eco12r /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/game2 /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/henrion5r /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/henrion6r /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/jason210 /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/k10r /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/k11r /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/k9r /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/kat10 /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/katsura10 /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/katsura11 /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/katsura11mod /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/katsura12 /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/katsura12mod /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/katsura7rur /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/katsura8 /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/katsura9 /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/katsura9rur /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/mayr42 /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/noon7r /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/noon9 /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/session.tex /usr/src/tmp/giac-buildroot/usr/share/giac/examples/groebner/yang1
+ chmod a-x /usr/src/tmp/giac-buildroot/usr/share/giac/examples/lewisw/fermat_gcd_1var
+ chmod a-x /usr/src/tmp/giac-buildroot/usr/share/giac/examples/lewisw/fermat_gcd_mod_1var
+ chmod a-x /usr/src/tmp/giac-buildroot/usr/share/giac/examples/tortue/arbre.cxx /usr/src/tmp/giac-buildroot/usr/share/giac/examples/tortue/dragon.cxx /usr/src/tmp/giac-buildroot/usr/share/giac/examples/tortue/gosper.cxx /usr/src/tmp/giac-buildroot/usr/share/giac/examples/tortue/hilbert.cxx /usr/src/tmp/giac-buildroot/usr/share/giac/examples/tortue/koch.cxx /usr/src/tmp/giac-buildroot/usr/share/giac/examples/tortue/peano.cxx /usr/src/tmp/giac-buildroot/usr/share/giac/examples/tortue/sapin.cxx
+ '[' /usr/share/doc '!=' /usr/share/doc ']'
+ rm /usr/src/tmp/giac-buildroot/usr/share/doc/giac/Makefile.am
+ /usr/lib/rpm/find-lang giac
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/giac-buildroot (auto)
mode of './usr/lib/libgiac.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
Verifying and fixing files in /usr/src/tmp/giac-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
Checking contents of files in /usr/src/tmp/giac-buildroot/ (default)
Compressing files in /usr/src/tmp/giac-buildroot (auto)
Verifying info files in /usr/src/tmp/giac-buildroot/usr/share/info (normal)
Adjusting library links in /usr/src/tmp/giac-buildroot
./usr/lib: (from <cmdline>:0)
	libgiac.so.0 -> libgiac.so.0.0.0
Verifying ELF objects in /usr/src/tmp/giac-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
verify-elf: WARNING: ./usr/bin/hevea2mml: uses non-LFS functions: fopen freopen
verify-elf: WARNING: ./usr/bin/xcas: uses non-LFS functions: fopen lseek open readdir stat
verify-elf: WARNING: ./usr/bin/icas: uses non-LFS functions: fopen lseek open readdir stat
verify-elf: WARNING: ./usr/lib/libgiac.so.0.0.0: uses non-LFS functions: alphasort fcntl fopen fseeko ftello lseek lstat open readdir scandir stat tmpfile
Processing files: giac-1.9.0.27-alt1.1
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.41404
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd giac-1.9.0
+ DOCDIR=/usr/src/tmp/giac-buildroot/usr/share/doc/giac-1.9.0.27
+ export DOCDIR
+ rm -rf /usr/src/tmp/giac-buildroot/usr/share/doc/giac-1.9.0.27
+ /bin/mkdir -p /usr/src/tmp/giac-buildroot/usr/share/doc/giac-1.9.0.27
+ cp -prL COPYING /usr/src/tmp/giac-buildroot/usr/share/doc/giac-1.9.0.27
+ chmod -R go-w /usr/src/tmp/giac-buildroot/usr/share/doc/giac-1.9.0.27
+ chmod -R a+rX /usr/src/tmp/giac-buildroot/usr/share/doc/giac-1.9.0.27
+ cp -prL AUTHORS /usr/src/tmp/giac-buildroot/usr/share/doc/giac-1.9.0.27
+ chmod -R go-w /usr/src/tmp/giac-buildroot/usr/share/doc/giac-1.9.0.27
+ chmod -R a+rX /usr/src/tmp/giac-buildroot/usr/share/doc/giac-1.9.0.27
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.rxpadP
find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,typelib)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.AVOIvO
find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib)
/usr/src/tmp/giac-buildroot/usr/bin/pgiac syntax OK
Requires: /lib/ld-linux.so.2, /usr/bin/perl, libGL.so.1 >= set:pjdsnIDZqi0ePeHUE7G2OOctt2Gpqvp8h64K1M19C5syTm2mG8vGT8LE3uZCoVigxqOqZyDKTjp4rl2hw6rrVifPtNDoixUlW0OEGe6ZJiZnkyG4wmJ54J0qyyTpcG23pt4jZy7naD6qdF2neN3nQDPbIsBMqS1EBvkjjOEI1TIArv1, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.11), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.33), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libfltk.so.2 >= set:pg831kbMpZunR0RD0jU449Hw2W1dK6eri29eJJ6lWA2ksNw0PF8AFn9lk8CvcF8eIXQ88XyDpbsI5a4EU1un7zUL2U5uCSGtkEti9Kylm7WQg7sQ5JyCItJaTZp8WU0ZJiuo70UNevf42kD07qFfoTmExzRsAtSNQWRoLydoXgyest160wuky0IDOyOnVCzYgvaIDbk6Yg8IS2MyYPHlQ6Z4rqNQYGVJwgRJqE1WMm4KZLbK2ZoDFKBwDxGodKC6rXX4N0orda6v380kspcGwYBhz2ZAUr1ZvUxMaAWeiHEU90mqCPAdxnaYKUAwh4JRwQVMZlxt6M0EQs7obkCFh0N0h3NbGaX8nzfesjRT4MToNLwrOQf3UMMWVhFarP8n1LBZwIvMv7wVXZglGr1CslSBnkJ2OUnqPWYI8lmqy8QDPsEvl624qkUlSqBNT87IXT0oFoNBFTbsr6pAioE1pgdYrOZE4OM6EJhXfEZjbLk83JlBY8Et47nItedB0uMJz7XDEafV3NH3LZBwTjf84oHZ0fJMVUeBsPArJNjT6kEw0wV6IG0CEy1T04iySia2jjtbu82NPmqV7KHET4sy9BFOYmwa6eLvugN88AwCeCvywg0stwRY7w28sLJ90JKqt5xZpxgBlk9kQLvSiAnatQUqZlC4JRhjxlehLIwu4PXzNeH1EU3MGRvmjQovoTVG2ZrmfaNRdGCSTpKlkTD5mqyGMRp67PHSt, libfltk_gl.so.2 >= set:lixNLXIGWv9KIcoEbkb, libfltk_images.so.2 >= set:jgsaJECKFiW1, libgcc_s.so.1(GCC_3.0), libgiac.so.0 >= set:tjY1yV2fJXElStTejtYE1IbZeTw89zvC7dr9jf6gDEhtDjIFpPckySwg519Zmw9EBYQUp7OPdr6eXiw4en82pv8x9WLwwEbSD1JREJjki4pBZ2i7LfNsIgut444fvvTV0x5eqtIZ9innTP5zkVkP4hZi37K2aNSKi4cjRSMvSdhd78jKZvZCkJ2Gs2ZLiPPZ8AZgnkAiRzj8DQ2a1xp5Cm4deQ1O4xTOwvbkEpTNXep74EOZc0Zjhu3VnJTlyjsH7Jk5BMuUvdczX0KSNniEzFkMpoQZsfUfxM6yx9kNSXKIOhaHRdr2Ws7KLV3K7cufqmNVK0FFmrDxgOlJ9eOjKZHYPxS2xht8L5P0PtkMvFCv7F1Z7Py2GvdLPy7hSCcZlloshzWf87N3lvFMcAZDQGTWhpAWWJS60aTrbQDtCg5Q5eY6o60qLg5JKa4AK9u9PfT3SuDeF0rsR5UJd4MJeDEalF0JBxahZdN7pcpUAdGZHxPNqzgoRfd4J7Z5hotbrHNby1ovZboowx09fEzZiNcYl4yEIDgI0ZbOcBZ8jpGmwqEFKyWIxSlt7D1PseEphs3toLnO41hXP118cS2LnOkU4vyPmZ5AkXWnIjzXpYOCtWnRfyjyUfhjznWWuMJsLY09lAKkMmsuy9RBZKo3WLUXn7jZonwmJnQZ95uyVNRFD0VE8pKROl5aEk3zcIq9emWanU0UcaFZbBGpjvxSqGwappI2zjjXtJLX9ZGOc5cEdZcRqzTeqXkDlBq4ZEg1ta2A0x41jl1uUgNZb8wkb0qVSzZEGP2Z8O6RAXn4gLI3uTWcAZbj6o5nvaHoQBOkQE9tX01dEqap7wZHiwlMllvyhSrpAlJ9YyfNgeUZw9wms6QEDAgvP87nw8bjwYjPSrkYxekHKUndtQGEOrJ0Mxl1547uBpUVYydZlzeu6nrMQgZlG3cgyAZ7N0MaiqqXA9yG12tbZpXBwD8vuVfcZfnArfMFcjZnw4YCzPjorhb68AV8kg6tsSZLwIAbIGONJA9n2TPJ5x4BL90lWMfi6qX7RGFqn7jzCz76E8etQPC5wApnUr8jctbTFvG8HquQxZplZrEt4tUrE18htJ2MNwodcuEcZrDT50ghxmbiB1eYFUhIzpsOKCXyWMuHJGclZKR1lc6bxyLAoZ0swjKTRgg6kuSKUshYxLuwqmHeiM6d3ytAA2CNzYAPnOMOqucBh9jc2oLHTZg2ffxG3fQQ7SnyaXATjHdH9txB3byXn0oOKHeX1tIpOs8ucCQ6TOk2Owmui1357GO4KJz949s4CXfAYFIOmFoyOXGphohEWonZdtxsSTBmKBTFKg05ucvMJ7EIFEtY9G0Fgta03v5SpL0y5flCEgn8pAps9HbLrpiKZ2w0Gs7RqHz3MZ2ypEyyyyNYWh3Tydb9GPlAQcUNAMkV70ZE4pJZpb5bUhk0MkVgtiTZujzM7eppcJdKO08lnERagYG4wf8Q2Vyd2Me1JWlYbeLkUwFmwBI402ana5mfPf8GFePbdc5T0ZwZ8EaYRsQR0EiJ0nfAdqMZGoMikiA7zY2arQvSlQ1mjZsZ60vtpl6ljf16R3AnvpbM18HfZuj43P2Zysdcv89LnXWQf9TAl65GHZ1LSyci4QKncZHo0y53WeLR6VkdZ0ECZ2Be7AkAZmbJpbMqJHLR8qdg4m9yZzNF2qCZ6s9IDKQL0Sr0sIKkD1zXZsMCUSNmIX5d9Ydcfa2A6YyKadGUFuzpOPLvnaojJuDW1CVS5SvwaCjF0k4ZeiYC1CZplWhudLirs7N837kcGBO7L2mvZrJnikoUWJrJofEgdKpnDGP9Y7U8CrIWCcLtMMCzaR2Z9a5IBdz5xnykZI5C8wLMZL1yZ5NoAZKYfsu9nJegd8FGZzPZ0CVZnuGcf3r1x8UsEna9KXYZdVfTBJgBQx7AHGM0O1dd80bjf2a2EkJCBpndDIBsWEqXf05cY2CDRN1, libgmp.so.10 >= set:mjjgoHtyZahm5Ex7GA4sgt0, libgsl.so.25 >= set:qpaOJO, libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), libm.so.6(GLIBC_2.23), libm.so.6(GLIBC_2.29), libpng16.so.16 >= set:lhHMiYgG4QJEcWGSP1O8OTvw9E6mCNh1, libpng16.so.16(PNG16_0), libreadline.so.7 >= set:nlIfCauMoAUi, libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.26), libstdc++.so.6(GLIBCXX_3.4.29), libz.so.1 >= set:kii24HNd, perl(Fcntl.pm), perl(File/Basename.pm), perl(Getopt/Std.pm), perl(POSIX.pm), rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Teji9e
Creating giac-debuginfo package
Processing files: xcas-1.9.0.27-alt1.1
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.62615
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd giac-1.9.0
+ DOCDIR=/usr/src/tmp/giac-buildroot/usr/share/doc/xcas-1.9.0.27
+ export DOCDIR
+ rm -rf /usr/src/tmp/giac-buildroot/usr/share/doc/xcas-1.9.0.27
+ /bin/mkdir -p /usr/src/tmp/giac-buildroot/usr/share/doc/xcas-1.9.0.27
+ cp -prL COPYING /usr/src/tmp/giac-buildroot/usr/share/doc/xcas-1.9.0.27
+ chmod -R go-w /usr/src/tmp/giac-buildroot/usr/share/doc/xcas-1.9.0.27
+ chmod -R a+rX /usr/src/tmp/giac-buildroot/usr/share/doc/xcas-1.9.0.27
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.9HFsgi
find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,typelib)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.jKqXTL
find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib)
Requires: giac = 1.9.0.27, /lib/ld-linux.so.2, libGL.so.1 >= set:pjdsnIDZqi0ePeHUE7G2OOctt2Gpqvp8h64K1M19C5syTm2mG8vGT8LE3uZCoVigxqOqZyDKTjp4rl2hw6rrVifPtNDoixUlW0OEGe6ZJiZnkyG4wmJ54J0qyyTpcG23pt4jZy7naD6qdF2neN3nQDPbIsBMqS1EBvkjjOEI1TIArv1, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.11), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.33), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libfltk.so.2 >= set:pg831kbMpZunR0RD0jU449Hw2W1dK6eri29eJJ6lWA2ksNw0PF8AFn9lk8CvcF8eIXQ88XyDpbsI5a4EU1un7zUL2U5uCSGtkEti9Kylm7WQg7sQ5JyCItJaTZp8WU0ZJiuo70UNevf42kD07qFfoTmExzRsAtSNQWRoLydoXgyest160wuky0IDOyOnVCzYgvaIDbk6Yg8IS2MyYPHlQ6Z4rqNQYGVJwgRJqE1WGAxzLtZLns5YNZvkdNJ4Yck5HNRQorvD86wKsZzma6v380kspcGwYBhz2ZAUr1ZvUxMaAWeiHEU90mqCPAdxnaYKUAwh4JRwQVMZlxt6M0EQs7obkCFh0NZgbomtuhlp7VqYNxrGZm2UrIUnMdpWD1sooZcnfeN6Jdzs5YmZjMZhYT1oZuZglfVtibcVGIbLEq5ANLQCRVphGIQ4hEfDVgZGOgwgz2LOmHcZmPBVoZHv3wBy5nCuLMJpAhaxx6A1RML9Zzi83rw8bWKPZjEZjbLk83JlBY8Et47nItedB0uMJz7XDEafV3NH3LZBwTjf84oHZ0fJMVUeBsPArJNjT6kEw0wV6IG0CEy1T04iySia2jjtbu82NPmqV7KHET4sy9BFOYmwa6eLvugN88AwCeCvywg0stwRY7w28sLJ90JKqt5xZpxgBlk9kQLvSiAnatQUqZlCAfHYY1d5mV4Z2bE7NYZoNeH1EU3MGRvmjQovoTVG2ZrmfaNRdGCSTpKlkTDlZqNkUk5KePUouRK3, libfltk_gl.so.2 >= set:lixNLXIGWv9KIcoEbkb, libfltk_images.so.2 >= set:jgK2lkcyqWCaF7EZJ1, libgcc_s.so.1(GCC_3.0), libgiac.so.0 >= set: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, libgmp.so.10 >= set:mjjgoHtyZahm5Ex7GA4sgt0, libgsl.so.25 >= set:qpaOJO, libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), libm.so.6(GLIBC_2.23), libm.so.6(GLIBC_2.29), libpng16.so.16 >= set:lhHMiYgG4QJEcWGSP1O8OTvw9E6mCNh1, libpng16.so.16(PNG16_0), libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.26), libstdc++.so.6(GLIBCXX_3.4.29), libz.so.1 >= set:kii24HNd, rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.NeiYi9
Creating xcas-debuginfo package
Processing files: libgiac0-1.9.0.27-alt1.1
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.16307
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd giac-1.9.0
+ DOCDIR=/usr/src/tmp/giac-buildroot/usr/share/doc/libgiac0-1.9.0.27
+ export DOCDIR
+ rm -rf /usr/src/tmp/giac-buildroot/usr/share/doc/libgiac0-1.9.0.27
+ /bin/mkdir -p /usr/src/tmp/giac-buildroot/usr/share/doc/libgiac0-1.9.0.27
+ cp -prL COPYING /usr/src/tmp/giac-buildroot/usr/share/doc/libgiac0-1.9.0.27
+ chmod -R go-w /usr/src/tmp/giac-buildroot/usr/share/doc/libgiac0-1.9.0.27
+ chmod -R a+rX /usr/src/tmp/giac-buildroot/usr/share/doc/libgiac0-1.9.0.27
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.rAeznv
find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,typelib)
lib.prov: /usr/src/tmp/giac-buildroot/usr/lib/libgiac.so.0: 50592 symbols, 26 bpp
warning: hash collision: _ZNKSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE11_Alloc_nodeclIRKiEEPSt13_Rb_tree_nodeIiEOT_ _ZNSt12_Vector_baseIN4giac10T_unsignedIdyEESaIS2_EE13_M_deallocateEPS2_j
warning: hash collision: _ZNSt23_Rb_tree_const_iteratorIiEppEi _ZSteqIPN4giac11heap_tt_ptrINS0_8tdeg_t64EEEEbRKSt13move_iteratorIT_ES9_
warning: hash collision: _ZN4giac6_xportERKNS_3genEPKNS_7contextE _ZSt10_ConstructIN4giac3genEJS1_EEvPT_DpOT0_
warning: hash collision: _ZN4giac10do_zbuildMINS_8tdeg_t14EEEvRKNS_12vectzpolymodIT_EERKSt6vectorIjSaIjEEibRKS7_IS7_IS3_SaIS3_EESaISD_EERKSD_RKS7_IiSaIiEEPvRS7_INS_12coeffindex_tESaISP_EEjRS7_IS7_ItSaItEESaISU_EERS7_ISL_SaISL_EERS7_INS_14sparse_elementESaIS11_EEiii _ZNKSt15__new_allocatorIN4giac11nlp_problem6fxvarsEE8max_sizeEv
warning: hash collision: _ZNSaIN4giac5poly8INS_8tdeg_t15EEEEC2Ev _ZNSt13move_iteratorIPSt6vectorIN4giac14sparse_elementESaIS2_EEEppEv
warning: hash collision: _ZN4giac10history_inEPKNS_7contextE _ZNSt8_Rb_treeISt6vectorIsSaIsEESt4pairIKS2_N4giac6tensorINS5_3genEEEESt10_Select1stIS9_ESt4lessIS2_ESaIS9_EE14_M_create_nodeIJRKSt21piecewise_construct_tSt5tupleIJRS4_EESK_IJEEEEEPSt13_Rb_tree_nodeIS9_EDpOT_
warning: hash collision: _ZN4giac16rat_jordan_blockERKNS_15dbgprint_vectorINS_3genEEEib _ZN4giac6graphe13rotate_layoutERSt6vectorIS1_IdSaIdEESaIS3_EEd
warning: hash collision: JS_SetMemoryLimit _ZNSt12_Vector_baseISt6bitsetILj32EESaIS1_EEC2EjRKS2_
warning: hash collision: _ZN4giac3addERKNS_8tdeg_t14ES2_RS0_i _ZNSt8_Rb_treeIiSt4pairIKiSt3setIiSt4lessIiESaIiEEESt10_Select1stIS7_ES4_SaIS7_EE5clearEv
warning: hash collision: _ZNK9__gnu_cxx17__normal_iteratorIPN4giac13nr_pointers_tESt6vectorIS2_SaIS2_EEE4baseEv _ZNKSt15__new_allocatorIPKN4giac18unary_function_ptrEE8max_sizeEv
warning: hash collision: _ZN9__gnu_cxx5__ops14_Iter_comp_valIN4giac12pair_compareINS2_8tdeg_t64EEEEC2EONS0_15_Iter_comp_iterIS5_EE _ZNSt16allocator_traitsISaIN4giac9convert_tIdjEEEE8allocateERS3_j
warning: hash collision: _ZNSt15__new_allocatorIN4giac7index_mEED2Ev _ZSt18__do_uninit_fill_nIPSt4pairIiN4giac3genEEjS3_ET_S5_T0_RKT1_
warning: hash collision: _ZNSt11_Deque_baseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE16_M_allocate_nodeEv _ZNSt15__new_allocatorISt4pairIidEED2Ev
warning: hash collision: _ZNSt12_Vector_baseIN4giac11heap_tt_ptrINS0_8tdeg_t14EEESaIS3_EE11_M_allocateEj _ZNSt12_Vector_baseIlSaIlEEC2Ev
warning: hash collision: _ZNSt13move_iteratorIPSt13unordered_mapIjiN4giac29hash_function_unsigned_objectESt8equal_toIjESaISt4pairIKjiEEEEC2ESA_ _ZNSt16allocator_traitsISaIN4giac10T_unsignedIiNS0_8tdeg_t11EEEEE8allocateERS4_j
warning: hash collision: _ZNSt6vectorIsSaIsEE19_M_range_initializeIN9__gnu_cxx17__normal_iteratorIPsS1_EEEEvT_S7_St20forward_iterator_tag _ZSt14__partial_sortIN9__gnu_cxx17__normal_iteratorIPSt4pairIdiESt6vectorIS3_SaIS3_EEEENS0_5__ops15_Iter_less_iterEEvT_SB_SB_T0_
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.jypFvc
find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib)
Provides: libgiac.so.0 = set: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
Requires: ld-linux.so.2 >= set:jiL26, ld-linux.so.2(GLIBC_2.3), libblas.so.3gf >= set:ml7SN0, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.15), libc.so.6(GLIBC_2.17), libc.so.6(GLIBC_2.28), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.33), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libcurl.so.4 >= set:khZKmuOOm6oNiR23, libecm.so.1 >= set:mlaoy2, libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_3.4), libgcc_s.so.1(GCC_4.0.0), libgcc_s.so.1(GCC_7.0.0), libgcc_s.so.1(GLIBC_2.0), libglpk.so.40 >= set:lff2WqOn8fsQbBkKyaWzBc6Xrf5YomPzlRj5NlIBZJv94nZ0ZLhJwJpvb4xyZfEFYwVs0fZJ25R6Ov9eyJoukQEM4sKtQ8L6EQvWvtrF62Scbklw4uBgh7RnERN5ikx8yyQ7fM0, libgmp.so.10 >= set:mf0ZBESXWhVPX6M8rdsKmRkUrM9FfGN7j0huqRxZocTXpIe1c2Zv8n67QCHwjRGWbWMTx9eOnsZCoMtFqfbMBo82bWHBOOtaiklezr3uG02fIRH3h4oqKSlOkfan6WG0B90ZxQpwtehC2GziGn5a40TEx3dqoTAwbwxWextqsWjmawjkkS2iYRXcdtZoOLNolOy2ZF2nG1, libgsl.so.25 >= set:qixkNwZiT4288IzSHyvBZzhCPeXcEIMrCc0EX18K8Oiqxg7MJ7gecsT6qCGEtNEMGdikaL9YO4tTOjmXlIUT4U8hddcxOTtLYh2adCpXH6O1P7FlCTaUJ37toNRR7N3ba4hC4UtQ1Oc9SNFHBcIqeR4eNxbXIoXgtyvZEKu3UC0TEYf9PFcME4gZLxZF1aAAau3uRvkKSSC0HY7sHOfxs1Fyzcb8RWXNveSE2iejR3bKsmbjvALOsuEfDaXz2mZaN1ITNIKDoOyRvTeO2DZf9xsN3KDRwkbCxYCZuj5Ka3kwjVIyEjivThUB4BO2APbobY9T60U2YHohKKhSLfqG95BfKtaM41g5Z9lxjDZLAZDeiyILMkSg6ZszivNXhF1kvwGmPFzocX8OFO7a26gBZ1, liblapack.so.4 >= set:ojyijaXKGiEkFpQNRLegvkhRNaO19Nix6n06R9C7zq2ssm6nbm0oH70, libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), libm.so.6(GLIBC_2.27), libm.so.6(GLIBC_2.29), libm.so.6(GLIBC_2.35), libmpfi.so.0 >= set:lfPwiwXZaDHGMVy8K3vWPCjsftLektGkpiH697ZDR5tys1Z9bx4y1QHacIDlCZgkeIHpZ4vf11fO0JJ2563MZ0lxXhJBpw1dBuoB5PQZKPDouZnZh5Z2, libmpfr.so.6 >= set:mgNOxU5LisTvSaL90yMHGiDxlSFE9p89zqOd3SKbm7EYtDESJMVxu8ac03s0Z9DIT8B2fNEXJCw4Y5B3TBnPFHXnZa9ShI492UMupB7Q0YOc, libnauty-2.7.4.so >= set:mj2wlLH5T2ayM8kNk1, libntl.so.44 >= set:pjATNVK3mUCfpTbL7OuuYZBtBM5DF01YRtAmEy2iDpY0WFQ82QPWLsCxTi54Ds8aPy2IZdvjwJm9dSmKYZ7OVz4R58YZnFD7Lkd3hM16ujwOy7, libpari-gmp-tls.so.8 >= set:qk1HjYuhg1k20HK20Y1IhjPoMmOCJTm6MTKk6f915Ndr6j97SfcykomuhUeH0qKDakr8J9cKvG4A4hEuUvfDXyEsdUrO4sKltjPzFhcisogr89, libpng16.so.16 >= set:lhHMixNE870aMa5YaIczzaFz, libpng16.so.16(PNG16_0), libsamplerate.so.0 >= set:igvgYtb, libsamplerate.so.0(libsamplerate.so.0.0), libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.1), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.18), libstdc++.so.6(GLIBCXX_3.4.20), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.26), libstdc++.so.6(GLIBCXX_3.4.29), rtld(GNU_HASH), rtld(GNU_UNIQUE)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ylgocR
Creating libgiac0-debuginfo package
Processing files: giac-devel-1.9.0.27-alt1.1
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.5122
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd giac-1.9.0
+ DOCDIR=/usr/src/tmp/giac-buildroot/usr/share/doc/giac-devel-1.9.0.27
+ export DOCDIR
+ rm -rf /usr/src/tmp/giac-buildroot/usr/share/doc/giac-devel-1.9.0.27
+ /bin/mkdir -p /usr/src/tmp/giac-buildroot/usr/share/doc/giac-devel-1.9.0.27
+ cp -prL COPYING /usr/src/tmp/giac-buildroot/usr/share/doc/giac-devel-1.9.0.27
+ chmod -R go-w /usr/src/tmp/giac-buildroot/usr/share/doc/giac-devel-1.9.0.27
+ chmod -R a+rX /usr/src/tmp/giac-buildroot/usr/share/doc/giac-devel-1.9.0.27
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.eAGDYu
find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,typelib)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.8vBdnk
find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib)
In file included from /usr/src/tmp/giac-buildroot/usr/include/giac/gen.h:43:
/usr/src/tmp/giac-buildroot/usr/include/giac/first.h:380:10: fatal error: cstddef: No such file or directory
  380 | #include <cstddef>
      |          ^~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/giac-buildroot/usr/include/giac/gen.h: cpp failed, trying c++ mode
/usr/src/tmp/giac-buildroot/usr/include/giac/gmp_replacements.h:1:10: fatal error: tommath.h: No such file or directory
    1 | #include "tommath.h"
      |          ^~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/giac-buildroot/usr/include/giac/gmp_replacements.h: cpp failed
Requires: /usr/lib/libgiac.so.0.0.0, libfltk-devel, libglpk-devel, libgmp-devel, libgsl-devel, libmpfi-devel, libmpfr-devel, libntl-devel
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.hnH0pk
Processing files: giac-doc-1.9.0.27-alt1.1
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.71313
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd giac-1.9.0
+ DOCDIR=/usr/src/tmp/giac-buildroot/usr/share/doc/giac-doc-1.9.0.27
+ export DOCDIR
+ rm -rf /usr/src/tmp/giac-buildroot/usr/share/doc/giac-doc-1.9.0.27
+ /bin/mkdir -p /usr/src/tmp/giac-buildroot/usr/share/doc/giac-doc-1.9.0.27
+ cp -prL COPYING /usr/src/tmp/giac-buildroot/usr/share/doc/giac-doc-1.9.0.27
+ chmod -R go-w /usr/src/tmp/giac-buildroot/usr/share/doc/giac-doc-1.9.0.27
+ chmod -R a+rX /usr/src/tmp/giac-buildroot/usr/share/doc/giac-doc-1.9.0.27
+ exit 0
warning: File listed twice: /usr/share/doc/giac/index.html
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.vO8lmi
find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,typelib)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.bfhhUj
find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib)
gir-js.req.files: /usr/src/tmp/giac-buildroot/usr/share/giac/doc/jspdf.umd.min.js:  data (PASS)
gir-js.req.files: /usr/src/tmp/giac-buildroot/usr/share/giac/doc/jszip.min.js:  data (PASS)
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
/usr/src/tmp/giac-buildroot/usr/share/giac/doc/el/casinter/images.pl syntax OK
/usr/src/tmp/giac-buildroot/usr/share/giac/doc/el/casinter/internals.pl syntax OK
/usr/src/tmp/giac-buildroot/usr/share/giac/doc/el/casinter/labels.pl syntax OK
/usr/src/tmp/giac-buildroot/usr/share/giac/doc/el/tutoriel/images.pl syntax OK
/usr/src/tmp/giac-buildroot/usr/share/giac/doc/el/tutoriel/internals.pl syntax OK
/usr/src/tmp/giac-buildroot/usr/share/giac/doc/el/tutoriel/labels.pl syntax OK
/usr/src/tmp/giac-buildroot/usr/share/giac/doc/pari/gphtml syntax OK
Requires: /usr/bin/perl
Processing files: giac-debuginfo-1.9.0.27-alt1.1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.9Z6Hy5
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.dKDgMx
find-requires: running scripts (debuginfo)
Requires: giac = 1.9.0.27-alt1.1, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libGL.so.1), debug(libc.so.6), debug(libfltk.so.2), debug(libfltk_gl.so.2), debug(libfltk_images.so.2), debug(libgcc_s.so.1), debug(libgiac.so.0), debug(libgmp.so.10), debug(libgsl.so.25), debug(libm.so.6), debug(libpng16.so.16), debug(libreadline.so.7), debug(libstdc++.so.6), debug(libz.so.1)
Processing files: xcas-debuginfo-1.9.0.27-alt1.1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.BySFHN
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.McAAj4
find-requires: running scripts (debuginfo)
Requires: xcas = 1.9.0.27-alt1.1, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libGL.so.1), debug(libc.so.6), debug(libfltk.so.2), debug(libfltk_gl.so.2), debug(libfltk_images.so.2), debug(libgcc_s.so.1), debug(libgiac.so.0), debug(libgmp.so.10), debug(libgsl.so.25), debug(libm.so.6), debug(libpng16.so.16), debug(libstdc++.so.6), debug(libz.so.1)
Processing files: libgiac0-debuginfo-1.9.0.27-alt1.1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.s6Vtgz
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.7qVZKe
find-requires: running scripts (debuginfo)
Provides: debug(libgiac.so.0)
Requires: libgiac0 = 1.9.0.27-alt1.1, debug(ld-linux.so.2), debug(libblas.so.3gf), debug(libc.so.6), debug(libcurl.so.4), debug(libecm.so.1), debug(libgcc_s.so.1), debug(libglpk.so.40), debug(libgmp.so.10), debug(libgsl.so.25), debug(liblapack.so.4), debug(libm.so.6), debug(libmpfi.so.0), debug(libmpfr.so.6), debug(libnauty-2.7.4.so), debug(libntl.so.44), debug(libpari-gmp-tls.so.8), debug(libpng16.so.16), debug(libsamplerate.so.0), debug(libstdc++.so.6)
Adding to giac-debuginfo a strict dependency on giac
Adding to xcas-debuginfo a strict dependency on xcas
Adding to libgiac0-debuginfo a strict dependency on libgiac0
Adding to giac a strict dependency on libgiac0
Adding to xcas a strict dependency on giac
Adding to xcas a strict dependency on libgiac0
Adding to giac-devel a strict dependency on libgiac0
Adding to giac-debuginfo a strict dependency on libgiac0-debuginfo
Adding to xcas-debuginfo a strict dependency on libgiac0-debuginfo
Adding to xcas-debuginfo a strict dependency on giac-debuginfo
Removing from xcas-debuginfo 230 sources provided by giac-debuginfo
also prunning dir /usr/src/debug/giac-1.9.0/micropython-1.12/extmod/crypto-algorithms
also prunning dir /usr/src/debug/giac-1.9.0/micropython-1.12/extmod/re1.5
also prunning dir /usr/src/debug/giac-1.9.0/micropython-1.12/extmod/uzlib
also prunning dir /usr/src/debug/giac-1.9.0/micropython-1.12/py
also prunning dir /usr/src/debug/giac-1.9.0/micropython-1.12/xcas/ulab/numpy/fft
also prunning dir /usr/src/debug/giac-1.9.0/micropython-1.12/xcas/ulab/numpy/linalg
also prunning dir /usr/src/debug/giac-1.9.0/micropython-1.12/xcas/ulab/numpy/ndarray
also prunning dir /usr/src/debug/giac-1.9.0/micropython-1.12/xcas/ulab/scipy/linalg
also prunning dir /usr/src/debug/giac-1.9.0/micropython-1.12/xcas/ulab/scipy/optimize
also prunning dir /usr/src/debug/giac-1.9.0/micropython-1.12/xcas/ulab/scipy/signal
also prunning dir /usr/src/debug/giac-1.9.0/micropython-1.12/xcas/ulab/scipy/special
also prunning dir /usr/src/debug/giac-1.9.0/micropython-1.12/xcas/ulab/utils
also prunning dir /usr/src/debug/giac-1.9.0/src
also prunning dir /usr/src/debug/giac-1.9.0/micropython-1.12/extmod
also prunning dir /usr/src/debug/giac-1.9.0/micropython-1.12/xcas/ulab/numpy
also prunning dir /usr/src/debug/giac-1.9.0/micropython-1.12/xcas/ulab/scipy
also prunning dir /usr/src/debug/giac-1.9.0/micropython-1.12/xcas/ulab
also prunning dir /usr/src/debug/giac-1.9.0/micropython-1.12/xcas
also prunning dir /usr/src/debug/giac-1.9.0/micropython-1.12
also prunning dir /usr/src/debug/giac-1.9.0
Removing 1 extra deps from giac due to dependency on libgiac0
Removing 1 extra deps from xcas due to dependency on libgiac0
Removing 1 extra deps from giac-devel due to dependency on libgiac0
Removing 1 extra deps from giac-debuginfo due to dependency on libgiac0-debuginfo
Removing 1 extra deps from xcas-debuginfo due to dependency on libgiac0-debuginfo
Removing 33 extra deps from xcas due to repentancy on giac
Removing 23 extra deps from giac due to repentancy on libgiac0
Removing 14 extra deps from xcas-debuginfo due to repentancy on giac-debuginfo
Removing 7 extra deps from giac-debuginfo due to repentancy on libgiac0-debuginfo
Wrote: /usr/src/RPM/RPMS/i586/giac-1.9.0.27-alt1.1.i586.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/xcas-1.9.0.27-alt1.1.i586.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/libgiac0-1.9.0.27-alt1.1.i586.rpm (w2T16.xzdio)
Wrote: /usr/src/RPM/RPMS/i586/giac-devel-1.9.0.27-alt1.1.i586.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/noarch/giac-doc-1.9.0.27-alt1.1.noarch.rpm (w2T16.xzdio)
Wrote: /usr/src/RPM/RPMS/i586/giac-debuginfo-1.9.0.27-alt1.1.i586.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/xcas-debuginfo-1.9.0.27-alt1.1.i586.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/libgiac0-debuginfo-1.9.0.27-alt1.1.i586.rpm (w2T16.xzdio)
459.48user 46.93system 2:54.52elapsed 290%CPU (0avgtext+0avgdata 455472maxresident)k
0inputs+0outputs (0major+11113827minor)pagefaults 0swaps
4.83user 2.96system 4:05.79elapsed 3%CPU (0avgtext+0avgdata 107308maxresident)k
21416inputs+0outputs (31702major+269432minor)pagefaults 0swaps
--- giac-1.9.0.27-alt1.1.i586.rpm.repo	2022-11-03 07:45:46.000000000 +0000
+++ giac-1.9.0.27-alt1.1.i586.rpm.hasher	2022-12-03 10:48:44.669252406 +0000
@@ -48,3 +48,3 @@
 Provides: giac = 1.9.0.27-alt1.1:sisyphus+309432.100.1.1
-File: /usr/bin/cas_help	100755	root:root	6a05c8b2ccfddc58cae5c2ba81e1931b	
+File: /usr/bin/cas_help	100755	root:root	27573403115bae4c8d6e14b1da3b5f2c	
 File: /usr/bin/en_cas_help	120777	root:root		cas_help
@@ -53,4 +53,4 @@
 File: /usr/bin/giac	120777	root:root		icas
-File: /usr/bin/hevea2mml	100755	root:root	287f9504927be5af00860e0514eee189	
-File: /usr/bin/icas	100755	root:root	2da206ef2c55d4d6b5820fecac19d6f2	
+File: /usr/bin/hevea2mml	100755	root:root	c5a7f7a4dcb40b38d6fd8955f760dad9	
+File: /usr/bin/icas	100755	root:root	a590da9e4e2ff921617193be2c788527	
 File: /usr/bin/pgiac	100755	root:root	8be087273681ded29e53ffd301f119b6	
@@ -76,2 +76,2 @@
 File: /usr/share/mime/packages/giac.xml	100644	root:root	342b349efc8b867fd51480882483d9ac	
-RPMIdentity: d5d544f040b06c8b36284851788b65ba01a9c6d1ebbc704e65f625ed01416d48fcbd2a2caee578f3696d15f61954d88983de49b1f5d723d49afd8048c50ad3ba
+RPMIdentity: ec7c74d5ff72a11e05b6695c8c5a5537226bbbd567f7480335a7748e9d5f0569cd9015993fc420493d03d3adb3ca5e8a37c49b1c3ade0d0f56b2648627e7cd89
--- giac-debuginfo-1.9.0.27-alt1.1.i586.rpm.repo	2022-11-03 07:45:47.000000000 +0000
+++ giac-debuginfo-1.9.0.27-alt1.1.i586.rpm.hasher	2022-12-03 10:48:44.764253529 +0000
@@ -1,10 +1,10 @@
-/usr/lib/debug/.build-id/26	40755	root:root	
-/usr/lib/debug/.build-id/26/ff14baadb77622049da3ae8c96fcddbe92c5b8	120777	root:root	../../../../bin/icas
-/usr/lib/debug/.build-id/26/ff14baadb77622049da3ae8c96fcddbe92c5b8.debug	120777	root:root	../../usr/bin/icas.debug
-/usr/lib/debug/.build-id/71	40755	root:root	
-/usr/lib/debug/.build-id/71/657af17aae6126970bed6c27706f0518c8aed7	120777	root:root	../../../../bin/cas_help
-/usr/lib/debug/.build-id/71/657af17aae6126970bed6c27706f0518c8aed7.debug	120777	root:root	../../usr/bin/cas_help.debug
-/usr/lib/debug/.build-id/b1	40755	root:root	
-/usr/lib/debug/.build-id/b1/af5239e6dc78330ffba78b5a99d7343e190497	120777	root:root	../../../../bin/hevea2mml
-/usr/lib/debug/.build-id/b1/af5239e6dc78330ffba78b5a99d7343e190497.debug	120777	root:root	../../usr/bin/hevea2mml.debug
+/usr/lib/debug/.build-id/69	40755	root:root	
+/usr/lib/debug/.build-id/69/78cbd2ead7f6b971b96a107b80f2adc18cdd24	120777	root:root	../../../../bin/icas
+/usr/lib/debug/.build-id/69/78cbd2ead7f6b971b96a107b80f2adc18cdd24.debug	120777	root:root	../../usr/bin/icas.debug
+/usr/lib/debug/.build-id/87	40755	root:root	
+/usr/lib/debug/.build-id/87/284e6b86a6ca0ef88f278f15264d4ef2e6f2b4	120777	root:root	../../../../bin/cas_help
+/usr/lib/debug/.build-id/87/284e6b86a6ca0ef88f278f15264d4ef2e6f2b4.debug	120777	root:root	../../usr/bin/cas_help.debug
+/usr/lib/debug/.build-id/b9	40755	root:root	
+/usr/lib/debug/.build-id/b9/70cf35cf2ce5e982e0f3bc831f35ff27200430	120777	root:root	../../../../bin/hevea2mml
+/usr/lib/debug/.build-id/b9/70cf35cf2ce5e982e0f3bc831f35ff27200430.debug	120777	root:root	../../usr/bin/hevea2mml.debug
 /usr/lib/debug/usr/bin/cas_help.debug	100644	root:root	
@@ -283,12 +283,12 @@
 Provides: giac-debuginfo = 1.9.0.27-alt1.1:sisyphus+309432.100.1.1
-File: /usr/lib/debug/.build-id/26	40755	root:root		
-File: /usr/lib/debug/.build-id/26/ff14baadb77622049da3ae8c96fcddbe92c5b8	120777	root:root		../../../../bin/icas
-File: /usr/lib/debug/.build-id/26/ff14baadb77622049da3ae8c96fcddbe92c5b8.debug	120777	root:root		../../usr/bin/icas.debug
-File: /usr/lib/debug/.build-id/71	40755	root:root		
-File: /usr/lib/debug/.build-id/71/657af17aae6126970bed6c27706f0518c8aed7	120777	root:root		../../../../bin/cas_help
-File: /usr/lib/debug/.build-id/71/657af17aae6126970bed6c27706f0518c8aed7.debug	120777	root:root		../../usr/bin/cas_help.debug
-File: /usr/lib/debug/.build-id/b1	40755	root:root		
-File: /usr/lib/debug/.build-id/b1/af5239e6dc78330ffba78b5a99d7343e190497	120777	root:root		../../../../bin/hevea2mml
-File: /usr/lib/debug/.build-id/b1/af5239e6dc78330ffba78b5a99d7343e190497.debug	120777	root:root		../../usr/bin/hevea2mml.debug
-File: /usr/lib/debug/usr/bin/cas_help.debug	100644	root:root	65920ffc70c199de22f0a0d6ce4e49a8	
+File: /usr/lib/debug/.build-id/69	40755	root:root		
+File: /usr/lib/debug/.build-id/69/78cbd2ead7f6b971b96a107b80f2adc18cdd24	120777	root:root		../../../../bin/icas
+File: /usr/lib/debug/.build-id/69/78cbd2ead7f6b971b96a107b80f2adc18cdd24.debug	120777	root:root		../../usr/bin/icas.debug
+File: /usr/lib/debug/.build-id/87	40755	root:root		
+File: /usr/lib/debug/.build-id/87/284e6b86a6ca0ef88f278f15264d4ef2e6f2b4	120777	root:root		../../../../bin/cas_help
+File: /usr/lib/debug/.build-id/87/284e6b86a6ca0ef88f278f15264d4ef2e6f2b4.debug	120777	root:root		../../usr/bin/cas_help.debug
+File: /usr/lib/debug/.build-id/b9	40755	root:root		
+File: /usr/lib/debug/.build-id/b9/70cf35cf2ce5e982e0f3bc831f35ff27200430	120777	root:root		../../../../bin/hevea2mml
+File: /usr/lib/debug/.build-id/b9/70cf35cf2ce5e982e0f3bc831f35ff27200430.debug	120777	root:root		../../usr/bin/hevea2mml.debug
+File: /usr/lib/debug/usr/bin/cas_help.debug	100644	root:root	a5c42706d155528be9d2f8858c961df1	
 File: /usr/lib/debug/usr/bin/en_cas_help.debug	120777	root:root		cas_help.debug
@@ -297,4 +297,4 @@
 File: /usr/lib/debug/usr/bin/giac.debug	120777	root:root		icas.debug
-File: /usr/lib/debug/usr/bin/hevea2mml.debug	100644	root:root	535592352fd971bfacfcbef1f0770407	
-File: /usr/lib/debug/usr/bin/icas.debug	100644	root:root	1969a70794309e9626436d77022349c2	
+File: /usr/lib/debug/usr/bin/hevea2mml.debug	100644	root:root	b5ee476925fd34625d096874eb4c2403	
+File: /usr/lib/debug/usr/bin/icas.debug	100644	root:root	49870011fe3d1654f25397018b41dbce	
 File: /usr/src/debug/giac-1.9.0	40755	root:root		
@@ -555,2 +555,2 @@
 File: /usr/src/debug/giac-1.9.0/src/y_tab.h	100644	root:root	ceb99c4afd7cdb516056bc6b71eec015	
-RPMIdentity: 37094a79516edb11f17083d66d25044d4137f3711344cbb1ca40892f671acc9dbbde0c0f3ab237e0f90d00d9f5fca823d1d23667a41bbbc025f0c3a6f4fed020
+RPMIdentity: f3a18d62687b8ea3c8b5f51eb4d593d5e58f829a03d629de81094b4ad257125997bdb07e0b61575b2bc3ef11ab3c6b6817f63261f7beb8c963d7d3faf0fd5eeb
--- giac-doc-1.9.0.27-alt1.1.noarch.rpm.repo	2022-11-03 07:45:30.000000000 +0000
+++ giac-doc-1.9.0.27-alt1.1.noarch.rpm.hasher	2022-12-03 10:48:45.059257014 +0000
@@ -9954,3 +9954,3 @@
 File: /usr/share/giac/examples/Exemples/spects/tpi.xws	100644	root:root	e798e3ed3cd224b9deec16476555b665	
-File: /usr/share/giac/examples/Makefile	100644	root:root	ad434bf05d5654085c41f03944eaf3f3	
+File: /usr/share/giac/examples/Makefile	100644	root:root	40323350e15cf9c16bbbe7396ac9435e	
 File: /usr/share/giac/examples/Makefile.am	100644	root:root	6b98d6301e310aec80031f1d39d9303e	
@@ -10165,2 +10165,2 @@
 File: /usr/share/giac/examples/tortue/sapin.cxx	100644	root:root	5aa9aaf01e00691ad4b42c456fb0638c	
-RPMIdentity: 1d1d88eb68aefb328ac6cdcd0e629ddb04387f728baf8444c8ad5fc035d7b8a301a8ba483d366c6a09ea52d416d86121395460566e9362668f66d364c684efaa
+RPMIdentity: ed60b89fd73fd027bbfa6aa00212672269f0f1d7ebc6069fa829bca91e4a02ea282e6326b76c73a491f36b20a9ee0ae6493b452396484fc60ef687aa166598da
--- libgiac0-1.9.0.27-alt1.1.i586.rpm.repo	2022-11-03 07:45:48.000000000 +0000
+++ libgiac0-1.9.0.27-alt1.1.i586.rpm.hasher	2022-12-03 10:48:45.151258101 +0000
@@ -61,5 +61,5 @@
 File: /usr/lib/libgiac.so.0	120777	root:root		libgiac.so.0.0.0
-File: /usr/lib/libgiac.so.0.0.0	100644	root:root	3776fdcb92d44542f22f342333fbdfc7	
+File: /usr/lib/libgiac.so.0.0.0	100644	root:root	33dda9a080bbd7464712b93b511f1bbb	
 File: /usr/share/doc/libgiac0-1.9.0.27	40755	root:root		
 File: /usr/share/doc/libgiac0-1.9.0.27/COPYING	100644	root:root	d32239bcb673463ab874e80d47fae504	
-RPMIdentity: 5a7bb479626526e8ba02ca3d317e25ca1645cd395c00a667ad18005cb014f16a5f55a91a8a06a1c4ee659a2b689c411a5693be51247aa60b558bf51e124d0d73
+RPMIdentity: 22c17a0a7b5f9aece5b74e0b10ef6449ca6f8f6756ac90e8b760fd6309bdc4e3676426e4b739fcd558554fd763edfd9bc6acd6724d0f51a4ebdb5daa9c7df0c8
--- libgiac0-debuginfo-1.9.0.27-alt1.1.i586.rpm.repo	2022-11-03 07:45:47.000000000 +0000
+++ libgiac0-debuginfo-1.9.0.27-alt1.1.i586.rpm.hasher	2022-12-03 10:48:45.231259046 +0000
@@ -1,4 +1,4 @@
-/usr/lib/debug/.build-id/e8	40755	root:root	
-/usr/lib/debug/.build-id/e8/417676069119c11da0049827b6978b369c54ac	120777	root:root	../../../libgiac.so.0.0.0
-/usr/lib/debug/.build-id/e8/417676069119c11da0049827b6978b369c54ac.debug	120777	root:root	../../usr/lib/libgiac.so.0.0.0.debug
+/usr/lib/debug/.build-id/e6	40755	root:root	
+/usr/lib/debug/.build-id/e6/ebaae5a068b68c3c2e2f64d626e3ac7a938071	120777	root:root	../../../libgiac.so.0.0.0
+/usr/lib/debug/.build-id/e6/ebaae5a068b68c3c2e2f64d626e3ac7a938071.debug	120777	root:root	../../usr/lib/libgiac.so.0.0.0.debug
 /usr/lib/debug/usr/lib/libgiac.so.0.0.0.debug	100644	root:root	
@@ -51,6 +51,6 @@
 Provides: libgiac0-debuginfo = 1.9.0.27-alt1.1:sisyphus+309432.100.1.1
-File: /usr/lib/debug/.build-id/e8	40755	root:root		
-File: /usr/lib/debug/.build-id/e8/417676069119c11da0049827b6978b369c54ac	120777	root:root		../../../libgiac.so.0.0.0
-File: /usr/lib/debug/.build-id/e8/417676069119c11da0049827b6978b369c54ac.debug	120777	root:root		../../usr/lib/libgiac.so.0.0.0.debug
-File: /usr/lib/debug/usr/lib/libgiac.so.0.0.0.debug	100644	root:root	b8e0789cd67e0898513804daf173383c	
+File: /usr/lib/debug/.build-id/e6	40755	root:root		
+File: /usr/lib/debug/.build-id/e6/ebaae5a068b68c3c2e2f64d626e3ac7a938071	120777	root:root		../../../libgiac.so.0.0.0
+File: /usr/lib/debug/.build-id/e6/ebaae5a068b68c3c2e2f64d626e3ac7a938071.debug	120777	root:root		../../usr/lib/libgiac.so.0.0.0.debug
+File: /usr/lib/debug/usr/lib/libgiac.so.0.0.0.debug	100644	root:root	bbf591b95d464acc362bcf39b8e56db0	
 File: /usr/lib/debug/usr/lib/libgiac.so.0.debug	120777	root:root		libgiac.so.0.0.0.debug
@@ -79,2 +79,2 @@
 File: /usr/src/debug/giac-1.9.0/src/quickjs.h	100644	root:root	4b667e5234d088cb34ddf827044c617f	
-RPMIdentity: 7b04d2c80fa9ded65286f8e06cd90794f94b832025bdc8a83cfa8331630ae48e6105d140291919ef5104ea66f9c2343317426755ff637034c572f157171bb0af
+RPMIdentity: 167b4fd57da2d8fec2b4be21e95903c8f17291b56c36ead12eec7d7252ebbe643756481e10d0435b718fe4f0ae2fc8d1f08dfb54133afbc9c851e5df5f461f89
--- xcas-1.9.0.27-alt1.1.i586.rpm.repo	2022-11-03 07:45:47.000000000 +0000
+++ xcas-1.9.0.27-alt1.1.i586.rpm.hasher	2022-12-03 10:48:45.303259896 +0000
@@ -24,3 +24,3 @@
 Provides: xcas = 1.9.0.27-alt1.1:sisyphus+309432.100.1.1
-File: /usr/bin/xcas	100755	root:root	2dd401caac6904e5e39f6823e602a56c	
+File: /usr/bin/xcas	100755	root:root	d1cc56cb6503e99cbddadf07d3cf609a	
 File: /usr/bin/xcasnew	120777	root:root		xcas
@@ -42,2 +42,2 @@
 File: /usr/share/pixmaps/xcas.xpm	100644	root:root	50c08848121b40b4a870321884bb2187	
-RPMIdentity: d3185bdf1b21a3994b52936c9c4ac8ec5eeb7dcf20281be93fae5b713e10bda56c27ced8cadd64ff5d60842fce3f75eabdd8dc68081c888b565e486c4521effd
+RPMIdentity: 43085d5ef9d9fefd3154df7e134fb03e51a0c542a5acca217464d37029ac7aba44e4595532127235b1586aa5440911d2c7fd0b07c314c2c38ed9262972f1335d
--- xcas-debuginfo-1.9.0.27-alt1.1.i586.rpm.repo	2022-11-03 07:45:48.000000000 +0000
+++ xcas-debuginfo-1.9.0.27-alt1.1.i586.rpm.hasher	2022-12-03 10:48:45.391260936 +0000
@@ -1,4 +1,4 @@
-/usr/lib/debug/.build-id/e9	40755	root:root	
-/usr/lib/debug/.build-id/e9/e07c32a320baeec4dd3555f681723b93a50dea	120777	root:root	../../../../bin/xcas
-/usr/lib/debug/.build-id/e9/e07c32a320baeec4dd3555f681723b93a50dea.debug	120777	root:root	../../usr/bin/xcas.debug
+/usr/lib/debug/.build-id/9d	40755	root:root	
+/usr/lib/debug/.build-id/9d/05c11e2dd11958189a29fe1d4187ecca0334ab	120777	root:root	../../../../bin/xcas
+/usr/lib/debug/.build-id/9d/05c11e2dd11958189a29fe1d4187ecca0334ab.debug	120777	root:root	../../usr/bin/xcas.debug
 /usr/lib/debug/usr/bin/xcas.debug	100644	root:root	
@@ -9,7 +9,7 @@
 Provides: xcas-debuginfo = 1.9.0.27-alt1.1:sisyphus+309432.100.1.1
-File: /usr/lib/debug/.build-id/e9	40755	root:root		
-File: /usr/lib/debug/.build-id/e9/e07c32a320baeec4dd3555f681723b93a50dea	120777	root:root		../../../../bin/xcas
-File: /usr/lib/debug/.build-id/e9/e07c32a320baeec4dd3555f681723b93a50dea.debug	120777	root:root		../../usr/bin/xcas.debug
-File: /usr/lib/debug/usr/bin/xcas.debug	100644	root:root	a1b4bd13feceb84fd7e9f4f8c948a45f	
+File: /usr/lib/debug/.build-id/9d	40755	root:root		
+File: /usr/lib/debug/.build-id/9d/05c11e2dd11958189a29fe1d4187ecca0334ab	120777	root:root		../../../../bin/xcas
+File: /usr/lib/debug/.build-id/9d/05c11e2dd11958189a29fe1d4187ecca0334ab.debug	120777	root:root		../../usr/bin/xcas.debug
+File: /usr/lib/debug/usr/bin/xcas.debug	100644	root:root	de7ef278b3f2ef45fb77b4a7af3ae444	
 File: /usr/lib/debug/usr/bin/xcasnew.debug	120777	root:root		xcas.debug
-RPMIdentity: 3305c497d9c18b747622fa745b17331aafb7d620086733796f0dba45ddd55227914dee506f045d00e6dcb107c7abb8f48797a3444c759cf20efe3c31a0a49a57
+RPMIdentity: 5dc35fa6e267b8b0060ff0b685adf9b74f689672011e2fbfba2b6fc08ba7d269c68dc43203096f079c271dfdcf479f1daf2cde3b5f291696b0e2a7a362a97bff