<86>Aug 21 03:10:12 userdel[236119]: delete user 'rooter' <86>Aug 21 03:10:12 userdel[236119]: removed group 'rooter' owned by 'rooter' <86>Aug 21 03:10:12 userdel[236119]: removed shadow group 'rooter' owned by 'rooter' <86>Aug 21 03:10:12 groupadd[236149]: group added to /etc/group: name=rooter, GID=1214 <86>Aug 21 03:10:12 groupadd[236149]: group added to /etc/gshadow: name=rooter <86>Aug 21 03:10:12 groupadd[236149]: new group: name=rooter, GID=1214 <86>Aug 21 03:10:12 useradd[236178]: new user: name=rooter, UID=1214, GID=1214, home=/root, shell=/bin/bash, from=none <86>Aug 21 03:10:12 userdel[236229]: delete user 'builder' <86>Aug 21 03:10:12 userdel[236229]: removed group 'builder' owned by 'builder' <86>Aug 21 03:10:12 userdel[236229]: removed shadow group 'builder' owned by 'builder' <86>Aug 21 03:10:12 groupadd[236265]: group added to /etc/group: name=builder, GID=1215 <86>Aug 21 03:10:12 groupadd[236265]: group added to /etc/gshadow: name=builder <86>Aug 21 03:10:12 groupadd[236265]: new group: name=builder, GID=1215 <86>Aug 21 03:10:12 useradd[236304]: new user: name=builder, UID=1215, GID=1215, home=/usr/src, shell=/bin/bash, from=none <13>Aug 21 03:10:24 rpmi: libpng16-1.6.40-alt1 sisyphus+323732.100.1.1 1687771851 installed <13>Aug 21 03:10:24 rpmi: libjpeg-2:2.1.2-alt1.2 sisyphus+300827.100.2.1 1653916633 installed <13>Aug 21 03:10:24 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075764 installed <13>Aug 21 03:10:24 rpmi: xorg-proto-devel-2023.2-alt1 sisyphus+327257.100.1.1 1692178218 installed <13>Aug 21 03:10:24 rpmi: libgmp-devel-6.2.1-alt5 sisyphus+309797.200.2.1 1668090171 installed <13>Aug 21 03:10:24 rpmi: libglvnd-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749007 installed <13>Aug 21 03:10:24 rpmi: perl-HTTP-Date-6.06-alt1 sisyphus+324527.100.1.1 1688834564 installed <13>Aug 21 03:10:24 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626058929 installed <13>Aug 21 03:10:24 rpmi: perl-Term-ANSIColor-5.01-alt1 sisyphus+244783.100.1.2 1579747505 installed <13>Aug 21 03:10:24 rpmi: libidn2-2.3.4-alt1 sisyphus+309023.100.1.1 1666791084 installed <13>Aug 21 03:10:24 rpmi: libnettle8-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Aug 21 03:10:24 rpmi: less-633-alt1 sisyphus+324814.100.1.1 1689257653 installed <13>Aug 21 03:10:25 rpmi: libicu73-1:7.3.2-alt1 sisyphus+323036.100.1.1 1686763352 installed <13>Aug 21 03:10:25 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>Aug 21 03:10:25 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed <13>Aug 21 03:10:25 rpmi: libopenblas-0.3.23-alt1.2 sisyphus+325749.100.1.1 1690531809 installed <13>Aug 21 03:10:25 rpmi: libwayland-server-1.22.0-alt1.1 sisyphus+318010.100.1.1 1680606299 installed <13>Aug 21 03:10:25 rpmi: tex-common-0.2-alt4 sisyphus+276869.100.1.1 1625246366 installed <13>Aug 21 03:10:25 rpmi: libtcl-8.6.13-alt1 sisyphus+310696.100.1.1 1669548266 installed <13>Aug 21 03:10:25 rpmi: perl-IO-Stringy-2.113-alt1 sisyphus+289915.300.2.1 1637124493 installed <13>Aug 21 03:10:26 rpmi: perl-Unicode-Normalize-1:5.34.1-alt1 sisyphus+303178.100.1.1 1656953516 installed <13>Aug 21 03:10:26 rpmi: perl-IO-Socket-IP-0.42-alt1 sisyphus+325815.100.1.2 1690571193 installed <13>Aug 21 03:10:26 rpmi: perl-LWP-MediaTypes-6.04-alt1 sisyphus+225468.100.1.1 1553186684 installed <13>Aug 21 03:10:26 rpmi: perl-libnet-1:3.15-alt1 sisyphus+317310.100.1.1 1679580208 installed <13>Aug 21 03:10:26 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed <13>Aug 21 03:10:26 rpmi: perl-Tie-RefHash-1.40-alt1 sisyphus+260329.100.1.1 1603548550 installed <13>Aug 21 03:10:26 rpmi: perl-Compress-Raw-Zlib-2.206-alt1 sisyphus+325780.100.1.1 1690558898 installed <13>Aug 21 03:10:26 rpmi: libxxhash-0.8.0-alt2 sisyphus+277476.100.2.1 1625621312 installed <13>Aug 21 03:10:26 rpmi: libICE-1.1.1-alt1 sisyphus+311428.500.1.1 1670577555 installed <13>Aug 21 03:10:26 rpmi: libwebp7-1.3.1-alt1 sisyphus+323891.100.1.1 1688040826 installed <13>Aug 21 03:10:26 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667412981 installed <13>Aug 21 03:10:26 rpmi: libquadmath0-13.2.1-alt2 sisyphus+327572.100.1.1 1692472816 installed <13>Aug 21 03:10:26 rpmi: libgfortran5-13.2.1-alt2 sisyphus+327572.100.1.1 1692472816 installed <13>Aug 21 03:10:26 rpmi: libpixman-3:0.42.2-alt1 sisyphus+309549.100.1.1 1667649219 installed <13>Aug 21 03:10:26 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Aug 21 03:10:26 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Aug 21 03:10:26 rpmi: libharfbuzz-8.1.1-alt1 sisyphus+326343.100.1.1 1691060130 installed <13>Aug 21 03:10:26 rpmi: libfreetype-2.13.1-alt1 sisyphus+324353.100.1.1 1688638057 installed <13>Aug 21 03:10:26 rpmi: libfontconfig1-2.14.2-alt7 sisyphus+319291.100.1.1 1682426296 installed <13>Aug 21 03:10:26 rpmi: libbrotlienc-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Aug 21 03:10:26 rpmi: zlib-devel-1.2.13-alt1 sisyphus+309409.200.2.1 1667402043 installed <13>Aug 21 03:10:26 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577439 installed <13>Aug 21 03:10:26 rpmi: xml-utils-1:2.10.4-alt1 sisyphus+311250.4140.175.1 1685628991 installed <13>Aug 21 03:10:26 rpmi: fontconfig-2.14.2-alt7 sisyphus+319291.100.1.1 1682426296 installed Updating fonts cache: <29>Aug 21 03:10:27 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Aug 21 03:10:27 rpmi: libp11-kit-1:0.24.1-alt2 sisyphus+324666.100.1.1 1689083439 installed <13>Aug 21 03:10:27 rpmi: libtasn1-4.19.0-alt2 sisyphus+323514.100.1.1 1687445894 installed <13>Aug 21 03:10:27 rpmi: fonts-type1-urw-3:1.0.7pre44-alt3 sisyphus+224082.100.2.1 1552406640 installed <13>Aug 21 03:10:27 rpmi: rpm-build-gir-0.7.3-alt3.1 sisyphus+319393.100.1.1 1682538783 installed <13>Aug 21 03:10:27 rpmi: libXau-devel-1.0.11-alt1 sisyphus+311428.100.1.1 1670577439 installed <13>Aug 21 03:10:27 rpmi: libpng-devel-1.6.40-alt1 sisyphus+323732.100.1.1 1687771851 installed <13>Aug 21 03:10:27 rpmi: libwoff2-1.0.2-alt3 sisyphus+302729.100.1.1 1656351540 installed <13>Aug 21 03:10:27 rpmi: libharfbuzz-icu-8.1.1-alt1 sisyphus+326343.100.1.1 1691060130 installed <13>Aug 21 03:10:27 rpmi: libharfbuzz-gobject-8.1.1-alt1 sisyphus+326343.100.1.1 1691060130 installed <13>Aug 21 03:10:27 rpmi: libquadmath13-devel-13.2.1-alt2 sisyphus+327572.100.1.1 1692472816 installed <13>Aug 21 03:10:27 rpmi: libsystemd-1:253.8-alt1 sisyphus+326901.100.1.1 1691693037 installed <13>Aug 21 03:10:27 rpmi: libdbus-1.14.8-alt1 sisyphus+324298.100.1.1 1688559488 installed <13>Aug 21 03:10:27 rpmi: libavahi-0.8-alt2 sisyphus+321176.300.10.2 1684802422 installed <13>Aug 21 03:10:27 rpmi: libSM-1.2.4-alt1 sisyphus+312057.200.1.1 1671526916 installed <13>Aug 21 03:10:27 rpmi: perl-autodie-2.36-alt1 sisyphus+314475.100.1.1 1675194557 installed <13>Aug 21 03:10:28 rpmi: perl-unicore-1:5.34.1-alt1 sisyphus+303178.100.1.1 1656953516 installed <13>Aug 21 03:10:28 rpmi: perl-Net-IDN-Encode-2.500-alt1 sisyphus+279723.3100.1.1 1626649600 installed <13>Aug 21 03:10:28 rpmi: perl-OLE-Storage_Lite-0.22-alt1 sisyphus+315433.100.1.1 1676717427 installed <13>Aug 21 03:10:28 rpmi: tcl-8.6.13-alt1 sisyphus+310696.100.1.1 1669548266 installed <13>Aug 21 03:10:28 rpmi: libopenblas-devel-0.3.23-alt1.2 sisyphus+325749.100.1.1 1690531809 installed <13>Aug 21 03:10:28 rpmi: libgraphite2-devel-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>Aug 21 03:10:28 rpmi: icu-utils-1:7.3.2-alt1 sisyphus+323036.100.1.1 1686763352 installed <13>Aug 21 03:10:28 rpmi: libicu-devel-1:7.3.2-alt1 sisyphus+323036.100.1.1 1686763352 installed <13>Aug 21 03:10:28 rpmi: libhogweed6-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Aug 21 03:10:28 rpmi: libgnutls30-3.8.1-alt2 sisyphus+326772.40.3.1 1692114175 installed <13>Aug 21 03:10:28 rpmi: libngtcp2.13-0.16.0-alt1 sisyphus+323677.40.3.1 1687690555 installed <13>Aug 21 03:10:28 rpmi: libngtcp2_crypto_gnutls5-0.16.0-alt1 sisyphus+323677.40.3.1 1687690555 installed <13>Aug 21 03:10:28 rpmi: perl-Data-Dump-1.25-alt1 sisyphus+276551.100.1.1 1625126880 installed <13>Aug 21 03:10:28 rpmi: libflac8-1.3.3.0.79.37d1-alt2 sisyphus+278100.1400.1.1 1626058195 installed <13>Aug 21 03:10:28 rpmi: libvorbis-1.3.7-alt1 sisyphus+275738.100.1.1 1624751601 installed <13>Aug 21 03:10:28 rpmi: perl-File-Listing-6.16-alt1 sisyphus+325783.100.1.1 1690559356 installed <13>Aug 21 03:10:28 rpmi: libGLES-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749007 installed <13>Aug 21 03:10:28 rpmi: libOpenGL-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749007 installed <13>Aug 21 03:10:28 rpmi: libmpfr-devel-4.2.0.p12-alt1 sisyphus+326177.100.1.1 1690839780 installed <13>Aug 21 03:10:28 rpmi: libjasper7-4.0.0-alt1 sisyphus+326391.100.3.1 1691148440 installed <13>Aug 21 03:10:28 rpmi: libpari-gmp-tls8-2.15.4-alt1 sisyphus+324639.100.1.1 1689062088 installed <13>Aug 21 03:10:28 rpmi: libopus-1.4-alt1 sisyphus+319474.100.1.1 1682669952 installed <13>Aug 21 03:10:28 rpmi: libnauty-2_8_6-1:2.8.6-alt1 sisyphus+317616.100.1.1 1679996941 installed <13>Aug 21 03:10:28 rpmi: libmpg123-1.31.3-alt1 sisyphus+317036.100.1.1 1679313680 installed <13>Aug 21 03:10:28 rpmi: libmpfi0-1.5.4-alt1 sisyphus+296789.100.1.1 1647517018 installed <13>Aug 21 03:10:28 rpmi: libxblas-1.0.248-alt2 sisyphus+285045.40.2.1 1631388330 installed <13>Aug 21 03:10:29 rpmi: liblapack-1:3.8.0-alt7 sisyphus+293726.100.1.1 1642544497 installed <13>Aug 21 03:10:29 rpmi: liblame-3.100-alt1 sisyphus+276241.100.1.2 1624925657 installed <13>Aug 21 03:10:29 rpmi: libgsm-1.0.17-alt1 sisyphus+275359.100.2.1 1624907612 installed <13>Aug 21 03:10:29 rpmi: libsndfile-1.1.0-alt1 sisyphus+306371.40.3.1 1662942389 installed <13>Aug 21 03:10:29 rpmi: libsamplerate-0.2.2-alt1 sisyphus+284642.100.1.1 1630906301 installed <13>Aug 21 03:10:29 rpmi: libgsl-2.7-alt1 sisyphus+281495.100.3.1 1627572699 installed <13>Aug 21 03:10:29 rpmi: libglpk40-5.0-alt1_1 sisyphus+287488.100.1.1 1634394018 installed <13>Aug 21 03:10:29 rpmi: libgf2x3-1.3.0-alt1 sisyphus+287577.40.3.1 1634585838 installed <13>Aug 21 03:10:29 rpmi: libntl44-11.5.1-alt1.1 sisyphus+293694.100.1.1 1642508908 installed <13>Aug 21 03:10:29 rpmi: libecm1-7.0.5-alt1 sisyphus+301505.100.1.1 1654598114 installed <13>Aug 21 03:10:29 rpmi: libblas3gf-3.9.2-alt3 sisyphus+279348.100.1.2 1626513216 installed <13>Aug 21 03:10:29 rpmi: libxshmfence-1.3.2-alt1 sisyphus+311428.400.1.1 1670577525 installed <13>Aug 21 03:10:29 rpmi: libwayland-client-1.22.0-alt1.1 sisyphus+318010.100.1.1 1680606299 installed <13>Aug 21 03:10:29 rpmi: libpciaccess-1:0.17-alt1 sisyphus+308663.300.1.1 1666168260 installed <13>Aug 21 03:10:29 rpmi: libdrm-1:2.4.115-alt2 sisyphus+326300.100.1.1 1690981136 installed <13>Aug 21 03:10:29 rpmi: libdb4.8-4.8.30-alt6 sisyphus+284556.100.1.1 1630699467 installed <13>Aug 21 03:10:29 rpmi: perl-DBM-1:5.34.1-alt1 sisyphus+303178.100.1.1 1656953516 installed <13>Aug 21 03:10:29 rpmi: rgb-1.0.6-alt3 sisyphus+275450.100.1.2 1624513780 installed <13>Aug 21 03:10:29 rpmi: libnetpbm11-10.85.04-alt2 sisyphus+326391.500.4.2 1691152837 installed <13>Aug 21 03:10:29 rpmi: sharutils-4.15.2-alt1 sisyphus+279143.100.1.1 1626390688 installed <13>Aug 21 03:10:29 rpmi: ncompress-4.2.4.4-alt1 sisyphus+277043.100.1.1 1625348080 installed <13>Aug 21 03:10:29 rpmi: libjbig2.1-2.1-alt2 sisyphus+326386.40.6.1 1691148231 installed <13>Aug 21 03:10:29 rpmi: libkpathsea6-2021-alt5_3 sisyphus+325758.20.3.1 1690546231 installed <13>Aug 21 03:10:29 rpmi: libptexenc1-2021-alt5_3 sisyphus+325758.20.3.1 1690546231 installed <13>Aug 21 03:10:29 rpmi: libsynctex2-2021-alt5_3 sisyphus+325758.20.3.1 1690546231 installed <13>Aug 21 03:10:29 rpmi: libtexlua5-2021-alt5_3 sisyphus+325758.20.3.1 1690546231 installed <13>Aug 21 03:10:29 rpmi: zziplib-0.13.72-alt1 sisyphus+278032.100.1.2 1625982008 installed <13>Aug 21 03:10:29 rpmi: libpotrace-1.16-alt1 sisyphus+275746.100.1.1 1624752901 installed <13>Aug 21 03:10:29 rpmi: libpaper2-2:2.1.1-alt3 sisyphus+325767.100.2.2 1690582171 installed <13>Aug 21 03:10:29 rpmi: libnuma-2.0.14-alt2 sisyphus+278485.100.1.1 1626104244 installed <13>Aug 21 03:10:29 rpmi: libx265-199-3.5-alt1.1 sisyphus+277560.100.1.1 1625697230 installed <13>Aug 21 03:10:29 rpmi: librav1e-0.6.6-alt1 sisyphus+320651.100.1.1 1684313161 installed <13>Aug 21 03:10:29 rpmi: desktop-file-utils-0.26-alt4 sisyphus+324226.100.1.1 1688469484 installed <13>Aug 21 03:10:30 rpmi: shared-mime-info-2.2-alt1 sisyphus+297388.100.1.1 1648466615 installed <13>Aug 21 03:10:30 rpmi: libgdk-pixbuf-locales-2.42.10-alt1 sisyphus+308991.100.1.1 1666721198 installed <13>Aug 21 03:10:30 rpmi: libde265-1.0.11-alt1 sisyphus+314940.100.1.1 1675940477 installed <13>Aug 21 03:10:30 rpmi: libdav1d5-0.9.2-alt2 sisyphus+319138.140.3.1 1682251163 installed <13>Aug 21 03:10:30 rpmi: libaom3-3.5.0-alt1 sisyphus+312085.100.1.1 1671551546 installed <13>Aug 21 03:10:30 rpmi: t1utils-1.42-alt1 sisyphus+278458.100.1.1 1626102085 installed <13>Aug 21 03:10:30 rpmi: ttf2pt1-3.4.4-alt1.qa1 sisyphus+275192.100.2.1 1624905844 installed <13>Aug 21 03:10:30 rpmi: libqqwing-1.3.4-alt2 sisyphus+275255.100.2.1 1624562960 installed <13>Aug 21 03:10:30 rpmi: qqwing-1.3.4-alt2 sisyphus+275255.100.2.1 1624562960 installed <13>Aug 21 03:10:30 rpmi: perl-Text-Unidecode-1.30-alt1 1480505027 installed <13>Aug 21 03:10:30 rpmi: perl-Unicode-Map-0.112-alt8 sisyphus+279723.3600.1.1 1626649989 installed <13>Aug 21 03:10:30 rpmi: perl-Digest-Perl-MD5-1.9-alt1 1394057208 installed <13>Aug 21 03:10:30 rpmi: perl-Crypt-RC4-2.02-alt1 1319549646 installed <13>Aug 21 03:10:30 rpmi: perl-Math-Complex-1.59-alt1 1334229876 installed <13>Aug 21 03:10:30 rpmi: perl-Locale-Maketext-Simple-0.21-alt3 1321333616 installed <13>Aug 21 03:10:30 rpmi: perl-IPC-System-Simple-1.30-alt1 sisyphus+248544.100.1.1 1585154078 installed <13>Aug 21 03:10:30 rpmi: perl-Try-Tiny-0.31-alt1 sisyphus+290597.100.1.1 1637915507 installed <13>Aug 21 03:10:30 rpmi: perl-Module-Load-0.36-alt1 sisyphus+258992.100.1.1 1601543407 installed <13>Aug 21 03:10:30 rpmi: perl-IO-Compress-Brotli-2:0.004001-alt3 sisyphus+302124.100.1.1 1655283093 installed <13>Aug 21 03:10:30 rpmi: perl-Clone-0.46-alt1 sisyphus+308850.100.1.3 1666451819 installed <13>Aug 21 03:10:30 rpmi: perl-File-Which-1.27-alt1 sisyphus+271986.100.1.1 1621196035 installed <13>Aug 21 03:10:30 rpmi: perl-File-Copy-Recursive-0.45-alt1 sisyphus+235291.100.1.1 1564606222 installed <13>Aug 21 03:10:30 rpmi: perl-Digest-SHA1-2.13-alt5.2 sisyphus+279723.3400.1.1 1626649913 installed <13>Aug 21 03:10:30 rpmi: perl-TimeDate-2.33-alt1 sisyphus+252901.100.1.1 1591387378 installed <13>Aug 21 03:10:30 rpmi: perl-Term-Cap-1.18-alt1 sisyphus+315126.100.1.1 1676227129 installed <13>Aug 21 03:10:30 rpmi: perl-Pod-Escapes-1.07-alt1 1418767892 installed <13>Aug 21 03:10:30 rpmi: perl-IO-String-1.08-alt2 1321677915 installed <13>Aug 21 03:10:30 rpmi: perl-Compress-Raw-Bzip2-2.206-alt1 sisyphus+325779.100.1.1 1690558767 installed <13>Aug 21 03:10:30 rpmi: libpipeline-1.5.7-alt1_1 sisyphus+312433.100.1.1 1671879773 installed <13>Aug 21 03:10:30 rpmi: groff-base-1.22.3-alt2 sisyphus+275306.100.2.1 1624538375 installed <13>Aug 21 03:10:30 rpmi: man-db-2.11.2-alt1 sisyphus+324180.200.2.1 1688471215 installed <13>Aug 21 03:10:30 rpmi: perl-Filter-1.64-alt1 sisyphus+305464.100.1.1 1660815327 installed <13>Aug 21 03:10:30 rpmi: perl-Encode-3.19-alt1 sisyphus+304776.100.1.1 1659623409 installed <13>Aug 21 03:10:30 rpmi: perl-URI-5.19-alt1 sisyphus+321559.100.1.1 1684663596 installed <13>Aug 21 03:10:30 rpmi: perl-IO-Compress-2.206-alt1 sisyphus+325819.100.1.1 1690563199 installed <13>Aug 21 03:10:30 rpmi: perl-HTML-Parser-3.81-alt1 sisyphus+314462.100.1.1 1675193797 installed <13>Aug 21 03:10:30 rpmi: perl-Net-HTTP-6.23-alt1 sisyphus+323470.100.1.1 1687422469 installed <13>Aug 21 03:10:30 rpmi: perl-IO-Zlib-1.14-alt1 sisyphus+313249.100.1.1 1673493698 installed <13>Aug 21 03:10:30 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed <13>Aug 21 03:10:30 rpmi: perl-Pod-Simple-3.45-alt1 sisyphus+321554.100.1.1 1684663135 installed <13>Aug 21 03:10:30 rpmi: perl-Pod-Usage-2.03-alt1 sisyphus+300436.100.1.3 1653292807 installed <13>Aug 21 03:10:30 rpmi: perl-podlators-5.01-alt1 sisyphus+312638.100.1.1 1672339228 installed <13>Aug 21 03:10:30 rpmi: perl-Archive-Tar-3.02-alt1 sisyphus+318647.100.1.1 1681742479 installed <13>Aug 21 03:10:30 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed <13>Aug 21 03:10:30 rpmi: perl-IO-HTML-1.004-alt1 sisyphus+258983.100.1.1 1601542619 installed <13>Aug 21 03:10:30 rpmi: perl-HTTP-Message-6.44-alt1 sisyphus+309106.100.1.1 1666913573 installed <13>Aug 21 03:10:30 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed <13>Aug 21 03:10:30 rpmi: perl-libwww-6.72-alt1 sisyphus+325791.100.1.2 1690563984 installed <13>Aug 21 03:10:30 rpmi: perl-HTML-Tree-5.07-alt1 sisyphus+277105.100.1.1 1625402682 installed <13>Aug 21 03:10:30 rpmi: perl-HTML-Formatter-2.16-alt2 sisyphus+306600.100.1.1 1663005434 installed <13>Aug 21 03:10:30 rpmi: perl-XML-Parser-2.46-alt1 sisyphus+279723.1300.1.1 1626649131 installed <13>Aug 21 03:10:30 rpmi: perl-XML-XPath-1.48-alt1 sisyphus+305097.100.1.2 1660226797 installed <13>Aug 21 03:10:30 rpmi: perl-HTML-Form-6.11-alt1 sisyphus+315122.100.1.1 1676226686 installed <13>Aug 21 03:10:30 rpmi: perl-HTTP-Cookies-6.10-alt1 sisyphus+264349.100.1.1 1609891183 installed <13>Aug 21 03:10:30 rpmi: perl-WWW-Mechanize-2.17-alt1 sisyphus+319546.100.1.3 1682738538 installed <13>Aug 21 03:10:30 rpmi: perl-Text-CSV_XS-1.51-alt1 sisyphus+327117.100.1.1 1691932336 installed <13>Aug 21 03:10:30 rpmi: perl-Spreadsheet-ParseExcel-1:0.65-alt1 1395677487 installed <13>Aug 21 03:10:30 rpmi: libteckit-2.5.1-alt2.1 sisyphus+275250.100.2.1 1624906328 installed <13>Aug 21 03:10:30 rpmi: libteckit-utils-2.5.1-alt2.1 sisyphus+275250.100.2.1 1624906328 installed <13>Aug 21 03:10:30 rpmi: perl-IPC-Run3-0.048-alt1 1410690027 installed <13>Aug 21 03:10:30 rpmi: psutils-2:2.07-alt1 sisyphus+299224.700.1.1 1651226336 installed <13>Aug 21 03:10:30 rpmi: hd2u-1.0.3-alt2 sisyphus+275312.100.2.1 1624906676 installed <13>Aug 21 03:10:30 rpmi: gsettings-desktop-schemas-data-44.0-alt1 sisyphus+317076.300.1.1 1679344430 installed <13>Aug 21 03:10:30 rpmi: libgio-2.76.4-alt1 sisyphus+324380.100.1.1 1688669907 installed <13>Aug 21 03:10:30 rpmi: gsettings-desktop-schemas-44.0-alt1 sisyphus+317076.300.1.1 1679344430 installed <13>Aug 21 03:10:30 rpmi: publicsuffix-list-dafsa-20230701-alt1 sisyphus+324303.100.1.1 1688561153 installed <13>Aug 21 03:10:31 rpmi: libpsl-0.21.2-alt1 sisyphus+312536.100.1.1 1672131178 installed <13>Aug 21 03:10:31 rpmi: libnghttp3.7-0.12.0-alt1 sisyphus+323677.20.3.1 1687690506 installed <13>Aug 21 03:10:31 rpmi: libnghttp2-1.54.0-alt1 sisyphus+324359.10000.11.1 1689368798 installed <13>Aug 21 03:10:31 rpmi: openldap-common-2.6.4-alt1 sisyphus+324359.600.5.1 1689262595 installed <13>Aug 21 03:10:31 rpmi: libntlm-1.5-alt1 sisyphus+278100.3300.1.1 1626058899 installed <13>Aug 21 03:10:31 rpmi: libidn-1.37-alt2 sisyphus+300849.100.1.1 1653769687 installed <13>Aug 21 03:10:31 rpmi: libedit3-3.1.20221030-alt1 sisyphus+325122.200.4.2 1690581895 installed <13>Aug 21 03:10:31 rpmi: libdeflate-1.18-alt1 sisyphus+317484.100.1.1 1679768609 installed <13>Aug 21 03:10:31 rpmi: libtiff5-4.4.0-alt4 sisyphus+322581.100.1.2 1686180089 installed <13>Aug 21 03:10:31 rpmi: libgdk-pixbuf-2.42.10-alt1 sisyphus+308991.100.1.1 1666721198 installed <13>Aug 21 03:10:31 rpmi: libheif-1.15.2-alt1 sisyphus+317953.100.1.1 1680527858 installed <13>Aug 21 03:10:31 rpmi: libpaper-1.1.28-alt4 sisyphus+325501.100.1.1 1690226535 installed <13>Aug 21 03:10:31 rpmi: libopenjpeg2.0-2.5.0-alt1 sisyphus+299926.300.3.1 1652478843 installed <13>Aug 21 03:10:31 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684803947 installed <13>Aug 21 03:10:31 rpmi: liblmdb-0.9.29-alt1.1 sisyphus+306630.100.1.1 1663072360 installed <13>Aug 21 03:10:31 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>Aug 21 03:10:31 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed <13>Aug 21 03:10:31 rpmi: gcc-fortran-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Aug 21 03:10:31 rpmi: libgfortran13-devel-13.2.1-alt2 sisyphus+327572.100.1.1 1692472816 installed <13>Aug 21 03:10:32 rpmi: gcc13-fortran-13.2.1-alt2 sisyphus+327572.100.1.1 1692472816 installed <13>Aug 21 03:10:32 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Aug 21 03:10:32 rpmi: libstdc++13-devel-13.2.1-alt2 sisyphus+327572.100.1.1 1692472816 installed <13>Aug 21 03:10:33 rpmi: gcc13-c++-13.2.1-alt2 sisyphus+327572.100.1.1 1692472816 installed <13>Aug 21 03:10:33 rpmi: libX11-locales-3:1.8.6-alt1 sisyphus+323114.100.1.1 1686850054 installed <13>Aug 21 03:10:33 rpmi: libXdmcp-1.1.4-alt1 sisyphus+311188.1000.1.1 1670233857 installed <13>Aug 21 03:10:33 rpmi: libxcb-1.16-alt1 sisyphus+327325.200.1.1 1692276261 installed <13>Aug 21 03:10:34 rpmi: libX11-3:1.8.6-alt1 sisyphus+323114.100.1.1 1686850054 installed <13>Aug 21 03:10:34 rpmi: libXext-1.3.5-alt1 sisyphus+309285.100.1.1 1667212412 installed <13>Aug 21 03:10:34 rpmi: libXrender-0.9.11-alt1 sisyphus+308841.100.1.1 1666436130 installed <13>Aug 21 03:10:34 rpmi: libXt-1.2.1-alt1 sisyphus+265202.200.1.1 1611565457 installed <13>Aug 21 03:10:34 rpmi: libXft-2.3.7-alt1 sisyphus+310164.100.1.1 1668680608 installed <13>Aug 21 03:10:34 rpmi: libcairo-1:1.17.8-alt1 sisyphus+324101.100.2.1 1690287710 installed <13>Aug 21 03:10:34 rpmi: libXfixes-6.0.0-alt1 sisyphus+284644.300.1.1 1630910331 installed <13>Aug 21 03:10:34 rpmi: libXmu-1.1.4-alt1 sisyphus+308663.1000.1.1 1666168409 installed <13>Aug 21 03:10:34 rpmi: libXpm-3.5.15-alt1 sisyphus+313628.100.1.1 1674030938 installed <13>Aug 21 03:10:34 rpmi: libXinerama-1.1.5-alt1 sisyphus+309287.100.1.1 1667213208 installed <13>Aug 21 03:10:35 rpmi: libxcb-devel-1.16-alt1 sisyphus+327325.200.1.1 1692276261 installed <13>Aug 21 03:10:36 rpmi: libX11-devel-3:1.8.6-alt1 sisyphus+323114.100.1.1 1686850054 installed <13>Aug 21 03:10:36 rpmi: libXrender-devel-0.9.11-alt1 sisyphus+308841.100.1.1 1666436130 installed <13>Aug 21 03:10:36 rpmi: libXext-devel-1.3.5-alt1 sisyphus+309285.100.1.1 1667212412 installed <13>Aug 21 03:10:36 rpmi: libXaw-1.0.14-alt1 sisyphus+284644.100.1.1 1630910247 installed <13>Aug 21 03:10:36 rpmi: libgd3-2.3.3-alt1 sisyphus+286379.100.1.1 1633353307 installed <13>Aug 21 03:10:36 rpmi: libXcursor-1.2.1-alt1 sisyphus+297765.200.1.1 1649053926 installed <13>Aug 21 03:10:36 rpmi: libharfbuzz-cairo-8.1.1-alt1 sisyphus+326343.100.1.1 1691060130 installed <13>Aug 21 03:10:36 rpmi: perl-Tk-804.036-alt1 sisyphus+279723.3300.1.1 1626649879 installed <13>Aug 21 03:10:36 rpmi: libtk-8.6.13-alt1 sisyphus+310696.200.1.1 1669548530 installed <13>Aug 21 03:10:36 rpmi: tk-8.6.13-alt1 sisyphus+310696.200.1.1 1669548530 installed <13>Aug 21 03:10:36 rpmi: libXxf86vm-1.1.5-alt1 sisyphus+308663.1400.1.1 1666168523 installed <13>Aug 21 03:10:36 rpmi: libGLX-mesa-4:23.1.6-alt1 sisyphus+327319.100.1.1 1692270388 installed <13>Aug 21 03:10:36 rpmi: libGLX-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749007 installed <13>Aug 21 03:10:36 rpmi: libGL-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749007 installed <13>Aug 21 03:10:36 rpmi: libGLU-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed <13>Aug 21 03:10:36 rpmi: libfltk13-1.3.8-alt1 sisyphus+301656.100.1.1 1654794775 installed <13>Aug 21 03:10:37 rpmi: netpbm-10.85.04-alt2 sisyphus+326391.500.4.2 1691152837 installed <13>Aug 21 03:10:37 rpmi: libgbm-4:23.1.6-alt1 sisyphus+327319.100.1.1 1692270388 installed <13>Aug 21 03:10:37 rpmi: libEGL-mesa-4:23.1.6-alt1 sisyphus+327319.100.1.1 1692270388 installed <13>Aug 21 03:10:37 rpmi: libEGL-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749007 installed <13>Aug 21 03:10:37 rpmi: libglvnd-devel-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749007 installed <13>Aug 21 03:10:37 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed <13>Aug 21 03:10:37 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432004 installed <13>Aug 21 03:10:37 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962877 installed <13>Aug 21 03:10:37 rpmi: ed-1:0.2-alt10 sisyphus+278100.1100.1.1 1626056843 installed <13>Aug 21 03:10:37 rpmi: diffstat-1.64-alt1 sisyphus+278100.700.1.1 1626056683 installed <13>Aug 21 03:10:37 rpmi: libdialog-1.3.20171209-alt2 sisyphus+284461.40.2.1 1630655674 installed <13>Aug 21 03:10:37 rpmi: dialog-1.3.20171209-alt2 sisyphus+284461.40.2.1 1630655674 installed <13>Aug 21 03:10:37 rpmi: bc-1:1.07.1-alt1 sisyphus+278100.400.1.1 1626056612 installed <13>Aug 21 03:10:37 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Aug 21 03:10:37 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Aug 21 03:10:37 rpmi: ca-certificates-2023.07.31-alt1 sisyphus+326137.200.1.1 1690809798 installed <13>Aug 21 03:10:37 rpmi: ca-trust-0.1.4-alt1 sisyphus+308690.100.1.1 1666182992 installed <13>Aug 21 03:10:37 rpmi: p11-kit-trust-1:0.24.1-alt2 sisyphus+324666.100.1.1 1689083439 installed <13>Aug 21 03:10:37 rpmi: libcrypto3-3.1.2-alt1 sisyphus+326244.100.1.1 1690906741 installed <13>Aug 21 03:10:37 rpmi: libssl3-3.1.2-alt1 sisyphus+326244.100.1.1 1690906741 installed <86>Aug 21 03:10:37 groupadd[280169]: group added to /etc/group: name=_keytab, GID=999 <86>Aug 21 03:10:37 groupadd[280169]: group added to /etc/gshadow: name=_keytab <86>Aug 21 03:10:37 groupadd[280169]: new group: name=_keytab, GID=999 <13>Aug 21 03:10:37 rpmi: libkrb5-1.21.2-alt1 sisyphus+327265.100.1.1 1692185462 installed <13>Aug 21 03:10:37 rpmi: python3-3.11.4-alt2 sisyphus+324359.500.4.1 1689257961 installed <13>Aug 21 03:10:38 rpmi: python3-base-3.11.4-alt2 sisyphus+324359.500.4.1 1689257961 installed <13>Aug 21 03:10:38 rpmi: glib2-devel-2.76.4-alt1 sisyphus+324380.100.1.1 1688669907 installed <13>Aug 21 03:10:38 rpmi: libcairo-devel-1:1.17.8-alt1 sisyphus+324101.100.2.1 1690287710 installed <13>Aug 21 03:10:39 rpmi: fontconfig-devel-2.14.2-alt7 sisyphus+319291.100.1.1 1682426296 installed <13>Aug 21 03:10:39 rpmi: libfreetype-devel-2.13.1-alt1 sisyphus+324353.100.1.1 1688638057 installed <13>Aug 21 03:10:39 rpmi: libharfbuzz-devel-8.1.1-alt1 sisyphus+326343.100.1.1 1691060130 installed <13>Aug 21 03:10:39 rpmi: libcups-2.4.2-alt3 sisyphus+325006.300.1.1 1689495737 installed <13>Aug 21 03:10:41 rpmi: libgs-10.01.1-alt1 sisyphus+318450.100.1.1 1681389065 installed <13>Aug 21 03:10:41 rpmi: ghostscript-common-10.01.1-alt1 sisyphus+318450.100.1.1 1681389065 installed <13>Aug 21 03:10:41 rpmi: ghostscript-classic-10.01.1-alt1 sisyphus+318450.100.1.1 1681389065 installed <13>Aug 21 03:10:43 rpmi: ghostscript-10.01.1-alt1 sisyphus+318450.100.1.1 1681389065 installed <13>Aug 21 03:10:43 rpmi: ghostscript-module-X-10.01.1-alt1 sisyphus+318450.100.1.1 1681389065 installed <13>Aug 21 03:10:43 rpmi: libgsasl-1.8.0-alt3 sisyphus+275307.100.1.2 1624478543 installed <86>Aug 21 03:10:43 groupadd[293018]: group added to /etc/group: name=sasl, GID=998 <86>Aug 21 03:10:43 groupadd[293018]: group added to /etc/gshadow: name=sasl <86>Aug 21 03:10:43 groupadd[293018]: new group: name=sasl, GID=998 <13>Aug 21 03:10:43 rpmi: libsasl2-3-2.1.27-alt2.2 sisyphus+324359.6000.12.1 1689392001 installed <13>Aug 21 03:10:43 rpmi: libldap2-2.6.4-alt1 sisyphus+324359.600.5.1 1689262595 installed <13>Aug 21 03:10:43 rpmi: perl-Net-SSLeay-1.92-alt1 sisyphus+325072.500.5.1 1689613736 installed <13>Aug 21 03:10:43 rpmi: perl-IO-Socket-SSL-2.083-alt1 sisyphus+321544.100.1.2 1684665884 installed <13>Aug 21 03:10:43 rpmi: perl-Net-HTTPS-6.23-alt1 sisyphus+323470.100.1.1 1687422469 installed <13>Aug 21 03:10:43 rpmi: perl-LWP-Protocol-https-6.11-alt1 sisyphus+325810.100.1.2 1690571190 installed <13>Aug 21 03:10:43 rpmi: openssh-common-9.4p1-alt1 sisyphus+326871.100.1.1 1691665441 installed <86>Aug 21 03:10:43 groupadd[293404]: group added to /etc/group: name=sshagent, GID=997 <86>Aug 21 03:10:43 groupadd[293404]: group added to /etc/gshadow: name=sshagent <86>Aug 21 03:10:43 groupadd[293404]: new group: name=sshagent, GID=997 <13>Aug 21 03:10:43 rpmi: openssh-clients-9.4p1-alt1 sisyphus+326871.100.1.1 1691665441 installed <13>Aug 21 03:10:43 rpmi: rsync-3.2.7-alt1 sisyphus+325006.2000.1.1 1689497333 installed <13>Aug 21 03:10:43 rpmi: libssh2-1.10.0-alt1 sisyphus+324359.1600.6.1 1689326459 installed <13>Aug 21 03:10:43 rpmi: libcurl-8.2.1-alt1 sisyphus+326951.100.1.1 1691770183 installed <13>Aug 21 03:10:44 rpmi: git-core-2.33.8-alt1 sisyphus+324359.6600.12.1 1689393343 installed <13>Aug 21 03:10:44 rpmi: foomatic-db-engine-4.0.12-alt1 sisyphus+278189.100.1.1 1626076171 installed <13>Aug 21 03:10:46 rpmi: texlive-2021-alt5_3 sisyphus+325758.20.3.1 1690546231 installed <13>Aug 21 03:10:59 rpmi: texlive-collection-basic-2021-alt1_4 sisyphus+285425.100.1.1 1631913341 installed <13>Aug 21 03:11:00 rpmi: latex2html-2020.2-alt1 sisyphus+259370.100.1.1 1602066428 installed <13>Aug 21 03:11:00 rpmi: libcurl-devel-8.2.1-alt1 sisyphus+326951.100.1.1 1691770183 installed <13>Aug 21 03:11:00 rpmi: libXft-devel-2.3.7-alt1 sisyphus+310164.100.1.1 1668680608 installed <13>Aug 21 03:11:00 rpmi: libgio-devel-2.76.4-alt1 sisyphus+324380.100.1.1 1688669907 installed <13>Aug 21 03:11:00 rpmi: libfltk-devel-1.3.8-alt1 sisyphus+301656.100.1.1 1654794775 installed <13>Aug 21 03:11:00 rpmi: libXinerama-devel-1.1.5-alt1 sisyphus+309287.100.1.1 1667213208 installed <13>Aug 21 03:11:00 rpmi: gcc-c++-13-alt1 sisyphus+323337.300.1.1 1687267966 installed <13>Aug 21 03:11:00 rpmi: gcc-fortran-13-alt1 sisyphus+323337.300.1.1 1687267966 installed <13>Aug 21 03:11:00 rpmi: libblas-devel-3.9.2-alt3 sisyphus+279348.100.1.2 1626513216 installed <13>Aug 21 03:11:00 rpmi: libecm-devel-7.0.5-alt1 sisyphus+301505.100.1.1 1654598114 installed <13>Aug 21 03:11:00 rpmi: libntl-devel-11.5.1-alt1.1 sisyphus+293694.100.1.1 1642508908 installed <13>Aug 21 03:11:00 rpmi: libglpk-devel-5.0-alt1_1 sisyphus+287488.100.1.1 1634394018 installed <13>Aug 21 03:11:00 rpmi: libgsl-devel-2.7-alt1 sisyphus+281495.100.3.1 1627572699 installed <13>Aug 21 03:11:00 rpmi: libsamplerate-devel-0.2.2-alt1 sisyphus+284642.100.1.1 1630906301 installed <13>Aug 21 03:11:00 rpmi: liblapack-devel-1:3.8.0-alt7 sisyphus+293726.100.1.1 1642544497 installed <13>Aug 21 03:11:00 rpmi: libmpfi-devel-1.5.4-alt1 sisyphus+296789.100.1.1 1647517018 installed <13>Aug 21 03:11:00 rpmi: nauty-devel-1:2.8.6-alt1 sisyphus+317616.100.1.1 1679996941 installed <13>Aug 21 03:11:00 rpmi: pari-devel-2.15.4-alt1 sisyphus+324639.100.1.1 1689062088 installed <13>Aug 21 03:11:00 rpmi: libjpeg-devel-2:2.1.2-alt1.2 sisyphus+300827.100.2.1 1653916633 installed <13>Aug 21 03:11:00 rpmi: libreadline-devel-7.0.3-alt4 sisyphus+283725.100.1.2 1629849376 installed <13>Aug 21 03:11:00 rpmi: icon-theme-hicolor-0.17-alt2 sisyphus+248343.100.1.1 1584979043 installed <13>Aug 21 03:11:00 rpmi: flex-2.6.4.0.88.9801-alt2 sisyphus+283727.100.1.1 1629851973 installed egrep: warning: egrep is obsolescent; using grep -E Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/giac-1.9.0.49-alt1.nosrc.rpm (w1.gzdio) Installing giac-1.9.0.49-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.7269 + 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-49.tar.gz):' Source #0 (giac_1.9.0-49.tar.gz): + /bin/gzip -dc /usr/src/RPM/SOURCES/giac_1.9.0-49.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.59123 + 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' + export CFLAGS + CXXFLAGS=' -std=c++14 -Wp,-U_GLIBCXX_ASSERTIONS' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export FFLAGS + FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export FCFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS= + 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_runstatedir_flags= + grep -qF runstatedir=DIR ./configure + configure_runstatedir_flags=--runstatedir=/var/run + ./configure --build=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --runstatedir=/var/run --without-included-gettext --enable-gui --enable-static=no checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes /usr/src/RPM/BUILD/giac-1.9.0/config/missing: Unknown `--is-lightweight' option Try `/usr/src/RPM/BUILD/giac-1.9.0/config/missing --help' for more information configure: WARNING: 'missing' script is too old or missing checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-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 x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to accept ISO C89... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... none checking whether ln -s works... yes checking for x86_64-alt-linux-g++... x86_64-alt-linux-g++ checking whether we are using the GNU C++ compiler... yes checking whether x86_64-alt-linux-g++ accepts -g... yes checking dependency style of x86_64-alt-linux-g++... none checking how to run the C++ preprocessor... x86_64-alt-linux-g++ -E checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-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 x86_64-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 x86_64-alt-linux-ar... no checking for ar... ar checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking how to run the C preprocessor... x86_64-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 x86_64-alt-linux-g++ accepts -g... (cached) yes checking dependency style of x86_64-alt-linux-g++... (cached) none checking how to run the C++ preprocessor... x86_64-alt-linux-g++ -E checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) 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 x86_64-alt-linux-g++... /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the x86_64-alt-linux-g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking for x86_64-alt-linux-g++ option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-g++ PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-g++ static flag -static works... no checking if x86_64-alt-linux-g++ supports -c -o file.o... yes checking if x86_64-alt-linux-g++ supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-g++ linker (/usr/bin/ld -m elf_x86_64) 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 mps/mps.h usability... no checking mps/mps.h presence... no checking for mps/mps.h... no 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 *... 8 checking size of int... 4 checking size of long... 8 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 -lXcursor... no checking for main in -lXfixes... no 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 x86_64-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 -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) 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 checking that generated files are newer than configure... done 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 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 -j8 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/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/ 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/stackctrl.c ../py/stackctrl.c: In function 'mp_stack_ctrl_init': ../py/stackctrl.c:32:32: warning: storing the address of local variable 'stack_dummy' in 'mp_state_ctx.thread.stack_top' [-Wdangling-pointer=] 32 | MP_STATE_THREAD(stack_top) = (char*)&stack_dummy; ../py/stackctrl.c:31:18: note: 'stack_dummy' declared here 31 | volatile int stack_dummy; | ^~~~~~~~~~~ In file included from ../py/runtime.h:29, from ../py/stackctrl.c:27: ../py/mpstate.h:277:23: note: 'mp_state_ctx' declared here 277 | extern mp_state_ctx_t mp_state_ctx; | ^~~~~~~~~~~~ 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/compile.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/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/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/runtime.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/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/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/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/objboundmeth.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/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/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/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/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/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/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/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/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/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/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/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/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/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/objfun.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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/builtinimport.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/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/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/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/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/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/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/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/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/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/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/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/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/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/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 ../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/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/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 ../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/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/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 ../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/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 ../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/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/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/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/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_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/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/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/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/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/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_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/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/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/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/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/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/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/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/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/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_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_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_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_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_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/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_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/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 ../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 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 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 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 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 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 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 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/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 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/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 ../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/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/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/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/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/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/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/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/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/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/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/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/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/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 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' 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/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/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 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/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/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/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/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' 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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from Print.cc:23: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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' x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from global.h:82, from icas.cc:32: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from Input.cc:23: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from gen.h:64: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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=CXX --mode=compile x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from gen.h:64: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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:533:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 533 | 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:644:19: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 644 | 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:809:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 809 | 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:846:19: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 846 | 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:1843:23: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 1843 | 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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from Equation.cc:23: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from History.h:19: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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:2375:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 2375 | 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:2411:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 2411 | 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:4763:35: warning: 'mallinfo mallinfo()' is deprecated [-Wdeprecated-declarations] 4763 | 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 x86_64-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: x86_64-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 x86_64-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: x86_64-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 x86_64-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: x86_64-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 x86_64-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: x86_64-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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from Xcas1.cc:23: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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:4229:23: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 4229 | int i=fl_ask(gettext("History modified. Save?")); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Xcas1.cc:28: /usr/include/FL/fl_ask.H:55:15: note: declared here 55 | FL_EXPORT int fl_ask(const char *,...) __fl_attr((__format__ (__printf__, 1, 2), __deprecated__)); | ^~~~~~ Xcas1.cc:4236:23: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 4236 | 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:4243:23: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 4243 | 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 x86_64-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: x86_64-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 x86_64-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: x86_64-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 x86_64-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: x86_64-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 x86_64-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: x86_64-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=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o gl2ps.lo gl2ps.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from gen.h:64: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from global.h:82, from Cfg.cc:35: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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:1613:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector::.std::imvector::operator[](0))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] 1613 | #define _DOUBLE_val DOUBLE_val() Graph3d.cc:926:36: note: in expansion of macro '_DOUBLE_val' 926 | GLfloat tab[4]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val,w[3]._DOUBLE_val}; | ^~~~~~~~~~~ gen.h:1613:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector::.std::imvector::operator[](1))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] 1613 | #define _DOUBLE_val DOUBLE_val() Graph3d.cc:926:53: note: in expansion of macro '_DOUBLE_val' 926 | GLfloat tab[4]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val,w[3]._DOUBLE_val}; | ^~~~~~~~~~~ gen.h:1613:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector::.std::imvector::operator[](2))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] 1613 | #define _DOUBLE_val DOUBLE_val() Graph3d.cc:926:70: note: in expansion of macro '_DOUBLE_val' 926 | GLfloat tab[4]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val,w[3]._DOUBLE_val}; | ^~~~~~~~~~~ gen.h:1613:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector::.std::imvector::operator[](3))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] 1613 | #define _DOUBLE_val DOUBLE_val() Graph3d.cc:926:87: note: in expansion of macro '_DOUBLE_val' 926 | GLfloat tab[4]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val,w[3]._DOUBLE_val}; | ^~~~~~~~~~~ gen.h:1613:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector::.std::imvector::operator[](0))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] 1613 | #define _DOUBLE_val DOUBLE_val() Graph3d.cc:932:36: note: in expansion of macro '_DOUBLE_val' 932 | GLfloat tab[3]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val}; | ^~~~~~~~~~~ gen.h:1613:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector::.std::imvector::operator[](1))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] 1613 | #define _DOUBLE_val DOUBLE_val() Graph3d.cc:932:53: note: in expansion of macro '_DOUBLE_val' 932 | GLfloat tab[3]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val}; | ^~~~~~~~~~~ gen.h:1613:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector::.std::imvector::operator[](2))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] 1613 | #define _DOUBLE_val DOUBLE_val() Graph3d.cc:932:70: note: in expansion of macro '_DOUBLE_val' 932 | 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=compile x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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:2799:19: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 2799 | 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:4623:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 4623 | 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:5736:29: warning: format not a string literal and no format arguments [-Wformat-security] 5736 | const char * ch=fl_input(msg,print_DOUBLE_(d).c_str()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Graph.cc: In member function 'void xcas::Figure::save_figure_as(const std::string&)': Graph.cc:6714:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 6714 | 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' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const giac::monomial&) [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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 52 | tensor(const monomial & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 55 | tensor(const T & v, int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': poly.h:147:14: required from 'giac::tensor giac::tensor::trunc1() const [with T = giac::gen]' 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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 59 | tensor(int d,const std::vector< monomial > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': maple.cc:2926: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': maple.cc:3023: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 55 | tensor(const T & v, int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': poly.h:883:14: required from 'giac::tensor giac::Tnextcoeff(typename std::vector >::const_iterator&, const typename std::vector >::const_iterator&) [with T = gen; typename std::vector >::const_iterator = std::vector, std::allocator > >::const_iterator]' maple.cc:3183: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': poly.h:132:14: required from 'giac::tensor giac::tensor::untrunc1(int) const [with T = giac::gen]' maple.cc:3183: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 59 | tensor(int d,const std::vector< monomial > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': ti89.cc:573: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ poly.h: In instantiation of 'giac::tensor::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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': quater.cc:1923:23: required from here poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const giac::monomial&) [with T = giac::gen]': quater.cc:2046:11: required from here poly.h:52:193: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 52 | tensor(const monomial & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': poly.h:1564:15: required from 'void giac::Tcontentgcd(const tensor&, const tensor&, tensor&, tensor&, int) [with T = gen]' poly.h:1692:16: required from 'giac::tensor giac::Tgcdpsr(const tensor&, const tensor&, int) [with T = gen]' quater.cc:1941: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 55 | tensor(const T & v, int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': poly.h:147:14: required from 'giac::tensor giac::tensor::trunc1() const [with T = giac::gen]' poly.h:1569:23: required from 'void giac::Tcontentgcd(const tensor&, const tensor&, tensor&, tensor&, int) [with T = gen]' poly.h:1692:16: required from 'giac::tensor giac::Tgcdpsr(const tensor&, const tensor&, int) [with T = gen]' quater.cc:1941: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 59 | tensor(int d,const std::vector< monomial > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const giac::monomial&) [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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 52 | tensor(const monomial & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': desolve.cc:196: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 59 | tensor(int d,const std::vector< monomial > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': desolve.cc:208:29: required from here poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': desolve.cc:282:22: required from here poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 55 | tensor(const T & v, int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': desolve.cc:1760: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': threaded.cc:4433: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ poly.h: In instantiation of 'giac::tensor::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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 55 | tensor(const T & v, int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': modfactor.cc:1044:18: required from here poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': modfactor.cc:1044:20: required from here poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ poly.h: In instantiation of 'giac::tensor::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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 55 | tensor(const T & v, int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ poly.h: In instantiation of 'giac::tensor::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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const giac::monomial&) [with T = giac::gen]': ezgcd.cc:84:44: required from here poly.h:52:193: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 52 | tensor(const monomial & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': ezgcd.cc:183:19: required from here poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': poly.h:147:14: required from 'giac::tensor giac::tensor::trunc1() const [with T = giac::gen]' 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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 59 | tensor(int d,const std::vector< monomial > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': poly.h:1472:14: required from 'giac::tensor giac::Tlgcd(const tensor&) [with T = gen]' 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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 55 | tensor(const T & v, int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const giac::monomial&) [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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 52 | tensor(const monomial & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': risch.cc:494:41: required from here poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 55 | tensor(const T & v, int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': poly.h:132:14: required from 'giac::tensor giac::tensor::untrunc1(int) const [with T = giac::gen]' 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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 59 | tensor(int d,const std::vector< monomial > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ poly.h: In instantiation of 'giac::tensor::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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': intgab.cc:411:27: required from here poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 55 | tensor(const T & v, int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': intgab.cc:459:16: required from here poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const giac::monomial&) [with T = giac::gen]': intgab.cc:1566:84: required from here poly.h:52:193: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 52 | tensor(const monomial & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': poly.h:132:14: required from 'giac::tensor giac::tensor::untrunc1(int) const [with T = giac::gen]' poly.h:971:6: required from 'bool giac::tensor::TDivRem1(const giac::tensor&, giac::tensor&, giac::tensor&, bool, int) const [with T = giac::gen]' poly.h:1810:17: required from 'void giac::Tegcdpsr(const tensor&, const tensor&, tensor&, tensor&, tensor&) [with T = gen]' poly.h:1989:13: required from 'void giac::Tabcuv(const tensor&, const tensor&, const tensor&, tensor&, tensor&, tensor&) [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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 59 | tensor(int d,const std::vector< monomial > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ poly.h: In instantiation of 'giac::tensor::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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': intg.cc:1555:19: required from here poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': intg.cc:1559:27: required from here poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 55 | tensor(const T & v, int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const giac::monomial&) [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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 52 | tensor(const monomial & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': poly.h:147:14: required from 'giac::tensor giac::tensor::trunc1() const [with T = giac::gen]' 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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 59 | tensor(int d,const std::vector< monomial > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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:7338:43: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 7338 | p.m_is_strictly_greater=std::ptr_fun(m_lex_is_strictly_greater); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ solve.cc:7342:43: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 7342 | p.m_is_strictly_greater=std::ptr_fun(m_total_revlex_is_strictly_greater); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ solve.cc:7346:43: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 7346 | p.m_is_strictly_greater=std::ptr_fun(m_total_lex_is_strictly_greater); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ solve.cc:7350:43: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 7350 | p.m_is_strictly_greater=std::ptr_fun(m_3var_is_strictly_greater); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ solve.cc:7354:43: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 7354 | p.m_is_strictly_greater=std::ptr_fun(m_7var_is_strictly_greater); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ solve.cc:7358:43: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 7358 | p.m_is_strictly_greater=std::ptr_fun(m_11var_is_strictly_greater); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ solve.cc:7362:43: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 7362 | p.m_is_strictly_greater=std::ptr_fun(m_16var_is_strictly_greater); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ solve.cc:7366:43: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 7366 | p.m_is_strictly_greater=std::ptr_fun(m_32var_is_strictly_greater); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ solve.cc:7370:43: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 7370 | p.m_is_strictly_greater=std::ptr_fun(m_64var_is_strictly_greater); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': solve.cc:5748: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': solve.cc:7492: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 59 | tensor(int d,const std::vector< monomial > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': /usr/include/c++/13/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = giac::tensor; _Args = {}]' /usr/include/c++/13/bits/stl_uninitialized.h:643:18: required from 'static _ForwardIterator std::__uninitialized_default_n_1<_TrivialValueType>::__uninit_default_n(_ForwardIterator, _Size) [with _ForwardIterator = giac::tensor*; _Size = long unsigned int; bool _TrivialValueType = false]' /usr/include/c++/13/bits/stl_uninitialized.h:712:20: required from '_ForwardIterator std::__uninitialized_default_n(_ForwardIterator, _Size) [with _ForwardIterator = giac::tensor*; _Size = long unsigned int]' /usr/include/c++/13/bits/stl_uninitialized.h:779:44: required from '_ForwardIterator std::__uninitialized_default_n_a(_ForwardIterator, _Size, allocator<_Tp>&) [with _ForwardIterator = giac::tensor*; _Size = long unsigned int; _Tp = giac::tensor]' /usr/include/c++/13/bits/vector.tcc:650:35: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = giac::tensor; _Alloc = std::allocator >; size_type = long unsigned int]' /usr/include/c++/13/bits/stl_vector.h:1013:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = giac::tensor; _Alloc = std::allocator >; size_type = long unsigned int]' solve.cc:5017: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gausspol.cc:858:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 858 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': gausspol.cc:188:26: required from here poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 55 | tensor(const T & v, int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const giac::monomial&) [with T = giac::gen]': gausspol.cc:266:14: required from here poly.h:52:193: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 52 | tensor(const monomial & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': gausspol.cc:1097:16: required from here poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': gausspol.cc:1097:33: required from here poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>) [with T = gen; typename std::vector >::const_iterator = std::vector, std::allocator > >::const_iterator]': gausspol.cc:1625:15: required from here 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++/13/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++/13/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++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 59 | tensor(int d,const std::vector< monomial > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >&) [with T = gen]': poly.h:623:12: required from 'giac::tensor giac::tensor::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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 522 | sort_helper M(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': modpoly.cc:342:24: required from here poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': modpoly.cc:354:24: required from here poly.h:59:205: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 59 | tensor(int d,const std::vector< monomial > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': modpoly.cc:7331: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': modpoly.cc:7735: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 55 | tensor(const T & v, int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': subst.cc:1285: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const giac::monomial&) [with T = giac::gen]': subst.cc:1290: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 52 | tensor(const monomial & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': subst.cc:1616: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 55 | tensor(const T & v, int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': subst.cc:3209: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ poly.h: In instantiation of 'giac::tensor::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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': alg_ext.cc:891: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': poly.h:132:14: required from 'giac::tensor giac::tensor::untrunc1(int) const [with T = giac::gen]' 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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 59 | tensor(int d,const std::vector< monomial > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': csturm.cc:962: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': poly.h:622:15: required from 'giac::tensor giac::tensor::operator()(const T&) const [with T = giac::gen]' csturm.cc:2062: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >&) [with T = gen]': poly.h:623:12: required from 'giac::tensor giac::tensor::operator()(const T&) const [with T = giac::gen]' csturm.cc:2062: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 522 | sort_helper M(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ pari.cc: In function 'giac::gen giac::in_pari(const gen&, const context*)': pari.cc:842:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 842 | argvec[k]= (GEN) v[j].val; | ^~~~~~~~~~~~~~ pari.cc:860:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 860 | argvec[k]=(long int*)(pos -1); | ^~~~~~~~~~~~~~~~~~~ pari.cc:868:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 868 | argvec[k]=(long int*) v[j].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=compile x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 x86_64-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: x86_64-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 x86_64-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: x86_64-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 x86_64-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: x86_64-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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': vecteur.cc:2317: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const giac::monomial&) [with T = giac::gen]': vecteur.cc:7535: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 52 | tensor(const monomial & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': vecteur.cc:14601: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': poly.h:132:14: required from 'giac::tensor giac::tensor::untrunc1(int) const [with T = giac::gen]' vecteur.cc:6412: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 59 | tensor(int d,const std::vector< monomial > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': prog.cc:4480: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const giac::monomial&) [with T = giac::gen]': plot.cc:9453: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 52 | tensor(const monomial & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o nautywrapper.lo nautywrapper.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': usual.cc:5214: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': usual.cc:6036: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': poly.h:147:14: required from 'giac::tensor giac::tensor::trunc1() const [with T = giac::gen]' usual.cc:7283: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 59 | tensor(int d,const std::vector< monomial > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': gen.cc:2422: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': gen.cc:7360: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': gen.cc:7933: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 55 | tensor(const T & v, int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here 1153 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const giac::monomial&) [with T = giac::gen]': gen.cc:8437: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&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 52 | tensor(const monomial & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o caseval.lo caseval.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o cutils.lo cutils.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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 x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o graphic.lo graphic.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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 x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o libbf.lo libbf.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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 x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o libregexp.lo libregexp.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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=CXX --mode=compile x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o libunicode.lo libunicode.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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 x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o qjsgiac.lo qjsgiac.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o quickjs-libc.lo quickjs-libc.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o js.lo js.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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=CXX --mode=compile x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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' x86_64-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' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o lex_yy.o 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' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o y_tab.o 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' x86_64-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' x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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:679:17: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 679 | 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:867:16: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 867 | 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:888:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 888 | 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:1129:29: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 1129 | 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:1192:15: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 1192 | 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:1196:23: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 1196 | 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:1214:15: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 1214 | 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:1919:10: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 1919 | 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 x86_64-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: x86_64-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 optimization.cc:21: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from gen.h:64: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 optimization.cc:22: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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: x86_64-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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o quickjs.lo quickjs.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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 x86_64-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: x86_64-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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from vector.h:474, from index.h:21, from giacPCH.h:8: /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here 1131 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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 x86_64-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/lib64 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: x86_64-alt-linux-g++ -shared -nostdlib /usr/lib64/gcc/x86_64-alt-linux/13/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-alt-linux/13/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/lib64/gcc/x86_64-alt-linux/13 -L/usr/lib64/gcc/x86_64-alt-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-alt-linux/13/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib64/gcc/x86_64-alt-linux/13/crtendS.o /usr/lib64/gcc/x86_64-alt-linux/13/../../../../lib64/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+0x7fe02): 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 x86_64-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 x86_64-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: DIE_RPATH_DIE="/usr/lib64:" x86_64-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 x86_64-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: DIE_RPATH_DIE="/usr/lib64:" x86_64-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' make[2]: Entering directory '/usr/src/RPM/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=link x86_64-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: DIE_RPATH_DIE="/usr/lib64:" x86_64-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' 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.15637 + 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/lib64' /bin/sh ../libtool --mode=install /usr/libexec/rpm-build/install -p libgiac.la '/usr/src/tmp/giac-buildroot/usr/lib64' libtool: install: /usr/libexec/rpm-build/install -p .libs/libgiac.so.0.0.0 /usr/src/tmp/giac-buildroot/usr/lib64/libgiac.so.0.0.0 libtool: install: (cd /usr/src/tmp/giac-buildroot/usr/lib64 && { 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/lib64 && { 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/lib64/libgiac.la libtool: install: warning: remember to run `libtool --finish /usr/lib64' /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/lib64' 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/lib64' 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/lib64' 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/lib64 /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/lib64/libintl.a; \ if test "@RELOCATABLE@" = yes; then \ dependencies=`sed -n -e 's,^dependency_libs=\(.*\),\1,p' < /usr/src/tmp/giac-buildroot/usr/lib64/libintl.la | sed -e "s,^',," -e "s,'\$,,"`; \ if test -n "$dependencies"; then \ rm -f /usr/src/tmp/giac-buildroot/usr/lib64/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/lib64; \ /bin/sh ../libtool --mode=install \ /usr/libexec/rpm-build/install -p -m 644 libgnuintl.a /usr/src/tmp/giac-buildroot/usr/lib64/libgnuintl.a; \ rm -f /usr/src/tmp/giac-buildroot/usr/lib64/preloadable_libintl.so; \ /usr/libexec/rpm-build/install -p -m 644 /usr/src/tmp/giac-buildroot/usr/lib64/libgnuintl.so /usr/src/tmp/giac-buildroot/usr/lib64/preloadable_libintl.so; \ /bin/sh ../libtool --mode=uninstall \ rm -f /usr/src/tmp/giac-buildroot/usr/lib64/libgnuintl.a; \ else \ : ; \ fi if test 'no' = yes; then \ test yes != no || /bin/sh ../config/mkinstalldirs /usr/src/tmp/giac-buildroot/usr/lib64; \ temp=/usr/src/tmp/giac-buildroot/usr/lib64/t-charset.alias; \ dest=/usr/src/tmp/giac-buildroot/usr/lib64/charset.alias; \ if test -f /usr/src/tmp/giac-buildroot/usr/lib64/charset.alias; then \ orig=/usr/src/tmp/giac-buildroot/usr/lib64/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/lib64/libgiac.la + rm -rf /usr/src/tmp/giac-buildroot/usr/share/application-registry + find debian -type f -name '*.1' + read i + 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/lib64/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/lib64: (from :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) Processing files: giac-1.9.0.49-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.98083 + 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.49 + export DOCDIR + rm -rf /usr/src/tmp/giac-buildroot/usr/share/doc/giac-1.9.0.49 + /bin/mkdir -p /usr/src/tmp/giac-buildroot/usr/share/doc/giac-1.9.0.49 + cp -prL COPYING /usr/src/tmp/giac-buildroot/usr/share/doc/giac-1.9.0.49 + chmod -R go-w /usr/src/tmp/giac-buildroot/usr/share/doc/giac-1.9.0.49 + chmod -R a+rX /usr/src/tmp/giac-buildroot/usr/share/doc/giac-1.9.0.49 + cp -prL AUTHORS /usr/src/tmp/giac-buildroot/usr/share/doc/giac-1.9.0.49 + chmod -R go-w /usr/src/tmp/giac-buildroot/usr/share/doc/giac-1.9.0.49 + chmod -R a+rX /usr/src/tmp/giac-buildroot/usr/share/doc/giac-1.9.0.49 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.tBfONI 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.we6231 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: /lib64/ld-linux-x86-64.so.2, /usr/bin/perl, libGL.so.1()(64bit) >= set:pjdsnIDZqi0ePeHUE7G2OOctt2Gpqvp8h64K1M19C5syTm2mG8vGT8LE3uZCoVigxqOqZyDKTjp4rl2hw6rrVifPtNDoixUlW0OEGe6ZJiZnkyG4wmJ54J0qyyTpcG23pt4jZy7naD6qdF2neN3nQDPbIsBMqS1EBvkjjOEI1TIArv1, libc.so.6(GLIBC_2.11)(64bit), libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.33)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libfltk.so.2()(64bit) >= set:pg831kbMpZunR0RD0jU449Hw2W1dK6eri29eJJ6lWA2ksNw0PF8AFn9lk8CvcF8eIXQ88XyDpbsI5a4EU1un7zUL2U5uCSGtkEti9Kylm7WQg7sQ5JyCItJaTZp8WU0ZJiuo70UNevf42kD07qFfoTmExzRsAtSNQWRoLydoXgyest160wuky0IDOyOnVCzYgvaIDbk6Yg8IS2MyYPHlQ6Z4rqNQYGVJwgRJqE1WMm4KZLbK2ZoDFKBwDxGodKC6rXX4N0orda6v380kspcGwYBhz2ZAUr1ZvUxMaAWeiHEU90mqCPAdxnaYKUAwh4JRwQVMZlxt6M0EQs7obkCFh0Nwnlcy1LEGIzsdZo3TkZd4MToNLwrOQf3UMMWVhFarP8n1LBZwIvMv7wVXZglGr1CslSBnkJ2OUnqPWYI8lmqy8QDPsEvl624qkUlSqBNT87IXT0oFoNBFTbsr6pAioE1pgdYrOZE4OM6EJhXfEZjbLk83JlBY8Et47nItedB0uMJz7XDEafV3NH3LZBwTjf84oHZ0fJMVUeBsPArJNjT6kEw0wV6IG0CEy1T04iySia2jjtbu82NPmqV7KHET4sy9BFOYmwa6eLvugN88AwCeCvywg0stwRY7w28sLJ9wEHXKSWa2Z33xaHEiEEvZImyYiFz6nPLc9qHzC2Hsyup1Z8ouvcSpd05v0mJZjH9qIfI7Fofj5YnH7BUW6ljXXcTaGXP2bdhlUWczzVlXe, libfltk_gl.so.2()(64bit) >= set:lixNLXIGWv9KIcoEbkb, libfltk_images.so.2()(64bit) >= set:jgsaJECKFiW1, libgcc_s.so.1(GCC_3.0)(64bit), libgiac.so.0()(64bit) >= set:tjY1yV2fJXElStTejtYE1IbZeTw89zvC7dr9jf6gDEhtDjIFpPckySwg519Zmw9EBYQUp7OPdr6eXiw4en82pv8x9WLwwEbSD1JREJjki4pBZ2i7LfNsIgut444fvvTV0x5eqtIZ9innTP5zW2DYBx3n1Born92CFqrUfXCEC3A9nZLvzGlgBjUZBquK79Z1KE8BG7DgeF5k22PacJ8qsE3A92LB1ZCx2dXeuT9Xw0lKD1YD8LxYHSXaN9KRzmGyiofYL6CNt0nXUb9QNkaUccqvZhYDgo3NM4GoXtnmV8BRWCd1tK3TTY1T36L7dHUsnwQkHJPg8VGS4v7USU8XZyZIxS2xht8L5P0PtkMvFCv7F1Z7Py2GvdLPy7hSCcZlloshzWf87N3lvFMcAZDQGTWhpAWWJS60aTrbQDtCg5Q5eY6o60qLg5JKa4AK9u9PfT3SuDeF0rsR5UJd4MJeDEalF0JBxahZdN7pcpUAdGZHxPNqzgoRfd4J7Z5hotbrHNby1ovZboowx09fEzZiNcYl4yEIDgI0ZbOcBZ8jpGmwqEFKyWIhCslleFzPwpe7QI8KxeITbpywEZ932goI5uLAFM9ZksSGL8FSRLoD6TPUBdXQLGv4D4NvyC6LQRZ0KBXB78FyQB2SyPjcFKYTN6LZ5VhPIvtcVznwmJnQZ95uyVNRFD0VE8pKRaVhZ8xfEk3zcIq9Kyt27ywbs0s6BK5yTsqlPCZiQmj5k9bzlosqqLHZdZ4ZlBpaogrWVqJNr7JtGPGidyv4aEjhw48A8oGaM37aKvh0Fm0QOJ7ZxlD5WhpzqOZb8j93MqW2uTWcAZbj6o5nvaHoQBOkQgtQZbfSwGFAt0Zva1m1nlZ9oAZ6pAlJ9YyfNgeUZw9wms6QEDAgvP87nw8bjwYjPSrkYxekHKUndtQGEOrJ0Mxl1547uBpUVY2ZaEosJ1j3VnG3cgyAZ7N0MaiqqXA9yG12tbZpXBwDMtlZfL8TuwjpCYfg2uPNV9IJE534Os4a8zeeXZDgmO5mlV1XoKLqViUuKJ8AEYd1Ei7Zh93JZ3GljRKeC6d7fcghsWEDdb09PKMTgCoWmKjZA5plPzeQfHYnQeyeYdQ0AEKm1UogI66fk6ZJPX20EEgH5FO07ZkNjQJeYqdepnPthtoLRmlCGvLeEyNo9kYB4H7U0DsLHxwc8h0MtSKUshYxLuwqmHeiM6d3ytAA2CNzYAPnOMOqucBh9jc2oLHTZg2ffxG3fQQ7SnyaXATjHdH9txB3byXn0oOKHeX1tIp9fZ8ZtUNoirsbj983qV95cksEajUSeCgAMhoKZw9vaHIlaCEYKqm4m4GeSlvT5OpvnqVmuDW21kUNY1TuwOCySNDE2A2RF0cYloDZ2woNjB9aQ5i6p6nOWOXmCArL02EOtkHJee0TbypEyyyyNYWh3Tydb9GPlAQcUNAMkV70ZE4pJZpb5bUhk0MkVgtiTZuPimyZx6sOOoqrsB1gGKgHlwUl90vgE5O5r4wt2qRHUnsuFM1jJ0bp904kKkaIuCvgkjtCnqoaK1ZhWhk5ZqVEH1gBq1Ku8rQwZBNwBEA8f6V5kSEZIKyeMqODXdwLKIazGFD0zW1OHLI5U0AR7vvyoomUnUqoZg9VZattWDArOaz2RRZonrh692qTbCZBc0Ny1tDTqzsGCu0RInate8F8ZdmqPmwRqnvHhQqw8Ii4ZDyj5QcXdK4SjnWn0Xd0emnGPwNtv6S4TeSytLE9xLxVhhwQwnQlFh5fRrcjuZtLb5IFmLjZ0cPJbIZwkNsa5wyETBUd3cZ3HQzYquBSUeyh6eEokbBfu5IZsvrLAEMMRrTqNugxqsPKelDjUfMhcToRdpuXwxd7lG5WjB2SOCNyMbhGvKM41Y5ZvfgILyN8ZJVvUYiKqtwqgilZDCX1PsZzflCDxJwg4seE56ZtTVfTBJgBQx7AHGM0aidmCu4k4gFqdbPKqepbVIGyCj9Xf05cY2CDRN1, libgmp.so.10()(64bit) >= set:mjjgoHtyZahm5Ex7GA4sgt0, libgsl.so.25()(64bit) >= set:qpaOJO, libm.so.6(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.23)(64bit), libm.so.6(GLIBC_2.29)(64bit), libpng16.so.16()(64bit) >= set:lhHMiYgG4QJEcWGSP1O8OTvw9E6mCNh1, libpng16.so.16(PNG16_0)(64bit), libreadline.so.7()(64bit) >= set:nlIfCauMoAUi, libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.8)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.26)(64bit), libstdc++.so.6(GLIBCXX_3.4.29)(64bit), libstdc++.so.6(GLIBCXX_3.4.32)(64bit), libz.so.1()(64bit) >= 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.Lj1eQW Creating giac-debuginfo package Processing files: xcas-1.9.0.49-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.54882 + 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.49 + export DOCDIR + rm -rf /usr/src/tmp/giac-buildroot/usr/share/doc/xcas-1.9.0.49 + /bin/mkdir -p /usr/src/tmp/giac-buildroot/usr/share/doc/xcas-1.9.0.49 + cp -prL COPYING /usr/src/tmp/giac-buildroot/usr/share/doc/xcas-1.9.0.49 + chmod -R go-w /usr/src/tmp/giac-buildroot/usr/share/doc/xcas-1.9.0.49 + chmod -R a+rX /usr/src/tmp/giac-buildroot/usr/share/doc/xcas-1.9.0.49 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.VNxlMx 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.CK5Vpz 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.49, /lib64/ld-linux-x86-64.so.2, libGL.so.1()(64bit) >= set:pjdsnIDZqi0ePeHUE7G2OOctt2Gpqvp8h64K1M19C5syTm2mG8vGT8LE3uZCoVigxqOqZyDKTjp4rl2hw6rrVifPtNDoixUlW0OEGe6ZJiZnkyG4wmJ54J0qyyTpcG23pt4jZy7naD6qdF2neN3nQDPbIsBMqS1EBvkjjOEI1TIArv1, libc.so.6(GLIBC_2.11)(64bit), libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.33)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libfltk.so.2()(64bit) >= set:pg831kbMpZunR0RD0jU449Hw2W1dK6eri29eJJ6lWA2ksNw0PF8AFn9lk8CvcF8eIXQ88XyDpbsI5a4EU1un7zUL2U5uCSGtkEti9Kylm7WQg7sQ5JyCItJaTZp8WU0ZJiuo70UNevf42kD07qFfoTmExzRsAtSNQWRoLydoXgyest160wuky0IDOyOnVCzYgvaIDbk6Yg8IS2MyYPHlQ6Z4rqNQYGVJwgRJqE1WGAxzLtZLns5YNZvkdNJ4Yck5HNRQorvD86wKsZzma6v380kspcGwYBhz2ZAUr1ZvUxMaAWeiHEU90mqCPAdxnaYKUAwh4JRwQVMZlxt6M0EQs7obkCFh0NZgb49JhcU5lBtAHN77KFWr2UrIUnMdpWD1sooZcnfeN6Jdzs5YmZjMZhYT1oZuZglfVtibcVGIbLEq5ANLQCRVphGIQ4hEfDVgZGOgwgz2LOmHcZmPBVoZHv3wBy5nCuLMJpAhaxx6A1RML9Zzi83rw8bWKPZjEZjbLk83JlBY8Et47nItedB0uMJz7XDEafV3NH3LZBwTjf84oHZ0fJMVUeBsPArJNjT6kEw0wV6IG0CEy1T04iySia2jjtbu82NPmqV7KHET4sy9BFOYmwa6eLvugN88AwCeCvywg0stwRY7w28sLJ9wEHXKSWa2Z33xaHEiEEvZImyYiFz6nPLc9vmVV3qaIO9WB5QzouvcSpd05v0mJZjH9qIfI7Fofj5YnH7BUW6ljXXcTaGXPavdC2DGMRp67PHSt, libfltk_gl.so.2()(64bit) >= set:lixNLXIGWv9KIcoEbkb, libfltk_images.so.2()(64bit) >= set:jgK2lkcyqWCaF7EZJ1, libgcc_s.so.1(GCC_3.0)(64bit), libgiac.so.0()(64bit) >= set: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, libgmp.so.10()(64bit) >= set:mjjgoHtyZahm5Ex7GA4sgt0, libgsl.so.25()(64bit) >= set:qpaOJO, libm.so.6(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.23)(64bit), libm.so.6(GLIBC_2.29)(64bit), libpng16.so.16()(64bit) >= set:lhHMiYgG4QJEcWGSP1O8OTvw9E6mCNh1, libpng16.so.16(PNG16_0)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.8)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.26)(64bit), libstdc++.so.6(GLIBCXX_3.4.29)(64bit), libstdc++.so.6(GLIBCXX_3.4.32)(64bit), libz.so.1()(64bit) >= 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.JWnl0I Creating xcas-debuginfo package Processing files: libgiac0-1.9.0.49-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.51656 + 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.49 + export DOCDIR + rm -rf /usr/src/tmp/giac-buildroot/usr/share/doc/libgiac0-1.9.0.49 + /bin/mkdir -p /usr/src/tmp/giac-buildroot/usr/share/doc/libgiac0-1.9.0.49 + cp -prL COPYING /usr/src/tmp/giac-buildroot/usr/share/doc/libgiac0-1.9.0.49 + chmod -R go-w /usr/src/tmp/giac-buildroot/usr/share/doc/libgiac0-1.9.0.49 + chmod -R a+rX /usr/src/tmp/giac-buildroot/usr/share/doc/libgiac0-1.9.0.49 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.NVOFMl find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,typelib) lib.prov: /usr/src/tmp/giac-buildroot/usr/lib64/libgiac.so.0: 46801 symbols, 26 bpp 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: _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: _ZN4giac10int_stringD1Ev _ZNSt15__new_allocatorISt6vectorIN4giac8tdeg_t15ESaIS2_EEE10deallocateEPS4_m warning: hash collision: _ZN4giac3addERKNS_8tdeg_t14ES2_RS0_i _ZNSt8_Rb_treeIiSt4pairIKiSt3setIiSt4lessIiESaIiEEESt10_Select1stIS7_ES4_SaIS7_EE5clearEv warning: hash collision: _ZNK9__gnu_cxx17__normal_iteratorIPiSt6vectorIiSaIiEEEmiEl _ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPjSt6vectorIjSaIjEEEElNS0_5__ops15_Iter_comp_iterIN4giac12pair_compareINS9_8tdeg_t64EEEEEEvT_SE_T0_T1_ warning: hash collision: _ZNK9__gnu_cxx17__normal_iteratorIPnSt6vectorInSaInEEE4baseEv _ZNSt6vectorIS_IN4giac10lp_entry_tESaIS1_EESaIS3_EE19_S_nothrow_relocateESt17integral_constantIbLb1EE warning: hash collision: _ZNK4giac10audio_clip4peakEv _ZSt27__uninitialized_default_n_aIPmmmET_S1_T0_RSaIT1_E 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.BkEYF5 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()(64bit) = set:td7pumhef4tqu7osZii6MfTHR41ZdCvYWWkM9z6Mg0URTuxyVZ2M6HcXc1WbijR7SBFXlhyZK2U0X0eMebJdOci9RjW8Q7Q8ZCSz4t4BMkqHunFqcdWIN4m9f2ByzoWTmieORpRaFuiSctqHkk0LfR9jND1c75f8R59NlLn8ZgcgpxqVfQTzX7Lr43E1hGgVlmEZzZr4d0ZrdHnDRjGtvAyybZB5HImMRwIOU05BoauicuONewum01ubTyNC4qFDuI3vSqbCGL4bRlnNcqiKqfoW48DfJCGuSNpWfSDng1GgGuZ52l3wuHFVDBPPm4x6bv4YOKehoQK0U0247j9oDs07cMradVTXZwBZdjbChnraQOECZAVNVVPd02Szh7CaZ0zklLjPpFnooDZEe2gClXRMVvEE6etG0qH0uebS3XEd82VKtIFwtJVQDUCNAz8FMcAPhZ4Z1W7lrn1OFxqiq8REHl7u0Z14QHcASIU1Y3MEtUskJLNFRqPPqWadMxqDsrZ1GUZguQIhffhnMMFmRRoUlWZh4fRt0x18FiCm0wF2HTx8KzYbA84YJ261EWECA1AzZ2m386zZqwAKmJ6rgfuCu0rX9ynwu7RwrXww0iJxS01qYfvozpzzXZy2Bo0DLZEOGjJTwuH5RPDj3bhFOmeORoxQctmWdaKRxKItR3B9xs07BGkmzZAPZA6RIHG1DaLVNg845sijemSod8CY9wcONZpOuC2P79mt4p2klUlm9iS2opcD8ChatZ2DUmVe9uJhj2fGAT60FNtG3o2mHPFZ6lZhHL0rLgg3kwEAUcK57cWT6QZBmieDWpTN7BzQgWocOZjtDnw79xZ93Yu00Q4g4EZE2nP0c6Qb7BlPuOhjCamthXBZkt7EOT7gI38F8TT4SgkZy9SHD6q4G8XOwfTiKnU9ibbgiVaO1Byd5cOJuHWVBQnpOnxMM3czpY9tL0Y5Q9xNz6gJgIjUaw5XmK9RpZ2QZ2A8OE95WTVx9OZJuFtCDzH8C3O01ajk7X16jr3qOYq0p50y3Tc2KE1uT5bmcRwUONROLhuTsvkVg1RMGRwqZLNg1PRwAj2rDq0zm6nSoE3I0ADZ4j52yw2PsDu8vP6weYtoc1bDf2Q4oOZIwWhSXYJmLMZCqwHZ1dVQboJ1uwCg0RmGbadgMlELBSlEGNHutSIRwse9cBSWHsUZ6A1OgpAoFsLGQrAMz6MqLecNeFD1Jlf2yERTO4oBwH9xyXcH3e97Lb6bx4zixPcVUKDvRXOXCUHMW00eyom7vQkn4B4CMSPy2XTXbVIFiC0NLwkDTPm1yj3KlcnPWStLwIWMWoC05nms4ZI5j0NRRvtL8zNLtadhB2X9uFBJgbSNJYgO2oUYkmEvBUYvcNylzyz8PeykBEWUM6jI9dtKMXwBNdZrVKmg5SSrhTzxaOb5gvtc7CldxnB7VFKTGcWfpfq6lqobdQczaI2DBs2ChwrM2Y4WNS9ME21svooWmyMBS5KaIHZAqUk90K8gNEP2R1P0YPVyI2m8OhpH8vOHegunw9ZdNupkNNHJBipTPuTjiQtcxev3fGgW7ipf4RsZyoZ4lL6Ik2xvQ2BqGhJo2bVrGZz8JY5ChUEZk8vkBUMtFZmMXztmBLIse1MeltoV9dhMg67g0AWF1tPpx0S34sv3D94Zmtatd76b8xowIZi3N21GxuIyKDGib88lZ2lMDrdwJgckTxWg5N0R4E4yRpiLIb5gRNHx6yEy0lJTpr48Ef3XsMOvFUEisM2Ho3McSEypzXlrcIAkzHaLzFPMXP5757eRWAXXBQmIVU7pXROW1GCl30ooLcasJ7Y1irDUmRg6md1fmj00TWA1OTsyZq3N1x5jHtP2dlZI0uoUk2lIPs7V1FXxRTnPPpDNGfPa00BowRfTJF8z3HF4hcCXpQ9acjydYFdCYPhNcuWcafvhYjOJV4SvTn2cQa47pnRDMsSpMkiMELoN7sXxFCA9UL11GFckgej8Yldmwp20V5oFULqCUy4n2llz0J0zZcj7AvaPZkZr6dAiz0BR5qs2yfyg5yaFup5xkfxySwx1q3gTwMXejXwCQXc3P9FBnnp4fCmDZ339INZ3MspAt6m2Zgl1bnNN8Vn1Ygj0oXTllZuIyU5ETEWZeNLAlZnz0Z72GYNA0nZinZhiMhk0UZchsXxNSQb4FH4fRTZpBZy20C1Koiw2IAolO0wYgvAq8J5pgpcwQibuy4wa8KDB8I0l8XOCeR0tZIHcsqtbSTAJh6r84yPZv4j8KFqiyKjDYOH16DYGPB8U5WxIPvyJqLBAnZ2rOBTvIu7NKdJon6IWs19GiAjMelZd7fDZiJOOhEkcU5tiI06uid4bD5vgrs7ViUeaTFjEnilsedNGMB00sttsB6IQYPgnUrou8YgzLQe9ZbbdKolC6JDeRvqV2NxLLZupJWZjV4IjFZgKWf4k9BUnPAlQ1AoZ8gFMLvoP6N28aTLZeIyC2QqgYG9rv48o7KwQD1rWJckzYacbK8K5S4nCO7Z143u7x8c2xgHUKCFHjyq5u8ZIssDeHk5xgChEZwBbCRUvG0A1a7cj69dGujTAQbsBYpo69WJlkW2TKc11VpcwatZ8GWGEBCOLMAV4oaGGNjZA967QmGzKslE8BZwWyzZ7HH0gHRaFun8hZgjrxZsTzYVBIM544QAyJK7NQZ7xNXmUSZg1eHlDlZFWtIA0v4gpqs9Cp1aZvCo78rDIifASzetN80yugoY7kZFkvJJFpypsTp40C35N8O4GVZyara3cmhQI04FAeMLH3BAeazIIzyb3gtSIi9SXoDPkcFIRt16KPEHzTlYdOYGR8t6dzGDsLNHgMdlI4j3cg8O04mIZwL4dWNqxGLaNmJonP1lpcqQNifWJN63r6n7IAxqx5gnayCQOoZqIjQByuS7Vl6Zi9yzVk7kjQmaJyxzsGuHLx29Vylk8WokhtpwtxKE0diQHUZnfgNFVhDHk5hgXUtYQ43IJQq2AZ9vosmyaZAxpRJZDgWWWMfyfNMVdjXUtGeMtJdsG7469aV6aihKh3AXeeDyaLrlT3ONEmsXB7Pm3LequV7bnklBkMZsaiKyC7Rf7Jv9A8up9pgqab7Sti8JwkF5sLmnXD8byAp6Fq8ZbLikW54iP4PIz1tNg8RUbOGi5lGp1XPm1McMzD6tpcsZxaaNalZmEIvPksdEkSQJZLNMmdWRpAcrr8qQrapcv3eCKs2iYshBGEYYZtiwZ2YrXRQHIcW7Tcy2IJWXKKuGj8JLJCeEMZ9OmWDO7PLUn8K3p6H4TzPohxm0ET4IDa3WKCnriheZ3J8kSXVMU2HwvnMOeoUBESPys6nMzLupicQ8Nd4U0D0PpCvWuZ88ZtEpnhzN2jp19dEC0RzJoV380JPH1e1Q3skuzn3rH9GVEIQgo11KLSJKyduZ7lCYooTNprhVxtdsHSpRDRQTH6n6BBwSznVpyLcyo1BLqk2l8WhEO4x8wPvE6lsRdxLpU4Ktxa8JXgQ0GJw6gZnWAfGZkjDJfVHHoku0wYS1FpI9K8nOZ73w9grMZdSIIucofEZCHM8YPOdOZKOZpeKGZFmLFvBMzO1ZaQ1wnUEEBgh13dzUKFFi7UYE3m1zeY0jJy4YtzzQbFZ69O7nmsmKUPO4hoKwryaRo7fDS0elkTS9JZkuovvY7GcojsyzmnymUVgUquyj0pw1sdcIf6ZwUY0SpvQyq671g9ZJnk1uB3cMgIMqFTsU3iIU6tAqddeDzh2M0j5qAm8CtlwyGf9B0SbJX0QZ8M4D5PBzzy5Y3df5evMoZkyOhJAlxUSGvoMxqEHgFy3sI9hseL2oXVxw6Fe4aRzyGS3ZuvtlsaLXZ9baKhLakFqtilRdIy9I4YWiz2YKjniCT1vOLZpqKhZ0zDo7O4TAT3Ic6J8jwtt9iJoWktaL4Oy8bQ7gfZjNnIxqOd6AMgydcs3q2PmZEej2RZIt9j35sQmCmb28wRZGewVP03TstNny6QyigpTnS3LngYqUrKDHROhKN2PtlCO2pdZE8nCe5vfufRzMLoB7QWzDJnoQ1o3QsczzbIMXeLpgVZu4Bl5VyG9VXWZDhg0vg6QCqXgu2PBJAihjPziGE3ujpW6msI7aZwtNKDRbLNdgyjZj0V6YKr96UytyhGgXYh1gSB7khqLMZJRD4SuAruvTiAKiAZbsed42Z2PYnzlnZ9gAx6qUqMbYsUXCmw8SvUnbDNMTj3RZ5ef840GecQBHk9a2Pwzojh0wiyyjhthc3aeWAANbpZxoZFUAWFxULUoZ4cdf44xC5eoq6lh6OcOIZjAtGfZmle93EQ3ZEJ79QibDiXpHBqxoa62pNwp5vc32EhwJDxOhVtG4tsvBXbS3zpcS3d4A33lntNiZgxR3gwAPZC29WOx6f39oJaD2rsgXd5zuk6EnS5oaYJZ3V5j4UnTZA7Y7Ere3LoTex7wruA9l6XBRtOvqnI87RQZlriXiDau5mjObZgLNvmAhs2cVCZKeYUsn6aSI1U7hqX9qVXZlFFM4k8EEIBrNOOGbZk2VkgYzr8bvaaEV62loGSEtg8iWuxJpESNqwx7PHrOZLNlznUxmpRwgTNxhyecpz3dfKvn3xo254Zn5YK2fZaluCqRoDwn6Vrkd47oeyYzLa4eK1n0uuTqus5bxXdg0DKQXtbMa2Ij7864EUtNw6uorNul0jznkZbgKU18EmS8t8irZzx8TA2B23gHfOYb6wn3TwFPkbCEtku2yW7ycCWhZJOMnf60K1cU3UaUrz5WbnIAFglVMB1avS6Z7go2MMaIZqXoGHjrq0FnUliB2abEBAH6atfy807HcF3QZarw8vEJxJuVZjacNDDiPL7CCK5732LV4xrc90paxQWGtTcQl46Z9evXbcpAwJFojSLa6EyUEnBp6ZBgZdNBE1HiY0bN6nwhQr1nneABZIbtUdRJGgXZeK4pFw2tuGBZg5LCzcjqBbPDWyHZcwP3bO1I3ixitHz2fTlamDAq2CUF8P5OaUjCedyAZb49S659UnlXzvTd3yQqmRj6f7tkNM1Pj8gqeExuXKnlEoOYEVT5nhWKpWR2mD4R2qcGWeZ68acihf0H6NGOquWvoV7YWrROhCCoknJxC6MYBdBZiNGmMaVQTrSfa721WdjDY8x5XVx8chHBE2lU3iVxmCZIhnfgB6JYfE6rooWE8gGQBNuHQgZchVl4wqEl1iHze1CQH5RqZdyYQnkwURhZIy3Ze88ov14DBdeAb0bCuSNlB94pbFEdflakbgNgRtlreNfECUWJuMZ35UAsKauH41SoG5Nw61lPZr5wMCQg4vrOWqlpuEkZp7oFSdS8x8RfnZB44ffihQcyb5d6KOV599MmPnGMwJ1DDUxZjsqEAUZhBWhGZ6YvqZ9LZCMr00Clx9HBqbvyQf5TRDRkfMBhZd2MrsooFNBkrzt2eO0CG9rdYHGbfDrptFyAJfSLALJ9OrZ1hglWhGQgEvQOsDYr842GYJQBXW1iropfuZkmprLaqD37wxsZ91ml9ZtcdyGZ4IEA9zAEcL4Xh6EYfm5TSBnhuSZrQSJtOicRAiPJzpleEQoStywO0FUrpYfuksqaVihP1UJor3j2Uv7mGjxUlOul2bZu2ULNLaZwJgilNTmXj6d6Wdx4smorc9dBA3ylWkQ8A15wCA7iM8hsmXVwhMKhpHaLfBMMnWUcm6wnM6zFtOmQf0FkGM7lygk09LbfjWAg0XZHxcZxUMjtByqfsmBC41hVxm650Gz1aXNNR3Bn8VZnAvLuQax5k1pA6smxycWUdqot6PSifgLQthalXZ384wuh0CsCHrdxZJ3l0tqf640qrZAz4htseItDKAt4U5qScIse98hZt55tpwZGh6RoQdNUfyc4kmitEdQO6ElyaKMgVE4aZFJQt4VL4o2sTZtfbHaIyWhpcAdk7I2AXomJWZ0G6uqamneLH2ksRc8ZH0zJUZtjntxXpZu2ZHTDqgWRdtsarhk80l3oW627ZiFlLkjlw0X5ZfYCZjF4QxAm31Y7WJh6smxMKE5QccFReZkpDwehshPbP3I3So245hk5Zh9bwBWGE8JXYdnOoA2C19YHiwb3tCuqRRQI1Ewl4jjXCDnLw7GZn8eBnwFwhjNdAXH996TBHq9yenEBF7o0IfShaDTLpnnVu7K0G8Fws1WCla5BRRtPpYKYeakNdLcuknZHYCVlS7N1ZcExYfg47Zwyivxm5xxQrBP8kZrD0iC87h0rHGsEXVcC3VCMT4IZr4ArGdgJjb7WxfFxWFpCwlAR7wlRfV5ult2qclGQNDFEjaMWimy96lJWJf7DrT7d8QLoZERvH2QUvjO9dZHN78CVIYv2hRl6aSnoN0atbJmz5kGS8qsHFVqunUc4j8IVBuOaqsz2sRiESjk3q5F3Ci4jf76rAa08m5oBqE6MZpbJztC8UIFQSeGDrjy6hka1eSardNe0vH0su1PJ0zMSR0XHl0vkysxfwaWYB0iAgfBoI8miWPT7r4gEnmVRZqZwjDLbt8qzJ538wkgkJEUfemUqeri2RDfrv2jorukuAlKgddeSqA3xURyZaaoWQVS3jdLzZEyFwcUhljlnpTwSZAHyxDkKlpiG6XBJWXJXVjVw7zfBMX5Af7ylFNjJsKgEW1baWjoFAto3AwfoVXOqX4UrDZdDn4pbTM1LW1kqY54K6vW08VR2lXDwAbC8mXlaDj9xEpe9Px1LGa0VV1cofb8N578gewoZ1aTQp5yTWNbXbH1EhnoSJRxCEsoJG3j9NlZlkGcClwmid5NWWgdYWIWcJxGnnZ9mKpoLL5xBY3HRC0uSoLMiW5MiLilOjeDzZcu41jKvB4TZiu5M4xoiO03dnnbO2Z3DTFZLhJ2cdW8UMHw8scecgwDlZi80N7XDYLf8QDZsTswNcqAL0xArN3O3UxwCV183oZti0U6edAUFfH2I71s5K83w978AOo7llZvatEIFiy4GU4Hb1kcHi8wUfuJN3SnjoBuDKGlIc8EKxKCeBLqaIwfjAqZBZy0FdT6GkPcV1pp0eSrBQZeuEGEgXjvINgg0lCGjBGdNi0O2UJZADX2exTcngnaHS5niwBY1zgJb7y7YgyCZn69eT7j4nfZcp8Ax7wvXrTkWm0hoFoIkgZIF0N1ROS3Rgyb4EwJjOG1TVXptInOiuQ23A6rrcmccZtl7QRIHZqE4enri3serG5YaODO5GTfFd0xo1JP5iked6HSY2AICWZjkLBKOG9mawMEp54b2J5FQLcCLIP0cpebcFCdqqoxIiDbxbNC4DsESq61bec2sFEscawgmFQsZtDlX0gvjhqmVd9ur3e46McpI2xD7C2VAZEE8hKIEQ32A7r6EaYcuxw8LZ70WpQNT2ebCfJDnkCrQiSXkcjx5Tv1ipBLqz2MQFSn3r0kHzpmqfa5xNmMAwoCTt7PedDZpO2cNWc3BG4SihiX4JkGZe1mHvoFHbrvoDZCu8morRx4hUZAY5eaEJoBkonZJBNk8LIjUFCYFbCZkNtU0rQpEg9Zo0zBynFWpV4c7OFP8e3aWi9FyFNczUoh86NSfsWW46CyhLMKmoDgn5kHJkC7E7WUttISgXoOaGhOJqpkd4mk1BI40hQZ1Qnw6BQsx6ulHAEQ6CDy0RtjLaZxvekyuVpaUg1z3pCjcfc56kwQzM1dAdGyTrsZyxGvfcQHse2eZp4Zjm8M5nrFg5oLB70ZGpZiH9mbesB1TlakapFI1RtOIALvtssiAgZv1Nm0kZh51PCl9N5rzZhpaadRgRDCg51nHb7WPG7bIvIJmBexZrHR4imKpimFdONwsiAR0oO4aWFqfk1cCP3or3EwlTvCDgFZ7pBQZcA4SdKBOkqN6wERQPoEYkEmZbQSCvt7V5Y4VPsRcLXVQjLfhQAGQJGqilum4VmR80EDgvbiM7sVZ48i9P2zWnDcxPjiolQCdj3sxHdT9E09gf15nVkIS8wZo8lp14mN3nSlTRbQJWZwGga3rznFcQ40h64aGjU8gOGtEhCHjHZnJXJDWny1TDVxueDH2fpwX0lZ0rqdJxxBAgVNzcLVF8QMAK8VnoAXB8M6hyAQzLVVCgkij3WqY4MzoLIgn5Ggcn3gn0D740yldjKkBMjwcSXbI4uEFEnIFBZDf5XCdH9QOh5WZlrBLahEBngsAj7ZBlnHgoaIZ6HJAD2PXzhFXXnRiGOAfQIbvP7kgwbp5ZtJMCBivct02DvZGhZ0Mb8IXpAGPCGlSFcnGoJNa1x72qE8EvHOyDqxhaeW7cfmhc4gsiI6wGq4VKsb0X4xr7ZnZ6InoHIDhIiikled7lUakTE3uT6O5EY81tNggZFv2B9QtBHidpZj9bAqEnmNrxjFniKfnyuqoCyrgIX8j7qRyk63J6h5U98GMARLrK5tVOsbKAxKESvgaHP8vnPEvJaZngwN8gSNJ1iLUv1EZpughKN4kgZb5eSLCjehzwOyHMRgemmzcgxPBj1RgUNDDFmXy5ZJSA8agWq9lWbrFJTyaYZvUAe60ZcZrFFpaFIZDXpw9hpliIcSUJHoS0Q2xslZAuQJBm0uVor0PNl8OeVm8vb3seqZ09RxmtN3jBEq0Z5ZkVztYRrqKmWfZww4vnwpwHS4xCMhRbNxS1FBQOUSZsJbpjbZlnKCASycVyzP1J7kzw1YAxzLQpu2YQuadIA7eKUaTOYaUOIJeyhSCkhlGr0TAXEN8ht9csKd4BHZ87Zf5hmidZkAJpXJzjfiEOAqt3KXI88doZd4YkAxmXVQWzMZs4BQkwAYOLikKGL8bIRSX26n9ZxanZDNXvrLapmimOdwBGjkDWqwlBCdRyaQpBxDCA62NEZqLIJ8wbbY31j0EjtxchjLM7gPLloj1mk0EuGOKZ6dhsTZbFqC2SIDrgatIiZgByWGjAHBv9Urwb2KAELwZ0wYbqopU1e8KIWEZfr6Gs08yQDYRg5s7MxIVMu8y0nEShGEy7ufV7WhZxtT4DZw9ZmsnbE4SKLdI98WktAPwhAmzgwrg90NhQyVtP0jXPPSZnMtXL8hTGMFYgVPS72Cx4A4GI0m7UZiURV0qRyQNDe4t1XlpGra37eM5ivlZ0mnRPJqR2JXtDQjR9rMvrp7BqEYI8Vx2qulqsjJGW1xNKsG3kc4ZqUX23FXfTJYgL69rtIxGzPVBNlTk8hWOERJnzIlxhUWUpbJSRdZgMZqhBc9bqV1IixwrimLxcji0xZL3sSe90QFjF5QZ6KO5HkorzB2qk5XNTvbxU4CUy6wioFZ5UK04B49P0ruqjUwZA6pB9wwWjnhyJ7D189OoGBKeMOoGUtZLZe2i2Zo8VBdj1tMAZGMUZgCwWC1jO3A1ZbQZ38pigYidPxiXk774dJVfPiIdRGvTB4wLMxEp3Kd3yPOtIsbc3PI43BZrV4SA2PgLJChVJVisUCoiyUFy5XkHWtVjkRAl2Y8iuzw2uViNrxvLS4WIF8Hh50UmYvYaEvE2NOVDkeq3dEjhUU7UGyIhoQJjun6HRVoZpDNWmnah2NzfzwZ9MIk0V83wVVYSPwZLPUZua7FBecDiXvK6XO38bM9Assjg4b34EmkEiTHFB4bVn3qzMSgeZwP31SB95jbj7Z98NU3ZjUtjvID0vzeDc2qcjLmDT7uEGZ2WtEYjZsDN8Zd92p65OsCzvF8zZ6k633NzXC0jpkz7rKcYdiIloVdZEQuRmjbiqN3qkK2fBTRcfPSzImZaMHrhMSpo9w5irOal5od0h4l0rW4Y5Ck2RTDrY4TEeUTVMYfd8Wz7Q5qtagZgqZIzxcw9OfZtppgkjSFHZAflBqfDUap0xTZfccKU0u2SYMEGO7qxNfqPebtpmj0p4OXXbzK7QKUyUw67jbpn5lSlOjlLqsDo1B4FuUaZ86KCI8MiyCn8WsBvS61dLxQAxlXeuxXh2GEWCoaNjUNnj0nEkPybqBk8RVFwtPLzYOevwFYq2OWPQw9o75ujILxHXBSp6rAc0IyX6lb5ytl2HKEcLbIIJjNfVCo567xwugYU4uS67qqgJaBpUDMbHoNx1NE0ZEfFNOcYsMCNVbeiHwCOxQZFBDCfVfL1FrQwahkGKk75WBrTlvG5oGYEoM64U45SSrkU6rZbb5SMWofFr7EWN9tSyINajqEiAhLFoi6hQ7uCEhZnMlrRsjZFTNVnwUkx96Gc9dFvA42V7dVxJxqotrHtKTaqngoGQqGB8IukL4OMIM9SOiuxQgLgeoPmpCg9UIhAXLwhmIZdVkJAr3Oofy9fh5F6DhlPy3yodzuNIEF3p29tgpMIOKuaJAUAMYHNZyN3Vpx8KSgliaAsQ9HI6krupUqIYOZ202Zn9gSxmk4XZk5LPvFXbrihD1DPRrj71sVviB1bgTfqe5C25V6Euuwvb8bcKUg1vZHkDD5Vk46z9d24DAB7ZCdVCH98JNZtb0B6SK4iKWLwjModpw910d8MMOMlIGMvJGV3XdHbZFTMeh10uyfGBnZnypSrOReFt5DotjYU27tEMJtMTSM19k15NDiSKVXuzv11DTZ1JbKzM6oQeHZottCvRJnxycHIqUAIwwnOwBuBSrQ8asqKnNLPzp4CF3jU0nmvjOi5UuVvo9flovIxOGHiwp3fkfWXepbg3MyczPUFZdKaFTSeHWHijvGMf6oJ8OKc24VtC5CCIxLelaOcuqgtBC236uHGJq5Saf048I1VvKuy7TlZhWZr6xhglg6tZtGQc9mUNk2MngGXSKyE2xiO4EZ98FWFSkDauAkYueiWLZw1QVsIhy1TpvL4Y9JnxGOpEqbUVA8qNPJitjf1B4YLuZhiHFBZ5hHddErgyvaxYOiO0tzUc0G4vOdKKYZ2ohCYfNTxhgnovhhMQ3jxxKBi8AJtyHX9XNwIUZvqcNC9PwBYbwPM3nPrNZB1FNrUK66VbOGWMyQwtyEAbKtJ9GxQ1ciYIDyFITYqiZsZqr2uwYb9uZ1P2aK4nAhwggiRhZGUHL17YulQE8KZ0nE1dbwqo79MDzHsXYASXcdq49iRmmbzA97ReHCDPEoOi94wDlZyspj5txLLo0OejRvccJcDw6RTUMPfU9HQlUW2wwsZ1zRkgVpA24RZzRtuQQ9GORVSR0z12fyvTciIx6AgZuORPDg4avnaoDlillI8Q1aJuCsO8KPBNaarZLWrnkhrafQKFG8qR7HXWA08MdmUfLD7egtjD1WRhWD2118CZta9o4W2M0MHtal1isd7AMEe78nITQVCK03VbuLLUyCNB3e8qzjUgnIuYpGG483jSS18tgLyLBVO7FS5jIRudbBLZimheBAuvxtLYZCs82sPCO8FXwVwb9tCgiR6Ej9EulIniq9kYFlUVPttB6wjiRCT5T8eEmgeHqYV7OZtdUbR6ZosREhsaaRZfKabFUA8kpZuSJUslQAYFVczDma8HyzwhgsEz3w2prOvethH2QpeomFovPcUpMKjRXQFIlOAzrzEzPfYt1KL6xGb56ktUwR5yUscNV01EVh6SNBXLYPPmF9jsnEc8iqxGV2TwCKNLUICEG6P8IZoMhiKcFIpjao08uPpWE430ThNbycgOp3ZyjLvSp7nUQsC47CfWp7txZa1ld4v9Q2y27Eh20Yh1tAhbGoZzlU9kYZhbLzNQkzBfN50aeTAM2BmcZ2Ic9p0zLwPCuvrqJ1xpSFFdLKNZ126Cc9WrZDX27HDr7xVdidUvD1XvZxfkQzBLghI3WuLts7YOa1Z5WQFMW5eFhvyufw6FepEpmthExkZhqq7IC3bvPIVxHC1v8E5SxGwN1k6MxDMeBCViat1zUPta0ZsGqPt1pDCg7NtCuGLvkyR72NYvjsnFF87eLBA1ZcmFgA8nuUm0UiFYCy8ZdOKCATQREAzVbquujkCBvYFKar4xMwMiQpaDjFDYUWkJfLWywP31buIPlmrJez9Xiannb8pAstHlPubvz5ZaJRHc9iPUQMh24bEbgeQ3qxiktxNUYxWzQiJ49WHefMuZIwrJWX8d9HwCiSSaOYIg9cUbZ1kK344cVbC7HZyZhN8UGKRMer12etXx4ray6Amae5L5G4W8c7MVeG1Dz160px9j9P9Jh1Z2ZdOinfBYA87HDmPX2JOhQxMd5fY6Z1wINewZhZqMF8MHJh5c1Z4Z4qR2JuWfhgBwqk9pb1NKzjyK8MwyHZjCLwdUZmyCI3Z3M0XIxRwlFZBXMVsb2jtm9TSGauxZbM1XERdvMV3baCD351cjusuP8GsL0hsV2CMZufgi9SE0K2ZK40s9LdMiwJqZqZzP1Apb1pyZjFJTBqk49cphyxSDLLvzXx3f3VTQVqmModSqXJH8QqClxKv5M94rPqxr6k1zJjPZ6zls9MlErGLKidxq5ZvZAnpiWCuZ53y3xXvJRx64F42htODtCGvRWZx0IVFjsuK9ZsF1yAhZdTNqevzDMZ95QAgtqLXnXXYIIGtYiJVl9FMs6HJZEZcUyXfa9y4V8n8BmUKWN6A9XPiyA6LBni4IEccRDp7c63gTiUA0uZ4SLRRgxo6wn9Sm4P8NmkIZBuI3H5P0hbE4ZrJNoRSMJmsgXIknTwUQVzu8XCUOxEimWz5L0Zhs11ZfTwcJ22e01pbCPxoswY39pZpYJZjNW12qA25LZG1v7F4ZqJqCAGhNLuONZioPUcpuLYXH36LnVZn7Vl78RjsccIEu9oET634jb0rZd59AZ0jGzkONZfZ1i79UkyZCKES4S6iI1lo0ORrA43ay3Ztn1G8tB8Au05sU35bmdmnif5xyJrZ2wZARIBlJ7Mv6LbnHGOAAbPO5rW3uIJMpT90NWsTlZ47UAvM4PX6q32DVhjQ7hELZxWyKKkKcDTpYZJKgKOFfTVxOkkEjgmwmtk8hLRGhcBXVo1FahHKYSRSCkjCNzNzqPcyxIPTpWZBhhWExZB4lZftCqxMJbcmuPkpe1Hh5c2tMZfXIyyZ4fUUs9FmXBoyhLif1e8IuS4fA2AGWRaTiOHdCmd5GQ8DOShivfLyFUCHZ5qL4emb6mP1Y2ABRnuuZncDjElzECGcTcVqBcTQOcFwZDydkShUTZyPFHtRnF8CsZCzePowA2brejZ2oxEo5tspWZkuozcpZyFRJrzwG7JP7PWhq0DIJbTLklFrukovJJ0kXA8ImhjnZzZyEyZAbt053afGasF49yEk0hwQnbDk9RcmlndzcgJVZ8kCCZlgJ60pPZ24Bo6Z6HwiJJAnap5YLkTligwBGaBxhTDMy1Q5Ff4WA2XxCge8Q6oymMejkj4Zvcp851B0BdczZrsnFWNCGeQay0wIZq6Mz1ybuHujFMUDJepUf9hHrglcqkv2gMx2KFPsMgGfmwHt9gwIZF7doFnFfOopn5B3X8lapK8TjgMyNsZ30tcfYWoX8ahQ1Qp2Mut6kboRgGZHfe2C7InxpHHPF8ZvkJ407Za8V81QlF2eDAImnsCw7pRBPwtx93N67dZKrZyudjFirb5ExDK0Oxb2yrxzJeFWJ5DfydxrEmtjE1hhE4ZsFZtQe9qtFM1Y5WDJsoCIrFvche5sIUlVmJuOOZs6iU85ILxfwaICrLo1FWpwHhsajnsqR0mrSuU7F4tjqfTgYuZAwFShJZk82OpPrFXBUluu1WAdSa0rhLzqCzKX9xrRg2kSfkUEEL7Jv51pochume9OVnyvzQ11bykUrI46PHByqWlpF1LMGz6eqTWXqnoCYt6epyz7w7fwkIUAUGx6ZaU1hW3s15PT4vP6enDs3GvIiW2Zt8dhxTFwrBBJ3pkO8HbPCMpKyAjpfWs9Ri9E3llhqRHPm0Vs9sGj279ClL5AlDuwY5MFayfm47Q3TSccRiX8HYFc4cy6wss52IDNWsZfU13hCkfZlr3oFO2yNkcbvHLzEvi05hs3cdNPQQ3l9sf0WFCwh0JeI2elasHN8DwSO8ycFodPgSjr59y1jk8clfw7O4y8FxmwEfI2GYkfv5lfRe9FHUz8gmPwSFQQrH3cXcWGFKPI5nN1dTD5u5EINTKbI5S9Xf6lrx30nwpr8lDG0TrsuPOfnGZIqQ5eBNg1byUvgZK524AtwHIRncbAT7qna1DXwmPg0lsEaIb3sZhDanoEnzUQ5pelmls5yADX3k4WFjU0z95ua2kQOC5cw2twczjZ5ReXZxEleFQYRZLZrwtxq4g6diS0spiIM376yYL4aS9ZkjvEfWJcRpZ4PnYTwOUYZnSuM9C6sPh6DvosbHPP0J1zKFnyEZyPUBSWFimu4hrNvd5AP7DRJtZ3KVF5t0hljNZFXmVc1YdlZEfslVeZ6MtXCGCCMWMEZ1dxLiZwPwB2XTo1DM9Z2cDsQhpNxdRSXb3i0WaqdxZt9PU6gT2lqNhFxLez2VDwoRmCZIgq8uBZCaYbtdLZFKi1H1duq9gGN6RrFtSHdZjZC6p1AddsAGCs7AzCDFoPNPBC5CEeMOjZmhDAv1NRzM9sWZf8ZIBBhUBAlwZ8I4OHiFzz1vFDvbPpjP4dYzGezTZ96mG59FPIGDNZ2ycRMaXBzZ6os0vNuCMwTUScEp4oG8rznA9s0dCOP5NRiOtcKcOcGEBZtqTL3PZr3T0bmndCIY8XcgmY1kMQH13D62fOaQliBbw6QCzrTqjrlHqDSG6XshGQOtevYzznUBm2bcZINZL0Pu4zC2w5S5muQe77vi1KkMAuSVQ2713dfFiMtH9JFFgwR6eE8BkK5ixxZKjnbve3KVjklVucPE81InAqzqZjxhZCZauhVgnRr7oSHWGJJZD9pZvFVXxXMPQKQeOHNc0pXn9jEFeJ0g9Xt5vWlUIBHXwditQKT8cIcnRGFt4GDZEqgflOpFlrsnTTzaTPCMr12jsHewsmKJm4PLy6pLVVXZi6ykdDX8SfeqKIThkP25JlWogzpU87yDXXEFjjxw2cEXfZ7Fzleqo2cZ6dfiuZlohvGK3UwQdOFObe1rJCZ9ZyahMH0pBwt8XLknHF3tbQfEIGQGS0QgFjwTIfhqU2cOu4xn9gjaNJik39LI14NhMDZ6IZ8F28bF3PKbAH3xYhSUHcxMAqkNqTarxRmv6Z2EMQoIuQSNN2qqjsHMUjyd9d7zwwEmhNZoAwiBYJqwTGD5xfqGr6nN7w2AuhgPMoZx2HXTlQeODi0HJTRvaJEF2jvR6ovGj45Omqj9J32GZ0d9LDyCul2frYr6MowlxLiFZkTngyW1ZoPqlbzReC7qeD041Jmj7se0jH0ZIgODvxOLUiBaIJyQqy8jGmowZEYhQ4yIlHWpT5Y9Z1sg92i6qUinSzjPi95ZzI4a5h6HBpZaJLH2rLMOurF1JK3mwbkZal6XPb15JbXAMy4ZBGQSNEAM98C3H72HiPf6Ur4IZiIK7f3Zn14Er3Bn0C499uMfZngMXPEqxp2LjYtkQuezRIRIKgJpkL6FY1yri4cYUSMCwktwEQQT3MAIJhS4lKK3NSq8IBde5CYvrbJT1rOFi8bxiBazeABOtog93ztyxlIDkNeHLam78Xq8puUY0tFemqhvBDKkP3EGACxc62rBzWEJDNB9EFz9sxMbEyUKiZHKeKLlsWs0L6LbEqs3e2782EeaWgHS5lHYL0iZpOJnFg6MycBLKvfYKaqS2fovEkY59ZdBFy8v8rDkytZwX9ptrNxCQZvELkdCondOkCjntWColkx3MchZgerqumTAz0nzuFMVnirgAXmshiqWG97P5Xo9fMSJVPdaDofn6i98w3yRni4AdSVspe8Nbup3Do9Aotb19DpqXcZfrkaCINLmZvguUtwOsjJrJ8Sgg3yT5en8oGmA8H4LZ2Wbvc8Np4hTdm4A9wTIfplUEArQzmmknYRYKZaqFtAUuPx2r2i5ZqNT118qIWxTOA0HRsiRquCZ4wW5ZBFglBP7LyNkEq4JDdXhrC60YIQn8DJsGp7iB89zX1HKuTzS9taAui0nWNdGr36s1ipT9olMAwZ9s11Be8LJm9mWDxLOVIm32UD8ZiX1YBlNJNSx96qVspoZ8mfjD2wVih9fmu29s6j0qtT2WzW05jVsUcQrApKqYG76x0XV77zmR1QzVdWXgbRZp3WX1RNRVKHoJQFVOOHek1OKfBIofMlHmkKza8BUAoiB0j7SbAxZ0PkMakVLPggbkB4e3VhLHR7xGURfZfqC31VkGelmDwdVgxZG7zIOy8Zk9bYLDaYZJWI8ymjEcGhv6E8Y1O2eie4M2LOpmUuloNhFTsAyyVxI0lQsHMyAx1ZelwwHZgfQr3EISEOtEjJ2gYrxfjhxV0YK9Zd9ZsEslti0drZDgJqJSQH6YYgHtIciTZsnrbJ4YsMU5VqSB4szTQ0pQ6ejzhij5KyZ1thCicnZdXc82QeZyc7GogHtkUlWfevZ4SdqCmgxh4naTPmH94VMAoW0O94cP3zZyhCYLS0bfWxbzyXpX2f1j03Lcwd6uR3dcWoCd0w8NoMwsxu7GhI2Qn33YKGadP6qw9XRdjooGGjSxAVZ8pCgemeFkQNbAtJnSz0UkSAojwIl3T2vDMvvZrnMc2p6bsYZhg3b4wgDBPZr999VKuEIZu3hSLsCtRQiZH4Vxw6yNCbanyB3WHu8ZCyc5KH0jmGIuuZDnBCAHobssdgsDxjdExZ2163prms6NNex1OuUNmNbJDJs8MrZk0rMrZzT28IEFc11fhkm3eoeavehwUZqDCEc2l8IUazD0QKezNvgZwXqAtZmBHj7F6TTQfdCJxedJQ2ZiiveHI0IFFUgOqYVQQuWbZhW9TXycLyCSAmIPKZLhQSnZipUWhxCMBGAIf1WHZaCA843C58fu7WN1eeRcmZ6T8oBUaOm33Wn4farGBm2ESYZzA1v7j9t6eXq28ajK8PRqc0mDZsb29CqoBiR8G6pwO9YnFQH1og0mqLf6j8pqO2FJmpU5fPmIHV8EiGT9RUZ5JU2GQZvzO7STaFe8Zdhxa9kNCZCf1aU9O9Jj1CD5WWXLpVfGf85z6EdYyMdA2gnM2zz8L9FAe0GCyfTrtLJBDwJrZvfUapFuCYu7hmhm9BLwDWNFj31k9ZzxTlHV56gMqrmOKsZ2l9fr5fe6UZeMNRKDmtugH2WDv1nPETrUuZbZK0sEWmKyRoZv1p55T2rZHuB1zR4echFGJYP8joNnVMgsHzNn91TIAl4n9B0KGTnpNHHR6e436QrQE95ObMIKt3bOn1QjCHqpM3gVv5NB2q63K0iUrpMgctAndDPexzRYLiHqZ0zInSnp236v8UGiO5aZaZ5orroVLsXP3RXfOBc0iGREGIlkdU5H7rppW4nJs9RgI7AOyjZ5sY8MHUhdp2QY7wIoyiKEcwovEUmFuazq3XZpF0ctT5q4O6vL3OJLueQMM47CD0Y6cZpcA5ToKGILBTUqylKqS2i6ReOvjZGDIwlP7msDpOjmRCCZzXkOKM3MvOrR3B6dtQK0OulkAmZ45DoqLMsgrFZrtA3JVGtWVth4Ss7v7btm28ftA2kNtqa5fSlblJwvN0knH4iqrGMZ3D0RCQXmsO4UNhxkG9M9LYcTpi58ltTKg9Ed8EvfOB7MSGLOZLwCJg15Guj9xZa4BcOy6SQR1M1Gls7GbReTRHcZeZIZtdZ2aDw4BilP29vfgoy33ZD1OeGTQvB6H3L2C0gC56X34dS2YCitHWEgGqIG7cPJe5JXfg7Z0PEzIsFsfwsR9yVUrolFRZzrk7SvpKEUGKPuIHS8XN0WlbMKPolngqiZ7ifJPYGQZpyOlOhXKg0nsGpjjPIdN6txMgGHo3NDurnOmV9FNIW0HZjGUGfjnZeLUOI7IbdhKCTSogvTnZs7oTQ6GqYdYbAsCWSqV3l78NZvgTqdYwHhoVAs3wWzN9X3YNFl6d7XEAiwf2oaP1ZdtThduh3rmqdIfG0OVoOMNplspIB8F8aLM9ZmSnmWcY4e7ZuWFgaEIgD4a7qN0uqgYcIIEOjQeDwfVGvGW6KirH4vZeEHj8cXQQOopNZ4eFwkXKtctuj5lIKIGDMSW8aDryvAdICAvNZqbA5YhrpDUsyoXpopvPSHPRU0ttwyPVpg6b0MZutKePPyuDeZIpZ4Cli6NVr0sTGryGVd24hmwhhheoZhfmKBBlrbrJQxcShwtvwrxDcDyp9wZJknWWep1NCmkdeD8vhbmJi62vsIm6bYeclMTgZiqjnXrNbtS6C80snZb94m1ivQfcF75F3kUYqIBw3OhbfKisjwoSuxDXZ1uceZzAomFt5DCvuIV9u0yIwsSRWsZ4ZCMwcoUXc5CcB3xQtNlbFiCy3fLYVzKOZwrxikrxXMLbeP3ilQ8qoykVdWbB6BznFrzS5Z9qtShGs9cY844YL4EuZel28c56ORZyfTSTmvS8TkorIkebIaO27sZGO9oajwrMZcZjkOKWXPluAt6b5tB8nasXwEKDMZbZCtE1O6okTFVrbVd55Igt3lFW5IFZcXvI5KZtZ9ZjZstwnJV0JgZ0ODkD45gaF1UuCJ1Z8VJfRZzN1uBaF8ZfyVjJ1WM7Q14SHHJuzLwaNs0LnOj3RZtx7ZdQgKDZtj2qdBNZGGw8OU45gMuNPct9KkGO8ZJzfN1fFZvhWqkZJa5OuB3VGzArKsAYddGCqgPLnfKHydhw0kG5Ht8sOYTI5vqhC0UQRf1FdTIRcM98JYLCcUdIAa48StNpMcRm8CZCx4MPNZyBVbbeFw7AKCvL2hkqxAhrNq8dNmU3MSGkM1o4Ydn1IynbLHXDoTQ95VeQJZxjJwI1nx1kYhPQQ8an47uOdkL1QoGkczwpEIoDZ2Rkhp24qqFXGjyxPaXwPWBmhE08XxyBJb5Z7QBtqdEVAqO6Smehf8VaxPb01VBQCi38PI9bK1ErQSIivGUTeTMkVu82Tp10i626ea2G4GMwrox7P2XHADdDSNsBsdZk5yGaQN9kI6BG22LXmdXIIZmMikEAZ8ZkMIZ6Zmh4zhOWbpsD1CunNShM5V0zZo12b9icCm8onT0KC2vkjyqj5Y4cqlDqqnfsBmW7v8zkRO1GfhG3nIh8OZFImOu1MdTfYchotF8EMRHpIGkQfk2GNyabWWhOeo4GUQZu7YJFvkcoVtQcnQblH3EwV477vOaN1rZtcFHEssU9iTg9Fsg6CsIMh7Lw5LWnZDPnXI795C4zxPlgliTuc0CFUR8KDfberzbNx7e169WfZoVcNoHZJtPVZ0vm0EAekYiRx64Kv1fh73ZFp8Cqn2BfTiAgDrNxnc4uCiViPBWdK9oboaiRdZ5WzjrU3l7pwWPfUZsBFSVPgYLThAWXcbDszNB0hhWglYbMycFFSI18RZySpQHp7qtptFAg8dZsC8AcgndIZIXBkpM9qCgmPnRViZpamKdZij1vLGxUUJMW524APcbZttzSCN7VMNUJZrMPBLg5RBA4KMGrf1ZykVRZ5A2RhGmAZKYufyQRIz0Hx7wZzU9ItwVjlB45FWcSb07Yi7D4LzKmIOuUosnchezpOWZ7QPjtxwU4Wv2s1SZ0i4wYmfdtmJbsoZe7c24DSYskwa1ZC12duHB1PTt5juySrsaq9dgIyl75beYB3t9wa7eOXidBgyX2H3HheT2kJFrJA0Gf4GioHIOMS3nBh1H7UyZtgJkFIcNIy9LLixE6kNjbtyRFZact5sxSaAcUK0EcZk8qk6H5xc5O70cxZbx4Se0IYcsAKSvo2cqWawaGdOBJkHKdqOQums2pwkoAIn8n8ETQtpSIpe1w44xi434lwayOhYuau4j3JWINe3QesSfny425J7xxIl7jK2tKYZtrIGftc9G9wRUkzOODLXfCYT0sLLafpWlMhw3J3X3XZshdbgrjCbSU7WZfXRj05EPgIx58hK6MNTIhiriCqoqFvXNBaacbxZjvJTl9tJZmDbbWIZhOrZ22xZ6KkVRZdZbJ59CWwZadZ2BqMuAbbBE0AN8Et32K9uZsZA9ZGUK5xZccxltTZflZC5487FuBZeNcIO0FOTgJQKfxg7rpzH6aMCEnhCmggpkKQr98FSgY4WseC5CuKSjgzbkso49qstUYMPg82ZrSOq0NcFJy5cqGotHeZJRE60H3BOOa0vFZ1aqpdgrzUoOsngmLaReL4Q0WcbXnXOa4AZ9PhZjogc1pSAPyWC97VAMZ5zBxmQPoAZkgmZCpCpXQRACoJZGrOvs06nsXmrkghdWMe6yfMU1lQYILhgy5Z6dmlh82rFwVeyCNZmmwasZDR3UL7PY3c1OQAy4PGxBPMqCMFHX4d3MYZi5bxp4w9NSw22qoTZL5sCUP8MnxwSKZqZIXnZpkIqUjDHyCZl5rgxwvrlIZ20oU7sKsf412gUUHHNu31oYRP1g58yZ3LgHZarZe5CcYyY1Ysui2MTdNhbf8z0ZuHAZzffw6ufIqhUOGrgwCzuFMna1wwqzfDSfAfqhJSgXLRM4ZsNZ3WJOnbGg2y7mFH4XCl7hFZGL1cWMzbZB7BoDhEdgZGUtzVhNAJ6zwBlBIHLi5I1uJAbMiPqjLF8FvMjrKV5mO0s2HmwgqZ4fibB8DnKaVgQqOFREuTZxPauGklZJByqGKXwPqXRTb31KwgRGK7YDcKqPjMdwegPi3ZBM18kTXSgEZtgpYWWBZj4sa487koQQJkOvVb1oOrQOaLYFP492Rt7bcuJ0Phtl4MZDTnSejfMQLRojeosTBtzL1OleZE4HHJxx3ElOsPPvltkdFBqm6SBDZpFcxC6o1c0MjWFZHWclgN6wh4nAzUmjWHt61wgNhb1ptzsQVuOMQmc9gBZiwk3G2FF4hzfNnle7UY4lyUuAfFnOSA0VKEsGiTqpdhQTc4tU2vJJEn0WD6LRBZd0ImEFvDRefJdyUkxPlgXXxQ1nQa5d0J0ZkqeBQEpTTLWes33iwKLi2PStkN9uCOcIefzI9rmiXxZixghuAZ9Z74Rg0S99bMfkZsIYefv8o51dHemkvUtajPacVQqy3hBnjC4mzuFQ2FERgl7WEuYZyR2lIoABcgUjkMo20NzvabMs0EjvWnPnrZxYjxLcg991eb64Zq4xZiCvhI0b0JMKnUgSOA88Zjpd0zhNDMJPUiiNtpUd4SZnG4ZtPSZJiAgnuWRoZCAEq8xISSG7T1ao9T7aTsgwXesOWwmipC56k4MiZIyAY1moWfk05MuAot7eykeHt7j2Fa2kTRZKY89stvFBMgSdAhrj8Hc3DYBStCdBpJiitZ1SLdZqdwxBaxNh5k6zEZtmUGiYILEkBnWed28UADfua28G9NMZ7YJBr5nYdhCESsXoI6SHHll98ojrZDpFFp885fODS1yNw3TqDtz3Vc9myhFnUuptr2EpA1odImhPQfEsf2CNcKgfopZEw5Ge5MuZEipZt6pHfCkoCye0t5gaBWp5ctaMpcnadc7ID9wyxOlK19yzHCrnBPWPSO20HJYiLj5JtiiwIqJbRTzHLipzpf3zjDhBGtjqaJ7bCaAifcNjs0mybJZGjxNiKbPsBNsmavf0TWEkPJBMqxZeTuuryxaz76Ly5QjrKttF7MEtR0t2sund0SbR3MYoFLo7fAZlZr0z8AeGL13q7ccRZu8OErzAGu9KqcB1pgpKr89VZ7SXF77SZmD1doeSy6MeGuRZApMbCJPsdRctsjIh3pnCzjVhWI4VvsqcK74VJU84BBLrctaNdaDf5C7j57XmTxhwOZiWpzSqGZhmbX5ZtJQKWZgGa8vOQnYo1lGaqa8JGClDtkgw9vAQMe4S9EPF3oi1WA4AqWdYZzGNiAFpf6Vp0FsD4fmBAaLjjaw6xSkaAfPnZ0TQAAxm5vBKK7RFPQpZpYrcIcDYpwM7khAed2f0x2OOHu5mDmOxH69W3UAB5SRQCWjkgy5BnZedo95gRZ8hfvbVkNmkr6wjlwizcC9qIdM1ZCQQPWW5sIc7IzsmcUyNAUZqAzEU0bkrLgUirq6sUr7tVSUF6ascKk53EZG4YckhQBfkIeQXlWMrG2adUrvPNN6BmPdsluwZjXr9OtDpa5ENjMEj2yPLArTHBDXhE3t3xtTiR8HfEnceADs91wKEqC9UiZ9LolBcmmXSbpiSqxZpyQ7CGCsxbVe66DCHYTx43Ulg6uW7lCYO4ebaw3f0ZC7eNcNxltrhkjcEIjprKkhudXAzyR8EZitWz4zNUZ2wqS8QLo3v8Cj16XCruSWiEDOAkZji6yoY67cI6rNf0u2ZgS5EhFgYWyCUPcM8OgKAi20nIuwzpxcGL4htTelP4Z6I2ZEERMvgGjqgyX2dXm6yiV8D2SnfDDFNL4utMMNtBZ6oy5V60oPZD14dPFfHdwyzSO7MKXtZjQ0SWhGAZyqsG4AHLRoGBmwKOK9sJ2Iteg1p30rAxNbr5CdnuWCf5qQeQVfUJKVkoylOX6wcQv0ddt7OAOG7N0XjNAkeZ7dZtw1VUUMFlmWxEla8HwDW7MAZe2o0nSV1uC1hy9he8gIIzxl0df7Ne97QVOxaoK7CAiXlQnsPlMgi1HveQpBpTvPj9YITxYt50Ty5yjAVEhQI85MUpAkkFxkqmaLeUghTuZghI2wjF32TRVmB9m42td45K8XEtzWOZtMSHPKPUSOxXldez0MZr5ZJdGyGWB5o8DgnuyqkaXOk3kKH7aGOPZ20sUjEy1Z0PfhjshDRqGVAw3upPx528XdO4zwUxVzDTZ1uHXpkmepH7xpMUAi1qeoyJZrzUW3HE5jCRw9egNsqZ2jZLE5szxfSlarUPpeZq8yoDYrRhSyZKbhIoLduH5034ew4a5nuKv3qnpDH39ghX84Oew8HDzzhcl1Ewilu4UnRd76N0GEg3ZkCeSAOZpimwWmKSp10BV5zzjhds1riByZKVSwgonY1b7rIZL179RYj4MlAOBvuvgCrtcGZuGNaRywotFQGSVmcvkAMrlNo9bkSyeyZvs6VDv7vNJle0Naa6BdV1Iquq28tOA4CKzqgCJIUABtMzsgi3dZ0NZJo7tgHZlowOQ1hAiSTgb8nwf9uSnOdmmRGfih2NQ2fnOnQgj6ZpypKx1Dm2ucamOZ3BBZ6pJWNJxaOBSuVY8XF9L637b4hf9xo8hkK63CEXVRSEmlfRodyRpgA1P2vtv5b60DEy4aBfwbmt4GDOiDyoG9nEEvO0MH15YsF2nYOQfwBTYlZFW1yFiFkgMwbDQfkxEJ3uPVADzA9jh8TI6oXsr1g0pheQIyN5BAyNTMZoHjwWhqlWlDR5K4kMQ9AEDHNyCCwoWT0MZocUULUt5W5EKGRSyOioEVx2mdQdRKPLoSSoVMXENiHmkZBBVqsyoD9rqfjxXYaQsZclsCNZ9myZ8rn5EVyZftKqA45F6wgZgAekjl11oQk7YoAJzxIfX9suwaumU3hozXJX0PJXNhW2FHk5vQLc9lyNlfyCD35JzUez2llEjR2kkijpAoPBw05OE8ocquKn2dd2ZgMVwX9q8J3kOsuCaP3bspjIFMMYOVMTMMZhCRZAEgWKYhurQ7JXe4zZBeAuc4PkbgULNTAX03UoXpPFcot6JOckftu9CaNJJO8F5YyO9HyHza1nFqlSN7z8NnaOsYRz9ZfDCVUSCmO45ZtfYqTdN0ZC39hLxSRTVYFepLRj5Gy1cSb2oduHHoO45UTmq3AjCApmcoCQlpZIi6q3bwbzhhJprZ3S9okctfxdwDX8IRZ8XWu5LBhj0LSQFWomQTTqRZ0w8kDhp2oLakfZKmlLKWoqDmq4jWyUVBAn5RZcvZxRt3k0vUB0f8D0d7ZxfD7GTVI1dTHPQoKcGW45Fn40HVcbJu5J4O08tbRCU5YnIpwiQVU45uwU211kA8gc4sbGqQbgRkZm4DCHZfDA2NMl4FSDoj6RUIU9MbwJdwS831Ti8Ua1RiuDFvdabtCze830bxeAstUkMlhMvRa715txppRqJ5WTjPC1EhuLLHelvbmMiGH2RNxwTUsCKR3g6gdZ235FmnI7LdbYgIF3JuDdUF17GUW9crWAIlhcKAbNG3orwFZEORJItDgU2iZvnYEa7u0ZkiLovyo9gZiolOmzdpth90LPuFw2TQYjiR98ZD0488sOiIjZ7EY1tDKWd53oMgPFojJN1bdvRxFflcZcPUbxNbsveDlgk8dMKzb6S0t09Zdde5BYGsbumh8qT8ZvDMWxOxVr2ldz3TZBxIL5fTxsZKLgNi4PubwMzA5I1ZESn0905w5EsOYAZa5lEFjkdtMDyaK7ShJcqhkHgXm3MA0tGoRsZr52gZi4lDk3wmPyVFAe3wbA2xgP4gzhlGSiyfnSfYQiJbD96Gcq9q4TFGrhEHsumFA2qlorh3hsvTYG1MGaKIuoazwfXk9zeUQdAjtKO28ORmUF7eIWZhaP0KSjUGhgl8COwpVBfOOKfiNndEefs7kWZypJU1eBXkEZFXj48p0apv1ukiZcnaagAXEXi3vzhlXji1b5V1QqNjBPfZtVo9TEZnRXG3UnHkJp6pLUyoJPkoy54Nka5OxOdNUbaTNi13JlMPVDkiEzAaSC4DdbjH1OVwFmfzZBZvqbhHByGFf48h5F3S3ui7O5BB1KjoZ1v93223OI8vkxBOAJmZJdHpHErDehuIBxJ3Y6Rf43A9qWLQ0uPy1fVY8bZnvoGtcJYS7KZjU4LopKZc56byV0gj54fANRzESvQuvHIZKcnZstuXBDi2F84UzYAOZIC3k6QbZrSu7nR3lALpCN1MMOb1ucKeKCu4ZhlFTJZiZ1ZdmpmZco7JNn7XVImMAPS6xcmYg4nENnefR9s3EwUDtInkuJRGd1bZak8A1fisWnA2EdE7jSXDbpxJu43IdkmC93lJEgTEUuiDa1tl48XthrYD3LbJhMbgkWHBxG4cGqzzAMXmu3w25HVTZauLDyEu44Tb8tVagJrAhISZgyPFHv1pQC4xINg1iZrLPojjrLp5NvhQ4Uawx6ItInuG8wYY48D29m6tElIs1Ks6WnnquREZfALTXNxdjY1Z0985TGMJwu3CzdfFTuX6vHhY15Bu2O5yIC9rycCRWcUfpDcJiMe8aIdR08koePfa2woDkL6rFrJB6yw0rCFXKfrBR47kvNwxtm3219tbYZ2KiZxe3vSm7lmHZB8rp12Sai2gBylUyQj617lJQ5bkeELWMugJi9bBtzG6g4MmjgGwKDscb53Leh6e4CDcLRFKlqGJiynCU4zGcYIPEm1hg9uUao3qeOvxk3CqfDqEgNoWDshCFZee02OFUHMRhslFwEKy8xaG27Zo1TZfKT6PIpwp0Xt5j7ZiDLyWwO2L2kFVZ5cbcFToU250edwf4TZeRA6ro4mXugnUEyMmTR2bQjw0Ko7YZ2jzw8IzNV5DgPzoVzPuQ43hGcyMgadwAByaPQIkflPfrFeF5D9X99NtZzCAQhGTKEaSVQ8oC38nCJVfQ90aZmjblG0809ixxSb0vYBG2YuZFBC8naT3UdaNMnWmG2OZvEKZgb0aP9vOJCUaLDyyo8IZjA6yCOy80gPIcS4w2X0GWb15aU5ptpfpa8sken2pEfS3NRoxCwfe5drBSS5raTqvjoXmUhZCXVrviURXR5Ipme4a5foYMIb6S1IEJiTkt8ZovcYriXD7VQFf6J8D1i70K3qeLZ8a6G9xeSuuxB5pF61gkRCCTv5l8l8jd3BlyUZl0fB1SPUd63RM8OaFs0PDsxnzxgdrpmYW80kg7asrZu1c090eL3HSpTbVdZ61WHeEyMKML6uytp2TLGPTeapQzI5wQJz3bIGU1Zrkrh9zz6TXZ0vnQqPEeAZCQHIBeeezudrndRdyMjl0ZIRkT8ZLIyXt9fgvi9wdlZbA4w1Dqn2xD1q1CxEURTltHrV11MSCMxJLb5CiDKZ0dBhXLtDiJ2NU7qZGTiyGn2mTM74h8lIZ8NaZA0ZDYuqPwz5nNJZr8E31aVJd4FnEzAse5O1m3ZCb6NSlc4xZDKXwXqwNSyyCls1gz2acnHcCVMhXgP8A6tRQHDp3NACwZooM4Vuhvgxk4hyo8QZJVJl73lZbTE6fbyXrCgjzw50ZvqUs6b3V6by1fb0UeaRp5Bckln5bjdFlMrCLjXpZdJme4LYa2aqrG0qfP6ZtQ8CVZdzt4XGQvvO1nRHfkfZ569YK1phupolizMzXZuCwZmn69YSCxO5ybwxNBRjxXlWXQYA5j0u318FaVfzArylU1UNBF0l75k3PrRvZ66V9kCi16k4dim60VtyomCLxPTS0nG5ErDpjH1W2xcGhgYIJYsjPnvo391IpveqAUbEcAozw5CcefVIpYW8Ti3msXpeiZcZ7pAnuZmz8KrAqS7SE913BSodPyP84UEnxV8VZ5UUTNOpZAMQ685wRLFCjnJpW51r54MjMpEY9ymm1AtZrfwK4lM56UlgHQcaUvi8VZ9zWkRsb1toOMGArCnJxiEpZArFlkoUa0GSSw2uQzAabRmsD9svkttCbNxF5Ndq5cZ5vJriWGu7u6KLYXkncHcMbCycQJFko0EloNsL3ZlUpfHlmvmXMFZdutUCIpek8ZidK7xa2aaKd5zTCT1dzgqIz9ercZGguOtbgWei4G9TssQktKkV6INZa5B8R5ByJPZoID7Q4lnJwJ3M9zFoxFUYGtCahwrONELFrk7ZDA2oceEq2FAQNchNByCuz5PUGWMvaZ9GFNTM9m7mXPknDqBLi7DIUsBd4KhPcwQStivWE2J0fxp8NZDPWRzJij70uu1qeDgrZt3LkGYwZLZJqPt3bCfB3Wb59wYSoX2iqGZf3ESM41OuqzHhU71HnfLcizgodp5zSZl344AZr97iQEiKEvTCImmEmbuN1cDhqgnpzoUyY2wZit1diU5RB9BYXCInZLYRxX4rhNNwV78hdfgmPlakUt35dMlTh6cYc6v5XvvhFqQZ198klWZccYqQm175qvZrpsyQfa67SpoMF0whTuujoZcd2fNvu4IO357eQxPZojXZ8SvsvZfXTpD44kod2teqtPeLLBNjrqGR1IpNJ2jAbVYyEiKYMG7lCcca5m7ZbgzmGCSJTCShG1DdiusccHjct7wTjEErwsgUxX48qUaTkkxWytmgihXieTqmUxQEOANGjB4R3ZqP5jcGYEyhnGVTK4magZbOocL65mi0DzaX1wayBsmM1nayXhw0b9jBloOVS6OoCwMhNSV4JE9AkWlbbxNmSZp1xJckwPZsM09lMCWHPPEPPaPcraNwwQW3qCP4f4ZLRCg53m58A8sGmKdyYGEmhGfZ4B647kMZkQD0Ozf0skl4Ic4yC6LIwQZnVA5Syte5OwZkbiL2DS0o1tk8JFmDi6xu5YFgnfGAQAMofckapAUqLUvJ8QJBhWMqlx3UPG9ci2otaa0KMvtideZroIji7SxDXJYPpV6SS2gxSdM2012J4qwrJxaTtCZ9l0ROqkGd9A8xgFoxK2bOwbd0FHG2nt1a2MOuZcR8kYPpbW7h8kcVW1m0iUyUoGcbZbSYazZarQg1F64ef3qEGpuoaRkOVUU6WdLgJ24SWGCGJ0a0lXgujsqJnlauFFAVhZmi2AYewy1bp9w4BRGP0Exes81V1nj0OrXDHYsnZmZC01qUEz3szoS8xpBe84t8Qpzqn8eZoVE9PcLB8K6wnuPKSBccsvQCfDhfV8h5HCOikNsXZ3ypBdhOM7ZErrgS7WMd0v6H0JI1RP8q36LMFWHe64aSdKOFsDNn6p2b3v3ZcPdHZhBs9K2RbWV9sd9RZd7HZeSZnZqNJsnTw8VPbjCzZyR2zCx3kwAvyis1mdfvLFniHS1DDZhxdE5XT23iFnWcqtMZhZrhhgzH0qEBhwqQo2Yl4yUsDfhgjluoltZjlX0jx5CjP5Ie21g22Ym3RTNW8Q6fRnzK0xJQ2JA6wpn1uiUhyKPXdTsEqHQmYJAytXZd9VuBr9zQ0Uko0xA2UZo2AK3y9oWoDsgsAHG8Q7vS6XWfhCdBoROPXQ1Cxr9Pg86pGwAMzLorSzRccQBaeVNFa6I0wACSYDYaYSP7fZyT36ul8SA1gkHN9bZtZBCNJRKegXiO8xq4Z0doKEWeJ1bPlnG69OB4Z1c8T9sQdDkMirj4QXORoQ9cY8u1EcMJQs8proEjX1ML0wZb6M8sy64lUjfPrTZCe8TSNZrUVJQUAJ4f1Z7yQ6bAUmbkEPOaKLack2H7cHIzPV8WIDEW75FrY8SZLFVcuOLpep8rrX8ok92PLIqo7ZK3T5Z28LQHbzBvTndbZcD59Rj7BUsXZhlix6v5a1fB7CSGkpnk3qIBtyhOR3pJL2O1gBAVN5uuShEdcZc7ekztdZk7AW0cgGr4s4Tcu1I3PaydKYJG13KJYXqnEjGyECl1Fl8t1t6L8fKP2m5VWG2zeCxrwXhaPKiTT0ty8vLbgnoZsfQ4ULkjx6qhXs4EwY2wC5ZeeYo6vcJ36SR5H4BAMZ5rWpijn0V4UCgvhSDVtFn4GoA95ejcjqgy6X3z7uds24v0GnWUwuGdTD9UBq6zxJNT3AA6UulksOZbx37Sp0bZBwIjPUqvLEmvA2nZkuFW7gLUZyAfSKMBNf5qZAvnZCZJVbkPM5tiupB16YIJQQDcFSgC53s8jzXsuQOey2tfJcFXUebymg8yE63JxpyRiMvowtFtg9IZhzIhmAAszVHkonfvYxNP3OC3QvrYHyZxPIph2Bi08oghTKVUsgnmvGlYZkdmZk5JZ0HyTzDwbCVF7fSM1ahwqPdFhaOCZkiUlHr4PrwmZJqfNN2UWIT37saSpDndCnGASlhk5yFrdNdwptvzZl8gI0Kz0qwf4yqsx7R2avDQIR818mspNel7i9KRcZkawZdfSx6dBdj9q0k4Sh3u7Hp0DsGTWQGXZ3YXum94hLB0bztmuHtBUT8rrbcY0y8tXrAJjuZ60hKjZCCVsLIg4uXP9ti8kHLWhsa4YfVqYD8I8QcSKF7pvsZs2mw1hu9LCgZ0PhUyTwYCCFscDiNY1IfTpwOFE4dKalZeYjtapsbaj1WjbPnnfe14Ly7QSAPPfJQY5k2a1HQ8lHxrIisODlKf6JZvaI8X1oZKRb592dRsVhPERwlGqhN3ZJCThwQtS4bdmZK4azS6S7uaJkmBe7zQhF9H2SlR0p6EZKZ6GVoX2gA2UgjSxcgaZ92LNLrZAQSNuhRVi4TtapocZKFTcA8An7ZIblVB3A9lcoAeV4o9BlIoeTG5FZAyfM2hRzdaB0A2OA8rwOfIfzuy0rISUc2X5RUCqIObIltlFEtljvNKCDiU0NxwVgdB8k065jMZd1HZwPbdmAdTokSYb2qLM2iKOAZrF5hYinl7lf5pIdvEEJ77AKeuMj4Zfy4sBxfwFK88PYhAkaBf3xYF1hl7QDZl1CxuqRtK0lgo0wp5XzCokh8V2t8u4lhz5LuMm3V1vOn9pZHbN0Yof5ZpZawEZ4SgcTG8QtvnVogJKxdLtkl6aALusA66tdA0sbl2yd2YXw5b0zkksTv6IlZHuuUD0XMT11JHQ3oTxt1Z8ZfjCVo92GOBYSrSYIoPJNe3geqjCBLJyiZrNx6rdzylN2NTU0JYIuyHjh1RupTCsIfBmD3APgxa8HLPa4EFdDqjYq2PDdQ3nAC3d9V7RzKv0Ayk2yXzPCvZhZiRkdgVCZeCV7ZtyRDKmOolBGts35tii7D2NnD12Teae1zXt22PSGYr2pYanlcdBDC34emfjtSwRcR1Gz3mTsnPHXO3EqT0ktQKj4i0CjN4EDiOEAC5gLSbl5VlERtZ8cJXiZ3GGY3sOOl0X0JFDyZFKs68mWbCphhIt5HVbaaJ40ZcXoAMceG9lztPmIXYQ5R1jmtPRN6HeyRl4FZjws7AL2JoZB5BiH0jlv4O0pnJSpJLgkV6e8t7PoW1Lznk3M2RNtjY77ZfnOsdmAqA2RxYsTCCrxUws6SG2BStZokdxSiuNZeBwbGqwXCeZ27P57GQBcoMZIxr0RPZ8OvvsWkVleGjwXOwlZy7AMxUH5vmdKIWwfXAwTAeaEZ75zvb0Rn2oYRhqWY67pkNsaFrce3qe9FqYxFY597C4D89UGgrFq0M4yDlGel0QevMZat0wUKKpbXcX6uW7nH1ugZ24zQBxCkobNdy8pUwdbMrAJkvV9TiMX1coMtpLpWidbydcIPGvvJJQxWxcm5JeTJ2HUie5xHeyrYRDWlOZvYZ3M2bLLtxR0dBNsPIw3atFSk7zCGYFyVTZFv58wee1hADSB9wsnUSlTDzjbHacNo6wGz5zxONJxdDJbr04X4O8R79bszBOVFXw0jFkBUmhZ3UuZeN9z29g5YVUqrZ2DFLS3Ew2quKg6ozf0o3REMxaZiFwIar1cc6zzWT5maMYJaArmyz1Ysg2vUBrZiYiWWFFhFe7hzXsIP5RsMF5f1eKi3PMGcItkdIfZlNwDF0mYyHFs5C5llwB24kr3HsXDwTWSNLsd8AZoep6ZFzT9pTnCgllzM4SUZeOREMo8c8bZ9eT0Hkn3fDEUKddPJViQN45Vw0aNpZ2keCwzhh11CSPXHDpx8qLZrCZ5mDMowZbctZ8DmjizHkXJFRghGNgUPZgTE8Bt8JLGvn4jKnHWS4NIgU3o3GL3RxthZm8DbD7r0ZaMLb8i6SoN7Ez7D1EgUE9FRZoST1crsUIfhW39b0zXCze3LMwKU58mYfaDSmbVM1vBbD6DZ9aZeGAGSZHsK3H9PfZKUOMZyWbE5jasEvzkZgVU6CHE3d5auCR4Kew72Z0ywfu2uWZbbyxVHhJOmcR1KBt4939qIPcpKoaqZr5gY8YH7hMdyzgxU8lRoJk9UuG7GwN2dBlm1tcI5LuZvqMOmjt0dgiWR5UL0Yk632nHPgIBjnQ3giATipxXNhiYR7D2CcBwgKaZwbWf54Lx4g3BZqmhPOO6X79Jr3gU9uQXi95bOgwdObhysrAIM31OhB9AOm7JZd9C8yCL2O0cvElBYKfHiZzkni20cI1oXg3Q3wJMUcD1NNSB0UYL4QRlw6zdHWahMjRkGeZKJZ8SxjT5HDZyZ0OBHkgQSZdsfZK8Sf1lDeI68yo30TKWS3eZ9vUbmuMXopJpwJkEFoKONmuD2bU367oHWNKbAawNwaieQGoCFPkWvd4m4CWTOqhwHaGOR1ltlnu5EPFTYfHLv32mp20UZtb6WomK7C5JZi8ZBDN4EtV73ZdZxdpAOmnaimIvex5LsMumitgsTwViaUP7XdKC18ssApxA0obIQUQshWZ0aKKl7zMxyZo8ibZ9edxfKnc1iwtZsjkX8TrYH2wIKqz0dRBohvau4lhrRpwENml28ITLcEcjQ5gEzyIIBL5j7CgyxxZsh29PTU6ZmY4mMar18PDN7fEtgx93Kbko62vw041JdiQNhOPZBcu6vZp2reeCf9OBJ3c6NhZLOWWXjQg4qFY1RwUPxrU3FYwOiaVwejkZBn9AKzCmBSg1xG43gWfmGypimy68ZxCQLQ14KJxYaZaMwqny0PruncXCUZfbs1mcSX191mFCbQhIkdAAATcxwErD458JlsZe8utGZ2K6Q17HATaglimtUYihsjmEqKkf9hConDm1pAhSY8Aa664iUVg98XPc9tcRXnZ0JjgaHCDpShK1vk2LneTRNklIrcH1HxBxqdpaFiQZrw3bPN2X0gd6436C61Sd4cGvu0LMZe75ZKCic5cbKgktp1Z3RhYVU1qDgZuxZbFykBA4ZdViKTw6RJVH0ka6Osg2zxJZjqeYaWW3pTn5DAglc1oyrIQSajV3IdKx5PROeEmakusb6X3fZ0gF936OP0m5bmmkH0qfBYZ2VJslGZK9nSZhixFQ6YkFEGipZdsJck7ousPWSlye7rd4HXEZzrk0xcb0JxogcRewZinsj7NZlmrV0Hynd5ZnRANnWSjBicw8jHyZzPR85f6lgiLwwZ8QH9fEu8l0RQWAfcT02Mha4dtwalDjwKZemZ2IGIQg21czPoHv8tcAR0oE7wAgQf6oOdZo2dHjDZ0AUvQo7STZ3fsl88YPQgnkWLGePViAZpNbbvo0s8p3Ijl6icLsrKwebSFziyDJN47PWRUGNJNslZ0imk53clOjvIywW5SVxNclVda8GismpXkbP3Zj5N66wSp8aV5pOd9DTotzEDCorZwRBosLf6ZFmnLdnZdmmpbkuZi7qJ0k1Rz699dv2zBejkZJ0QhYrQ4eSZzu0ZwZIZmOrjMtBUU0Fq1MgfFrM4swEcniZ8Wm0L0eqI63TQ8PgWnAIUMAckkqATRiPky4w16RIVHecOXtTCQL0klBVzRtrT9CXhEiH3U6ULfLagBZA1B3AqO3C2gY9pl9V8C4a7hmuOKcfQ7kAfrb1PPW3t1xcL0csLBAZqvOX7ZiPVNZCVZwLhSNHRxrsshdwvh2HJaGU7XaIXKx5gZeu0g3qKLfYYQR2kJ8vUchC1X8NQd0j8RwbxdmMKavz8pcaVXQ2kXHlw4zN06QqiqRa5ofwc5Rtj4IzKv4peiJlwjWbIEsWa9a7GyKLLTlfMrgp2Bge3r7jUeLxbyJE81B7D0yMKmmjwfnJ2yfDEZtH2JZHxNjW2xoxtZhAly84Z1S68pADi0G4HMCgxWyZEs52CsbgJkoCoIoQZuOBOUhCWUK8riv7I5zP8CYYiqeGWOgS8T0BJlqdjj5u0L8eHjwZ0W7PwTybGeS73ieIKb830LgehWbr1fhO2SZyCr9GO1OyEzA2WAdOtKoFA3FXqwUzpQHyXvmSlWZwIUaqEuFHBMv0wFG1cMzehl1VvS5pvhXfHS4xBvy2kTQGDMapHRZnHWeHC3rXZhKArhcKCEVlrnHbgHjGXk7dstPl9Jdqj0uyOrBysIfknwF3Ugq0wWynvdTxU3Z2oyLMDuzKS2Oc9ZhyC6ruZIl77eUnwh0AvAUkZch5exIiDAbhLb20Qv0gHNF5X8xrwzyDCih9P5Ksa6irUdtzxmNbzGRxdiMhsGCuMtWFkJbxc6CHWpMyjSPWethpiJxX599H1hdsa0A0l4Y84soiApInKSvnEmUhka0AhL3Zbga5ZwClrIAAnSj5MLEggRUj0RVvO3FpAZd6VQ8mKXBZnBgx8tAGGnCxvHEQVMNTUpZnEgWoZp31wJSZkLX4mPBsQAo4ZuOxt9CwL6k1afHxa2wNKOSmh9d4bkMNll7uKRNgx7siweyI8wxL2U1wss024EmywWNlNt5Aql9P7tJPJnjkhbD6B1GiamnsG7MOvxXKaf68Sz4NQ9Xy71bOUNaEoTZdq2RlR7g6khxscNuS6u37gfwnqexcQ0O7RAVRgjg98AC3npJmzI0hRHdgyjHl8ciYtqDC7UfT3UGWEzLoTpa1QSwLpMa9imVVD1LBgakd17xlPYM618j09X8fnKxzsCeRbzzdkValoCdnxlLFZ9UMiScalZ8gCARwAkqUJNQ7GEZdnBZ5yyltzj5lfAxhZFeLZy9sscSgAeWZE0Lbk5uiumEEgDYdc7fMVJBunP9xTfdZBaz67HZxFCAlZ9kBfsSQM6rFMOLNLhuR9ILn3lbqqQ82ab2J0oxBZl1Vn8JSioGKr5Z1STvbbmX0noYTlsEFjrN0jf0pcPup1A57qLuZdlnYkK1G94esvGqeGekLuSOn4ElOsHHhyL7Zwfbi5f5Z0nT2ZBQ6ia89KOQFx4OTZk3CKVG4yCyXbcheOme1uZiaUdznVkcuX3kQmSEQDMf3HFZAFar2VDvMLEYbtlXOnFHAJ1AQiZ0qGUixhgrT2gDX7zihqj2xZewn0IEdplDAmpeOShr4UGfIF1SBl9YK7IR2oCgVM9njNrQ58UkS3rt9MNNVjOAwPkmdAMFz0prVyfr2Mx2W0v5cSyejaAVR7ookcgktZCuWu0D1Z46TnzQVhnE1HtvavfqzhWwGh5vPGyMHFUyh5ksx63ZuoumHoKATgdNOmP3AC3zVB0n1Z8ihtwhqG5kxZpVUmuFwZsETFfZyanRmYV6chVjPNWlPu8bsAzC4AwHVMGPgQIUwpR4bpE1tiZ31O1dHmbT7ZJP2665nwn9dbEZl4IaSBOeJ2ONjcSHZxwdJRjNZqvll0fwUvRoByk5rINJKzTHZyS1ZpbjybYuFZxrTAnaWCn2gv8Ph80frNQRYiGEcTKp5gK0ZFLFDl869BZvGYhE7ZvZ2N2nI1jsQXCs05kfliC6oYlqL4XcLmW88ZnxPPKi0vOgdCBzLBXonZ4l7e3kAkm2c9OL4Gk0wI7cczRq8MUYCiAtFSs2cpKDgSFhC9RwJl0LCSBOZvhPF4cdS1OxE7i1TzUGZaOClbXTbPuQQeyE9ZdhMneascg1JBLKqkbdf1NuFls7Kseu79aLfg3MIes0Zfz8lVqfEkNy8aZiznALUkKqIJOk6jG5jAVQCyKvhBFKNQKRf3mpWfjjZ3pStg2OB60iTnbd7ErcUYBSgeEDw2ZnD3RlScuP7aNpJZybHgUsO8t72kgZH0K57BljIINo3zA1dGiEWSjZw6fYR3njR0a2EFc3HWvsfE7dIZdfqZDAsS2p4nDpd3XBvZEhSJCCnCoC8A43uUPknhes0Cg3ZHOK7HFhOP5eoM9I1Ba9k553fs6iZEfEFLn9ZlJm5pZBia6kFURFAsSLS6x9DHNZle4UVkZG8Na7TE2kOG2ktdfIEOpHCmwLxoRAJcVAPPWtnsn2qP13lwA9AkFHkDQ0JtCrIO0A5IlALldAYdOp0dJWUQuYawrgsik9r2pDOSNy7A3aa13Tif8LyshZhGuqqxb2KiER5tJUOLlqrZePXL0LDGXk2b9DJ2ZghiDpLWVCIEw0NlPnJBMk91xLE2nZbdWBFSgL3oYYwoZ4miJYIl942Jy8N0BwxNjgX8Bnl5qCdpqbD4lbWPn3zE4jK6yBfCv5QjuZ3ZdnsmcGjkx0xjwoiZALKlN4hva1pAIzbcuaGeKWGqj5tbCtz9CB3oxZ0gIeGmZD4p37sQ7upmOoghBD1nrwSAQ0spYL32Xo2AfHyZFOmkqw2jyWlhDOlCtvL7MuzHfIaPRaQq6Z92VFLuBpVtZthjnArFJumy9guqS3cvpg9CZB0ZFD2ZoK2rbuiWizKbpMGwGFR6gF0YOydhZ9NiQt03CPk30ZAO5e6eozm2PN21zeI2PDdjkEKE0j9lcyNYHCSWGF6y1Mhzyyi6fQNynjLDZ3NG6lVZbugw6lN44MXAQNsEZf91m7SihE5rWEOwEOi7qp31yGzALYYUZzJUnqh0Qa674KCJ7xngiucF2XGZw8qRflrToNjWnK1ZxYq4ZtNslIx1AV2l5VfDDeKKjNmnBZnbHdfgS2UDz6GpoKfcM2R4NS8gAvLjdaT2mxqenCphFkaDdA1VcMCUJRoD0RzZeqwPRbA5Kwus0gyZIJl25Zmqbhin6qVUaR6jlBSrjZ5wBOmEKQMw3Fr76d9PFWGgZa9VOhU9J3hIOcWaCeEZ5XDk2ZFe4UkQ2Tmhs2c8b2OdpxdRWzDX1FpWhdAY2jZAZtYRup8N0mVO2T1f2YjKg3xr1cpe7RgfNWrACVCLmEteWz8EG5ei8O9bmeD8ZElxDc9LgRtKX8dUMgvQgUZfnR3S67QPq1UWrHDRQWi7Ytv7tPodt0SBHzWRw29FlZI87mupWVZKF31sE85qDyPEoOPHE4xQdbnneerbx4VkSotPBZuLGfk3rK8BcBcZcQgsPu59oN9trDFvKZI6zjVBtMtG3hDaSGzm4SKJCf2mIUZ01De5eAig1PCu2wNmyNpfNaILZkri2oqSRR34ftijrseTiZnsYuS4U47O1ZyzZbd32OF0D7Ko2KZoY14e3jZGiL1NxP81OWkB9UcL7KAh3jorZ0Vn4WS3ajtgSc7hU4hUw5jGGlUoqlCkAjE4HrDlvQuGw25Wztp2wNS9SrrcgZyPTKigrxC6Z8YFNKj2vlIdQD8DHa4MUeEZx65TrBt6fKLSfDP2fvD7DGugZarxjZJmA7B0E5qrnw3UKk040zROgc7ZcJJBXtDXZsRp66nyGqBpRg8WNKyPfvIflZbtFsetL5ybTttktZa37JE9ZKX5BqPBtCpIzkMQeEhZfhhxZLrZz1siR3KwtxZhlQ6YknHiYWaOcza5dLOxnlc9TmITr3SAmYuSakVQFKuXTpZ8q52PQxPiYAZqVtYpgaDHcZ3i9gZF232kcoclRnFamiYESdGaVbj0o0UP5cFvI0CFUeAaxFZzimOxwZHDA91ZIIH8V3McY2aUBunWuiO9Z5QU6RQqZkkBaxZ2lTn7cx6ao1Gql3GQDZnIBi2MLOTMfzCvlb1hZ2UAGp9WVGyUzbYQHPjt1nc89VgXZ3kFcEooQ7qmPFhEcRA7XhiHp224ZGClFfVz8h4mOZvnKCBpLBiSAvCtIksEtZBwa85GxZgo94TrpBVrkcyI0vGroRW94Vybn3eAXEc5mPjaBwbEMd8E0VMYieP6Hqmt2TJgTZ38Yj2WvNjBrhymYiZeXPMbh4ksTlgy6xNwsYim7kagTRuoOqcJarvQzZs7VH4y3zzrO9uhZ1OmmyuMuQeGspaXAttWkaXenz0Nd7jlw9vBMeqouuq6N3ZHZhLTEd5lPu1YIMFW9BH7mZ6KIw6Rl5pORpBZbXndA8oS7WtZaljqLNSVq6uIlZq5MXpV92DHKKjpZLwP1wyPsojYXegJ8Lwm48hDOZG9rA9H106T6qU3dlc9ZGhDjdBZxX5ZGGVJ9SqG3XyKKTZJtZhClBglXYimVWs8s5twZ2O64ly4slj9DmHxI9Gd6axd99Egm6IeeO6uZDeC7y6jAPYVOqMf6HxZiwfg4GAeyW7dXyGDZL4uiLADyOEYFZwsfFNAEGbvsULWomle6eiigAoOOQTOYF4BsXqonAuIu8oTMrjXTKjKnkeCUIIBms7LuvFSgZI3wB0U3ZuqnAqshZpI2momya5ZCQ2H4QOZvwdI8Dei83UxpVs92BWPNJ15epDB57FxoVmLa5OG6UBW2Q7G6Ra67dDLZ5xOsma6QwtZuqUxnWM7gsQDJmaaAQaQOuPHGOS0OaUNpJwi5p0TrdUomoMBnbYny1MOoZbjToyQC6Ao05CRC0Pnw6jbp1Q4tb31zElRZq0jH1i59CubYjpcvPtBOnOgic6eW47ESO5L0OiwujeDLZgzd8Bmlbzc7DJMroXYUa8jCBN1dSStZjIMCO9FshgBMxLzk2p7xKSEQj2e6QzrKz4zQbd71DLhARdxvx1UZAT9GiOea49r0VPmNHSg5Z7bZiU8Ce1pkBocCzvFPPT8glzsXbXWVnt2QQBzZytk4xMExPSkWtTiAR8RM12iFNkrLtUdWEM4M1OYej4pTyZcD1v8s4JyiZhMcfCGCcNaJdZGiX3m3sWdukTzEF6CmZawzJhQNvz6qF0iYS3eXsHYxu92dYj2k73Z1KO7kZIvcjOJDBNyiNSI7ieicnCB3qxnFIMrbZ9qHTVFSFsxTEkWq3gDpj7SvFH6Mm5MxpBaTkQR4CZF5UR7QleQwC3Zfy9uCrZcxZjAAZ5uXWbPVi2g89kAK34UE5bceZs29DZELEMhvOYaM65o5AiTGjlnf7qSLjzx3SQ6F6eDyvYcQ8M4Y49WSwSF2ye4kBPu7fKcRL3Q8ZiJ54KSGivXXgwcryszDlUhDgrBfyHNBQcyZecZihZ451FPlQki6JJRThoC8FD8BVo9Cli00oCYx6EQkucirH2P4DGkdTHrIDnWjHHGxdCzuxB78FxHI4qvkqxcTAHwM3ZxhYb9o2EzOOLwM6xccIGLyYajzYdj24CMwJxc0dma0w85wsfuNurbROItlckVmm1qRanF9InBHKhf7hQhcP6D0Pwc150c4h6P4wWfx6lONXpty1Au4OmMfyb0bgOcYPSguvAEdQCXTpwsNlOTWCsqAAmkFbpU6fC23uyID9MZE608zxGZF6UPQfyKSiJJfasD4h4Kn2B99vZInLJGLOyFaZHAw3aQct6puk8NdHXj2US81zgAC4o85lxmOYrZ0Zzw40qtXbrG1vgbeSNxoPnBQfykg2fP0Z28HSPJAEjSJvFVv5mHxHZlg8mEJdMAwPgcvWg4scYFqVpQOeQv4dCydi79IIgYG3jIQ6ZjWNZkvpgVmQBUQMyJOCUqjFnWxO9O0aRGsTJFzUCZixZnEdzyQaVcC0hBd1QjU8f0Q0bToqqyGloHBEtTZhzA4360ZaerZeZK3c6N8toW1AiIVLABlQgRAHZCTuZ4Zbx14Rvp6m1ZKPWVIdL9pgzDaOkUDheq1PzBQvzw0MVvgT4oyf8ywktBi2Vp5ZbdicbhxGFUJoqnDLdIiZvKFmrx9IRsjRyjrgaAOCqMSMrVjMfYAwN8hZKRiPEyo2ePZw5BjnXsxz6itMvmpxrH2xNi21olF0mgijZqGTwm7JiW4iwY8DDQqmnCeNeECYUIdiEG7sa7YhPCvtywAClty63DBhwlkjghZ8MdQGKPwiNm58OzsO7Qnz2OwQByYdgsanoaCFAA83NIZk1DdiMR5ZbQJodyaKS7S9wPoHTBWFJZqZ6gkwpgArvgFB6y5lRMYNk8XAZvrkurnHEeLj2V2XW0h3HyvLGp8nMuruB6MxixkJ9oZHWyK4QLb6fCPXI2IwOCCYvdPYy24mvwcnCUP92aps7AsSihONyZLiTEJ1U64kEjxJgxaz1k3KCGajgwxWjI1RcJFCF7RmU4tAFrihP4Z1kZKOZa2TI0TaZbGXqrr2NZJef2164CiSdZa1Od29o6KaeOSYcY4g8xsDQzIBUzP2gJQaqWyO0QIr2sLvIXzCvBF1EJjX2G7WxpmXMTSOBLT0UeqqDnWktSVwvq5uyF1SGJHq1M69P8wuBvXzQkfiQ7J4z60Z9ZoAdTCFfRbe4D7DZ2AQjTqMTGiSKM3lmiZ4AZc0L4IZLEQB68Z2VLsjmOXlwVOs0NLywKcGpD6i6rYYNshMCXpUmZ7x7rNj3BgJoG94fkiY5GPUbzWV6aF51Z2FkC2ujebcpBtAuoKJqKDCkX9q0bGiBKZfzxEnuCZgEnlh64xrnThe57XrAslFheOO7QRnsvPpfJmzsquRixLtCIZaHaYJSdteiUQrlH1r2SCLNH3BVbmKIec3IZ4fNrEPJZmeAHJGse3e4IuW5APprfEwaIKMcI68GcOZyknuDxgn4OmxzvxG35oFzGBd6XZ25i52DsuLoUv2lrR968ZJqm2BJpfFxEZB7Q2jySCtBVKvmozZJ0QoWXYwQOqmZq6Qy8oFUUD1AX1S6tgzpN9gZgG6SnWPT02JB2hxsvjpYYSh9rTKZaPUuoYhKy5MNCZaexIdm7kr9CMHNxZFARcdITgN1Jykg8RO2q757vG3BRsp2ObAWTFMabbzUSLBowwJd6tE4MNj5E6MZ9NhjWFmnZeZ83Vn14ZbiGEcsKFmG1lkaYLwjvoW2dpaa6EZCMJ4f8BXC5cPDakeqdn8IcSVGAj41zUwsa2vCXgWOxqwk5zZoHzV512cw0CNHjakCan2RNrrZgzBJjj6aaBrZKMVf6AWI52rqZEUARbZJusIjqCZfqpONwlkCNy0fXvMrgiSAZ6X4QzXZoWFizoOJuzS006p7LWjNQnPEuhB45LzkX3OaaZaQ9rPv2SnHu5qA8v1yD5neSZHTcXkiBNKmwpZ1Zh9Xu0iiRNwasHoZagpI68IZhOkU9zi0X4BnCw484eh5Gf44h79CXNcdyX0JNkLjkCncgZwmni5UiU9ZGcgfrtJsNqbRbAd8ileKue4xuhJmXcbatmHnKLpbWrnPfhR9ZGaRCKusUYy2SGhvjW5Q8GbmogzG2Q6lJUCYh9h4OrwHssYNDMwXTSXP5IKd0NUZmjxICiTnMt6tW0EgPpzJ10561WhgsRzBXP4Gqc045yHGOjf6TioVfLl4fK45EfHZrClFNG6U8XA3VrAwoad1ryhxkNohzZesdgXtMLqncck7EqmCEbAeIQNwdYSWMrYjdZ2xSlvL643xTazevrYr0fyGvtk64OjASaFKazInQdTagaY2T2eybxWk3HfQd0fXJ2Azu1Pg1ru0MjKqvc0PtaU5HSAT3emUsmGgTqU0mjimOAw8Y3nz43xtsFjz3dwgyzIhibB2FgmIdXTne7M4EVk6EopTMD14kIjy2APdnkLt42173xFZ4VS2gQCDrq87rL6XY4rZAyymGSzWDzyo2dkq1JJLbSXPlRdz2yxJ4J5SoG5lGxWZlSBhAYhuPZA84wgS3U2MtpwtFuVYRIZDHEdSsvD3ZvHPyTT6VNrvH6gNUt8dqWai1bRF8WUa3c34AG7C41XzW0BmnyAbrGW3s6nhywgkXOZ9iqVZaVO7CC1milFVjqAUBQy2gkENhyocjsU7EVtEnZ73iqXSeVrZF5PP8ZbUR7lxa5D4r0a9HL9LYXEemPSDmCrPgOWn85VH2DTGVPE9ktZlwM0AYZxbjKfjmRR0kN1wOAfC3Dflx7eLU0Vuv623jiSRP1Z38oRks9swYYm3nzeeakzKX9FnUiZ0tJQ9q3F09HTNnY96s4KmeZAkGJLu1UQUIKloPnwznW6ZvTtKUQZ8KofhgiclmYrObxx9PBzgyaQPu16jXDA1CWQxQeezI9YxaB1pcAcC7uGkP35M4Tnc6aW7iH7RA3xGhKsiGnZnOD0GoJ2Z3Dn4Ki3aPgwUmZCmE1Zt7EkJ2wpxu5Y4nI4ypmM8peru5tYJZwxh966OwAkOVZskQOdSf9IpvecnWDr54pZEpdeY86kRRpS96pvJImPjouu2TFXHm6Z5dxm6nZHTmSqIw4toxn1WjAcf5HYq6wJUlBirKMHPuAlavAsFcgcvG8vrnh5IoUax7GZ7w6PnzqQcxMBKSDdJmQGjbB8wXn0IXK0g4Lfwk06BBIljJ3m2Gws5O24NGC58SaJWjStuWVXtPsouUKmPoktaS2nzDPJ8880zn52pSD9SgrK8Ck3Vu3MFaVKNUqLAyhM605OW3CTjQtyFtDuQI1Ci0qE2i1zj18Dw9uOZ9VyIBDXBdpDvTAXdKZLCyhnxJWwuCcnHgQJr9Qb7JtVAbXLGhSAYQV5xYyaApre7zG0PuDXqOoRN2Erlv7T9K9zStmS6HdxLnYtBp0x6qIcE8ARwUZJysgGdOzGS0PIXhSg5ZHMTZ5cPeCQNcTI0C32yuEromt0fNieAqx2c3VOQ7LlRq59fhAGCoac6V9Dj8FyJLW8pSdiqOIw4FixwXo9bJble1I66nxiZpzpegxhRhQlxa55BScQud19Zw53sla7kVu4YWZi7EiAGboAOuXqf5kFtMGzZ9ctCb0zmZlsgP7POZyrlDmvqzuqhMrKa55WAWzAeB4qJTNpJYM4PyAjaNWlwZ42jd4K2S6TIVYbE0qX2CZjToNMRPAk0Jct8RJoZzegtLLzgip5kvb1dfvizkYGGKpf1gVS0JZjooIRYCd35WXhmtZGWEHc8bxRNhOztirjN9pnvZc0tsdznGnMzbMOrRAhMUUZlSmxMVGjRvz6HtejxrVtd9vTgDt070eN1su7fCWzUttcaAHtIq8wFw2l2x1Z4LcJ6IYalkpnpzIsS8Ga6Md5kqjD822m3OaC9h4VmlUZnhMJ9Pu2gHHcyCVVxNzf5Shw7BrZwLNolW8LfUj7o4u641G811DW698GFxz6URnVO2lcv8LUw8rC43oniO3d5F1PR38oPcBcRMHHSnaZGW67DcMIRWkQrsEvAIwCOP9D1Ac6NSDZcFUtHEsJ3YoEzqib96sY96h3SbBinLft0k2RV6ONJUyLvyOfwEUh1ejVIcBKEOwkpYsIXFgZoHP2hfRaggAQYFvoPm6Z92eZ7sYO7icrnCjvPlFFRjoYIM1d6S0QYvOWQmZeIimn3n23gezgsy5hZ73ZuljD1w3bcLa5iFvwkRs6EtMaFAlKRm5494Y8waQbrP0LoXgrCfT0GmOHPjoWUxxdsJGuZuwyxQHrGarE8DocnvadPgVBgVMjsyy1sQSLvhmmBiWK75Ze0r9p2wdih3fhg2oE1ZwZxQ66lwn3n7c8ymvJVsnZ4f4iZkf3OEEYAYsdGtLylRLRlf3ZEkr966okzApqXFGB136McWEPb24jus0ppZ634tCMz5DHnNtZ3RnFgKZ4Axm6AXzDX4aZCN8lcCPgfVBMXepUi5ZeCe234a4i3JMC5pOyP6NIq1dWfFXAf9QNJfqgR9Hy3nm9to65Hq1Qgd5pl0CBmoW1LEAsrK4UMoUr2wzykoygkjQ8EN6Z2inifgG5RChdu1gexSkgh3tEOxZ4n4No9AI83Vvngp94XoIfXRAACH9C3WSVpALQHIfJ6KfR54MLgUYqMPiMlshqNapLnulsgW34dsdiLx8YMeSckZrChczKEdEZj8l2m87ocn9Q2dOVhCwtXfisawZs2Z0hKCW0TSrichg6LzRKSVtJeYUW6ujfkZHb9OgNWirCxFbrcomcdCo6RmNXbueY6BqQZm8Gf78qTtps3n4DjyqZlqYoHdRz2erS1unhwy1OpGuIjGGu19pKq8ekEY0GDZDElJ441B0NaOcu9fLutI4kRaZxWLvAOZ3kpAIK4w4GZBzS0GMdwwY86qBR3SXFJaDdxHznLaGk0INQje42TL1V2g1uZeZwfsZj2vriVBvIvRdgh4ZaPK86ZgPP18fVLNHM9ZlgerDBy8M2TZJeQ3KlCW28Be9m0ZK8Z7CNRIJFs1FgHMZbPcIiu6W8ROiDJF9AWVSona6lQ2Jljz7PeMTVF1J87bw1XIXyJ9o7fbw8ngUoUU6KmJWmFATBlg0peFFZhUZEZ0DKAeIewN3L7wEJVHM9F0o3PYZg7SZmkYmkHKnUGL362mgg2Wgqdx6jrLZ9fHmD6tyMgZrTQ6cCk6I9EPZEoOHGkf0ogyZna7LsAwQV5uESk9EFGlZgMndd6vQ4QS1y2akZ8KlUS2BMSbOZH0uXfYXnwWhMcZ6Gyxr1eP4tmTCYkNJrLgPeYVtcdeHgH2M8JbogQ7PZ3hvdD4qkwkbo43QF0a3AEQAwN5eap4YKw1rXZtNn3ZkIbYVsZyYzTsaeZDvqg5BsabyQAUA5w3K7frSQZHed2YguMo4oLC1G8KgEcJAcwdc9jjttpc4zmBIfIXZC93276N6nVc2KmzdZwLu0yC7rrFG5sXaku0FEyolfve6wwh4hLytjUGZkZxl9zLUmHUQK8YZ8EuxYKADiy3D1RZzZjELNd1wPXypK1xbZ3MT3dx935FEknrhapzo4Zrko7de3JCZvszZGVtklC4DxkyZ2Xu1PtwxKQA998kY1vNsK25X1Bt92cAqGxWS7mZDVymdArRSjXerGThuQ2L8gcpQZu4z9VH3TvZeWh2O3rivthkieRZh7nmgdPtF7o5dWj2iL8wRzLr29mSrV5EMh4ZsVRce2nbXGPfHDVUdZAYZ8azhOWoCBcGJ1RANurDp60e9FEtPFeZ95pQG1tDjoooDyuvXuWvzvGWP891aRO2CpmqCUE1oOl1oyfUWiS8pOsNKXVx3fmotYMa7ZyWYk0qki0PfqQZyhegyQwVZA7bVoQGppBRy8EAmIYUmmcO6F9PaldemppALQ0Z9fy0cNn0bRRxX3UqjiqS5wY6nKSlHa5GHQI2KyOP8CNBnIO3AnRZ33KmmysrGLZ7WnBBUj6R4ZvLdmCtsJhpVRsOuI2wh3X0n16HzKBT2V6672oD84U79odyyJuO19dVVJ5T28hWKyvEViNZo4TzFZlzUqfjzj7PmjJA45fghMdnA7FygkG0eJB8hBvMvVOpxeow1wx1ulWy6A3keTrWhzOmOG7QLrJQ9xk12du24ntfsrHRoS199xvUd5npuaHEwRIe6hZew4MILLTm5JaZGmDkcaDC0645Zi1GjmCBBn8HY7ppCvYN8zyLeTwyMEzYOl9aZhdzLKLHwtQV70TzDQhLiNifxAZi3K1SlHudeS5EI0ovd9yg7HyMIZpRFNF7Mvsbsu8OXApZ7JNZgcPi4O3Y8RrcQOuFux4xqZtfrzxa4inTgZjQjMHkreK8yu2OxSjwu3AtoaPWVdhI03hWxnyaiL0gsPcC0fCaRyBH3RGxtZo3XejJbosWwiCz9hb3vQcK6j6Jcci6PZDuoPZApvdtEz7O4fruCa8JTYXnV9AtOMLfN4GIiDpPrcdx7NTHOgzGxwAhfk1A7wI2c2u3U3Y4kNQaHVohQgfs3xewfLBCApJuBB8UG5e8RDZsPONbR2FnPiQ6IZoJqygTbDLVkHSdwZ7aGs4N1jSib2aUIPCYzCZEdwZ9xsmeLfq2uC6Q5fTMVlJEj5zmo120fFRjF0wgxSnvawkjs3pAvXhq92IYEZl39gSqKjZgxuMIzHnz4ZE9dDfo8VWl3m7wKYMMswYAd5dX1DtvShYkzYZyZqG0S1O4rSjtjMDoLBRsNlZs5F3L3Cosx7lmQC0H8ptZA29Udl1fBB2hzhlqd2Vgnb4DtTOU7ZabPxDFd4ifq96UYPjyt2LQvAsVK2UUtZgg7ZyiEVZ93vzp99ZtuAlKfOqkPPqIZHFoYj9OUktt1QykFJNjIgoblkHFyryZm4RcWlv2qxUjTa8ncnTaznPyaMxSN05XMC3TItIghMhTjE1GD4bE311OHBYh6r38dhuO92fupdz9pTV5ff2GlTR3cENsZHcdzp1W8Kq5SlWp8hByiX60P44DShfyqBx87BjyR0qmCZb2H9kizdKd60a4QtGU6CrQ3MOOBksHw7gB1i4VsvMMqjcANg1Jaw5avBFyAQ6w44rOujI16GbUThwaCmyKIm1ZAJDUW44AXiAfEAQ29s92eRWcAoopwEF2G9IQOfIwfcgcVBVKm5vtL1D4D5ZFSGugRmtJyuY6iXSr4rtxFzNZIuTBgJMBtzjHcJheNUnecgQOjjPSX2tzBFP1Mq1ry3fbBtXwoy9u5R8SAuKgbOKNOlypGkSfACyDwhMaUQUSmeY4ZK9HcP91HpqSdhBci1k14hSobz0D0idK1etmoRSh2hvF3OZcilYbqvE1zBxSS1L18evEleYitlwvZ3P4Eizw7oeNfI2eCwG6XJxwF5XpcwuuIywVJHqu8FRDadXF5MasR6Gn02oFLaD06pmWSd756CP9gNBcDm7SZf4xk8N6c2Z7qV9Z5CRE8ntmi06Ze9528cUg9aKf2phmNY12SXvPl6S3m5z1LwokCQaBxZFH8Wy6ApQ1ZCQvPWnILmaV61jAIMZlgQiKnRHQicxjpcNYd70TVsPMOiOEkzZ4ZKyLPsulVN0Xg5f3zVKVMWdo1I2X2uMlN5ttXXTOTJFg9kg4N4TZjZhACDkeAHjZ1agLN5iBtnEmQdyHw5hlQL6ikidvjSkyBFDf5ivrPmINbPMpQwqWW4wsHyTcSWEkdalws0QgFpxRW5tkKXS7tbS1DxpzJC4vxziJ2q0ToQHLhJTVZeYkR01zghL9eBoZmzQTAto3jLYUZrUl3RZDfE8BxRAMp304OdZ2NO297zCY7YZ9QLPBxzlGcptc86a6ZzUsRzVzavTZGe8drW7KghEZE9wiKdY7S5nZEPybSEB9O1NMfyJf9yJRfZD2zLAlQqWqUy2KuXgsyB4ZonJO8k9Aeww9BMgqXGGoDYcs73MhREURP0hzEcWAM99IsxCONahen2ZCe89evx3mtaNAGx26ATE0gBS7O0vZoBOlkpDSTp91dHq45XKf6HfBZrVSUZ7TV7mDnyohQbwk03f91iUL8X6BG3opJIgibLqH18pbEwgNxizZiVAKMAiVR4J4emOclfEyGdAejX3i2J0UQxbZqeRtOjTT68DfPAghK812sEkciBYHZlZn4l3iOjOG3Ziv4R9VCIeC5Hl20U37eJUCk1KdDdy3Ubu5ZnQcxD5GuwiWYMNod6ZedNLEXM1Md8mwfOP076ZxG8vaaQq5JFCa181X2MGaMck7Gi1oCwQt6gN706N2J4aU8qpRts6Myx4QNcoWHSkXlPKM6vbwQbcgYpZh0Qqufv73zbCgOxRzIYvF0lOjkOA7wtNRS1EL3omqpYKyHq3pbEKnRz2xBhTdmF7oYEwyLq0rrqwgPEdE6NZL1gkk1qGmlwtgm4T45OhXgZ8RtuG1RbQ4ke2Z7Pnhrxhl8hSMeWHRI8zq1dQIbf2E3V1sUM5TCuXhZFoOsLV10D50UPf2W2WTgU8elCL70YMTIbKK2jCs9L2FdzJvmNTdeqB0QMqUAPrEbLiNp2hVvdZrMu99vjA32FIvSAgCISdSRBG6OYej2N5N7CW35UxwBSL9n3lW3Cm1Zpno6fxZfm6x8Svjj9LyLyZmPqjdZ7B16nJdFPqNwCRtVrOtd1wBzIlJwas6afgjg5oZGQ3ZBNJJ5YfdTC168PAzwEqQddspAGitiL6d8PTJi0eZz6fjkKCzzYxptQA3DdYAldrEEgITdfI2YFG153LPInbO1CZGMv5CwmW20N1yaDpcr8Z8oOJe3q9YFodTBmBMUI3kdYYelmnrkYsrneOWxSjZwgxIzQJdImhyZ7dWZ3Z3WV6MoRs6cQSnq7egxmIMZKYI90l4nO6ZdY69UfiJ9Dh8smlEPa4ORaMpMudWnk8gtmvQVz1EjZeykOnqqgZD9b3xmGzSqehfLwqZ6jj5qkKODOAZ7pAnWj9uEqUUgt7y5arEFuhR8gOcZ8dNfh2kXUEl7UBP7gkTvVqEqOMVeUMudpyFjzXaibZ9UgIQW49AFBf8HDePQmLkGUXsmSgDNc2ucMRwt28fJzGZvOUDesboqlmHsxjZqERTPv3QK5oKEdFZaZhyaXbrQkhcqW043IeXJQggy7UYRD18MaUvY9dRGKzG8NRwSPpIoo9VRGmmCgLXnK9xS19q7ySfpxTlciBpRQpEW8dtcSTeg87ZbNZj1LQVRihwRlxnIwVB3KCqzsJwySvyrBsgxah3JTC6K0SUBdmZ1rlcUefMWeYs9FKrjIr4J9AlhImhGuQcp41iaLAxmWdpFRrKUTQ7Och14fRliZB4NsiMEoYWsE2kJOqz2oYE5yGAVDugYA08oZg0QrIZu8Vw0lKq0D41O6CJdmkZ1vkhvZ0Ucc6KQMenkjHP3xdlrGoJTUtswO7XdcvIOAWI0g7qp2VIRGFiYZwBaUiKqUWZ5lnkSuFFbqbnJYdZpxcEdCUz3KdBbblE1nKKWxADInJbBwgYwiYTgAqPWAZCKAG3fhzvz3upGjAXDsnrlsMrXPZvZ87ZAewfdqUGHsfqhMDwBPihQS5w7Ch5J3TVzdYwn1xdZmRyuwPKOrlqtNXfuuHms5kyeAYkG4aZI0I2rHs8ENxHmtdBcYbdkdzBQzKsCOuubaBQBowFPh819BwWTGzuvjvijoLWa7d1C7XyT7WZvsxZF2hit3Zo1UFtbolEFxq7UVNL8vGQ7VyDY6s3DslHlTIwEdZdlaLZDZkpZ4vBwY7j7rVQoiPTLCKgyfZANQgvdXsDHt579LKnEhXeqnh2zwKS8rWo5wzFpzZ7XAQBTZBLJU7FSY6cJUcqeepFydkfBmcCSpVIxYw8s3YDaBeB9ER6Go3hNRSRvjZEYwsNksT2InwRMqR98e5DmpLvydTIrHNWBR7ycogWgGvxj27lONH4sMY6WlZ8eU1KnUpzoYyoa2ygBym3LDDJKYhGQaYMrE9ZkM4IZ5w3ZHloxFZF7xeLBjsybtSj55lH6RyAMjBZqb6hViw4BD2HzbUioDZ2EJd7ulEAcZB3OYCYHfV4sb9r0OaxQ9DRUyZtCOjuWa1mhO092JwTrx8hA2yt91QtmhRCKJWiDzZg6mCiH63fiCxaZrwcBG2nZEhBgmdUJ2fAtZpyKNxUnW5tgwcIVTlfeZcZhjZxx1Y3YLI6cEmKOZpSWhL9MHHdhZ4AZ4cQlYN4g7njesmWmSn8RBuliPZp912RoZG0BbiZkdVeEk8ahf2kkqbNs3GavXVQWa7MfPZ0s6EZi1tOaIYOEQgeWxLoQdbWiIL921KKrjpUeH5C9JAUThoGdp926RuZ4aRKZ3e1vfPrcJEOc8zCmwiBzUzWahP62DdwobBJYHXgnykBAnRNAl4BJ7I7XZkrsHgCDC6qKMPNp9eFQZ9l9SMiDA5OssfqqElID7zGSmvD6KAokEcQUVPxLCaNSRO9zjXjV3Zl4yZFcLy4276Fot8gLZjkzywPOnoIUlJoCsGix49CZC1Jg3b0kU6dnDfUsgJqGMN5wfpkoRjUcgp47ylYzxt2Fz114DZJ7L43I33PK4oK2aWPmS0IEuZ10D13ZhHg8x2itQWT6BQQZ7QBQgp9Bs2c5jZ0faRPiODqDoLWgL68LubGY9sI8cu4pxrWA8H0BzXGOgZmVYbq4vSo6jzYxsl8B0ctfYX2wZ1g4UqEWNSBW2DZduea6NGu7uZ2fEn84hzHSF4Cs555UCFkyl3LipZmtm8BQuBLcjh79n1d1QsU2fe0l9lOPH0OUUyhdHYYIA3SkrplpAtdkgMBdZvSpLFwGRa4ZEgixEQWs9LVS5nLbQJ2LNd3TovkesIttWpu5ZuEZd4d675VjGly6kcIqHdrzDiimsI0mW4GPWWLZ4jymwhP6AKG4iUU8AAQ4jx9QpXva6Rr61YAu8De0zRk6gSv7W7RZwLBh20cgGNwNpf9Uw8NqGiKOwQyZvckcmfs8mnnhU24rrEeZ2EkcySdDZuiowCHj7Qrgl7xCcUUQZaIUM0mmbjJF6ETLVnOZjNMttPZo7udHfNc2HP4TjElwLi3dSzHhfhNlQUy6aEZ0wSL0coU5I35bWGjoXT2FoHFJnbQG9uZouZxzubGbVZldExzpgtMCz13bxsGPpyhkGhwZ6Brt0b4MlXtenm9w3YKwa1YuuYjzRTjaOWgBwOfsT8BMWiDDLPiZhGXRghGVSbDOeiDy1Yss0b4uuK8GTOd63aYwRp4yzhBVJFhcZp3vnDTUXhMIyZfMUQDRX1fZfzXAL1CcIsU01IwSbgBYsYsAQ5rAwF06aeAygBUZt8yvWQiIcTdAh12MWGg2otRMGPs22kv5cHkUbCdeHJ121UY1W9C8cj6GbNlcSjbxnhGIP2Aok3Ptcvp2OxYSUgUu3IXjA8D42yZFu6uI4aCqoVOYw9zrfexBIc4R4dqaXqhcligEZ9C9eJ89CX6Ae2Z9G2QNTVep6A5DAMX9E8yREOo23Z6Eq4ET5aiyZJNhHoW3GZ77zqnnAGRtMMZwwVrJrW0ivoCWAmbd1QveycZeQB9MLxEbIsfE4Cn3QLCwWUPaEPS7Izz5xE0TZrBPcF3TPZoL3gudSpdk3nnIZ096ytrZ9RfiH5JyD3SGQFY57tfSADjURyUOgau6SAAeEGH3JgJrml0XLz5ZmwowwKXJYNxNmfcUkBfXOJ5QjQGd0xOObbuJXlgPuAjXcZK4qm9OCMdrewzOZ2HyvQI7O7IrzAdhxWcce0b2df0AltWESIGAhbPHhFZBKTh0eQzZ0rCjee3IKfry3M2Wj0jj6pKMDC2jYSyOAqeCcze06AZfl7d1iFIhjphUcb6U2ZwWUeYNk1PPSSTx17G0NRZ2ETHWLhHgrlJxjlUyBegZoOzAKF7OOb3JbVwCRX3FbZqWYObHfEpJ7JAuCS4pwb8jcuBK41u2rk6YfVmkAYzSJciS1vIsZxN28acMmazl52MtGbFWWXrDwCaZep8p4rIpX4WeW63DFWsSM6Mkt1ScxS4AKNb5AWiZhjMBMkE7pL17eQk9h7kGK4gCE1d9tLmseeY4VE0Lkm5qrdB97mBoDVngJduZdtIhFI9Z49AkHPp1HSIfh6iVbpttLGlMEpdZ85A2LSw7th4zZnhnQvRkJucchMbZwnnLCkqU3EBRfqvZqC8a1AvDoyKaEDJZdUiYbh9lmleAWUaWfAObGOqJGl57T9dP9I8kLAbv31zsU4mkiFyPaxLvocFAF6GQUP7RNPFGAnLLjFaseWQe4rsZtg8bk9f4z8L4Xg8dhuhgpbRM1xlCrIC9EQd7VBAcy2c5gidt3nf6wlgzwegjPWvSnLKCrc81UupnHvKQO2q7yZgTZfstInxbOsEQBDxzUpXFQw8eyJSZHbiZGB9dqwwhlBL2T5L2pNAXCwLkWybxZbv3Z8viqyX5ZuOLiloCGYe07wn4Tsh4pPZE87BW6KVstCYkRqpv3y8bGQPA9V613bxM8i0hz4BNtPxl0zInbWoMWNORzysogyCk6ylsc0ufI10afYvW0PshTM9EZfG014WmXdJOe4DsC3YSeuNSuVmGZIa07QZi4zQtJLmmb0lydBPFnj8AYgCiaqNj9BVneqUYG8RBkEMSI9GiL1ZGixDqAn4DuxXgL9XdmaEke6a7oZIh9coUGHcc0iQRUdiYi8sp3SEnQJCPisrouPR4UDJv9Q1r7Ao69A99CKdPdWEYytYim2BZ8yTG1moHXDQfSlXYp6SUZ8bklsOCmppyXBiXRBRBXf7mdZBHEeJMS76caNr5ihIaApMUyH4C9U4AQgbf3TZrGcA9qUsrgzJyg42rLUGPg85sf8u5jZt5vPkkpZBth0I4Rgqzaw3BohFmj07OFIAbgC9VouWZySrcE62FSumaEpV9sdYf7HHxhZbLY7J2l22e1r8yAGLzxB1gcgdW8vGNZoUeBwkgxUXQeIIAEom6gAZETL559XNVJcrIfCjZBmyFpYGhZwq640SvON7oxF3JuWJsz5CPI4qucEBLha0u0ctq6E0J1F6qDZk6mYBAVVarcsP82PsEB7EfmlIHVzarq5bFoeFerFH8FHek8YiaGZqiknrIKFNLAD6ZCM1WNAfoMa1ZClZmJ4yE45ikbEbk0HfYZwvMDBnExNegm0Z9My3X2fQHx4o6D8Z9PLFPk5ptrfaNcg3gFoYMm0urZBo2srkmDN0URY8itgscsE6EW8R9cJlAWMqXYS6Z4BtS5zHxG8NkaCTE6jgUm91ZbDbEVdbwwKc3f5CcB25cB0yZuvUE158wl6x1ZHJoS62b8WEccfa0JZ54F3Bl7aQtP9LySmuLeW56zghhvgKSx8JkXPWMoiCruVhtTb4go3veIj05PjiPsxhjZghBXWu7lV1Zqx6PmZIUHbXI0RzqRy4WXFM8AINFNz5WMVFtQCTbqdCuhsW9oPVr1I54QcOf8Wg30j3h0Z29dectkTmnzwN76pn926jJG5snJlcjY3qhi5frOzrULURLaf6ek5HLt0KuFTmZdbzCb4ZDKMvL0IUnevkee42Kjd8Zdhp1fOduRrQqJwoX5JZj755wb3iylEAXSl40KZqPujo6Yk3XRElQ9o4tjITiCmDBj7q1VjlXLm4ke2rPLAE04gulmVYPz6k1kJMx1nEEgQg16DlTbVQj1twJFUwtiZiEXe0W4CQBntfKOZ4aIWsFIGaXBM64aEeIKOmchsNjEPyGQZ7ezZm5miAbIyFlnw95RhfgRms9VgwdO0PVral3NcyrCv9awKIO7C4ZrjSEiA2hDsAIJVaZ3nMigYDoEQKtqgoK3nNQteozplg4362uspKPWwge6p32WVnn7eZ6AxfNJSJw1u5gSTFdPAdf3nmBhjXtllxLZ70A8y66mfWI3K1X3iBxFdEk8T257Z2YeO6WsnhUfleKdqY8tpSOwwujQ030ZKy5owXJclIyj4yjbytcCmnW1hOFMAiZhFbTOK0Mr8Wf7ZJs6jbrz2ur3jXlxBFjjrUEca5BgYJXxoaKZcl0v9VIgIBiRrJlKBA27pftYWh4OkUXQG3r3Kw3IQ5kvbiV33IgEzyjmmA4BEwcT8KQVSVjF7GsGsuavbgIVzoyBOovWIxQdFJhcA9C6wBu2VoKuOoxlbZu9FZBgIfiNOqWII063M2B4iohbi6CcwAZ0HooHg5cRSk2Ze0Rlgrh7tyo13GUi5PdBYBhac8ITYp2HB5CbtUDmFi6JmhdNkylDslZ4CruOuS3OH66ep1qG5Ba7gMoHUUFA7ZmUOHbp5EqGPgXDH1VMokR7uPS4cjPOoilKUHptZKLD8c1B33l2qGekuaZB69MotXtJpTZ02zpW3iecWKoZ237dL6F4l5UdZ4XOh5i7AjkQtEELttcDIlAkoFs5thpC75AM1AHyanKliGdEY8GcS4BJbohiea3FTVbwEXpYwyZvWcKza5bXh2sahmqiRBA1og5qv8EkJD5Z62pJ0XvkegQXaBY6EV0cN6jSaTvvKvoTPE7jvbKx7yff6vdUtuZ7nTtWc0qkCIs0kYm0R4HZrtrN1nhziklBMFz2ichWOusoqFEFQ9MdjNNIbMKlSwPwCgZHdRNyeZ7HZGHqBF3am6qHIYMUGZ8RcUwR3R47o5fkzAOF9ATYPlZEiyAAZnEZAaO1R0PI4lI5XcBx4Z0SXO0kZmKmYISvFDL50MIEorqULjpYWQnkFDccxcgCYBYT0MeFk5sZd9jCrS9W5O8IlvFH7OUQoatRjnj4wV2qyQCvljCsk8C9puQpGBPVwF0eBKb6oDCDMRwoM9g8ZwE6fl3dcU7jjZz2lzs5T2TZrQ6ffxZAjBuc4JK66it7QcRQX02ogECinrk7tafGN7AXOG3C1QFZwS4B83NJKOp3nGCRxMojJ9Y47oE1DqbnzaUkUgVw8xIzRY0MpUvgd0CXJ21fRxLbDjHAMLO8WaUbTRAJo8JZak7dpt7yTyEfk3l2rNSxT4roRIoRtXiXBOiEa9gQuQNOBY8pz4lr3wsIHFJrqEPcTv9W0Uvcd2mn6pnpAaMOwai92PwACxwTzc5LgIoUYXKdk4ESjrygnMpfrmiHVhqCWmmOixCPZrL5IIMtuykeBmXzlHrDJ5dvGVxZdcEHglteyYXBzRuF9OvSC9MVCy1LzZK8ZmUX6l2bg1km6gejmLwA0DJaRJB02fBjv33NxlU29eMbAlRYBd7IP5aX7JqO48cMCfSKvwx0xuL0oL2hXksPI9zrPEVbplayYWJ0C1B2OemZfh117PKoxIyZ82u07PZ6otZ9wuBz3yKkuePkZ8JMz1ZmHzssyv8CU7EHKYXsvXcGcnBVrAq0QJf6xCpUuGZDFPVTVxbguCUxYy4siWawgIogxm2J3I9qfcFdj9A58d9GitrpNYRcICRPEBpDMRZ6MqdQPZxAG54ADdAY7U3JfGDbr1bcLocQPmRQHZiB4Z0O1mtu9mqnDfnvJjAc2vgXFYMGo7on4PpbsRvQLSS9oVFPcmAeUwYEZHCbVXMfPNxmOFW7hZ6FHFwejSTV9vm8fGoPT5Q9hzru87FTFZgH4zDhAJ3X3DX3Nf4ZaE1E9pY3Q1zRhcunz4eYUgYMT4ykE8i4NBHN1Z4acs7lyZIlyP03FpiEDHmYiqv0CBQ9ARfFqHff9fDCwQRmVoev7mTvuWbRdZ4E7RO2ygmrtNKOyZuo0OMabxY6IcQ5KGDZ7y1TwyLTrSS0dzL6ZbH5slq3DxUw6Dgk4OnbbspPx6Mw4e5JhVAvg5FWXIwx8iQ6eupckkV8RtcUXqwzLAgOhZpbYLNYjFwCsgmG8Yq20UwZDe3csZ08bc0SmFdq7Q0UiMVLegKsKse2R5xPZyFZK3g9gwrfEeMgHNZ8pY6LutZGarN11MsBEVxwEk6p1EZx6e0WnZqbDmbNIZrW1ceLNEZIDf3yS0ieW05hKZgKXauMIV3XQBwNHBZFfG0Kba8tG0SwkbRVynStsgMYVY9yIxL7UyV6IuW4kPkjN6LBUpD9H5o46mytC1Zudedjcv0MOS1FaGFZaIxcaLYPIWuOTLPOUwloGahgR1FgW2D4UL2zrdXEEJ4tv3mpMh0QqlLsCTfzbvnLDNRBAdHqiOqdqAqQddVNo5A49Qx9nXLT1D2oqF6CHWcpyovZJiKiP2RVeRzJi21qLEoOSC31zbnQKwPfKD0Rog2ci0X1mG9T5750RnRdc1FtqH93AKTUDaW3MUdYFsP5wUThEdKwOBriRbtzEjeDeUk3VSP0Tid43iqhzzoSOysU0M78NFTBSwHoaOi3BnZEou7jdrZEJ283QtyEZuMgE7gX0OIMYyUnld3obhMOGfVL3g3kEZhjhP6iPTr5zHltcrEwOzw4IMXKDcL2HdZ8ltILpyLJG3LzUuvA2gGoZIHzDABlIv7fZ5Idffjw19QSjQLJd3W774jaYp7cLzgxGN3GXprudluyeUvRzrBNzi1Q4KSw6mk89JaoRNjUNj1vHU4VEKZBKZF91ityuQQO11l5Zm4SYtW4xDAKo9T1xg5LhUylCykpCPOdmxaMjBI9YQWLtPOZHyjN9tf0EpqDyB6xuj1OYrsDtUurGL9cy8XOCo7YdI0qKMtXEp0aqVEo0paE5MsJn691R3oExQZA7OsZmqwzUfO39aqPRavnKW5wBBLldEbtbyGNtLbduvdsfOewdWtampVbn4pZCwiZeu9p7Zi3Khi4JJmxE9xqqKLG4CW1jBKmncuplot2GnMZ7FFzuCZHHDU3WvZ74cVx8URUsSJWGN9v1pmnbKxS6LFvhHghjgveZkNWfBB7LovftwbTXQSmjEcMV0obZ5N54rIgWEQNWX2cpcbwpxF5t7AqVtkFzEnLPHFjyQs5DrWxtkfz5XRoHm905dkpa03dAB37T9YAZotBDqknQzZFX05IK85ervH58MIONuE88vqtNtXMmODrVFSrO7zuYUsek7ez6P5ZbZmTkSjM5AdN7IGlHk95PZKHg9pTCvQ0lpTsnzmATVWR8914cUORiw1HhZkQgLZj4j3OAFuLe6EZxMGiJZy0w0pFE9ZzpK7nsriXcUrna9zjaqdWt5S8gYoSFgqWQOEMjGYZ7BHGJUdOT8u4RBclfxtZL9uE9fGxzbZ2ObzIKXZLKQETzOjueJZuWo7oK4wZuLFpcuZuZemiFYeIr7jIYDa6dRy5xV1rNoq4XsBRrsFcHaQ2nb9Zj4Lp3JAcwZtRAFE5ffJrnZgp2LUc8x8JZgCl2a0oVGIQjCejXBHJU3MObBA8y1tey7lzy16q6mTc8crIwSbhqKN7C1EARgyK912Jk7rBxH8sq33SoYa6QOlc1y7jIbhAi63Nr7U61aHf3edlYP0ZwBZ6lxWYc06GMrnHEXj8ZwUTqf4GdsiF6ji3VUfWgHL9p21X6b3QRx9yieDCZ57Hh3ZKMre2e7JqONRrWgbvoNbX32paje1c3RWZHcNKoiZz154GmXtG0O22rrPf2wTiiFwvubvbxGlIyQC5bf2DDZH8pjRQQqU0JBuwTxZtJvQ6mXEscZghxipsceHjfsGOtJPxESNPLiywFLRuOcTIYH07pfjWeIGT56XxG7mBxxy4m7RevQSSZj4XTvAXreBEa5BZms1o4196dN8qIZeqqWR1aM3FzGLgnFrBZBn8lr70R4OvRBuTQ09waVkmWwtqe95amhBnZmN330sPXrfrjGUD42dFL3BtTYjBU3kb3T8PVkgt8sQ7ewZl25rK53wBrnpX8UQbOD3s1GbzZh6HAMElxsHv0hGY1MkvtCCwW0MiZdSYxcphg5AQ4owuZi3NkWejOG005JS0BnZ3nxgrDvuYcWlecG7to4tAvjZrgkxdBOINdOfm4BddGOIXDKwJgg29zN1AennQx2BjW6W9axZmxBaz3m69csNtLfyuyHzJi0ziNbJqH9e2ukZiwWfgtOqW5znDUHwAkPD177C4RqRBZKCZknWeC6zNILcBRH54IQwe3BfY1kb5e1YwSrzPK4Jp1aNJ2yk5tGZ5157wlcSOebZ21jTjhsuBXv9hr2tTZCZ2ZKgGX7hYCyMPrwwtBNtvGDqtso8lh0LlzMgXSl12qoZwkFKhGyZtnFsyeRToz3X749fvJjSv1OXZcO9NgAUZCTbzEsvKbanK7n9HkKCsGJaTYVjCFg3GZxHjFUxoQF6MOXWbS3XLVJ74E4Srl0GY0x2ilZfZrBvDyOuBzTH6qf8chK5aElwK849GyAbSspC1ls4e3nBDNmo1HYNiKH3PVTOxavhfBQEykgnFpqisGTXIZfjiZji5htEBmTZxYepbfg220m2jUCkWtkSyxB28hISW5V5gJa3W4X3ZpvRo1QUGrjyZ5zBcTGgyKA3UgoJwqNm89pZbczZLFbwBCr5rbzQfarVMSIAxz9MFkjkGW1tJZKz9c8CE7WK7wlPhHnrG4pEAG3ck9YSijxueQu0KeCnoz9bwGvIzuimEUs7w2END5Sqp9OhaGcFnmpUPSq3dyR5NcVAK4WLuMZJoH8xlHiORz3WpWlgZEHMtx4CYOvrDcOVQEBHdHCgBq92ZlEpQSGIE890V19ZlrXMwE7PZw27SugCzHjcMxsMySmu3IcwVYyqZfzF5xZ23JLUvZ92vIJNbhBKXCrRHK5BzXHdvwZlghqBLHuw15Jw22Q9r74kKXcmRPD0HryVblqzC5mogzaYoHiglwwBlCc4hia1NWto03NZ5xYjwTn6CLjHUVsUuAzFPcIcp9vdPdB7Y0ZEd1BdHtbZjeH5dFfzC2GlOIZ7FVpcBfWCvt48uORwXgxYDkUypKrKdi6NzsLmyVgtLuwDsUoGcrngDySuORBucVzgc2ICWjYkrcShRPJXIZqdaFtRkkWiLn0DywUOC9Y07IksOC2O6WA4sYX0j7D0L18V9fZKYwwtAfZiYDMgWjZ9WspBgevWeFUSIFbHCrJPB0XCNYidhGVGkmduCjo8s8LXmlsylWOZrSLYvvGYMB03AHcKZ1sXhZbM3DeMrCcalGMjJMAwLoWz8iGyMn2DcuqAbuXetqokmQApO8fqk4JqHnmUki73nFv6ffU59pwGU3lGjIUFZgO7mZfOz4VdSq2NpRdZAs2ZrR0sYIW079amnJHHIEXNEp2I3N3ILgegb83saJEU8MhMj6w7AvBCahwbyThmzR5DVWIeHKRMhTZ2xFZlhWDIFi5WSsDoi9iMHsOxgZHAFUbQLpeUB3ZsKGGmei19UZyjycMRi89Da5oRid1BS3sCcZgBDJ7hEWocEkF9wWMqbrPpX6xwGXqrjzpfh3dn9OlMmF8lvB74YcmlMY7o3ZzsbN9ZBIUMbTajkKRY1pYXA8NkaYz225JkTDw8q1fEYPSy6h94bxVZdeiSRCv8xcsZ3R9ZyHwwXiQhG5cyY3HhzaeJ3wjwxWZqY3aRH3f55WYiZowp0OKyZA70Y5IvKztGJQGfdfhiho5zgcJ9Z6O8MPf2JNHgmWMBqjSii9GxP5v0WMC7nzs9AlnqHwIL9OOd1uDW984fBDjuGdqaTKjZ3sDsQcToWBoo38uIt4zM0EY1dLFeZ8rbtzIEzy0OcXimrP022ZvPxQkgJ355MNN2xuh72LozDkJSJpkzHcCvI6TQE9ta1YuKgzv6nyfwTzAbW5wyHLR4jaQcgavqP1hVw7BSYwr4zt4tAunZoKklW7j8rhpSA7uyNVICHkiiAZajhpFtNt9D75WZELMZDkFlrDyKD03r1fmqsj2k34MZinbs7ku8O2jLXq4Dq7ttp51ZgPZiCBtYkS2jBk4bdZo4Ymohrep0eDJgKKdaIEObs2MAVWfpNndlcIHwUemDtxd6FpSfqITr4etiN1uCzdxmofbw02GziZ3sWKWyfoZwbP0ijzLsDb5mEPjTZGXXMQ0kZHv2JmW0jC1AuD9SSFn8iocphJi3jJWxaxRJAZ1qBL6PAiQZeVpfMv81Uhw067dgYbbg9sS4JPY5VF9FOm7WckeH6rxDjzA8PbOl0nunyxhulIc9bGo7RGh38UhmwbpTA4jcMwPchhRJZ2LbQZAwsb5mEm372I5Zef8SmhPCrmpUxirDuzqT6u5I5ngLh6jzD8p29ooprlr1wO8f0R1oUSYZBmI6lcFxg9qfdBHmbob3PmVSbDsssgjvTSaOD9ypNIR3uOfGsYB0L95UHJQb1HUEj1OPiihiV9RvR3QVIMy8SDYC098VRgwoPnv3tr5tipP6h2qVPkzO36c9WTC0S1oONoEZgNARCYSvoWu7ZKAxZ4EiYTqZgwlXRkxjna4vIl5yLHYx9JrVSA8kAGnSl9ki27BuXQDcBcIZkR8kQKnX3AphbxtmKSZqCRkw6mWoBPEReiaFXUjwBgRQOOjDqtJRpvtsdBrEWZl8fgRlrEIoofiUeuCAQ9RYErViMlHyfAcezmpMwo6MLZ3ZHZ7kFgBIVKj15tu2OpbDLCq0GJLhf7rbd9tR4sxWZ74FZrbOpuW9GQ7fvmlpeTed2RreRS2I4izDZo6PfH35Zxcrn0F7GP1fzwsarQZmutZGmdG6y688JQEEkIL9xwJgTM9G3RZtdCwOnYEMHPWLaA8vR9mt1hGMMKJLLH6mlHPU4peTi1pxx9Usx2sshYw7zS4zf3uXKhxozIfEZEdz2C3HzUZFAEqNhIpPPHa0iq1RVaKN5lC72mV6vJavidap0wY27KhBFGIORZFMZGJAuatWxT1nZ6xu0xzUEn4vPZ4l2GSRgpPk4juZxoC1UnK5yZoGEVnRT7CVl4Vj7Rue3UB4HtJw8xCOO7nM1lUxXNRVWGjlKD9cqt4UJeQIg0ASliwZEuoCEF0KiZnggMQRWqZ5ZaUMrbQ6VgQSfZuByFMPbdDsFs0yvVMVhjgS2W1KXySp9178e2XW6Yyy48LG6lZEmiWwoRFnNgFXLGHN02OPsM9vgbWInEewnOOkHRNu4XQ30IOviAkOFhaZz57QN4eT5uoyIx18zagVYfchkBN2NOKNrujZLMkYaSjRDPltHjTq25Qfghcgt6UQuiWo9BkBgcB3mzx9OnZJztOCK66REb0sZjDwiaYLCl4AjkJRCBg823V9HfUp2xLc1eDchVuVEzYymM53ZtYPLlDVUnGxS91mGxkNRsVOaTKSLaNNzl1YkSNKN21wZFrEDNiUwjonoaq3ZKaDqIE71DJMoMj8hdgSv3lVwb4BqHakjR3wH4Gbmx8BVwaptgY3E0AlxiOchP9Zrv10l4S3nbRdBArCzOlP3xueScH9bBzNuBxYvZ9ZraMoevnvI6mzrMgEfpz1HEmYuFfJ6lZk8aCmshQgKEjkgUAWpQnsNaOeQmEGvNNApoxFj2uEB2cUOu21tt6r51yBXB5EpUGeZf8EtlvTwDNu1RwqyqIjpTYm90pwMngIdEHP8IUxYLZ5vQBhCeMbBEjw3uxZpJ6lF3cHK3Um2pM5MdMoZ2Z6KdM3O2W02AiOjW3N36Rf2NfZwkl2hQ0IMeFe3idUPa8WK1CrCFlxOxuuZ7LaPfQQhApOQjrPD2RcyTvCJXO4shqIcRS141LcuJWt7mzNXCC1bkoaD8wzeSPtJpTp41XpqhcbWkA1X7GCCk0USm96mZrtOi3iwtyCpTGPowhkbxoZAoKI2QT24BiCsae4nW5cC6tNMpmozui1i6BmbeBsLG74Pd4qdzEAELrPPk1cogHNw0QZzSRgT6uFSkQ8a2Chff6sWspahbQ6y2UYOOd211BklJga9reABc7vNxCLHX1lWpco2dhkLeb2Hw2w0PPSRKw18ClekZb5XozJQpP7SgBdPFXujalkYJsoEg1k5KnoyUa9ogi22yMF1FhC2UcpC56RwMVFZqSDok63whSbhIxXV6ao3xZv3YYgyCSL5VGFRahvkZHqzJUnZ6Z2ZCiGBViOQM0p0MPFeENfmb3wFPA7s0C1VAaqMPyvEHbFBddGBfEmnJU0UhYZ8ba4SiMv0MZrbw57o3MbindoJeacjJ8Bd76fWKHr0dcZATx1sBMVDphQFfQZhm4POQdZ1RwznZKZrrn6jodlZH9gQi5Vj3RILy5Cc7xRykrpzgZtb71Ze13DaOHpqBYgnEAjoZAwQjnowaP3bJNUFJWRD9Xw7U7RZgSEFCxFqwlQJDxw4zph0zgo2eFPYEMf4n4XGDjgWZncr2PVBJTOfgAh7P85oBb5W1ydlJ7yrEeEKL6W8GfTiRWh5tO5xk1VJHPHwkQBagxImDSak42CeZtezJ0wJwaUkqjZyXrZsytwwyiWcZEKLyma1V4wTmktYvWeHL9R076u1jeHLR6td0BBMPVTMyZ5sB92ojR8Zx8zrvXvkCTn8Gd7V3Agw6ylZqDHDjutOY4sjbloDBIcG4QWnjZoHzTNDgMdNy8UYXgtHlcIy8pZnm7cJyy9YaWZub8wOq6rbKLX5eQZ1pSZ7EtM0Seksw1Z3W5gZhcZBawQnElvdZqbZlinAQqqE3Jx9eeISL76JiQPLL1SMmZbq4E2ixSZotMCFQ6ybgw8g2kSJeBik0HTj9ZwY3fn4c3kgZgYLEwPUbTLfmZwC4oamk2mOlU4QCacMJP8UGJ4IspZH57WxpZ6FJemt6hrfZqeL8qqFlgZoW5PMy8QgUH2qAGOZ10Z1wjO8Z8vXaGbFGdiyVhqP1bAbTN2yYROV9T0ZhAE5F2N3Ywx1vdA3QWUiPBwtZ6iVf2hSSozpXrOQOP0HAwSDihEH6dEUyQxTpGO5dByFkE1z04o21ZisZuZpiiqFrEr9REKf0kKZ1RjUjJlxBynjEqeILruQmmzMdI3QB9hTZu3ecgNlHXvQafB9PMJE4ZtylUqHWaygVfxN7y11MZHShxKZsZbWaFzoKVry7OPvDvuY9uxNM9I7SzC1CDYy7sJCQcb453ZGBQQPQeTk0j6fsjYfwSNqBwW4rq9x0hG9UHSZzxALSZ0aVCINP9ibaZyM5FZaSzp5IZarGKXWZkMWEk7GdNZ8j2kP1HMObB5s5PdV79iZ0WjTk0DbMY02zYUKp8h80xqSC88Z4hNy9ObTJZhZCMsOjBT2fyAsFb5mrsZvolDq76mKmjhwImdE25L3cwcy5ZgI72aGOEsLUTyjcOcDHVeL583549HXpki4YTV69kMCoVm2KTIq7aokPm5acjDnNp6RSvw6I3R2hmgfaNvRAZgDZhNL9DuEEyRUspuo0shtT1hOZktDdz7qCoJB6zxcG1MEym2ieX0fxt3JV4OvWQm11k8eqttpaN4YnD0f2HG07ASTJMYRFEs4OQcdsDcL29c7TzlDPFQ0Xd3jeLHfC1dkJsYg6aORKl2NG5M4GYEaaZ0c6oh3RZrTtxvCZLY34xcjdSMdUzAYQsc6DpYZb1joEBU981QIXZgpuAdMloZwv2vqieLT1CMEBv5GlobqP8AfliPuibyiZJiFro6KJA8ZFQBYJh0h5UroCWAJ7rkMGwk2ik4Q65WJhwvqJVP9y2RBGk5MHYTaJzSZwrBPJcqZD3QcBAIo0Lm38Lc1xV0l5cOtFAabeLrwMh5O27EcgLxTvFAX1Gl92KvZxplrGtLNCW3MzXMoBuZjZoQJS3YrQ8wrzzxyUK5jxepDm4Av5DM4WxNdNiph0WiuSZbK6yh26UXjFofAjwOAY4z3k9b7y2AQWg1IM6rxoizWGUnMv3qCbOydyi46VWksuzkiaLZymrPf4L7qS2hQaNVjbIIZ7OElaJ8C2uREOiSYPUtp14NFVtLAhyj4wCyyYemMdSFZpzZ0uzvYvOOAN2JA3za67H9L8yAcUIlqK8Hi0W13JFd2h1BGUt2tNn0vhYVTajfvxtxsxfD0V8JaYwwOMob1HBSZoXHZDYJzC8KZpXZyHvbz5qyvoA6MvC96YLSKtRHLcAM1ralWUoaKWiCPJXHMvIuBffbb2LUXrQKBYqZq0IN69mwgxRqgUGF9W5KQknteONQrZ53s6A4jOkZl8SyJSYTnPfGIGvGZmjT0R10AQS0C2p0x8nMUPcFmTuPKjMuqE4GAEFQqW9R8g7aRps0BRvX7gAMlZ2jbtO55kBlaaalmkXyG1xSvwT4ssQCHqwZkyUnQc7sMSnnLlg7s79udwwZEO8PA2xz3VI2PF0WmjTawcNDlM2KQ5vEicuDeUmWYwlktiygCjIhFd2ZBcQQMF8s3pObJooYcnZGRvm3hw086acs5PG3ZqZpOqyD2Z8vTI9Vk2TKNPoXr0rOyEpSyJNLQyMGSciZBoz5FEJT1cO6JyfwnhkOChJfzPRUzZeunVifAZt5J71pAqWGXfg6I14434hBdpTjZHedoAZ9jZ0Yrq1im4NiCqaZ7RlgpE3PJhIfPPCRF0jJaRQkx9h4uveofLOVkojYMThZdeno7PklMhYfjqJVKZAMbyX5JQqmX0eZpcO5VwOrhckUU95WKA2tVQZqFyrTjwni3kom9FDNcb7kZIGZD0NrDTWR7ScNxRfn3oWa24J16gHzV0i4lD5lunKX4p98zREURt51sO6hWiUfEvaRvDzg8jkAQLfA8OnjUFmy6gs7wRKRMQYNnjO5b5kv0FMX3CpcOqhWUoFpNKFpeox9czgm02mHV4qLav5DGIJVfGrctadPw7L7413N7eGemGK1vv44dhrXldZjhLl3va0H3sMAvevsNXZsqqY3S2qZsF5pHOXSi35Xt2wU2I7JZGnMmhqASfh4q0DCiLs2RJyOFaaWa5Sr13ePAMnhWbgLMwZuLJD0nQf7kAsAMnQAAmck5tNZ5WyCf28RKhlfOrxZ6kvZIyZds55JwWPDFlbGFz9oeDZDm8380gWMgyqXmOZpqRDGvnzotArAEcZn1JZI5ipSZEKnzQ93qe3d1XAMPf9jvrN0ll45v0TL8sq6L7hCY76Bnmg7fJYAhjyDCrsNA4QU4afZuACMrpqadQa4Ydt38DKsYgEFWbkwOhH2a9d65kZIxf7f1WfDNbv8fwAREu90Z6biJ3IZGN85sFAbZJJU6nblReQ5qD4NkCc8McXA5ZyDfe2zvMr8tYb5hQJNcRPkWpwlN0q9ghetIv12PilZdiV903mXUvcr5OJagWn6Jxx8wF7EZ8gvMAR5ZlaURn11L5b1rXULLj05qy1XeMwFYfHHeUgJ0yftC5FDNeaLxZB4lc2234bOMA95FxV7KeqOcDZwJzgs81Oa8RiJzLHFw3myEFEDoxnx3d8Z5G36bQe2JaJOe0RxCwsLdA6LlJM3c9yhF960TEZEGsSznPPhHC1wJp9NHqY5mZKd9DbU4afxBrRr1reZBVFEBIxuhMV71QlUxlv1Ab0BGOvQKUh8EtglhhdpYqn46eBa8cZEZF0NbSUB0569OxQAZ1lnWtw22WazhqmJWevCqVlutOkA2i5zZyVrMsh9Hby3HmlxTvMm2a5LkehIQUdl0O4lP0ne2AoWHLoR9h4qNi0kXKZAFdZJUzBqNOdLZtlX5Cq7HuU74GXTbuCAS1jhZpELKpQ3xqQnqUCvInm2knEbwhwLcP2hiruZ2Oempwazwi3gZuV3xOG8kOyqbnWsl25Iik9dtqcbvbfZ2GUheUXwACDZ2w73EZHVNigA78cZ7K1tnajZlNFCmZ9BSei7y9Gd6Lq8ldGneVkwoezB0i2LVVXKTa0QBhlw6z6S3HjwBUDeMfZ5kNwrZvQ8O5cIePkd94v4CQ9A4EgVVUaiewZBz9NGNgDZH10Sm0A6LNZrD6PlZ7HlXON5Z6ZxoQwkHZqUPngVYIKNsAlNuIYyemmYS2SxHiDSLiwNqtkNunG11sxr8201HqbgEKxAOGi3oTzYTHcUtUe3PoUiE6N26wp02rrcdpn1RbuBneyHtMhNxZI6H1zwHIprRcZaE5JBZeH3L9zzHh5NGts53emJHft8Ewy2ik9xAWmISPj3IwroblVHEwRSAd1CLRbzZis28V7Z3aoxWRQPH8WgyKTQhSTxPzvdEhGCkjC88Si9vzityzwgjOp4CRIqe7MIUueMb2Ae1tBPQboU0T2WjdYrRdHwA4lCaPXNLHWZ3llKJpLPiZtjhNeWWFXZnqnxDoJGJlkU5ANMRo00ZAgehgFXMYXKpp41cViZvDnE3Kwf1kXmeTPmpCONrgeTZ9JA55Z6nQi7v4Gb7buZKzUCv3wS5hHQ7T5bRcHJuwq9sDZFQCE26q99gQlzgRmuPQ0WF4mZjef0bc4Hjel2aeJSvXXV16uVhDHbxPVI0PVbjLM58r8es7tBaxo2C67WobCYZKD4s6aVDjqYarD0UmqUjgIb76q2evumuHNesQCqv8IS3XM79qBFLa4xN2IuasSBvtrJ2tMQe3McFoP2xUYFVaaNv0Z0QyQfprJJNB4PdgXQtZGxxatLwmCgumYh16Q7av1g4IasZ4ABUiilYH70XAGsZCy6ikg7g2tw8mcr4BIlUGZnmNHk6WnrZ0bmaqbiN8GUuyogJ64CH8ZffdWLKl8vny4E5aZ5wuNiPR05viZ4eBuQqww0PZvB66XLr4UEVZmt5Fo1fNJQd9Z3jvC44IdZiSyFiPz70ydl3otJt51ByqMnudnphpEDp5TGxF1vWoVs0gxrPiSwDz4br1J8WDiNxuQ1yEyt4PKUa2qnzFfWlGcNHotZI0s0uJjbTfB7vP15dd0iySeII9U5ZFrokxMocGPSxkkIN0EhkBZHPxqtJfHDWaWdt6mGRdEaathLgWfevXgS6ZKFZ7AI8j6KjPTxMiRMZ8XmUOZctTnrEUXieBIwT5khCztGBznMz7xJ7mFGTIHK17w4D5kM3hzLPVETqVToaG6rffLfwqXZsLfzxmJpR6Z7K3H5TvywgqnXGPUPZppxfjeKak2fe8qyfhBTcZhSjenCJ52L74CB97V2KeXfjyPE6mV9HGAuKhCFyZ6ypalA4dUwIgAZDI7fWhJuzG1Zc19jnaWPRA0W0dPBqHarbZGAdXIVP5msvXJt41fP0DQGsAdIPIUMjJCvv0PLUaiQVg6yVDo32etiVu8jRRIQOky2ZeEUTJVNoTkDk6RQlgd1ZdMUOesIhZCOlT4u1eUcEEzFl3LCboZiPkQ4ao1H12R8Iw8WFW4dcICmvMBjBD9S3Vk9gINgoC8Y7T2rQMW3HKOQkEmKQsXXg6gH4AHXsKZzGZLt79DComkQ7szw7JplEnZ7YVWxrdv6kuQ3DG7IetQZansHQDxjR2VYtEpmm4f9udn3hc7QkGk50v3Pt2Ourspt469id46J7Yjh8Ez4oR7eZchnOum0ZK2XsJyeHH8IdOnoZzhlaGbQZopkasDCsp3iKct7PBp6YKi3aP0XkuLcwgjaPVXmzI59O1pHD9xGfhKEJQ8pnh14YQbQc76gGgHDAV09bAapTr31X8ZaS9pn5gDYS17fc86pdsuB9257lZJF8Ll0OEldlqOotGKZL2MuoZxGfVjIcUZbaK2A9UbnDHrRaZgYDILvab3N8busdUZKGdZ6f52bBYjIS8pyJqeUltRT5WJq7oDSj0kvg4T1MWAEUUkZLQLLnZsIEMKAiQRSgSeS1s1Zj1tENoaP7hEUFM5wWVlYWyUZ3OZ9CeIssqKqac2ffw3kEdZgDc1SpwjnrdFobZj1tEMjsAXUUDJ0eKMDUABskAB9tGmkcH27ra7AZ3r5gnBx8He5IHP6xJeBBZhlQMhMZKkCwgcuwdowbhgFwSHGsP1kEapQii2L9QrcsY0g3AfTnEZs4YBoy4xGAL4TEZ0F3hr70L6VJcbhwZ7ZGJ9YLoODqQMModa2bPbiUnQxsYNDZxGZDxOoDCiLBkK0ZuhraGvvnjZAHnAH1zRQNNxlk7agMhcOk2UBF0jUYi5nMq3aTVI3Kli7FqV752y49yI1b3f0hkVJQfmb9kX2ZCme8Gz71t0SdyMhWASm3J1VHjMthqvPY0eogyYZxLHs7MEGhLwg4iqEknURcYL57eAWceZ2RPY6vZ33OrOCbzFUFGigcjEVsB0TKa7bHWrMv0pvT22g11OqvfZ72TSng2hKGogirDUX4Vh5g6RHKjMujLT3YFJ2ZKZ88FJcFCrjYtqmafsIcC1Uqyv5bE1b37pQgzEtTUl1iLRJSOZpfOlcAkZm2kZ40ChhSy2KQ3kbdGUF09rYmJcd7Cqr0kDi9z4An2KrLLw91WKrAjDAgYdSKW22Yz97QL8XFpytZ0lQHnoKw6o90XWtSDPTgkLr1QN8XR0gupCe1H3DwvXumInG250HjsWyptKBc6feJFDdfLpm8TwlU6PO8ZhGTpTxj3GFjtp4kfbRWhkhOcDJvvZjdKSsHdEw7CO9NzULlgbUeCqv9kbYyvncQBOV5ZnDGw4NynXlZ2pdYtkvXxUBLQZgZ6ryozUEkQvjRY1xpB59Fay5GZwBm5OwacDtPj6ppV9pC5yxUx7ZfOxsKiUkc0A8W1obw8NO2kJ5WjL7M6vPodpWxZKbpzXzXiQNvm7pQNckHbifZoQV8gBrVd8uMZEPQiRogrDk1whTgG5N9gKriX3l6SZzG4ZLZ47gGMbXozV1e7suOmwiK1kiTvSqkcIypOQGQXsxLoGlJ89CiDHbydgDYb4LlsS6o7PkGmUV6l0szGwZaQNmp9EhOcq1dPcr6BaqbaIE3dD07ATJWXlUdRsZjAoTk3GjMmWRQs3LvjZxporclP91UOBoltW8DcIihwqLt7xvZ0dViSmWkkQUDknmkQw5ofx7ydkHcyUwSayJrXjLDcoPsloxbFs4NsYAQIyOmxbNF9tBQ3pb45SJHXoirviqrqevDFQRfcawAWBFPIF5Id5WluiZwU6m5B5Y53qZd3t2i7E9fr2eITPxEB2v5gwHDeQKnnXfZeXdAaHgDlocr1QOus2yI5Gi8aFTpv2gA11jjYWTboXU6fT7MGATZleyyJtSVZuVycn7IrEGOk2Z1B4g4Q3oKFUnvZkF0eOZD6KkP3De8FEsJGlhqb0Wz4xfdEW8BeCp8X8QPBBF1Ut99Zr6STv6YTyYSMyJ8XIvW2Z6Z7UyStGP7BqJ28uoV7zD9UBHCAqtRUJiskek8ImIGusxfi4jsqZ3XI7zv6v81yxVZzDNUC41Zt0cnF9BEuZ8HwOVOowCl6aSH1cm8NyE4NFoKHMlw2jfIHY96WG7OKjzs6ihBHczShp7dFAA8AscfEoZmKZxdiQ3U490gP1ac9c4ITCkzmlacgfMiEB1Pii6mfO6QdqAIg3aZ0MKDlOvm7gDBAlqr8IhvJ7fme5CE0bKulnaPxTlQL2CJ87x8TnIdsyYZx15jxbOzGa6SuRZdUjxUWoKZBSYvmG4ue52Dj6c5tRSY9d8kRbn8n08UdaaiV9Km2lYIWOIWGN4a4wKYbN6RKYNiSUCM9NADimZpp5ydEp46anOaV0y7LDsvSyZmlbYJAQddODmCJQXb5ZFAcqqpjFfnRZwo5lpgLpqYCJp5cDh3NuMqrpZc1L1HzfA0mTshEB1xdwhAujJkflUniLbFrDpQ4Zwxt3mAfdXpYoojwHowwyZ5IIRG1ZBoPra8Z7jRZ1NEQcViwh1m6lX4i2knj4Kv1rTWP97h0gcUZK0aoSIrjlvZfQEOhHWZy1EFci0LU7DlpRUShmw69AZlqEgWZeKs14uvxygJYR2zdTQEZc0Y3CqyIBrrd2vD0On4w4ENvT8og70ba3PRFfSBTZ9GiitsNF9pInZlcZLG2xe4ej0q70lnIm7YFgIr1lvVa4qSfJNrD7cfPoPwHzp3RMlUPhtih1MT93wZFFq1gXLuM68BWiZlhcpAEdcTfw3dnYL5znwKoApiKZb3MJzjCRLHArZiUAQCkUZ4frGIjXbic2kpmv91CNIPhYys0kliEB3IVWgOtBVQ74rHYT6z1wphsqom6EM5CQWWnWkvYzNG8gXU8KbzBnhiqpDQCa5k8xJA6sc1mw1OVUIR24st2DgEERKSdioS46k0Gs7hHxoP6klCBZuUpmyZ0FuEXAFq1bZINNZ48jmF2pyaytQqioAReDy1UMVZm0NL1lyEVgyvmxEoXiwKJD2SiEszboQHZBk90dPpxqkJ4MJt2PK2tZywXgGbbG9riv64xZvaJJ1sPI5Hl1Ij3E5HsgabVMmZiFbyOQ2YfOAqU4TR7sfqdv5N1oPWixk1o6S9MhpijDRExG18LZlGIVOlNbzgCARnJ105qPZhCCATPjCLuN69xQEdVvQ7nWA30QAb9Gtc7x1T2LnO5rZ00S761Jl4HfsN6PXPRZ3ckvRU1MV9Bw9jgn7i2G2FRcppYPZoo4Z7Zy3EhCPdFiYca9QgS5fF476ZhzI887lsEvnMWbNDzEvjgnr07Dt4AWd1w3iTWvZEAZmpjZ1LnNG0TRDyNlNcXQeyxdZICPGsDuO1MTSiO3Zd190FlANLu8JszzfqAZ00J696BHML2MMuExxkjUgw7AZjXopFcvgdKIdcxWDxLQQ4hR9cAFPHOpbeA76iEaBtO2BrwRAmH3BJ5Z0wmJsALbmBFDs8UEBKIeuhu9wnn385Fk5AFs0QVFZ96XYZyEKSw2GzvLxwfC1ARIsBwuQ88x4UYTiFT6kYhNrlBkJx2DhyY1wk0RU4fsuLxsys4RaK1CBAfw1Qy5bOiCzc1pLNiZ6GWiqNSdeNCPFmKQzixQ2rn6ZGJZgOrUXRy5gZw7Y0LeZ45W0uygNo777BbS6kIbuqldvpXzaktPggcLdZAZfL4Cl5iLBuss0NiUdjGUuomPYlLlMAPWNXjtZkmoh9jyGkyPfMVLBy9zeSX5qQJK87o2lYCMopiHvHakwBF5QjMxhVmMviEZ5PMBO4DLqawv0y97PJwomasmLb9n5a6NJ8g2E8TZfcgVRprEuznjvDlyFqZmI7X1swaZdprU3WRbzx8iRkkqoBCOLrGjzwUgiGDAlkWp2Ly7xDUpEZ8VuEEKXUwsaJwlXmzgI0xBZs7xR1hPoTlC4sBX0DwwxABVb6kcrhjy74XCzwko233VAQsTchKj4SpqGIsuv04I0CZpXIEquOHL7wM999rPSZeSGLi8JTrUaruMZ8rAAwGZE7No0bZ7aQZA2La6u3URHkW4K41AP7fV5V7ZhOW2Nh3i7FErj08NIZAY8oeEUTVoA7gikASH2UqSvtfKJS2ekW50sexRffUlqVT0wzDMVxZ3ZGZ7505ZqfOHtiZ2YCk0wq50q1QGT49w4EHwCZkCwrGMc3TozjVFeOOO9uTWRqGqTLyZlaUVF6oaxO4bTZ5Hgc2ciYAMhP2YRUbTPsoMrwALZCH2WptI9NmS71P4XSPbadxN6X00bcfAVis4ZdqbqovHCtabOfM7MZekVrZ8biaE8CnvHZlw9byfu0LCeVspXmPywjxBtOAUgZrS85B3XGcUybLJUVd3hPSGzErSkwynxslpatG7iXJ3Qym7BOyEGSni4ZpYigAZ9zOYYhc7IQ2jhkYdBH8ZG4NN50rIOQIlyhV8AS0oP7DTCLyf8zG5yu5peXfY40If3yNsGPeo65wHjY239GKbxzATkOavaqJAgjELS2bb6eD7vER47PMJ8pzZbAvrB11POjDETBcuZ5rxgqRwOEIDqUSAZwOlI2TAFwQob17kO4ZvAt38lyymwgStbuZK3zdZDCgjFS0rdULVSCUOsQm13KpyV0WZCQsMeK2kTkWbTbeSeQccYe8VClwXkHUgYcZnshCf0gdPMXUoDKret2dD6ZzeBSlV7PR90b610pBH6tJjdRRX8M7L60mgBFHjIwJEjwhSSo3NZEeNqtHeZesZn9Z1PyRCmtixYD92Gae5V0Zz6i4wjrO2mCQXuh58Vic3gHsDX2ISUgR04EU5Gm4vkVeMyeRZLBZC4QWvdN8JjYHimJhVkHvWAUm4Ss0o2MGLwVvVg8DDNRcSmJBc7MNLFFFgVZqsF1fwqAgAeZshyJuZCZlzVxnI4fTKvI82QDTdzGCSpqlZsWYZvOB0HbKRtE1XfpThjutKj22agJLsQBVQtTqAfCZ4956C2Wb75lBB4G8C2OrFvMH0PdErsPnzkYdL8WyCCWWePplb1RW8C0LcaAfUV17ehsR32NpZvZjqlrEnaNI2pOZ6ZoF14HOGxzlZ9tbZjEWue7bBhOV8bc8FYrDKcHZ0qKvdp9eQh89wCo49G4hq9pk3IgrCH0xhyNOe6NwnlXd1kTh8tZBJzwA1kIVeU8k0YaI91S4BgvI1JBjaci8XbqFP6I0nrcYiuhJBhDEaYAcbDXXmxPQ2IEmE8oqZIognSzZ8otPmPNKHSpDpYf5ngU4L9aLfbGoRwF4F5CuWl0Nf5FVmLV5ISFqR1tRV2hpwMcTrZn83qfFZ3VwekfNtrlN0FQihr2R5g4LyMt5N4DHgfseK6D67kQZBOVCyQ21iHtZAn73xhoCJ6d348IEeoevkjT5rwk0TGZCG3iInnrFOyniA68viPrTZaOmu7ZJ3loZ5YJa5CAZjjCb885YAYc8YTe6hfSaFBBeGGBrGnU7GEZBpgY3yai86wQ7v4HPhCrXxggWAPvjWkfLQhKMS9Cys4T0ZshE5I47HMJyzR3KaZLJhXuchzgLSuUcgDnZ0GzHrAhGHl1PJgVA1QumBNKCMTz8SamrvUWL8hyRMkpatVfDEwTMBNcSGtnpdqaMRGhHNNYCFYGON2I7RPDbvTvaE96kl8a0Rzp7g7LAZt4KrT97XgSv1w0sLv17i40feBhYpfgAjzfaIzPyZqgVRgVjdCM8EUNdOkgJbZhstokONzZy6gPlUju3Z9odc1eHjwG6fLLHMcklk0mDRs7A14OqxQUBXQrRHTZrBz6cUv4lWEiYT3ezn2YleEKgIvGwi71SNev7hcHB05Y0KuMsXtwYFymEZDnqCPipMjieinrIw3zAQoGWdZKI2O0j6vdI24g4txxDzPU8h2qcrSq66rOyvDvLaYu09pX4ZoTls9gNAZwzAUjDmzxp3B5hYBj0GuZmBin78no1zdPg9Gn7UZIgOH0D5usmiZEKjUv9QMVO0OXI8Y3AuA8uW2RI0gEsDTpGiqmDTo2h1kk9KZeaEFao4QGm2dAKQquyup9nc44Tcjbr8TYN71DepNJM357CtgksvhxclQF24Q4iaDBgsFy636h91RZy6PaDa98lzBMN14F5sszEk8N9hfuIlocxnw3w2fYbjbx3Pz07vtSbNudKQosOzY39gdGC5RlAkA3YJot8A3gXu2vZv8MPTWEcEhwrKL3VBAYnQBzaZjZG45re5AkCKRs5cvIw75Rp3cwjsAZAgAGgfo0ZbZmaXmsEeUfoF4B51UGxXenI1Q5CIOO9ZzeE9b7KaOxF6VIDphmNylvJG5FNQGfSGjGZ6sZ3h2X5lpiKqjZbNj2WRQsw8A323Ds44I6JekMYwTNOoMRo2H3Fey5ZqSSTh5rsmp7zT1ILybi69uLhorXqFXUkPYOiKlk1smGp7hGXGmbzhZqSkfnBMAtK0fW14jR78OwFqIBk2hFa3ZxMgh4QYEL3S7i5MUMEtToZtSEX4N0gsmAC8o4Ljs7lZwfLu5eI7KthJpClkyQxtzEzce9gfpbYCZ0ZnsJ2gTXKbv1vW1mHBYeXDBmTcI9XmcxCN89WZxGHGVgporwwljgtAmDtS6REzrTtOpVzJmKJT6ix0k7H9AvIZ1ZivAvubdtYq62J07sMEZ5NLmDyWwix4q9OZeXzIiH8c85Lxhn0wgMFE2IShk4xjJcvwhFJxZnj2VboRS7mZHe3Pd4NYWaAocx7SwAiNgC2G2PKRxgDHgiMrAiZqmgdD3in4wWKzV4K9ZAFHAapfy87crmKY9Lfz6W0C2IZwKjhdTfyZqzESF2t1h0UcPJOe3TnZHRLLaxBf6oyJBCkHKpYHW0WetAv8q8N8TgzeNO8mR84AFyqZwMtSXyXjnSoHvyTnKNZEqzXMJyjdh2j27OZI7nnZ7PlqtdaBQgigD3n12gIYLRw5n3Euh87PxVmSkKURPw6tvnNuzRMtSNlgoeOigHK7hn9gyAQYgZhEmGSKmCh7ei6ZkKNJRO0exqxfw4vJ7Yg379lesEZ5V22Wr3cmM9ZhSGCYjqc430YXnpbcSRrIjAeZ2baNCcv0Z1tWCGZ3ZpFC3C5agYzNb3kpTMEsCiQvxLh7LaabQG6YoMqMlj4Tjsj2f50sE3AZ1YwYeTE2KmcLUuYdaBV4ZfmSFl5HQBLAWnuEnzf5hCW37eUG6a4DiAXMhgHhXji2utWf3baHqB6IZvfhl4cAUnBwPghg6w7P1BV65gUEEMPubeJGZ1aJtWY3Af46Gp4qHkUsFSkTGLE37KyeCpInN4F950Toc6fy7e11nl8uBCHdx0ZhNfIdJCZcw95YKB1H44rrdthdJtOJtSFzstyE0c3vBFrd7kAtcGPDHKPoYHAW9udpYsFiO1X2q7aj58Wr0Y4FNtfhA0MGCzLQDj6pZdbfhDbHT2T0uGAxzqZ5uZ4ODjfi6sr3umgy8Do2iImp3E2chWpeV0ZgjRPClew5qIueY7ykL0wAspmerkk2F31pAPIqyN4ks0d3QiNF7iGnWk6DBKyxZeKNH87LN5xKFc6D0zLXwVrgKfGsTx1n7udJDbHFc6bGlysa8f1A6YlOOv3fEcWUfwiVKMxkSQiArZJdP1oNLhVtfzsElZwaoSfXtBTxj6qZrUHdNXM4h3gveurnxHuhgcr9mlDlctkeVCA4U59JRhpTZDTqdeLmctYPs0EdIUZpgouhGYye2bs6Q0xuIYryPgPA3IJZ0xQq19Bys7Tud4y6RzJTdoKySztGtWdhndEuQjZ0eqpBinI4p93YjqZ3LIwpZpd4wWFj8iaI2ZFsBtBs9AsubQUZCJC0E7hbaDZ9HNwXHM0yKrt4Do9kHIf0scc1z813sVZmZGDZn0XaGuhVeR5P1HKTOYrDQ2aa8wa2GQqyfi7r8iETLxkWYOl5Y1Z6rMdXLQstPGYZCo4VS4QmC7BwlZoIfQq3eA2LT6Arm82zC2upAfAhMw9X8z70lyONJcd6YZwfwVZekvzedWDHekmBhubRlw1ygvxb8qL8ieVYC0xSWpfunDwmSwzmQCtYJ4yFa2gMjwWOUKQdX7wO5eJS7Ngk3qlYyAeZ6SZka6Wkj26s4mtCFCyxFAkucPFk963MMukpzI6ZFyVRjNV8bZxpRXBlCNkvW1dCwAa4HJCP1i7gIQ6TQxzoBt8I388JFE3T0CZGfihK4eNoBllgHADzInogCythfJYLnoLqPNZymXHAgNR0XtdJ08QI6HC7pqIKZhG2VbqStRlsSqC13QrmA8lGgZ152dmdgmCQ5ZrZlc55dpZaxiSOmFiUfOW8GqpV3cxG0mJOlJVWiSrJDzqcSmZqpYKgicrXfYmexZodyzJjH9f4fSICTiiCJgiu33cWG6zRY5YYRIwe8e3gQhs8z9jviPrZ7UHjQQjH5VSuAVvhsiEmQk7ZfwsqlMyOPme05GyJ1ieIoUxEYlLSrzPagxDwifM8C5PRaekf40ygM7y2Ja5DIZjvmgKYxA5kUZ0qrWBmkTGJI1QJ29iJe8XhdU9cgBqW7tSdMfXaVdJN3osyOe2HYn3TdZckloyNjxIMTv3ku9oJUKWAMIK4yoTbTYOFNYpeQdRSHk9s1oPxPGSPFaqRUIZ5K3IBcyZn0kWJqtOCtMVw8Zx9upzajVVhkPD24ClyZ5mdUhttX4v0L9A2CGZjRaHo4GepqcAzAy9Z2qd5KzNMZfkSFGEklrdgCb5k9W5bRFx08UOKqR9Uu1gmjer27xaGwaCdM9wUOg8M9v6YSMP5FDZH3h5yOSLmW3Sr7KJlU1QlYToNzMuvcr8bsJrEH1W7Sm7p8vkIRW097LXrOHDZlSCicHGbxdmryuXRLl8wQuwNA1XYp8f5PmeTI6MZ5OrjDrEnjLqUZd5MEtbu6ZJ0MuzsK5mllBkrNakNFvzx5XZtjx2v5i0rAalcFwNawrzixsnpyeKpW1i805GuXIW8GbKKhiAN0ykrSRm8ZzkCg8wM9d55N43xP7gX9MNIGfb2AoZzw1l9kZyHEQmeCZjoIFHWvX0c5J5Vf9Tug9M5z3ztWGVOCp1g1BKQsENkZGv5Z6k8Fb4kfpdin8BEXBNWV1EzwnFko1KB4eyQUz8u8zuknhb5cFwkhSFp08rImsjye9IkZG8wsXaZH5kkqZ9IyfSiHIz1nnEd1gpIPVABXEw90KV4iiPZk8efJ9K2X9JmTJ9OyOfTcgZlauBKAo4MknqA6jAjW349JIcEUtoKVAUqA0KZ2h3tZn5O1G6QmPnTeOsml7GJEW2ksGM5UR3b9BOyD2kUwXTbS9jvzCLSItIFlJGdBnQyrBEDl6DZgw6O281N1GH1Es7dUjM1Znn6gk9Lxhc6zKJjJi7TyYojNR3Dw73U8Lrm56T5WZpxdaStksVKoa8DFZjUp4DamOljNARDkC5bBmH9NNVGS5l4cmLIhkJxZweCdqnbZmUSt6AmEehENshc2AWwfPn0vxENgOaTjNPebx3dRWj0r7IecycXIhSy6T6FVOqjwoSFVWgAfxbq9wo2s89TBNGWJaa5qTQbJyExglMLKgdw9werkloNK5J2Ch1Xc9Iq7Q1qA9TFX9i6wkDuhoJtZrapZkw57SyKh71xhSyt3Z0ztjvqNCaVOhztU6l5httpc62dGysToZxYAvU0G0sn6EbJyJ7pvFLrc8fhcZu3aioDpxZjWsNDqEz4I6HvjmPaIGUf84tPqC4qZyfDpiY5xaVxW9jAbNoctkQzZ6khSgPxiomEg8Ixqa8Bw9lQxZj5Vrz5tLaTgGCGnjDZcDFPFPhEL31w3WAvIZ5rg7pmP9CNnoRyzyMEniyqlB5PUZAGxxeiSsF3O4ENo93Zq60TH6OBiasM0zJu4XHx0sfTvNd3SSiTDTgTytBbE1HzElpbU1A644ZCI0L7lwVfKFVlm3hiAFOSZGui0kzWgCHphRPEg4XSElKfL9IYNO3ePPyd67eKlWd4PAvJCYUwcqWmKWSWtJPvwQwEEdilqxAaOJWdocMpiKBOSlSQJ2SDRpc5L6tcQQkYA2OynGKM0dAjmTcZgCjWs74moe2s6ZKssNBc0uHBgYr8sgLWq6aJKqMZfRfsBqniHb5HAZJixe3MEzc8y2coQfeIUkZ6YicxPf7Ta46D3ZzaOfcCupTIlw1a4AQ259Ze3u8LPE70M6AQae13ymZy7Mdi58QoqlZh7m5tT8e1t6nfwUWvYcie7bN7WDdd4UShxv6ahYmZrJYqyj4h5EPxYyHlc9Kp4UAqXGyB9qKNKy3e6v7DIiFPyZoFwZ5vw54r4wpjeV5OVOoM6Z2zm9DF2FewKDWDXkCw3LbAJqBXwtLGMfZmA4XyfQSZio1wInJZBxvrIUziKmQZrvXfhV0Fa74bFwddgGL0xcmgMEQxNLczm7Muyuqz1ZG9Htojqg4pb0cwQuwMo4iv1YvszmaWG9K08YWAD4Dm1aZjQj3UIeb4YVbUp7w3E30jMZ7DKQsQx5Bjv5HzUmt5xnUcPWdPG8nrHOu1k3ppkECrXBc1rGxwl1Z1gbO9z9UezOic4TZliWx5AQZzkeid6AMwiiSsZdyZjLspnteBcJaicuM74P2xa302ha2f9HHdraYmXZHOiykdmZgc3o66DrqvzC4jPmjQpYCw8A05FZ3dBOxt5WaVR8vexvSG1nDDq3KQvONaZoZkrpYFVISDqLcQY7SqSEeReuGF8LuI81Utf1B133P9IAZ6sRMkaWMj8OD35imlXSRZmbgw06ZG0uJYWpTcRseggIvMvyYrAUYrNJIMwcSPnwb0hETXwrDeA6atU7Z8TBUUi5Ftd94KldcwufPXzbDeWUE3BlOpjNPuaXZtUSWzW2glfoMQsZqClejHPexcRx05zlJk86zdeS74VKpUMsYZAwsk9N5snlPgVbrMo52Z3R12cYSX1e72kjbLSF8M1IQBFkux28dOyx1Z4bOhEERiMXdCGwJ4g1xDqiBeFZITxP02vdGYNr8k1Vx7hYqFPucHBwflYZvhYBmKQaXyLC70a3EWhkirOxuoIZE9dEZngxcFVJr5KZphMeDVg19zQp2s3GuC1T742EhfK8MdY3OT39w4ZxZ61uGoUKLWxgSqmtHBTLXnXYc6egZ88QK4cnWngyZmL062foX8ijhIg9606NKcHikC0AXDSBBrM1HnjwxZuMOIynxwZ1ZjZ0gixP4Yacgn2WvHa54FtTw6V74XGjiFXwdbgpl3OSRN9rcnZCEfdhhVnmTvaZILqZyVP3sJYs0F9h99L9cpiR73BEscubWTgWxerCheSgNSESqghSW7Ol51a2igY0HYFcqZ68hHr2736pMvN6dUITacrH077B1rZxOuq3RB6Fo60dLprOihBXlA7ienxlOzCE6858s4SCOgpJsXEV4QjvStZ93seemnUd2bxLI0ZIR9Zglpg3PlEafaKcCQo9VvUZ84O9yMC2dHIMHHmu70AEZhwBqtf7Or0xQYP4WoTFyAaHyMXFCB33EerKs8REAakDrg7jo3sFMpTg6puzDuoPt3MhOWtPk4gNmfLxamD8ijaruBgbd0qBhhtktRXOiG6kjJpjKFoM3jsTWBBZBhL03vDAFE6bLfKcE8UQunEZ5LZuotGdd4cdFwAvRIQvEhG8WnoKFcQIKHGwtz0ItyWZaiDpj09SKMniZEEoHZDrTYqQDG7q0z0GovLmkfHi3x0aCyVQkZrqS7sTZ3cHXj6Mi2vecBM53QvaZyulKmnTZINp9l1QSMwn0jo6PqhNvNm3ZLO429lkkjZkAPefEgilk3gfwvZ7VZ3hlTvU33ZyQ2Jii1Mb5CrXxRxesGunppj4gdueRO1hKij0j9wGr3XScV0DYg889EJTUO6JaN4z9r4A1GMvolxa0QKwrZwJlT0ToZiNhimVHTfUekYHIZ0uSiGe9r0CI4xleqZFJg1FVN9AyeT0wVxXL9j1lDBVcWd60JmaAzegaVbZKWEYDhK7vshejjcylBqszHIv8Ruph4onVkniKZ5ezyjB6pxEot3eAX1Z9KacZeS9G714sCKV3aHgCMIjpkW5iek2FzBVVv4PtfZqkzshYa05HoRLGFdwKQXlvGmUWGHQg9R89Th3TzaqBIXxa1Zkz9vLnwIqA4X6aiDrLMRAAsLvJpgmVKfWiF7n17a4k5UeJho8vYVews6kwjCoD36sbHjnloL4XxNmZ1R9riMgiVFsKJfaa8xBmiJWCEkFfzr3IwGLZkRA1zGBnCy9Q3qlEhaup0tkKZH5hjNZFaOxI1kD3efkDR8NBEYJAB492u0GRfOABh3fCkHzsDhjNvNhhf22K6hVLaXoMdMbff95p3guKA7KgiHzaxKoxdbyZbHuFzkl3q4CEqfwcGZ3JhUcyAAuOKVGqfoILzomT6nM1hB1MjNsQOZ76S5gDRkxrujBHgSzWZdlNGUG2keROIra3S6eBsFD9SFGU5kv2E4sP2yrDAngz14t8kCf5s7ArjQZlr245b5i7d2mjLObSIAhTbnIY72nvSDkuQHsMHqphVrTezjCn9P0DZ4bJTFZ98G4DPSdwwSxR3liG3Lge8rMRgwE3xfwKVjNjZduqZ3GUAX4ZI3GF2CdZk0zZA8haKWNh5aVJy9wsWLadI8z0B6AyuWgwkzUvoS77898gtWYNKYkcB0vbIEAiJmEZIDhodPsYxNyyTgFXZ3RtcQGVbBIAZ8aiQlL436aShwRI98oPdEY0RF74q2X1mEFZknsoVpsIQm3RKIAuGlZsoQaaQ9f0ZtgfZ35FAYuNAZl1r13THh3ZxQZCiR6OGN602Rya8GUXQveuUC2DdLlQ4ds6EZn9qT0qTHoZeLbFTRZGHIkZEqhRPralyZla2oHAMoCfB2NwmwzCEX5TqMBiZFWdORsk4kEmMOZh5O456AFpZf4ZF1cSIgLKEBxGWlpo7PP0WZIfngVzXL5uDE8I6Py8Wasd4c5tQ7hPlQTndH4e1VAArh69LYgSLIOdUvlwycZIgkN2Dt8YKqDw2ntjzwhbbw6EygiPVFjtgZytpEy4nCyft4TJkJ4LaF90iOPOqR12DZoTNMYmZr7HvtW3lhiDaZzvULlWGaIFSX3bZInmKhbI0RcrpOlodLjykxucOMy8AsNNzhxV3toWhnRDWcIuzG36Df91qZITwO5e6XiP8AvQNnmpdC1Y2ZIKmyvInhULO5sF3ZvM0eGx5Ap5irN03HP3BwRD3uUVcJzIKZFbQE8x927sCfcZqZFZ3fcZi2ZnYwE9CPb9q6Vxb2rxvXC3Z93sBuyntO4gDufBrk6OYq8PqROfZfJuP6oUvQOrlJeyE5HQeW8RzbP4Uq1Bb14DQpN584pvAuFt8JxhS1kuZlqybwZb9SdWCJ3B2qetUR6DZHDMLy1D1p5IzMMSZoXzDseJMn6q6Hj6moYXLcsf1Mms2y1Dko1Kppd339sZKrh9jTSZd255xSRDB44jBnqQVE3XTERbyxai7rmTekLShNb3pAr9un0woFTy9wkkRf7gPMHBDpGUIwtGy72faVdcDbZjobWLkbzEq0OgCWt6IGd9tPAlGY1Z99MgqJBoJ4q89FwM6vLwnBncHUSBKRb8oQiaNnEgCymt4PDEiZjSa7XkgEdotUpynTeSY0EwmNK3HaKJpPpslEtMJrDTh6yDXkws1ZsQQmCgh06zIcg8t9AFu5HOxiZoZK70Tvok7QK0R1Aez0m1sZEiNWOhg2YD4Vs2Y7obEjVaxZ5QapxLc59hB3R2JDdZaTFpfZdlcXqu5TpOffhP32peAtygNhua7W8hSnHYzZ0XULbxaBuZLZvE5Vo1PRsZnBE6jVL9AFGI4dgZAPTnho0EsSQrdRbhKVdGyuejT0tmeGAnUZK0mUOLMAU0vZDELFIttxMZvQdLxj2ZglvKzfAj6g9l4Z1XbNLDMNvwjGx2ICEPGWnBgere1BWJMO4nTYQEyHb4COiiqRbkYorSm7NfnWUfG7UnQIdC1fKdVjFZEoZnthOf3KPSgh7aClBSMww35kRc3cp8PSsBLG4FQgReZFNE83lezRcoZgo9cgywnFJ2B85IZ6FkRAa2VReIcnLYqkHyuyZItGaJ3zazAZ7CpO29kafGeGod3P2dznTIhIGcZ3ZmlDZJuvuU81lTZx8aQvRJC1xgGm7z1ST01au5ciiUoMu9GKFkgaw4Xqe4wA0T5ZCU24OwF6hSfbu7ElwMPAZ9jyy3kOOGyJOQg1EEFT1oqy7l8arJWIdS4te4wZrMaVEfDyRgVX2hcSUd4O3t7gB9WRaxmgizsaW5CBmb4E66bY30ZA4WgyaT132CsZcV00SbBV808E8Ngn73ffUgAzEu0rOVoZ5fdM2Z3IagFW7oXSBY1KZlhWoYVY3KVjAhzAob2PahhtcRkf6ReZFYyiXXB2z1q805yPfVsxQ8gEUebnZgE6lqQHg2zLXVMYVLc8CBqpSvBsFA9mZjugZgLNAq69l1CcX4avD06djPg5ZrAAd8YOHfRXhTBB3cdVYzYTZeRmA9vSEGdRnCXllPMMR6VBd3AIRjqmqRSeSi9elgGbosp8CVrxvB4wXL4n7OKak9YJBZ0BWNhb6IxMT3jLE4z2eW7ltG6OAggIyYcZzRNHePyyBd6f5Ui4rNyng5AwBGgi5KanqDpdhj8ABSI4tA95eTuSWx9ILJ7Zd8ac4Q8gw9E5XDZllf68Lv2hjusEeQ1IsoQjtsfnbRhYS6Yw4f0hLezHxuSmrckDQor1YeT323Lpiovj3Gcy7s81oEqTgrEBouYioptx25is8qMIwGVvLbRxrcEXIByttObiZJFQ70tQ8q6dfB1gqmMSpOmDB2iBP9YKQwtJYgMUKKQls7YetqbvxukUmiZzJvNvWkMFaDCmBpB5mkFE6bx8xOAxmhfnylR2Eng854fXnZssgFyvAAmQhYo8zWRTmUOa1oTXe0L3pEfmgU4D1zahLlRCAwwAmP9IQa15ahAbnoEuwTdKtfr56XKWZIhbZ9iszjfcfyoqtQb5MUBDRvFxKd953kai9AgeAcMk1cIZJAamkLeE1wHkte4XKdap3oZq7x7JdNviAZbjcNVwLHN5XDvSW5ZkYTnxiAuIzDacUx6LxAP4uNYXvLT8PKZqCOuiJw7q4vlR03NrhX76uzC0mI2BHT7ZIe5ia9ynZdsQvAoiPLwd4rEkL5juMRuZa9xZIZpVzh7M14Hb3cZeJFj06b8ZgUV95MK8O5qAaAQdqYrmkzldabHQVW114P8Lvaj9fbFCDGC5kUprQgZBkWWHRkFvZrUBs9VC2ZGFRJjlEv173sWqh6k9Qrwvh1xOvBf4WNMPTaVaKuAgwG0lPwJ8HoNbPDJMFYoJ8fNHuekIfRjVBMG4xsyERg8YJ5dyj7M6tg5IATZizuria9dc0xfPARy197N2FBjbXZgtDZBBQ2ZvCBZn1yP1NUxZ2FB8ZJgD74xJqUZEmwBoZJ66mToACDOEBBQn8v3gNsk6JyRDq94WrfWQLxiRPImb0kUZ6y8hApe48BKoKuHrGbPAhZpJzJOmwapY15XesYKJh1ZLy7R26F3yGOWaCh50wa5g2IhvsHjkx1kyUCLowmBgRcLco7e1qhjtk4Rp7u4gXnGLLWSSfOYiAZh6Rd53BCIrNAkOtO2LK130ZsUgdoWSF6JuqZDEE5odI2Z4t2jBhZcKhBaM9BGN46nCIFwHuwP4OQ1v6ophSwr2MIzn2BOd3t3M6rzf8pfUs0tdZj884tEZ1dzdXzrAM8vwAST9wdS6ZL6dDNJmgWstme67ZjARZ5Yi4DY1mnRAsJWfGL90vaGs5zMWWD6dPNfQKGMIVmkqjj88zyowwh3eOwVmyhKuegZdPjZdUSkd6pWZEuKQUCtXDeKCaxbTCyGlEbu3gxsCILhz1vR0UNYR8nIOGKJZl8mAChgqV6R9Sku0X9BCJFPCA0lknSLx87yo7j7j87pO3ndaD5L7pVEh6YZ2U2tQP1ahyaM5xrrwso4zqkN2FgvXDcsZmtaNj7g0UTSbZ44XIuqu3qcdaG8PCznIVyUaqY2rYz0k2cJyDA1Sv5aeUqaK6PhCxsbZx9sKZrZh6xNzKzHQpi0deX9pE7nxDrisgrPIa5jery6L38Op9bNthQer9VbNLKLZlJw3S09NrxhWo6NKTV7MtOSoeLCP0nKggu2FkmrwhifSXhQ6TqEDBxH97xyTKcOaKeVIoeh8lMhRCan4x7Z7HWY4JhayoiStxXiQtZl2kY2c2BTDoQXENXrcNK9ktIhO9fD6FbyzPLBblZKyuLY4ArZv4pAPOuDBB72tq5Qi0N6OZ3tHl8qVE10zOP7DZE2hjkABz2kDUC7E7TMeL1xQD5Rvgox7EaGU4fStiVXcZiN022LeYlChPMWXzH5mF7oMi5J0udAn6HItuHyDa9jKSQe9nDyrKR4cBQbZlWZczJVoNrYZFfgwZwDlb92WmPgwyu2PFImqwXu5PHVnhq9ok8S9M3x5fiZdw3NxUIhJYwfawiypnlmIpChUndZLPZDec6QZkxQe1zdVWEYBdcv4MuDbxPxhmw8iWXZ8PWyNOxCqtwgxNfZ4Dai9TfBF73xlOiTZxQMBigY3EIwDqRZELrA40Zw4tJTe747LFoVEfYl1L4gZ6Pri7oOIvLZiIsG72jEOH7rsR0GawRGZG0hKPoNrLIpinONkA9Z041H6sTqm0uSC9CBNGTVz3S62TNIjNQWYoRElVIwZw3w3IREdtKsMKJulhSYqkot9J3ijryszZ4W1fyteqlGLIEM03LJO8taWt5mZEFggyFOSRj0IMNWQDYZ8BANAFlbc9zMsKKjZBcrYXlwQqKvpe8MUgYMFITUqBwpmIX9ZrZdCsXl9W01tW4opq6bZhQMFZGZrmoDmAzHcI4661y9FUK6z4pq95wBxRSHOHoNEBMlrdAE9JqBhcmgk5e8PwwfZrt7IojtHyAZ4n8ngwga7OK78qMLf93t720U8EHVC5IFfZHCigYHt1IL1Wirbwn1Ph7evNZKDiKSrLsyOkoAQgZdMCZvjDZtqtoxt0HchLiWlH2SkbJQ76uakO66AC8imDDRe9soXXsK7ormb7OmmNinMFlLvg5zYmBfUiCFDPQI8XZwO2UNe3I2IAK8THWDDZ3xbwUJPdydfgvGrV0qvVO8NQ4mbvCuOZwJSqF0HleZvV8mh4vjaJmI8WhZ7SdMkLcWjnrmMvoUdDyML2Ih8UlazbZJSNEgaZwf3UCdZlp47IZ2q8dwzttkdbi80sOMc9E5nGSpEHpmBGZCsFt7SeFHZkA9Yr8wzlrf4gAEdJY0eSjekFnmyMHeZlCyZi4DSFQ8ZaF8sOG3fgTL2cZmFADJkOBfiVoNPlGwZ4nuhuniHEWu9WZml1wqIZAkr98OKutHr9adhtzPhumlZ4nTOc04ZhMjlBpAnxLtmYhrFuLcgK8ZHZ2d0Z5wBlYgntYtY1A9yOo5rEoyOX0UekbTsjItEe0MqEB4M8QvoXJMfkO3Ef0xQFs4s1O1b8o3Z0Aavp2C7os3phmSGiGlpMjZfMnuPaV4NR0Wd1BMjQ15JQckFGuqeeRLEOXs7qS21ts5oA7QbLznKARB5fIASKhiGH6vsuULQb7sGS2cKmr80cx2nZCunEE855BwHXdeqMfFQkFH0wd2pqvIJy3YBwwTd6KlacjvNUb4NxumjbpCtd0I4D6VzC2FyKTWg3pJ0ZszJCmTfNxBa0EDNFjeLk2Z5y0ipik2fW76utHc9ne5KarLp6UHsHXJgRzdxpTtuknh5J2AYbIaf4qNr4oTqwqQMZga6ewCeAJmbGga84m44W3lYD2YjiobgMyCSlZ4fr1jJyuds2dLW0chU0VeOYXA0YJAgujVZGjp9DfaesThZKKNov3BGoIoHwDHg91uI7ZrkqorDTZv8yNq2ZcW3qtKFNxYxTXtijiptvwEOwgij4CegBFIgnf0DDxCohxamUyP1kcy5O5xgTuZn00UvBEkniCadrvC6Zz7y4UADSLaWPiFx5zP77ulWp7lcvs4BE9oKz26taZ7K7hR2sJXXVhBTpZ0gwCnhMifpOZ73ZIad1AxjSs27UmrfNghFiZs4kmZm6Z5zixpmtF3lr8eOZoQxcO6ueAVYfe3NxqlMn7OaGDESkcIZ9j2hA8CZxD73Ab5WnO6qnWagaaDSfn0jmye5jZb8Q9ZLUFeNaDvsZtR7QqMLHTb5mq7iSx6lD7BjKUMkP39If5f3kxrvn0bOoosOvczZi2N0iHmLpwAGHvIhYNNrAIbO6kfy6VM0fA4kgOpzaGT0Ju3gx1lawhOxX4OAc5dlyVtCppICwgFnFhUhZEhoxrlKXHcAqroP1mZLgyhy7Qig7qdNLEbqcZwbrUMnOpC9LyiQcZcAOuuDYlluBpGhttRqKQcZmmSMZ1DR83SmV7Guu0Zus6AlTn0SNbW7hM0KIS6MlRSTl18bHcg2772Hqje1z5o4J3dI5rikKvKLZwBMukZEOvA1bAslkuzZvbazA3ZyGJoWQ6P6WaS6jXQyMHvlT0qrvAkBcUlUihiIw5KJzD34f2a1Zcikl26v9MRRmINGecO7ewQmZwcSZpF3PZbTFKfLZ8l5JS4QmRENpEKZpaz6M4Z7USOdsO7i1Dnk2aonIK7h10CRQJTcnSEQxUFg4ZjEEzL6Z7glDiaYXHxKzbSJh6zcQScjTUhr6ybFBtKUOXivsapFi7pRwj1nSv1rAo1C0sZoZqVyZxKzFlZ4YCNtFzI9MT5Tz7A0Wjxu07Hj33DsImK7pYsyV1Pt1cKMT221dlxBMPlQKRy2G5eZiPgyC4yiXAuULqyMZ4VP4RVatuVjV89FgFFlwcg8qQLpHHpFqU1wdRzU8PNQIoBhlCPzf3YNRKCA6R3lwqzsWccjABGtRqK0ZHwsNTEZ3NIPMIIZ6SpdtOkdyMD6TCY5r6xrijPgAuWg9rB8I4PZ5EAXw9bfB92fqQJKv9aPU37orbWwCgapUlEap8tl5Y5BIJFKLNQzkEgA1tFPQ69BBkqbS1q8NrfpiQlHilSsmwXglFNZug3KBUM8luNWVl2mTQyxCNMRRafA9w9zfnR8q04TebTKFMCxQOpy278wR0k1G9OR2gOmKmpDZHXTQ62n75NCJ794Qi5Pc43LZ4UFZEnSnU4XCvCyRkLzUQ3tZBTWuwZEkfLpgQggyAn4OZgTbjufzt3sIIOZp730PhoCGHMIqZLkEVrNE2zOwlz2YijNLOCAiQoRSvC0AUKbHwol9froiwiZ6wEOOewVTHkqYBTuiENobspLMyzZKfFbKuB4MfHWBhhuO6xgPrmPMuQicYUyUvkuZl5R1ntyDvF1DTPWFpqZKAYaKtzMqdZpyZHlLmXIMPCz2N0ozI28sT3xEjIUu8mI9scJee1vtx1G6IDagZCN0gu1IcaGWBjkZ8yIW0WCiIIclmkpIj5VmDoW06Pr0WSZxE48Z9Z1hnMBTOyWezNJQf2wdgJq7eRFiSVH8TsemXLv4Hcd9q8ZE1H2o2QWKaka27evDiHl70sBtVwzcHc1r2Wq56sZl4jpmcrO0c3e0t6rV9730WluK7hSKE9lOiGBZfvZqA3xbr8Z5BozLwEvlc8cggGrGiawBeIQukwQ4sd3YrJCiDJegaIZmukcp4UwHKVk6VodQLC1XDfYsUtUQZACltgvkT4LoSiN4jIuTiGAzLF8bAd2AYMGP15v8Kl90QgPPITSBZkEW9S86k9Z4B3bjGVF8y8nTrl5OYmZlRiAL8i6WAFfFNoY0FvI0cXRZiL6A0NHFnk96fnS8CfZ2QKZl6UcoZHE7tLDbR8TcnEhXjGxqC7dtgv4Gop2432465tkXsKqiPIJNAOFdmpnVACZ34gTb1aUQuLeXTkTF1ad0AgGxKeOMx7FKZn2nAzo1YAUrif5amiLGvsEKe07Hp45DECr4YlhWYmvkmmY92e4aNp9fsXoLpbEzFs0oDUDQyTW8oj9WbUBZ3gZt57ztdRoFlQdgi8KIubzGB2D2HgiPrZhuJ1CMggp8Puf4b8XAZBin9AWnRrfwhtJBnVWwCoFqJ78fGaWcSZoUMJW1xzF5DLkwOalN59YxCmOiabKBmkSss9I2qdyvHZsrwtpgBR07FCoXhRh0A0IksOSxEViD4W4GOTEhMqLr6nJwaX1FMoZrTeBntu7D8ePo5HUPv8ZlrhZCQ5YbsBCbvH3Suqls1e7VplMWJ2UAg0rnAvYctfEMEZD9UZjevO70HinC1kZydykplTzlKZl2bJwtDZyuhusU10gERWxs5zaZstmTh0atwrbKuSkMXTXgSd4QHCpD4zThxHEyNVk6AeZ16lmwWTViSzVa7RhhEIbuSFZ7JEcNAHYUxVv1spWF2W4bPSxvyTHW4K6j3bqDDgMaq7HIBZ7QbgNhlNFCkgdFl8m1MZbkitHvyDlRBzan74ckE2dg9PXMFwv4pzfNkHwZzpxSIahJPFAptYVWQimbsqSEPXg8jfKwOxkrqpZzcpAvDm0eOSr0TTnkUbKM9XkLn2ChP8RpM7BZ4R1TmVmbpyW3zZ6Zkh1O6h9mjd5UFWB6VxXVPHnNSMMxR41Zh86JZeYgsq62S3On2tgAwYi15ClSIWhWDxjAmml6InuOyve7lO4C8yQryYDtgHBucr7bubRMowThAPdhV2QWaYdx4emTgo0XFo9I6Lck5wJ7Kuxk81ZErLhV1xbgtG2ab59yjHCUOTwPk8J5iigOZu1KoOArzUkFZxGdOCjZmYmD3kARu45ZwUpbNfBnaCGicj6WKsY3mkB46rFtMc7C7j4Ydmb7FMjpwvDBF57BaPsnWlMnZzIh5GtGZuIroEw4CGUieZ2h809xqOZgpmVDO9Werf58Zc0hESsWcCU5WeYcnTzJxOYEnnlpramT4j119YHgm2yP00b0LE0WhZ8K7wGZz0bikrf5ZoJfuG3F9Mz5NheLb4VJkUJiAJEQyRTzfrIBJBCXJYtortawL41dlEVJOdxt1L5W8KEnFMZgBw06bZz26j0TbYOXSz04skGGcu1e6yl65IiHlMa8VZwhtMETc3PANkTX6AibPzv6ANxuZaQMVn5iZAoI0p2ZpRcONo9eD1jQXjfZzmhlgI5qlZkPd6lhUZv5K4EwDt3SgLXgWIi0EcCLfo7IkDJUaOZiMjJfIS3DokxLfvBoi09q8cabw8gvJHBoh453ZqBrB8OIGzjCN2bplA27igByntJmOpj3PZG9JP7wyWrZ4nvNbu7JQo0MLIgoqnzmehPhY7yiN1Pv6CednyoG3JzxAi2eddyjg3tSwZj4tMUZ73YHe4C7272CwDVINWas3TEfsJWnc0NqVnuaHs6SpaaC25L7m4Qa4gvNHYlzlwF35QZ1p14BujZutk9Va9OAx81yR5WnhZqUZikicTiW7MXgCcBCAXE9qrGvgu8eGUnkBPB48KfIJDhsjZeOEMRnwsZjP2tRrP3RMRyiwPBy8RrihQsurQbSmDCIKAQJZKXiZpTq3zN4RlFMM4xiKZeG856YxvsrKwPeWjIrc4P78cBB0BSZ71BWxgVz5LqhPKUuh624sO7bbG2m1RyvWgf194f2z5PZ3NWVTvBenCda37nx2gmu6BSoFZryUBtXXW50isXMo7pnQn4fXGPUZuhZ4b0oyZFHznfq78Zy71xxfTMXRGzQND7lPFAH3SIk3Qs0ok0alLEiDZeEOgerUTlS8Vxr06aBeXGRuNEXovSvkY82qWScf52JTeE1W5WTcrqggUZkYdBHruj7WqYgzWswi4dg3C9WfhBK5o5GFwkSPqEBy6SlQJ6s1qoxoF7MyPTmnOgIpLF881pw73Z5r555KiwuXa4ZHstMJ5gDxugkiBzhbhxoNsA4gdsj8lBjtkjmDa41gVNdcaQXishZ1uG7f80g1J2gtWjNTZsPpVqWA6qytf4RZnA5Doiycz44QQgnMUWfVGIqK3fkNw4yGwcgjFTnuXbRx50djzCLTJNdeZi1E3nrgH8EyG3nDijspRMlWRF2AQgwubFT9pin4hPbidPF54tm8TgL4pCnA5VzhlcGFzkFFkBJDBsDiBMeUSNZ8VfQu6tuWqILm8RZnvWFsc6Clx5M7W3S6eg9v6JEkXtFSkZypOZcilBR2pfpNsUt8WoyNf3bYdG4UIPiPhNWVhRwlP7k1PZDXWt3IpqykNOUwCvwNkDa3nNFgLhx4l9f960iVe3bUn0AoZFEhtmZGEpzno0F2QCp2EkZkHWkKZLN0xO4HXILVZtNZnlCUhSvZ2TXUJGhyAtIMw1l3FsLQhQ92dtnzMOViktEMrDxdjVPKjZhFi3cEEC3fC1jBK1bMZI0ixIPwaUAOqkgF8C8Y0YHjbYEZmDE2NqPBnStMnZBpmbVqNI2yNudUUEPD4eZ326YcXa4P8fVVzWZrhB2pPkCVItfnGlZkkfGbbYGvlYTJZwLA8nd3bBDZyHGxKltLw4hoZBbgvk40R7hqjQu7iwda9LNGyG4GG0GpmZFduMpRZuO3EVtbDfEk9T4tBXlwFJMLVaJVk39AtT6jVZkai4hZGmZKYnkUK8LCZJ4uFXzY42kMnEKJqhgJJT5jh5KAegBiuzDENHfAUZ5CJr2XI796KbSjPWakl4EQ0xU7iZ3QZKNUP7C6aOMb1sI4AdWek66OeehjHhWXUntibDPhe4nS24GDr6WllJ1l8GqbrwQm6BVwM2Y7kK49z7C4dttjLL5oi3XLtWJa76O8YrDBLgVgGXoj7g7wBix5VyXNyrzY8cU8GHGQXHpkBZix8uz0CnMaaXkiU1zYXHYJpWJ4Asw1JQVHnoG0ZfXwFsFP5jThU7CpE1UK0NS4Rk4ZE24LEbZthjzZlo5fDeWEpeKLztyGikCmMeEjb6KeuoFPpFcSdljoOI1sgLpJJCkLDn4fK9QGXhXFgUfyVX92x7TeNLiz8M9n639if7CB8rEN83Wd0WbliSypZDnqJQ8rflRoSyeZKpXprLqsAghtva2GIz2oqslIcOYUnZwDGAXwIoOTXUkMFNaZh0AiqiMZ0hPENECqF0dnJxhca9ftHc7G1wALZwK3ZgBOklbk7UeVclz1PqGsBhjvYth0Vxv6hIIiGpCwWs3GlnLQIjqHF7nTLopuLAZyDQNBc3ZclE67ZGsIZGQZuOXzA1CTE7voEg8xisleSzPCcIzGiw2Er0Hr3yJeoUiSFeR8Y1Rwzz15UTKoxwXIPTRyW2NZD0DZgqfgNnqZ7oZtC348PpXtZHywVrfzT2IXm3pNf3aEkyWUNDZ6zFExfCT4r7FqN9MB8ggKVQZqOOam9bwYCDBC2NsrOfyDTfyWhr0vx3OPLR08IXdtRUuXk4oIJeFgjMUqF7o8vTTubUjhS7I4oaYVohRbR3xep4WGIQYhZspfMkJet7qph35GtZ5MZAcO4LwjxuY0M6HR5nsm9rdhmpkeKtjLGmP6S72rVXkrOYTMN79BMhBREyCwC3W0AWsIemcrMViZ3iky2ciZC9tHpavAg4rImUujGhkMbKZkWXjshNQq1pFZELJ75Jw3fZKQdRgg0JZq9hCJ9lGS69LAgchQTnMITOJOBSKnOAWfdPofk6SXZtSR4USYT5Vn61rZdcWemXoRYhYuA5D8wUkngTu8r5qsiwbXHdgwObZfDVIItlykbUK7vg7Kh0SlZt71mlny3O79h2yjyj88g7VZx1KOe9C8MfNlUnEZiy2kiv0cqiDgfTVwANgwuqkRgEx34UoPv5ZDLNGmgNEm4vZuhTBqX0O8zzNgjpKqQftwEMwKE8zFDdN1iqGcCq5mx505i7OglwGSoQVzJxPI9mGLngTFgiiYaQ79DZnKBlZs5ifesYAvavs6YZc28nAHSLFUQnK4h5dD0vTbosrXPee0a1mMQ60ReIkqzXRZ3zCG3Zy7OI6Rt6IUypLEOpqCjqrknPahi0W2TRZAIkyp4pWdGsutnLZc7PWRGTnZxhcGvDgJaspfNSlyOrGaGkcGeMAxmzUogWwPdw3AH4clUT9XeCDl7w3mSagHhakxTi6It0yB1zgj4p6R8YthvB9Gky0eJBfMC8p77n3gA2JuWlyi0PDNIHH8p3TgkbIhHZcju2UnRQ3JDwpIZ0NxEFgBHRyeMcZHr9WkMEcu0gkIKTCdSnLGZtthEe0bexnoSx5YKTmRpU4BrKB26MBewbCzeaAmZqNcvI6ZgZkpcCeXuEiw7YuWe5PQ4eUfAjk4p0DRs3oe8ZvRy7i1EjZs0hTFS0WjWdA9t3ZtSpqOaufaOSnbmjdBHLqnWFVhQrfuoG6ZEoFv0ZsmtS0XP35Qd6bgp3gVOIDfZmP3ewlhZwbKzz4iqWL4ykLCUl2GKLMFAAzr8joGZdI28JlaltpzO2ov9NCe1jPiUUY6tsUiDt66paWkpARyrhHXBfuxBzljkIGoidMQiQsaxPCGiHHTxQAJ8QmgFwpgyk4U14cS0CmPCExelTx5MUZqfTsZDtVlDKEDSf7QhgrzQgh8kaAYTHec0iUGlXFh426ibvEQk6Az9oEZ5GeXyG480Z0J9zot2HP8IvI2sZgSZdFQ8d4TgkbFVRQf88aMZ2EjnwWtKTKwUto6Dmg0rJwQiwTODOQrhxDoQwznAm933eTExmgfWhykp92mOinG3RYn8iIGKVB3yFlYSNp45dE1JmODf3LbmMUhbRGl1N2T8DBwoL0XWthD2i2NJ2N4NQ5OvLaQBIl6EkAybHOSWxXExWVD2GwJG2PlJDfPiNMHy0NnRcBUdAEB5Sshp92ZL6PtsaIEDRAXni0WMyZt8ux3S71UtX3N0895NK0B35e44K7BxIYwyadXV0PSghPJcb9fUjoGW7z5A97pZrs5AoVwrnseSh2D4DTedpwH65B0uismEQIJUC7geAZCcmIheRGsL9vF2DD07wk1Om1ExLXcQNdeX7Aav3L3eAL8w60SctDWeqcDaLNpAGjCHaV2QE1f219EY26gSqZ02AY3Uiwli5fEas1gEPGZdeFhMV1HeMZaZ4V40CGhUnhipZrjFvVXY4RjtcvccREZG02SXljRwObBFZan5CBP8C0C5Mkabr6aWx8SvMurhc6070wVggN5WBZiNZ43l3FaSOkAu4k17zHmL0WnMVlsFbT8bAPXjbVPZtMzoFxSCNyAZ6eC9lG3lApbB32vGclky9O8jhc2JAfE0b2Vq9rirRPG08qrPrZGKCqgPvMEfE0E7EfkoBzD1RPnxEHdvpE9Ycq9oqTjnwyx5bZEBqpON7jrxqPjaAnqhLRZBa4z3B41eKOnQ1TzPdTFjPw97s0kB8lsWSo3IeUnKjJd03lcemunL1fLXPmGtRuzMYk8h7Ud6odGs6tT1FTEcZ6XZe855dhWdlXXeJ5SoDfclqg9yX9SRzoCgF23HrBLcqs9LMCSWIMwg6DNtSZnKgpu8yHmuKe6TPZknkLcc69avI4bQyv2Y0rAciS17a5Bdgi1Wka12tKnMTonAvb7GiOr8GksjJykTEVHNMn0xsbhDX67yeInUHD3ssxtW8GOkBA7nTEgNS8cGMHZ4O6GzCxa1qo7kT6q3j993RVKDiENOuKS2TrS64HcsS3zQ0uK1LTDMjZc7IBn47QVxRUGupuNv4lmu9hgZr7rAsEZ9QA8OnsaRNKT8x4Dyn9YKM6NCXQmKLGZ0rhVQ0F16FdTWvP7IwDbMpHzThSSA8konAZh0R9H3hApPWhLkYYSvo6jyXRHcDsp4IXjVon7vp2oZGwMsWJxzsYezJ5ziWMNlBRwOZezbjFaTDUPoXAXRjXVxw68aF5AHObxwmViwcUMNr3gqrTfCX4U0KNZk96y98U7sTIjiwkC4Ui9wJlyiD92QqGGZoZjo04tV8tiOSO9ZrZuSr1etmR9ZmM9mVzRXZDm0DgP4wQSmpcliSNpZBctWWTZAXg6iuaV3Ki6jFSjVy5YciCUpBHUg7vA1gQdFJPsYEWKkLiAm9o0cwqG92hAJZkeZbDReE5952JMqG13MVpTwRIZEDj9L9iNK1kbeO6Q0Io7mSIb6ZfHhCEN4FLoiakNwZiCjDI9wLX9EsK5S4mm1It4yIonBrZ7HZ6HhbpI5jOE0fcZlRSs7hYn4rHBZ7tYF8p6kARE5hL9zc4WcBpqlQCwtwj3WgK0fFGPArbM6Fym6wIqPHsUu5vB3YhOBekaVX02SMJpOn6i4nxXng8E8HowXFSp6lhhPCyf77NBtJHBKqMXWfRYYeXBReKwjagyjAXdgYhpA6g6GyVMuadRkdS0zWyB13f6Z2e1L3P9UQJcjhfuQsn0SpUKhj4ZIHDZ6ZgSvnkmC3aNrYNiKGLYOwv0YfrHBWCCK0B3gFZbBJZ6cB1PhhNjBoA45DUpiZ3a2YZ883LytyiBnpXxrsZ8D2xAc6ae9mHH9AZbeG4oZ5o2UU2Ty0WLOP9cz6TRWlvNusQxG2O805axMCGXhBZczNkXHVwi2K136XkFMNlKxZ0vk4Zm65kFZyZrZjyHjCqXUtpBUJY1IC9LSqAdaTujJJrn0ZmlujfPh2N5bcbOuBF1ZnaA18ZDczHF1TNsg8SoMwBy9RQurDK4gjdY8iZcyhf1ZoaxcaaAvw9k9xJf2acuuv5sQ03v9k2o9EcEZ2LyliY2bNW0SmLyp3hNPOO29FJIa5K23gQskJKJrEa4oeMDP7WuzcHUsgyahF8kMp0Nzpiip1Shksl5yWWYPP9nMXGNeZ5w4ViV9O0E7pJoZhFXO1DLkVsEE95IFWbmsnDO4e02A8t5FZr9bCDZcGZxMZBYeagPc7afyjz4cYihOqvLbbIhdLc481OLm93TLZGBX6GNcBiaNzkwbXaxrnU3CT11jIoG2LaJnW5MQNh9gQ8cfSdZKu9EjYnv0KOh0i4KJYNsCMZidVGRj2Zv0x2oWd3vo8mLBRjZ3DXndFGqvXQZhfi0ZH6oAhCSeku9bw4pup2icOeQzzEgYzZhRPGkG5YQ2x5Wc2zxlhTZDq9ZyaH2N9THpfPya4PfuRc7ezd2DBh3izsNWtfwoL45AlCuAG2bPnuPnZG28uvfOnzes5XV0OLW6J845fFBQLDcFkYT4z4aoQL2U3pz1Zo6BOEZFKy80qdqkRA6HWuOELAm3ClbM2gq4L9A6JpOxOhyJTdwVNZwoTXWYDzw8ncDVyzb8sj6bBZIpp7jKHPmZjRZd54oZmz8vY1GTQBi7sqHTkvI19gcfefEWN9oJevvl6V4aUpoT4u9IsW8EUTkcZqX8DKCAhbZuNLfDKFo6x63NZ0JMWALuZs1ZakJwKU5o4Z4kYije5z6nBigqsvd56gpSwsHVIYMQZi8Ztao0PhqZx8GGSLa6rA15mPxXCV1bNL7wXh8SFwW0a8cXylwaBmv5r1gMva0Llfq4exqtu6wPOm8CiqPPHapOZCxggD4dZbmZlNmrrJchYq0a8RlY7Lodw4PxqQgSy3uTnoQgU40NoytnSUJMMJVRqsccuqj9wd4T7YHgk1ucIaHVUmIrI3d0Buvu2OZ79yCNSg4ACiZgAwtRkiK3TsroNM57b2dEXQ9GptbwZbfZcjEARQpcya03Gc3PZLc6Fif0gsCbSagZ5rdseKZHtJBe3WJouxMLekFRRVH7RmTvdbHGc8kxoWDiqMVPYV70Bc5H8aIqwLHD0W7BbLjAZ98QXJ7bs01DllZjVcedhhWNX6K0LwEEY1rse85KFj4YlV8HriQRWFEnZbyBf5V6YDaxSq6cjJ0qATjV4jZvkT42a8i8HZjVit8g783HaGQZpwzuzMGAvLQtbqDwYdkc41SPDvUMCAqRV4tfK3N3IzroQx2qckFVeJ9ZudkoGNq1IiE3Zw5QqwgXSHvaq49GYzrdWnqZzh17OZgJe0YRw35xJ0WZthHUIkWoKvwYgdCstsikpPGjBQym7NXxSm8NME7WccnwyA3mTbMZu3ZKhYac9tJ3WM14Pcjdocf0fi80gZIQR3qd1odKdhmMr8aOiQa0EgM3sZsZhJNK8XqWSToFZj81T872dXcjwCNf85cjCQu8MragHMwHxYvdJZK7Qw4zPF9HeVcsEfpRfS5Gwa8SG9BJ5ladvSf3B6zwH2R76YmQ8O0vbqLpqXsvPDCJjSDylhyhjlUS9oYguI76K6T7IDQAlHrhnCWoCWeTXEbt6iGf4BLL4WAGyxP9JzAZDYm6ekV68B1NHzQ96Z5OxzzkgZ9nMTwC5xgvnHNL93zEmbQZbfJxnZc3UfbnNTlxYcWdTyfyf6Z1FnwqGtEzRqXcntuPaI7fttjvS2sgBk3rohRw0c1U7S3dbaOJDC46Qu3vz8CtYqgP753Zx8j63ZtC4CR19NcxmFFQSzX9iadiqgsospoEXVshsNoO2JImxLQ9EHGHfo8lWWbsk1Y4D61xgbD0ZGvPz1DF4Qc0rAv9ppB2SuV2ZoeOHqdFGpFzolNqKOoQ7EsKoeI3acFavIBIpCLarkgQQiZtZgnjlIqjqZuyRgoddYXy9A8h8wZxJ0Q6aor4lQNN3xTGo6PeUxfGcbPIUNqL8cUY86ZhpUZ7lnZBPZdp2UaFAMzJoPD4Sl0vNd8R7soe4ZyNeyHgaknzUslZcyfycD8QKM8eIjZ3saM3PlHxUFUTK1ESQCr4KPVzfwxRakU4Pm10f33oXyZ6QKHNcJzIasn3rDg6z5yES5MnBLxSdBwOTSkxebpiuZDIR0SytA8FZo3QXRG6xTFr7QGzknGALCUSOUL1XO0HxK4T1rT46oUYXtHWIOtZKWazIfYsU3UQslB81MIKb8M2LYGl1khrQsVZgoFU6Jv5P8zFZ9kciu4ZjNokG3PsqgbrmGB5Siaa0mcMjrECuw3AOLK7YdQLz7Af6E3gU2ytyYnS7k0kqSNxRRusGEBgb4tnG1xajAwBqXlzmpBAvbM0XPUMtk8cgy2yh3OhrWN1O6v2jJZt6pwoP4MyV26wZakQ0tRrbpteP3LhgUC1nJwgitCviuCQlUFp0y7SvAYGfsMJGCq6w7SbcUIR3A5YVJWe4ZEBvA1FYZCfZ4k0vh5571LHG6HBkbFFmkuFhxZhAiFSoaY8azQCg92LfEjF2xSVhhNLRcw4Nw6cyZhpm0a4Zvg0WgY3BCQtcLieTxY85wZl95ce44zePKpgC2Jcx1fOzZ4X6g58a5OZlmI1mAN5HHVsD9ikhOSZq9lwoxeRR8Nq8UMBKJZ6VRaGhQfx1kZw5SF7acTzk3Xz59LZjAd8aYATCewiSCGfovWvW86HAyJogNbIOFiAhaXpuXKZEsstIPICNzLC47Ry0Msb2I4ns5vIP8tgy2wV1dgdQC1x9ZCmhgrUqQWD3pxXWTl0ZG8KQKDD2qZJAwYzWCfn3xoZflAIqwGpG2HIHgITwtCiqPZGQO2Zphj9H41kqswWcfQcUZ6ieLgMXddfstJ16BAxgqQfXoTphm8oML5vQOZpAAjIQc53bvD2Zp79iNAfctOOpRxEQXFqldlOo28EAj5Osa6qGzUjeHM8qUQABgCrHB9Iu9XgsGrYGbOuwc4gVSXbJcenZkbDGgLYUd3rfBLQ2vtueXrp3WD5zuQkhoRwpMi8XVvkTgJ5HdntOiruz4RpeeKR2Oy1HTggsmZg7qK1A0YtGbRzvgLHm2ZpgOh4fUbB1hxoprMt3PPhNEEEZGtNFZlrXVQumiG2RIibnsDbiXsZ3v8OZ8pTM2Wgox5wZw41oM9CuaK4QPKys5d4y1zQ2RraVFjF1xBQ6vQsJ2UVp6edA9zs8pPq9XxgywFjAfxYtCBZBk1V7EnxZz5rJznGwEchJAZ2p6tVfN9bU6MC4kqiNHKlMzh2HXuAZ18ZowrTowTBMnpBI8a4SdXAiSy3blIZ8FcZiOsj2C61kJIOVw4XgfbrzQkPINtISKe2rh7FnNboyqMnqiqWfZzSt0feEBdF03GdPNAIc2qR2sP5Uz4l8gQN19kovZ3VMTqVrMQYoxfLhShkCexjHZlyYCp5hqolMcgXg7bj1AQfba7VY84pT0Cjh1EfyAmcRFDrZuI3kdrBR3oNzXmctWL86XFFZDOMZ5cZz7vAZ2CulZptkUj8fKTPE2is1rExwzZw3W1oVnV874iyUqVZCpCsjQ9c5WMHnsEExMMEGUuWpi8BIu3GLe5sddWZbaeDbhCO2n0dJPXPT8KaqtrGbReBd1AO7ltyxVGej8jg8qZ53EgYzvZeeYhWSgkeiGXAaYOPZvWujSBC1 Requires: ld-linux-x86-64.so.2()(64bit) >= set:jiids, ld-linux-x86-64.so.2(GLIBC_2.3)(64bit), libblas.so.3gf()(64bit) >= set:ml7SN0, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.15)(64bit), libc.so.6(GLIBC_2.17)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.33)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libcurl.so.4()(64bit) >= set:khZKmuOOm6oNiR23, libecm.so.1()(64bit) >= set:mlaoy2, libgcc_s.so.1(GCC_3.0)(64bit), libgcc_s.so.1(GCC_3.4)(64bit), libgcc_s.so.1(GCC_4.0.0)(64bit), libglpk.so.40()(64bit) >= set:lff2WqOn8fsQbBkKyaWzBc6Xrf5YomPzlRj5NlIBZJv94nZ0ZLhJwJpvb4xyZfEFYwVs0fZJ25R6Ov9eyJoukQEM4sKtQ8L6EQvWvtrF62Scbklw4uBgh7RnERN5ikx8yyQ7fM0, libgmp.so.10()(64bit) >= set:mf0ZBESXWhVPX6M8rdsKmRkUrM9FfGN7j0huqRxZocTXpIe1c2Zv8n67QCHwjRGWbWMTx9eOnsZCoMtFqfbMBo82bWHBOOtaiklezr3uG02fIRH3h4oqKSlOkfan6WG0B90ZxQpwtehC2GziGn5a40TEx3dqoTAwbwxWextqsWjmawjkkS2iYRXcdtZoOLNolOy2ZF2nG1, libgsl.so.25()(64bit) >= set:qixkNwZiT4288IzSHyvBZzhOOFdgNe3abYC930Wu0ybyIAm8Q1sX1A33TJxCFaqncaIqz4BOr2LchTJYARuR6bjskc8yZndzqqo2BLXuVz4kqcPSTeHIfKMgh8m0BB3jjKlMr7eWMyHHfy7mk8yc9It2kNT0pC4XUQRi6mdDq2DUMBtmItEeNLvQRr0T4U6BZFAVk6ok2EZLMZIwkcFbZHyTwnZ7kKSSC0HYTIyiLHb9uu2V2i57pmgGRTzZIN6lgOpGuoNBPqpWzYlpSRS0HfDaXz2mZaN1Hpg5CHvJptfNA5HZKShmUIZz9AbuMZcq8rk5d77w2Z8JQTDasl6E0DOp5hDAZue2LAEkmwsu1rxv3dHlw0U2YHohukIAmNiq8SNEFCkr5heeKtGMR6CN4GELg1M2MFPZLDBHyCsA4pvxFIxcYVhFLUZ8i3165G36lHVQhcCt4VkV3BhQZjdlpv0, liblapack.so.4()(64bit) >= set:ojyijaXKGiEkFpQNRLegvkhRNaO19Nix6n06R9C7zq2ssm6nbm0oH70, libm.so.6(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.27)(64bit), libm.so.6(GLIBC_2.29)(64bit), libm.so.6(GLIBC_2.35)(64bit), libmpfi.so.0()(64bit) >= set:lfPwiwXZaDHWRARN5hs7ZkvSsKi0dfTH3lDalCQGhONZBthD8ngvK4i86gLGMMumpW3keIHpZ4vf11fO0JJ2563MZ0lxXhJBpw1dZGWyIlmcjZHfvyB1McU2fV75Z2, libmpfr.so.6()(64bit) >= set:mgNOxU5LiYFwSYDoxAsr2wcsOZFGat6mpDyCAxAcG9TcoXKotwOTdkqV0tbsuE7y23M07YXKv5BZ6GuIGgfNEXJCw4YBLIsEmnudDZmqZ1pRH9ShI492o2OWOAlug3MbP, libnauty-2.8.6.so()(64bit) >= set:mj2wlLH5T2ayM8kNk1, libntl.so.44()(64bit) >= set:pjATNVK3mUCfpTbL7OuuYZBtBM5DF01YRtAmEy2iDpY0WFQ82QPWLsCxTi54Ds8aPy2IZdvjwJm9dSmKYZ7OVz4R58YZnFD7Lkd3hM16ujwOy7, libpari-gmp-tls.so.8()(64bit) >= set:qk1HjYuhg1k20HK20Y1IhjPoMmOCJTm6MTKk6f915Ndr6j97SfcykomuhUeH0qKDakr8J9cKvG4A4hEuUvfDXyEsdUrO4sKltjPzFhcisogr89, libpng16.so.16()(64bit) >= set:lhHMixNE870aMa5YaIczzaFz, libpng16.so.16(PNG16_0)(64bit), libsamplerate.so.0()(64bit) >= set:igvgYtb, libsamplerate.so.0(libsamplerate.so.0.0)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.1)(64bit), libstdc++.so.6(CXXABI_1.3.8)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.18)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.26)(64bit), libstdc++.so.6(GLIBCXX_3.4.29)(64bit), libstdc++.so.6(GLIBCXX_3.4.32)(64bit), 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.ttxHK1 Creating libgiac0-debuginfo package Processing files: giac-devel-1.9.0.49-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.55889 + 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.49 + export DOCDIR + rm -rf /usr/src/tmp/giac-buildroot/usr/share/doc/giac-devel-1.9.0.49 + /bin/mkdir -p /usr/src/tmp/giac-buildroot/usr/share/doc/giac-devel-1.9.0.49 + cp -prL COPYING /usr/src/tmp/giac-buildroot/usr/share/doc/giac-devel-1.9.0.49 + chmod -R go-w /usr/src/tmp/giac-buildroot/usr/share/doc/giac-devel-1.9.0.49 + chmod -R a+rX /usr/src/tmp/giac-buildroot/usr/share/doc/giac-devel-1.9.0.49 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.bGMCMw 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.MLXpF0 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:385:10: fatal error: cstddef: No such file or directory 385 | #include | ^~~~~~~~~ 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/lib64/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.TWoQf9 Processing files: giac-doc-1.9.0.49-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.7081 + 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.49 + export DOCDIR + rm -rf /usr/src/tmp/giac-buildroot/usr/share/doc/giac-doc-1.9.0.49 + /bin/mkdir -p /usr/src/tmp/giac-buildroot/usr/share/doc/giac-doc-1.9.0.49 + cp -prL COPYING /usr/src/tmp/giac-buildroot/usr/share/doc/giac-doc-1.9.0.49 + chmod -R go-w /usr/src/tmp/giac-buildroot/usr/share/doc/giac-doc-1.9.0.49 + chmod -R a+rX /usr/src/tmp/giac-buildroot/usr/share/doc/giac-doc-1.9.0.49 + 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.YVBKrg 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.GSD4DV 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) /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.49-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.xVTr1m find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.gnZu7J find-requires: running scripts (debuginfo) Requires: giac = 1.9.0.49-alt1, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libGL.so.1), debug64(libc.so.6), debug64(libfltk.so.2), debug64(libfltk_gl.so.2), debug64(libfltk_images.so.2), debug64(libgcc_s.so.1), debug64(libgiac.so.0), debug64(libgmp.so.10), debug64(libgsl.so.25), debug64(libm.so.6), debug64(libpng16.so.16), debug64(libreadline.so.7), debug64(libstdc++.so.6), debug64(libz.so.1) Processing files: xcas-debuginfo-1.9.0.49-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.8YoPcE find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.zG9Q0V find-requires: running scripts (debuginfo) Requires: xcas = 1.9.0.49-alt1, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libGL.so.1), debug64(libc.so.6), debug64(libfltk.so.2), debug64(libfltk_gl.so.2), debug64(libfltk_images.so.2), debug64(libgcc_s.so.1), debug64(libgiac.so.0), debug64(libgmp.so.10), debug64(libgsl.so.25), debug64(libm.so.6), debug64(libpng16.so.16), debug64(libstdc++.so.6), debug64(libz.so.1) Processing files: libgiac0-debuginfo-1.9.0.49-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Yu5ZN4 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.fl0P6P find-requires: running scripts (debuginfo) Provides: debug64(libgiac.so.0) Requires: libgiac0 = 1.9.0.49-alt1, debug64(ld-linux-x86-64.so.2), debug64(libblas.so.3gf), debug64(libc.so.6), debug64(libcurl.so.4), debug64(libecm.so.1), debug64(libgcc_s.so.1), debug64(libglpk.so.40), debug64(libgmp.so.10), debug64(libgsl.so.25), debug64(liblapack.so.4), debug64(libm.so.6), debug64(libmpfi.so.0), debug64(libmpfr.so.6), debug64(libnauty-2.8.6.so), debug64(libntl.so.44), debug64(libpari-gmp-tls.so.8), debug64(libpng16.so.16), debug64(libsamplerate.so.0), debug64(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 31 extra deps from xcas due to repentancy on giac Removing 22 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/x86_64/giac-1.9.0.49-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/xcas-1.9.0.49-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libgiac0-1.9.0.49-alt1.x86_64.rpm (w2T8.xzdio) Wrote: /usr/src/RPM/RPMS/x86_64/giac-devel-1.9.0.49-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/giac-doc-1.9.0.49-alt1.noarch.rpm (w2T8.xzdio) Wrote: /usr/src/RPM/RPMS/x86_64/giac-debuginfo-1.9.0.49-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/xcas-debuginfo-1.9.0.49-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libgiac0-debuginfo-1.9.0.49-alt1.x86_64.rpm (w2T8.xzdio) 396.17user 59.34system 2:57.85elapsed 256%CPU (0avgtext+0avgdata 715620maxresident)k 0inputs+0outputs (0major+11156657minor)pagefaults 0swaps 7.74user 3.00system 5:08.02elapsed 3%CPU (0avgtext+0avgdata 125484maxresident)k 21752inputs+0outputs (0major+300868minor)pagefaults 0swaps --- giac-1.9.0.49-alt1.x86_64.rpm.repo 2023-06-13 09:53:14.000000000 +0000 +++ giac-1.9.0.49-alt1.x86_64.rpm.hasher 2023-08-21 03:15:17.349768628 +0000 @@ -47,3 +47,3 @@ Provides: giac = 1.9.0.49-alt1:sisyphus+322893.100.1.1 -File: /usr/bin/cas_help 100755 root:root e9c5ede8b70a05dbf4504c7186e8a60a +File: /usr/bin/cas_help 100755 root:root 89754923450302bd342c11520d1d910d File: /usr/bin/en_cas_help 120777 root:root cas_help @@ -52,4 +52,4 @@ File: /usr/bin/giac 120777 root:root icas -File: /usr/bin/hevea2mml 100755 root:root f1e9357ed6ffc03e03ba27c46fe7f9af -File: /usr/bin/icas 100755 root:root 9c79f160ebd1e39487f0a3be32f08061 +File: /usr/bin/hevea2mml 100755 root:root e1232937e6c1a04bfb91f2c38548c8ee +File: /usr/bin/icas 100755 root:root b2b456ab8ee9a346abb717eaf3c9b1c7 File: /usr/bin/pgiac 100755 root:root 8be087273681ded29e53ffd301f119b6 @@ -75,2 +75,2 @@ File: /usr/share/mime/packages/giac.xml 100644 root:root 342b349efc8b867fd51480882483d9ac -RPMIdentity: 45c387c6f9137e2262be9ee15a05a05dd288c4451680f438b5a7054a3c2d13a4fb93c849d0350bd68efc273a5824f8183aba09c3d89cbb6d8edb1d1be082c515 +RPMIdentity: b61d778868ec4e80089d6d4db7877cb084199b4f47cd961a3c3b6ec95497c397ee5652a8ae661c9a403201af05dba6accc57b1984b5cd7d0539be17099be6d76 --- giac-debuginfo-1.9.0.49-alt1.x86_64.rpm.repo 2023-06-13 09:53:14.000000000 +0000 +++ giac-debuginfo-1.9.0.49-alt1.x86_64.rpm.hasher 2023-08-21 03:15:17.443769007 +0000 @@ -1,10 +1,10 @@ -/usr/lib/debug/.build-id/67 40755 root:root -/usr/lib/debug/.build-id/67/a4d2fdccbb3ce6ddf208e1390dc35480236cb0 120777 root:root ../../../../bin/cas_help -/usr/lib/debug/.build-id/67/a4d2fdccbb3ce6ddf208e1390dc35480236cb0.debug 120777 root:root ../../usr/bin/cas_help.debug -/usr/lib/debug/.build-id/b9 40755 root:root -/usr/lib/debug/.build-id/b9/d98093679cf33494b0c957fb2d32beb6641c68 120777 root:root ../../../../bin/icas -/usr/lib/debug/.build-id/b9/d98093679cf33494b0c957fb2d32beb6641c68.debug 120777 root:root ../../usr/bin/icas.debug -/usr/lib/debug/.build-id/d8 40755 root:root -/usr/lib/debug/.build-id/d8/cf80b41db4cdd18b5146f61e575b0813cf8eff 120777 root:root ../../../../bin/hevea2mml -/usr/lib/debug/.build-id/d8/cf80b41db4cdd18b5146f61e575b0813cf8eff.debug 120777 root:root ../../usr/bin/hevea2mml.debug +/usr/lib/debug/.build-id/69 40755 root:root +/usr/lib/debug/.build-id/69/4413c215c5a2af2ff543acccf4703b6417bed5 120777 root:root ../../../../bin/cas_help +/usr/lib/debug/.build-id/69/4413c215c5a2af2ff543acccf4703b6417bed5.debug 120777 root:root ../../usr/bin/cas_help.debug +/usr/lib/debug/.build-id/ab 40755 root:root +/usr/lib/debug/.build-id/ab/edb343b0cb583016264a4f0e51c3cccbb7fda2 120777 root:root ../../../../bin/hevea2mml +/usr/lib/debug/.build-id/ab/edb343b0cb583016264a4f0e51c3cccbb7fda2.debug 120777 root:root ../../usr/bin/hevea2mml.debug +/usr/lib/debug/.build-id/bb 40755 root:root +/usr/lib/debug/.build-id/bb/c91760c62795543eb0e6ac80b180f07e3b5913 120777 root:root ../../../../bin/icas +/usr/lib/debug/.build-id/bb/c91760c62795543eb0e6ac80b180f07e3b5913.debug 120777 root:root ../../usr/bin/icas.debug /usr/lib/debug/usr/bin/cas_help.debug 100644 root:root @@ -283,12 +283,12 @@ Provides: giac-debuginfo = 1.9.0.49-alt1:sisyphus+322893.100.1.1 -File: /usr/lib/debug/.build-id/67 40755 root:root -File: /usr/lib/debug/.build-id/67/a4d2fdccbb3ce6ddf208e1390dc35480236cb0 120777 root:root ../../../../bin/cas_help -File: /usr/lib/debug/.build-id/67/a4d2fdccbb3ce6ddf208e1390dc35480236cb0.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/d98093679cf33494b0c957fb2d32beb6641c68 120777 root:root ../../../../bin/icas -File: /usr/lib/debug/.build-id/b9/d98093679cf33494b0c957fb2d32beb6641c68.debug 120777 root:root ../../usr/bin/icas.debug -File: /usr/lib/debug/.build-id/d8 40755 root:root -File: /usr/lib/debug/.build-id/d8/cf80b41db4cdd18b5146f61e575b0813cf8eff 120777 root:root ../../../../bin/hevea2mml -File: /usr/lib/debug/.build-id/d8/cf80b41db4cdd18b5146f61e575b0813cf8eff.debug 120777 root:root ../../usr/bin/hevea2mml.debug -File: /usr/lib/debug/usr/bin/cas_help.debug 100644 root:root 682939679d0214aca76ecb9e047b4689 +File: /usr/lib/debug/.build-id/69 40755 root:root +File: /usr/lib/debug/.build-id/69/4413c215c5a2af2ff543acccf4703b6417bed5 120777 root:root ../../../../bin/cas_help +File: /usr/lib/debug/.build-id/69/4413c215c5a2af2ff543acccf4703b6417bed5.debug 120777 root:root ../../usr/bin/cas_help.debug +File: /usr/lib/debug/.build-id/ab 40755 root:root +File: /usr/lib/debug/.build-id/ab/edb343b0cb583016264a4f0e51c3cccbb7fda2 120777 root:root ../../../../bin/hevea2mml +File: /usr/lib/debug/.build-id/ab/edb343b0cb583016264a4f0e51c3cccbb7fda2.debug 120777 root:root ../../usr/bin/hevea2mml.debug +File: /usr/lib/debug/.build-id/bb 40755 root:root +File: /usr/lib/debug/.build-id/bb/c91760c62795543eb0e6ac80b180f07e3b5913 120777 root:root ../../../../bin/icas +File: /usr/lib/debug/.build-id/bb/c91760c62795543eb0e6ac80b180f07e3b5913.debug 120777 root:root ../../usr/bin/icas.debug +File: /usr/lib/debug/usr/bin/cas_help.debug 100644 root:root a47de3082bb85f69394e500cd2cea9df 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 6eb268cd15ba16337af6a3cbc0e7cde6 -File: /usr/lib/debug/usr/bin/icas.debug 100644 root:root 7a14f404320dad7411294d23637e83d7 +File: /usr/lib/debug/usr/bin/hevea2mml.debug 100644 root:root 6fb4376098ca57be2eca0d275eb38ee7 +File: /usr/lib/debug/usr/bin/icas.debug 100644 root:root 6848e0797344aafdebd4f81fecdf3b98 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: 8d6a7b5438aed02facc4c9b4885fa1343657644a1a96f5e109bae8e705a942c1152e28a32b398d3003624b8b30ec5408dd82fb9e7d20390a2b8eda9c9dba3327 +RPMIdentity: 9fe2580f7d9cb7a0f8bad175185aed487403580c2706e2fdfea7fc07c485a129f55834fb1c83a005d859e0d23d779ea8aa9d35df851c714ca62820f46f706551 --- giac-doc-1.9.0.49-alt1.noarch.rpm.repo 2023-06-13 09:53:13.000000000 +0000 +++ giac-doc-1.9.0.49-alt1.noarch.rpm.hasher 2023-08-21 03:15:17.721770131 +0000 @@ -10032,3 +10032,3 @@ File: /usr/share/giac/examples/Exemples/spects/tpi.xws 100644 root:root e798e3ed3cd224b9deec16476555b665 -File: /usr/share/giac/examples/Makefile 100644 root:root 583a49657ab979cfc14d02ed80b62092 +File: /usr/share/giac/examples/Makefile 100644 root:root 44e6f913116057666a4226d1e5c94764 File: /usr/share/giac/examples/Makefile.am 100644 root:root 6b98d6301e310aec80031f1d39d9303e @@ -10243,2 +10243,2 @@ File: /usr/share/giac/examples/tortue/sapin.cxx 100644 root:root 5aa9aaf01e00691ad4b42c456fb0638c -RPMIdentity: d9fae42127ac4835a471813b7178a631239df0a5878b70b3d2ba9ab293352c91031a11b3dd42862a896db5d50574f4620a37b106f9e75137d027f2b180dab144 +RPMIdentity: b0cdc1701717150b75e69664ba152b1d49433f57e816c98064ba0bc8481d4ee879603994584986380ed6f63f00e896468570fb2107c5c180413c11b2331b778f --- libgiac0-1.9.0.49-alt1.x86_64.rpm.repo 2023-06-13 09:53:13.000000000 +0000 +++ libgiac0-1.9.0.49-alt1.x86_64.rpm.hasher 2023-08-21 03:15:17.825770551 +0000 @@ -49,2 +49,3 @@ Requires: libstdc++.so.6(GLIBCXX_3.4.29)(64bit) +Requires: libstdc++.so.6(GLIBCXX_3.4.32)(64bit) Requires: rtld(GNU_HASH) @@ -52,8 +53,8 @@ Requires: rpmlib(PayloadIsLzma) -Provides: libgiac.so.0()(64bit) = set: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 +Provides: libgiac.so.0()(64bit) = set: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 Provides: libgiac0 = 1.9.0.49-alt1:sisyphus+322893.100.1.1 File: /usr/lib64/libgiac.so.0 120777 root:root libgiac.so.0.0.0 -File: /usr/lib64/libgiac.so.0.0.0 100644 root:root 4a145e800833d55c35bf1108cef73b11 +File: /usr/lib64/libgiac.so.0.0.0 100644 root:root 0d0ffd91f1eef09d4d5a528665855fed File: /usr/share/doc/libgiac0-1.9.0.49 40755 root:root File: /usr/share/doc/libgiac0-1.9.0.49/COPYING 100644 root:root d32239bcb673463ab874e80d47fae504 -RPMIdentity: 0ad899fa20f0e4ae82c6f404e36dd402a9579f52fc53eb8051049caf9f188a5c0cf269571a24e90f4831654910c074b224efa7ba03d0aaf5da7775c6ada08d38 +RPMIdentity: 419d2cf3b0fdcb4ff887aada78ea285812dc2b974f144390b71774d82a0c825aab7fabe33db1c4a5351aa8a15c53989e2aaf09fbc4f787eb17610c3422aa1625 --- libgiac0-debuginfo-1.9.0.49-alt1.x86_64.rpm.repo 2023-06-13 09:53:14.000000000 +0000 +++ libgiac0-debuginfo-1.9.0.49-alt1.x86_64.rpm.hasher 2023-08-21 03:15:17.918770927 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/c2 40755 root:root -/usr/lib/debug/.build-id/c2/cee8cf8d8fbbf100d367bdbcf7ae5b7eb53e16 120777 root:root ../../../../lib64/libgiac.so.0.0.0 -/usr/lib/debug/.build-id/c2/cee8cf8d8fbbf100d367bdbcf7ae5b7eb53e16.debug 120777 root:root ../../usr/lib64/libgiac.so.0.0.0.debug +/usr/lib/debug/.build-id/00 40755 root:root +/usr/lib/debug/.build-id/00/e20d71e7ae3efd0ec07ba33d54f64b7d5fdbf6 120777 root:root ../../../../lib64/libgiac.so.0.0.0 +/usr/lib/debug/.build-id/00/e20d71e7ae3efd0ec07ba33d54f64b7d5fdbf6.debug 120777 root:root ../../usr/lib64/libgiac.so.0.0.0.debug /usr/lib/debug/usr/lib64/libgiac.so.0.0.0.debug 100644 root:root @@ -51,6 +51,6 @@ Provides: libgiac0-debuginfo = 1.9.0.49-alt1:sisyphus+322893.100.1.1 -File: /usr/lib/debug/.build-id/c2 40755 root:root -File: /usr/lib/debug/.build-id/c2/cee8cf8d8fbbf100d367bdbcf7ae5b7eb53e16 120777 root:root ../../../../lib64/libgiac.so.0.0.0 -File: /usr/lib/debug/.build-id/c2/cee8cf8d8fbbf100d367bdbcf7ae5b7eb53e16.debug 120777 root:root ../../usr/lib64/libgiac.so.0.0.0.debug -File: /usr/lib/debug/usr/lib64/libgiac.so.0.0.0.debug 100644 root:root 365674af41834aeff83227dc5f6bdb1a +File: /usr/lib/debug/.build-id/00 40755 root:root +File: /usr/lib/debug/.build-id/00/e20d71e7ae3efd0ec07ba33d54f64b7d5fdbf6 120777 root:root ../../../../lib64/libgiac.so.0.0.0 +File: /usr/lib/debug/.build-id/00/e20d71e7ae3efd0ec07ba33d54f64b7d5fdbf6.debug 120777 root:root ../../usr/lib64/libgiac.so.0.0.0.debug +File: /usr/lib/debug/usr/lib64/libgiac.so.0.0.0.debug 100644 root:root 8b512ce400c5b9c8a1a292912d4b5256 File: /usr/lib/debug/usr/lib64/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: 138f91e9a6737525bf4ea7462065c4b27d70ecf08f8ea95599b7f26ebe8da6a6ceb423895a6b06ae7ce8c88a3153e505881be98deed8567d1e352e79a0d930b0 +RPMIdentity: 7f91d8793a4bbb3e0db41e1fff6381621a41f34d34df6ade99c91a2b80f4f39e2af49363d281e22d02867c6e57fbf23fca550444df8119a683144537f9bed183 --- xcas-1.9.0.49-alt1.x86_64.rpm.repo 2023-06-13 09:53:14.000000000 +0000 +++ xcas-1.9.0.49-alt1.x86_64.rpm.hasher 2023-08-21 03:15:18.064771517 +0000 @@ -24,3 +24,3 @@ Provides: xcas = 1.9.0.49-alt1:sisyphus+322893.100.1.1 -File: /usr/bin/xcas 100755 root:root 0531e48fc87bca0f9c2a624b12f172b4 +File: /usr/bin/xcas 100755 root:root 4625bdd7bc9fc94610c257b30de18ef9 File: /usr/bin/xcasnew 120777 root:root xcas @@ -42,2 +42,2 @@ File: /usr/share/pixmaps/xcas.xpm 100644 root:root 50c08848121b40b4a870321884bb2187 -RPMIdentity: dc217d92ea9dd2ab96a3775a3dadcb2d23983a8edf445377228bc853715bae5258bf3e06787c739c3d4715b1a67b9a1cf78ee52e6f3fb3d33281b22085cfe685 +RPMIdentity: 986720e31d8e6cb67db966016931cd7369345772be208afadac293edbce21b812aba871e516485afdb4722a2a9e2f7b5fc74220dfa62f2b9bda2f296f2182894 --- xcas-debuginfo-1.9.0.49-alt1.x86_64.rpm.repo 2023-06-13 09:53:12.000000000 +0000 +++ xcas-debuginfo-1.9.0.49-alt1.x86_64.rpm.hasher 2023-08-21 03:15:18.239772224 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/12 40755 root:root -/usr/lib/debug/.build-id/12/f926fdb940818149c328f766077928ea4a2b88 120777 root:root ../../../../bin/xcas -/usr/lib/debug/.build-id/12/f926fdb940818149c328f766077928ea4a2b88.debug 120777 root:root ../../usr/bin/xcas.debug +/usr/lib/debug/.build-id/43 40755 root:root +/usr/lib/debug/.build-id/43/26ef74da4a7191614b9eb2c9e14f9eef4e32ec 120777 root:root ../../../../bin/xcas +/usr/lib/debug/.build-id/43/26ef74da4a7191614b9eb2c9e14f9eef4e32ec.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.49-alt1:sisyphus+322893.100.1.1 -File: /usr/lib/debug/.build-id/12 40755 root:root -File: /usr/lib/debug/.build-id/12/f926fdb940818149c328f766077928ea4a2b88 120777 root:root ../../../../bin/xcas -File: /usr/lib/debug/.build-id/12/f926fdb940818149c328f766077928ea4a2b88.debug 120777 root:root ../../usr/bin/xcas.debug -File: /usr/lib/debug/usr/bin/xcas.debug 100644 root:root ed398b842bafbac39a5e116a17d40555 +File: /usr/lib/debug/.build-id/43 40755 root:root +File: /usr/lib/debug/.build-id/43/26ef74da4a7191614b9eb2c9e14f9eef4e32ec 120777 root:root ../../../../bin/xcas +File: /usr/lib/debug/.build-id/43/26ef74da4a7191614b9eb2c9e14f9eef4e32ec.debug 120777 root:root ../../usr/bin/xcas.debug +File: /usr/lib/debug/usr/bin/xcas.debug 100644 root:root 48ad8e866e2b2a4654f028b4ffe3eb90 File: /usr/lib/debug/usr/bin/xcasnew.debug 120777 root:root xcas.debug -RPMIdentity: 6c3729580f8a1bb4665efb37ab965180be61614007eafebd77f9edd0291f3c8708bab51856ee8e445cc05a683547b79ba4683d4e77a8ade16bc5f196aff211be +RPMIdentity: 6caf1f310a4595e6d5c102f12f50ee0d3550840fc015dab2fe290fa64e1358f704d53d480149856a7508c5fe030187a62696c534d43bd292d885aaa2eb734d49