<86>Nov 26 12:35:42 userdel[50821]: delete user 'rooter' <86>Nov 26 12:35:42 userdel[50821]: removed group 'rooter' owned by 'rooter' <86>Nov 26 12:35:42 userdel[50821]: removed shadow group 'rooter' owned by 'rooter' <86>Nov 26 12:35:42 groupadd[50833]: group added to /etc/group: name=rooter, GID=615 <86>Nov 26 12:35:42 groupadd[50833]: group added to /etc/gshadow: name=rooter <86>Nov 26 12:35:42 groupadd[50833]: new group: name=rooter, GID=615 <86>Nov 26 12:35:42 useradd[50842]: new user: name=rooter, UID=615, GID=615, home=/root, shell=/bin/bash <86>Nov 26 12:35:42 userdel[50861]: delete user 'builder' <86>Nov 26 12:35:42 userdel[50861]: removed group 'builder' owned by 'builder' <86>Nov 26 12:35:42 userdel[50861]: removed shadow group 'builder' owned by 'builder' <86>Nov 26 12:35:42 groupadd[50875]: group added to /etc/group: name=builder, GID=616 <86>Nov 26 12:35:42 groupadd[50875]: group added to /etc/gshadow: name=builder <86>Nov 26 12:35:42 groupadd[50875]: new group: name=builder, GID=616 <86>Nov 26 12:35:42 useradd[50884]: new user: name=builder, UID=616, GID=616, home=/usr/src, shell=/bin/bash warning: user aris does not exist - using root warning: group aris does not exist - using root warning: user aris does not exist - using root warning: group aris does not exist - using root <13>Nov 26 12:35:47 rpmi: libexpat-2.2.4-alt1 1503305345 installed <13>Nov 26 12:35:47 rpmi: xorg-proto-devel-2019.1-alt1 sisyphus+232786.100.1.1 1561106722 installed <13>Nov 26 12:35:47 rpmi: libglvnd-7:1.2.0-alt3 sisyphus+241587.100.1.1 1574668945 installed <13>Nov 26 12:35:47 rpmi: perl-HTTP-Date-6.04-alt1 sisyphus+241046.100.1.1 1574192946 installed <13>Nov 26 12:35:47 rpmi: libpng16-1.6.37-alt1 sisyphus+236677.100.2.1 1566917998 installed <13>Nov 26 12:35:47 rpmi: libjpeg-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902907 installed <13>Nov 26 12:35:47 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550601058 installed <13>Nov 26 12:35:47 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed <13>Nov 26 12:35:47 rpmi: libwayland-server-1.17.0-alt1 sisyphus+225894.100.1.1 1553872805 installed <13>Nov 26 12:35:47 rpmi: perl-LWP-MediaTypes-6.04-alt1 sisyphus+225468.100.1.1 1553186684 installed <13>Nov 26 12:35:47 rpmi: perl-Compress-Raw-Zlib-2.090-alt1 sisyphus+241040.100.1.1 1574192007 installed <13>Nov 26 12:35:48 rpmi: perl-libnet-1:3.11-alt1 1511423541 installed <13>Nov 26 12:35:50 rpmi: libicu65-1:6.5.1-alt1 sisyphus+238768.100.16.1 1571427455 installed <13>Nov 26 12:35:50 rpmi: libgraphite2-1.3.13-alt2 sisyphus+226799.100.1.1 1554648241 installed <13>Nov 26 12:35:50 rpmi: libharfbuzz-2.6.4-alt1 sisyphus+240033.100.1.1 1572506773 installed <13>Nov 26 12:35:50 rpmi: libfreetype-2.10.1-alt1 sisyphus+237471.100.1.1 1568276356 installed <13>Nov 26 12:35:50 rpmi: fontconfig-2.13.1-alt1 sisyphus+226691.100.2.2 1554598726 installed Updating fonts cache: <29>Nov 26 12:35:51 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Nov 26 12:35:51 rpmi: libgdbm-1.8.3-alt10 1454943334 installed <13>Nov 26 12:35:51 rpmi: xml-utils-1:2.9.10-alt2 sisyphus+240156.100.1.1 1572696450 installed <13>Nov 26 12:35:51 rpmi: rpm-build-gir-0.7.3-alt2 sisyphus+234037.40.2.1 1562495133 installed <13>Nov 26 12:35:51 rpmi: libharfbuzz-icu-2.6.4-alt1 sisyphus+240033.100.1.1 1572506773 installed <13>Nov 26 12:35:51 rpmi: libgraphite2-devel-1.3.13-alt2 sisyphus+226799.100.1.1 1554648241 installed <13>Nov 26 12:35:51 rpmi: icu-utils-1:6.5.1-alt1 sisyphus+238768.100.16.1 1571427455 installed <13>Nov 26 12:35:51 rpmi: libicu-devel-1:6.5.1-alt1 sisyphus+238768.100.16.1 1571427455 installed <13>Nov 26 12:35:51 rpmi: libXau-devel-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed <13>Nov 26 12:35:51 rpmi: libpng-devel-1.6.37-alt1 sisyphus+236677.100.2.1 1566917998 installed <13>Nov 26 12:35:51 rpmi: libjasper-2.0.16-alt1 sisyphus+231386.100.1.1 1559568070 installed <13>Nov 26 12:35:51 rpmi: perl-File-Listing-6.04-alt1 1329758996 installed <13>Nov 26 12:35:51 rpmi: libOpenGL-7:1.2.0-alt3 sisyphus+241587.100.1.1 1574668945 installed <13>Nov 26 12:35:51 rpmi: libGLES-7:1.2.0-alt3 sisyphus+241587.100.1.1 1574668945 installed <13>Nov 26 12:35:51 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed <13>Nov 26 12:35:52 rpmi: libgtk+2-locales-2.24.32-alt3 sisyphus+227306.100.1.3 1555646039 installed <13>Nov 26 12:35:52 rpmi: libgmp-devel-6.1.2-alt3 sisyphus+229304.40.2.1 1557770992 installed <13>Nov 26 12:35:52 rpmi: libfribidi-1.0.7-alt1 sisyphus+238256.100.1.1 1569654633 installed <13>Nov 26 12:35:52 rpmi: libdatrie-0.2.9-alt1_6 1511686676 installed <13>Nov 26 12:35:52 rpmi: libthai-0.1.28-alt1_1 sisyphus+226107.100.1.1 1554123079 installed <13>Nov 26 12:35:52 rpmi: libpixman-3:0.38.4-alt1 sisyphus+228006.100.1.1 1556013870 installed <13>Nov 26 12:35:52 rpmi: liblz4-1:1.9.2-alt1 sisyphus+238585.100.2.2 1570066927 installed <13>Nov 26 12:35:52 rpmi: libgpg-error-1.36-alt1 sisyphus+225621.300.1.1 1553521082 installed <13>Nov 26 12:35:53 rpmi: libgcrypt20-1.8.5-alt3 sisyphus+239622.100.1.1 1571746654 installed <13>Nov 26 12:35:53 rpmi: libsystemd-1:243-alt4 sisyphus+240263.100.1.1 1573004056 installed <13>Nov 26 12:35:53 rpmi: libdbus-1.12.16-alt2 sisyphus+240566.100.2.1 1573547696 installed <13>Nov 26 12:35:53 rpmi: libavahi-0.7-alt1 sisyphus+237493.100.1.1 1568299481 installed <13>Nov 26 12:35:53 rpmi: libcups-2.2.12-alt3 sisyphus+240570.100.1.1 1573481639 installed <13>Nov 26 12:35:53 rpmi: libxslt-1.1.34-alt1 sisyphus+240826.100.1.1 1573801860 installed <13>Nov 26 12:35:53 rpmi: libatk-locales-2.34.1-alt1 sisyphus+237956.700.4.2 1569332333 installed <13>Nov 26 12:35:53 rpmi: libatk-2.34.1-alt1 sisyphus+237956.700.4.2 1569332796 installed <13>Nov 26 12:35:53 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268571 installed <13>Nov 26 12:35:53 rpmi: libX11-locales-3:1.6.9-alt1 sisyphus+239210.100.1.1 1571056781 installed <13>Nov 26 12:35:53 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949353 installed <13>Nov 26 12:35:53 rpmi: libxcb-1.13.1-alt1 sisyphus+226527.100.2.2 1554593801 installed <13>Nov 26 12:35:53 rpmi: libX11-3:1.6.9-alt1 sisyphus+239210.100.1.1 1571056801 installed <13>Nov 26 12:35:53 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed <13>Nov 26 12:35:53 rpmi: libXrender-0.9.8-alt1 1371312112 installed <13>Nov 26 12:35:53 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614841 installed <13>Nov 26 12:35:53 rpmi: libXft-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987708 installed <13>Nov 26 12:35:53 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949286 installed <13>Nov 26 12:35:56 rpmi: libxcb-devel-1.13.1-alt1 sisyphus+226527.100.2.2 1554593801 installed <13>Nov 26 12:35:56 rpmi: libX11-devel-3:1.6.9-alt1 sisyphus+239210.100.1.1 1571056801 installed <13>Nov 26 12:35:56 rpmi: libXrender-devel-0.9.8-alt1 1371312112 installed <13>Nov 26 12:35:56 rpmi: libXext-devel-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed <13>Nov 26 12:35:56 rpmi: libXcursor-1.2.0-alt1 sisyphus+225206.400.1.2 1552949218 installed <13>Nov 26 12:35:56 rpmi: libXrandr-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949710 installed <13>Nov 26 12:35:56 rpmi: libXxf86vm-1.1.4-alt2 1527672187 installed <13>Nov 26 12:35:56 rpmi: libXi-1.7.10-alt1 sisyphus+232786.300.1.1 1561106978 installed <13>Nov 26 12:35:56 rpmi: libXinerama-1.1.4-alt1 sisyphus+223149.300.2.1 1551268216 installed <13>Nov 26 12:35:56 rpmi: libXcomposite-0.4.5-alt1 sisyphus+225206.300.1.2 1552949137 installed <13>Nov 26 12:35:56 rpmi: libwayland-client-1.17.0-alt1 sisyphus+225894.100.1.1 1553872805 installed <13>Nov 26 12:35:56 rpmi: libpciaccess-1:0.16-alt1 sisyphus+234814.100.1.1 1563438291 installed <13>Nov 26 12:35:56 rpmi: libdrm-1:2.4.100-alt1 sisyphus+240099.100.1.1 1572599774 installed <13>Nov 26 12:35:56 rpmi: libGLX-mesa-4:19.2.6-alt1 sisyphus+241494.100.1.1 1574413185 installed <13>Nov 26 12:35:56 rpmi: libGLX-7:1.2.0-alt3 sisyphus+241587.100.1.1 1574668945 installed <13>Nov 26 12:35:56 rpmi: libGL-7:1.2.0-alt3 sisyphus+241587.100.1.1 1574668945 installed <13>Nov 26 12:35:56 rpmi: libgbm-4:19.2.6-alt1 sisyphus+241494.100.1.1 1574413185 installed <13>Nov 26 12:35:56 rpmi: libEGL-mesa-4:19.2.6-alt1 sisyphus+241494.100.1.1 1574413185 installed <13>Nov 26 12:35:56 rpmi: libEGL-7:1.2.0-alt3 sisyphus+241587.100.1.1 1574668945 installed <13>Nov 26 12:35:57 rpmi: libcairo-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed <13>Nov 26 12:35:57 rpmi: libpango-1.44.7-alt1 sisyphus+239731.100.1.1 1571986949 installed <13>Nov 26 12:35:57 rpmi: libglvnd-devel-7:1.2.0-alt3 sisyphus+241587.100.1.1 1574668945 installed <13>Nov 26 12:35:57 rpmi: libEGL-devel-4:19.2.6-alt1 sisyphus+241494.100.1.1 1574413185 installed <13>Nov 26 12:35:57 rpmi: libGL-devel-4:19.2.6-alt1 sisyphus+241494.100.1.1 1574413185 installed <13>Nov 26 12:35:57 rpmi: perl-Try-Tiny-0.30-alt1 1514318058 installed <13>Nov 26 12:35:57 rpmi: perl-IO-Socket-IP-0.39-alt1 1494508514 installed <13>Nov 26 12:35:57 rpmi: perl-Compress-Raw-Bzip2-2.090-alt1 sisyphus+241039.100.1.1 1574192014 installed <13>Nov 26 12:35:57 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed <13>Nov 26 12:35:57 rpmi: perl-Filter-1.59-alt1.1 sisyphus+219907.400.1.1 1548343389 installed <13>Nov 26 12:35:57 rpmi: perl-Encode-3.01-alt1 sisyphus+224923.100.1.1 1552474122 installed <13>Nov 26 12:35:57 rpmi: perl-URI-1.76-alt1 sisyphus+220243.100.1.1 1548863244 installed <13>Nov 26 12:35:57 rpmi: perl-IO-Compress-2.089-alt1 sisyphus+240416.100.1.1 1573134826 installed <13>Nov 26 12:35:57 rpmi: perl-Net-HTTP-6.19-alt1 sisyphus+229756.100.1.1 1558454558 installed <13>Nov 26 12:35:57 rpmi: perl-HTML-Parser-3.72-alt1.2 sisyphus+219907.600.1.1 1548343581 installed <13>Nov 26 12:35:57 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed <13>Nov 26 12:35:57 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed <13>Nov 26 12:35:57 rpmi: perl-IO-HTML-1.001-alt1 1404821752 installed <13>Nov 26 12:35:57 rpmi: perl-HTTP-Message-6.18-alt1 1528288416 installed <13>Nov 26 12:35:57 rpmi: perl-HTTP-Cookies-6.07-alt1 sisyphus+241045.100.1.3 1574194736 installed <13>Nov 26 12:35:57 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed <13>Nov 26 12:35:57 rpmi: perl-Term-ANSIColor-4.06-alt1 1479407083 installed <13>Nov 26 12:35:57 rpmi: perl-Data-Dump-1.23-alt1 1444601978 installed <13>Nov 26 12:35:57 rpmi: perl-libwww-6.41-alt1 sisyphus+240084.100.1.1 1572552324 installed <13>Nov 26 12:35:57 rpmi: perl-XML-Parser-2.44-alt2.2 sisyphus+219907.1300.1.1 1548343835 installed <13>Nov 26 12:35:57 rpmi: icon-theme-hicolor-0.17-alt1 1505715846 installed <13>Nov 26 12:35:57 rpmi: libwebp7-1.0.3-alt1 sisyphus+234493.100.1.1 1563090160 installed <13>Nov 26 12:35:57 rpmi: libjbig-2.1-alt1 1401380926 installed <13>Nov 26 12:35:57 rpmi: libtiff5-4.1.0-alt1 sisyphus+240802.100.1.1 1573743635 installed <13>Nov 26 12:35:57 rpmi: shared-mime-info-1.15-alt1 sisyphus+240378.100.1.1 1573073800 installed <13>Nov 26 12:35:58 rpmi: libgdk-pixbuf-locales-2.40.0-alt1 sisyphus+238952.140.2.1 1570644607 installed <13>Nov 26 12:35:58 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994919 installed <13>Nov 26 12:35:58 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512089 installed <13>Nov 26 12:35:58 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091678 installed <13>Nov 26 12:35:58 rpmi: python-base-2.7.17-alt3 sisyphus+240580.60.5.1 1573516905 installed <13>Nov 26 12:35:58 rpmi: gsettings-desktop-schemas-data-3.34.0-alt1 sisyphus+237956.300.4.2 1569331130 installed <13>Nov 26 12:35:58 rpmi: libgio-2.62.3-alt1 sisyphus+241586.200.1.1 1574668909 installed <13>Nov 26 12:35:58 rpmi: gsettings-desktop-schemas-3.34.0-alt1 sisyphus+237956.300.4.2 1569331192 installed <13>Nov 26 12:35:58 rpmi: libgdk-pixbuf-2.40.0-alt1 sisyphus+238952.140.2.1 1570644615 installed <13>Nov 26 12:35:58 rpmi: gtk-update-icon-cache-3.24.12-alt1 sisyphus+238952.400.5.1 1570658170 installed <13>Nov 26 12:35:58 rpmi: libgtk+2-2.24.32-alt3 sisyphus+227306.100.1.3 1555646092 installed <13>Nov 26 12:35:58 rpmi: libgdk-pixbuf-xlib-2.40.0-alt1 sisyphus+238952.140.2.1 1570644615 installed <13>Nov 26 12:35:58 rpmi: libp11-kit-0.23.15-alt1 sisyphus+226408.100.2.1 1554288204 installed <13>Nov 26 12:35:58 rpmi: libtasn1-4.14-alt1 sisyphus+235791.100.1.1 1565282372 installed <13>Nov 26 12:35:58 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Nov 26 12:35:58 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Nov 26 12:35:59 rpmi: ca-certificates-2019.10.28-alt1 sisyphus+239875.300.1.1 1572267834 installed <13>Nov 26 12:35:59 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Nov 26 12:35:59 rpmi: p11-kit-trust-0.23.15-alt1 sisyphus+226408.100.2.1 1554288204 installed <13>Nov 26 12:35:59 rpmi: libcrypto1.1-1.1.1d-alt1.1 sisyphus+237931.100.2.1 1569235729 installed <13>Nov 26 12:35:59 rpmi: libssl1.1-1.1.1d-alt1.1 sisyphus+237931.100.2.1 1569235729 installed <13>Nov 26 12:35:59 rpmi: libpython3-3.7.4-alt2 sisyphus+239418.100.1.1 1571389913 installed <13>Nov 26 12:35:59 rpmi: python3-3.7.4-alt2 sisyphus+239418.100.1.1 1571389913 installed <13>Nov 26 12:36:01 rpmi: python3-base-3.7.4-alt2 sisyphus+239418.100.1.1 1571389913 installed <13>Nov 26 12:36:01 rpmi: glib2-devel-2.62.3-alt1 sisyphus+241586.200.1.1 1574668909 installed <13>Nov 26 12:36:01 rpmi: libharfbuzz-devel-2.6.4-alt1 sisyphus+240033.100.1.1 1572506773 installed <13>Nov 26 12:36:01 rpmi: libfreetype-devel-2.10.1-alt1 sisyphus+237471.100.1.1 1568276356 installed <13>Nov 26 12:36:02 rpmi: fontconfig-devel-2.13.1-alt1 sisyphus+226691.100.2.2 1554598726 installed <13>Nov 26 12:36:02 rpmi: libcairo-devel-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed <13>Nov 26 12:36:02 rpmi: libgio-devel-2.62.3-alt1 sisyphus+241586.200.1.1 1574668909 installed <13>Nov 26 12:36:02 rpmi: libgdk-pixbuf-devel-2.40.0-alt1 sisyphus+238952.140.2.1 1570644615 installed <13>Nov 26 12:36:02 rpmi: libXft-devel-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987708 installed <13>Nov 26 12:36:02 rpmi: libpango-devel-1.44.7-alt1 sisyphus+239731.100.1.1 1571986949 installed <13>Nov 26 12:36:02 rpmi: libatk-devel-2.34.1-alt1 sisyphus+237956.700.4.2 1569332796 installed <86>Nov 26 12:36:02 groupadd[80807]: group added to /etc/group: name=_keytab, GID=499 <86>Nov 26 12:36:02 groupadd[80807]: group added to /etc/gshadow: name=_keytab <86>Nov 26 12:36:02 groupadd[80807]: new group: name=_keytab, GID=499 <13>Nov 26 12:36:02 rpmi: libkrb5-1.16.3-alt1 sisyphus+223678.100.1.1 1551746516 installed <13>Nov 26 12:36:02 rpmi: libtirpc-1.0.3-alt1 1532008017 installed <13>Nov 26 12:36:02 rpmi: libnsl2-1.1.0-alt1_1 1511548749 installed <13>Nov 26 12:36:02 rpmi: python-modules-encodings-2.7.17-alt3 sisyphus+240580.200.5.1 1573517321 installed <13>Nov 26 12:36:02 rpmi: python-modules-compiler-2.7.17-alt3 sisyphus+240580.200.5.1 1573517321 installed <13>Nov 26 12:36:02 rpmi: python-modules-email-2.7.17-alt3 sisyphus+240580.200.5.1 1573517321 installed <13>Nov 26 12:36:02 rpmi: python-modules-unittest-2.7.17-alt3 sisyphus+240580.200.5.1 1573517321 installed <13>Nov 26 12:36:02 rpmi: python-modules-nis-2.7.17-alt3 sisyphus+240580.200.5.1 1573517321 installed <13>Nov 26 12:36:03 rpmi: python-modules-2.7.17-alt3 sisyphus+240580.200.5.1 1573517321 installed <13>Nov 26 12:36:03 rpmi: python-modules-xml-2.7.17-alt3 sisyphus+240580.200.5.1 1573517321 installed <13>Nov 26 12:36:03 rpmi: gtk-builder-convert-2.24.32-alt3 sisyphus+227306.100.1.3 1555646039 installed <13>Nov 26 12:36:03 rpmi: libgtk+2-devel-2.24.32-alt3 sisyphus+227306.100.1.3 1555646092 installed <13>Nov 26 12:36:03 rpmi: libgtksourceview-2.11.2-alt2 1519545768 installed <13>Nov 26 12:36:03 rpmi: libgtksourceview-devel-2.11.2-alt2 1519545768 installed <13>Nov 26 12:36:03 rpmi: intltool-0.51.0-alt2 1513698802 installed <13>Nov 26 12:36:03 rpmi: perl-Encode-KR-3.01-alt1 sisyphus+224923.100.1.1 1552474122 installed <13>Nov 26 12:36:03 rpmi: xsltproc-1.1.34-alt1 sisyphus+240826.100.1.1 1573801860 installed <13>Nov 26 12:36:03 rpmi: libmpfr-devel-4.0.2-alt2 sisyphus+229304.100.2.1 1557771118 installed <13>Nov 26 12:36:03 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed <13>Nov 26 12:36:03 rpmi: libreadline-devel-7.0.3-alt3 sisyphus+222164.300.1.1 1550686330 installed <13>Nov 26 12:36:03 rpmi: flex-2.6.4.0.88.9801-alt1 sisyphus+221902.2300.4.1 1550596430 installed <13>Nov 26 12:36:04 rpmi: autoconf-archive-2019.01.06-alt1 sisyphus+220919.100.2.2 1549630333 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/genius-1.0.24-alt2.nosrc.rpm Installing genius-1.0.24-alt2.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.44727 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf genius-1.0.24 + echo 'Source #0 (genius-1.0.24.tar.xz):' Source #0 (genius-1.0.24.tar.xz): + /usr/bin/xz -dc /usr/src/RPM/SOURCES/genius-1.0.24.tar.xz + /bin/tar -xf - + cd genius-1.0.24 + /bin/chmod -c -Rf u+rwX,go-w . + rm -f m4/NOTES m4/ax_append_compile_flags.m4 m4/ax_append_flag.m4 m4/ax_append_link_flags.m4 m4/ax_check_compile_flag.m4 m4/ax_check_link_flag.m4 m4/ax_compiler_flags.m4 m4/ax_compiler_flags_cflags.m4 m4/ax_compiler_flags_gir.m4 m4/ax_compiler_flags_ldflags.m4 m4/ax_is_release.m4 m4/ax_require_defined.m4 m4/glib-gettext.m4 m4/intltool.m4 m4/libtool.m4 m4/ltoptions.m4 m4/ltsugar.m4 m4/ltversion.m4 m4/lt~obsolete.m4 m4/nls.m4 m4/pkg.m4 + subst /GTK_UPDATE_ICON_CACHE/d pixmaps/Makefile.am + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.44734 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd genius-1.0.24 + autoreconf -fisv autoreconf-default: Entering directory `.' autoreconf-default: configure.ac: not using Gettext autoreconf-default: running: aclocal --force -I m4 --install acinclude.m4:17: warning: underquoted definition of AM_PATH_PROG_WITH_TEST acinclude.m4:17: run info Automake 'Extending aclocal' acinclude.m4:17: or see https://www.gnu.org/software/automake/manual/automake.html#Extending-aclocal acinclude.m4:65: warning: the serial number must appear before any macro definition acinclude.m4:90: warning: the serial number must appear before any macro definition aclocal-default: installing 'm4/libtool.m4' from '/usr/share/libtool/aclocal/libtool.m4' aclocal-default: installing 'm4/ltoptions.m4' from '/usr/share/libtool/aclocal/ltoptions.m4' aclocal-default: installing 'm4/ltsugar.m4' from '/usr/share/libtool/aclocal/ltsugar.m4' aclocal-default: installing 'm4/ltversion.m4' from '/usr/share/libtool/aclocal/ltversion.m4' aclocal-default: installing 'm4/lt~obsolete.m4' from '/usr/share/libtool/aclocal/lt~obsolete.m4' aclocal-default: installing 'm4/ax_append_compile_flags.m4' from '/usr/share/aclocal/ax_append_compile_flags.m4' aclocal-default: installing 'm4/ax_append_flag.m4' from '/usr/share/aclocal/ax_append_flag.m4' aclocal-default: installing 'm4/ax_append_link_flags.m4' from '/usr/share/aclocal/ax_append_link_flags.m4' aclocal-default: installing 'm4/ax_check_compile_flag.m4' from '/usr/share/aclocal/ax_check_compile_flag.m4' aclocal-default: installing 'm4/ax_check_link_flag.m4' from '/usr/share/aclocal/ax_check_link_flag.m4' aclocal-default: installing 'm4/ax_compiler_flags.m4' from '/usr/share/aclocal/ax_compiler_flags.m4' aclocal-default: installing 'm4/ax_compiler_flags_cflags.m4' from '/usr/share/aclocal/ax_compiler_flags_cflags.m4' aclocal-default: installing 'm4/ax_compiler_flags_gir.m4' from '/usr/share/aclocal/ax_compiler_flags_gir.m4' aclocal-default: installing 'm4/ax_compiler_flags_ldflags.m4' from '/usr/share/aclocal/ax_compiler_flags_ldflags.m4' aclocal-default: installing 'm4/ax_is_release.m4' from '/usr/share/aclocal/ax_is_release.m4' aclocal-default: installing 'm4/ax_require_defined.m4' from '/usr/share/aclocal/ax_require_defined.m4' aclocal-default: installing 'm4/glib-gettext.m4' from '/usr/share/aclocal/glib-gettext.m4' aclocal-default: installing 'm4/intltool.m4' from '/usr/share/aclocal/intltool.m4' aclocal-default: installing 'm4/nls.m4' from '/usr/share/aclocal/nls.m4' aclocal-default: installing 'm4/pkg.m4' from '/usr/share/aclocal/pkg.m4' autoreconf-default: configure.ac: tracing autoreconf-default: running: libtoolize --force --install libtoolize-default: putting auxiliary files in '.'. libtoolize-default: linking file './config.guess' libtoolize-default: linking file './config.sub' libtoolize-default: linking file './install-sh' libtoolize-default: linking file './ltmain.sh' libtoolize-default: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize-default: linking file 'm4/libtool.m4' libtoolize-default: linking file 'm4/ltoptions.m4' libtoolize-default: linking file 'm4/ltsugar.m4' libtoolize-default: linking file 'm4/ltversion.m4' libtoolize-default: linking file 'm4/lt~obsolete.m4' autoreconf-default: running: intltoolize --force You should update your 'aclocal.m4' by running aclocal. autoreconf-default: configure.ac: not using gtk-doc acinclude.m4:17: warning: underquoted definition of AM_PATH_PROG_WITH_TEST acinclude.m4:17: run info Automake 'Extending aclocal' acinclude.m4:17: or see https://www.gnu.org/software/automake/manual/automake.html#Extending-aclocal acinclude.m4:65: warning: the serial number must appear before any macro definition acinclude.m4:90: warning: the serial number must appear before any macro definition autoreconf-default: running: /usr/bin/autoconf-2.60 --force autoreconf-default: running: /usr/bin/autoheader-2.60 --force autoreconf-default: running: automake --add-missing --force-missing configure.ac:32: installing './compile' configure.ac:5: installing './missing' gtkextra/Makefile.am: installing './depcomp' vte/src/Makefile.am:130: warning: filter %.h,$^: non-POSIX variable name vte/src/Makefile.am:130: (probably a GNU make extension) vte/src/Makefile.am:136: warning: filter %.h,$^: non-POSIX variable name vte/src/Makefile.am:136: (probably a GNU make extension) autoreconf-default: Leaving directory `.' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS=' -march=i586 -mtune=generic' + export ASFLAGS + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ./configure + xargs -ri dirname -- '{}' + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + sort -u + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + ./configure --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --disable-static --disable-update-mimedb configure: WARNING: unrecognized options: --without-included-gettext checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... no checking whether NLS is requested... yes checking for intltool >= 0.21... 0.51.0 found checking for intltool-update... /usr/bin/intltool-update checking for intltool-merge... /usr/bin/intltool-merge checking for intltool-extract... /usr/bin/intltool-extract checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for perl... /usr/bin/perl checking for perl >= 5.8.1... 5.28.2 checking for XML::Parser... ok checking for i586-alt-linux-gcc... i586-alt-linux-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether i586-alt-linux-gcc accepts -g... yes checking for i586-alt-linux-gcc option to accept ISO C89... none needed checking whether i586-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of i586-alt-linux-gcc... none Turning on extra gcc flags -finline-functions -frename-registers checking for library containing strerror... none required checking how to run the C preprocessor... i586-alt-linux-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for flex... flex checking lex output file root... lex.yy checking lex library... -lfl checking whether yytext is a pointer... yes checking build system type... i586-alt-linux-gnu checking host system type... i586-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for fgrep... /bin/grep -F checking for ld used by i586-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert i586-alt-linux-gnu file names to i586-alt-linux-gnu format... func_convert_file_noop checking how to convert i586-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for i586-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... (cached) pass_all checking for i586-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for i586-alt-linux-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for i586-alt-linux-strip... no checking for strip... strip checking for i586-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from i586-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for i586-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no 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 for objdir... .libs checking if i586-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for i586-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if i586-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if i586-alt-linux-gcc static flag -static works... no checking if i586-alt-linux-gcc supports -c -o file.o... yes checking if i586-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the i586-alt-linux-gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for bison... bison -y checking for /proc/self/maps... no checking whether everything is installed to the same prefix... no checking whether binary relocation support should be enabled... no checking whether C compiler accepts -Werror=unknown-warning-option... no checking whether C compiler accepts -Wno-suggest-attribute=format... yes checking whether C compiler accepts -fno-strict-aliasing... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wdeclaration-after-statement... yes checking whether C compiler accepts -Wimplicit-function-declaration... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wjump-misses-init... yes checking whether C compiler accepts -Wall... yes checking whether C compiler accepts -Wextra... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wredundant-decls... yes checking whether C compiler accepts -Wno-unused-parameter... yes checking whether C compiler accepts -Wno-missing-field-initializers... yes checking whether C compiler accepts -Wformat=2... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wsign-compare... yes checking whether C compiler accepts -Wstrict-aliasing... yes checking whether C compiler accepts -Wshadow... yes checking whether C compiler accepts -Winline... yes checking whether C compiler accepts -Wpacked... yes checking whether C compiler accepts -Wmissing-format-attribute... yes checking whether C compiler accepts -Wmissing-noreturn... yes checking whether C compiler accepts -Winit-self... yes checking whether C compiler accepts -Wredundant-decls... (cached) yes checking whether C compiler accepts -Wmissing-include-dirs... yes checking whether C compiler accepts -Wunused-but-set-variable... yes checking whether C compiler accepts -Warray-bounds... yes checking whether C compiler accepts -Wreturn-type... yes checking whether C compiler accepts -Wswitch-enum... yes checking whether C compiler accepts -Wswitch-default... yes checking whether C compiler accepts -Wduplicated-cond... yes checking whether C compiler accepts -Wduplicated-branches... yes checking whether C compiler accepts -Wlogical-op... yes checking whether C compiler accepts -Wrestrict... yes checking whether C compiler accepts -Wnull-dereference... yes checking whether C compiler accepts -Wdouble-promotion... yes checking whether C compiler accepts -Wno-error=unused-parameter... yes checking whether C compiler accepts -Wno-error=missing-field-initializers... yes checking whether C compiler accepts -Werror=unknown-warning-option... (cached) no checking whether the linker accepts -Wl,--as-needed... yes checking whether the linker accepts -Wl,--as-needed... yes checking whether the linker accepts -Wl,-z,relro... yes checking whether the linker accepts -Wl,-z,relro... yes checking whether the linker accepts -Wl,-z,now... yes checking whether the linker accepts -Wl,-z,now... yes checking whether the linker accepts -Wl,-z,noexecstack... yes checking whether the linker accepts -Wl,-z,noexecstack... yes checking whether the linker accepts -Wl,--no-as-needed... yes checking whether the linker accepts -Wl,--fatal-warnings... yes checking whether the linker accepts -Wl,-fatal_warnings... no checking whether the linker accepts -Wl,--no-as-needed... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking for LC_MESSAGES... yes checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyCurrent... no checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking for ngettext in libc... yes checking for dgettext in libc... yes checking for bind_textdomain_codeset... yes checking for msgfmt... (cached) /usr/bin/msgfmt checking for dcgettext... yes checking if msgfmt accepts -c... yes checking for gmsgfmt... (cached) /usr/bin/msgfmt checking for xgettext... (cached) /usr/bin/xgettext checking for catalogs to be installed... ar az bs ca cs da de dz el en_CA en_GB eo es eu fr ga gl hi hr hu id it ja ko lv mk ml nb ne nl oc pa pt_BR pt ro ru rw sl sq sr@latin sr sv zh_CN zh_TW checking for glib-genmarshal... /usr/bin/glib-genmarshal checking for tgetent in -ltermcap... no checking for tgetent in -lncurses... yes checking ncurses/curses.h usability... yes checking ncurses/curses.h presence... yes checking for ncurses/curses.h... yes checking for readline in -lreadline... yes checking for __gmpz_init_set in -lgmp... yes checking for mpfr_j0 in -lmpfr... yes checking for i586-alt-linux-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for glib-2.0 >= 2.26.0 gmodule-2.0 >= 2.26.0... yes checking for glib-2.0 >= 2.26.0... yes Testing for presence of GNOME (GTK and GIO is enough) and GtkSourceView: Note: You can compile without GNOME by using the --disable-gnome option checking for gtk+-2.0 >= 2.20.0 gio-2.0 >= 2.16.0... yes checking for gtksourceview-2.0 >= 2.0.2... yes checking for gtk+-2.0 >= 2.20.0... yes checking for wordexp... yes checking for gtk-update-icon-cache... /usr/bin/gtk-update-icon-cache checking for glib-mkenums... /usr/bin/glib-mkenums checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/syslimits.h usability... no checking sys/syslimits.h presence... no checking for sys/syslimits.h... no checking sys/termios.h usability... yes checking sys/termios.h presence... yes checking for sys/termios.h... yes checking sys/un.h usability... yes checking sys/un.h presence... yes checking for sys/un.h... yes checking sys/wait.h usability... yes checking sys/wait.h presence... yes checking for sys/wait.h... yes checking stropts.h usability... no checking stropts.h presence... no checking for stropts.h... no checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking wchar.h usability... yes checking wchar.h presence... yes checking for wchar.h... yes checking whether termios.h defines TIOCGWINSZ... no checking whether sys/ioctl.h defines TIOCGWINSZ... yes checking for cfmakeraw... yes checking for fork... yes checking for setsid... yes checking for setpgid... yes checking for getpgid... yes checking for getpt... yes checking for grantpt... yes checking for unlockpt... yes checking for ptsname... yes checking for ptsname_r... yes checking for tcgetattr... yes checking for tcsetattr... yes checking for socket... yes checking for socketpair... yes checking for recvmsg... yes checking for floor... no checking for floor in -lm... yes checking for ceil... yes checking for floor... (cached) no checking for tgetent... no checking for tgetent in -lncurses... (cached) yes checking ncurses.h usability... yes checking ncurses.h presence... yes checking for ncurses.h... yes checking term.h usability... yes checking term.h presence... yes checking for term.h... yes checking for GDK target... x11 checking for glib-2.0 >= 2.26.0 gobject-2.0 pango >= 1.22.0 gtk+-2.0 >= 2.20.0 gobject-2.0 gio-2.0 gio-unix-2.0 x11 cairo-xlib... yes checking for wint_t... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating genius.spec config.status: creating Makefile config.status: creating src/Makefile config.status: creating lib/Makefile config.status: creating lib/calculus/Makefile config.status: creating lib/combinatorics/Makefile config.status: creating lib/equation_solving/Makefile config.status: creating lib/functions/Makefile config.status: creating lib/linear_algebra/Makefile config.status: creating lib/misc/Makefile config.status: creating lib/sets/Makefile config.status: creating lib/number_theory/Makefile config.status: creating lib/statistics/Makefile config.status: creating lib/symbolic/Makefile config.status: creating lib/commutative_algebra/Makefile config.status: creating ve/Makefile config.status: creating vte/Makefile config.status: creating vte/src/Makefile config.status: creating vte/termcaps/Makefile config.status: creating gtkextra/Makefile config.status: creating examples/Makefile config.status: creating pixmaps/Makefile config.status: creating pixmaps/8x8/Makefile config.status: creating pixmaps/16x16/Makefile config.status: creating pixmaps/22x22/Makefile config.status: creating pixmaps/24x24/Makefile config.status: creating pixmaps/32x32/Makefile config.status: creating pixmaps/48x48/Makefile config.status: creating pixmaps/256x256/Makefile config.status: creating pixmaps/scalable/Makefile config.status: creating po/Makefile.in config.status: creating help/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing default-1 commands config.status: executing po/stamp-it commands configure: WARNING: unrecognized options: --without-included-gettext Configuration: Source code location: . Compiler: i586-alt-linux-gcc GNOME frontend: yes Using GtkSourceView: yes + make -j8 make all-recursive Making all in ve Making all in . make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/ve' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o test-ve-config.o test-ve-config.c make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/ve' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/ve' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o ve-nongnome.o ve-nongnome.c make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/ve' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/ve' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o ve-misc.o ve-misc.c make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/ve' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/ve' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o ve-miscui.o ve-miscui.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ve-miscui.c:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ve-miscui.c:23: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ve-miscui.c:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ve-miscui.c:23: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from ve-miscui.c:23: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/ve' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/ve' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o ve-config.o ve-config.c ve-config.c: In function 'destroy_section': ve-config.c:119:34: warning: cast between incompatible function types from 'void (*)(VeLine *)' {aka 'void (*)(struct _VeLine *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 119 | g_list_foreach (section->lines, (GFunc) destroy_line, NULL); | ^ ve-config.c: In function 'config_clear': ve-config.c:478:36: warning: cast between incompatible function types from 'void (*)(VeSection *)' {aka 'void (*)(struct _VeSection *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 478 | g_list_foreach (config->sections, (GFunc) destroy_section, NULL); | ^ ve-config.c: In function 've_config_get': ve-config.c:461:18: warning: potential null pointer dereference [-Wnull-dereference] 461 | config->hashed = TRUE; make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/ve' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/ve' rm -f libvicious.a ar cru libvicious.a ve-misc.o ve-config.o ve-nongnome.o ranlib libvicious.a make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/ve' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/ve' rm -f libviciousui.a ar cru libviciousui.a ve-misc.o ve-config.o ve-nongnome.o ve-miscui.o ranlib libviciousui.a make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/ve' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/ve' /bin/sh ../libtool --tag=CC --mode=link i586-alt-linux-gcc -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -o test-ve-config test-ve-config.o libvicious.a -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lglib-2.0 -lncurses -lmpfr -lm libtool: link: i586-alt-linux-gcc -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -o test-ve-config test-ve-config.o libvicious.a -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lharfbuzz -lfontconfig -lfreetype -lglib-2.0 -lncurses -lmpfr -lm make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/ve' Making all in vte Making all in src make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' /usr/bin/glib-mkenums --template vtetypebuiltins.h.template vte.h vtepty.h vtedeprecated.h > xgen-vtbh \ && (cmp -s xgen-vtbh vtetypebuiltins.h || cp xgen-vtbh vtetypebuiltins.h ) \ && rm -f xgen-vtbh \ && echo timestamp > stamp-vtetypebuiltins.h make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' make all-am make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libvte_a-marshal.o `test -f 'marshal.c' || echo './'`marshal.c make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libvte_a-caps.o `test -f 'caps.c' || echo './'`caps.c make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libvte_a-keymap.o `test -f 'keymap.c' || echo './'`keymap.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from keymap.c:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from keymap.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from keymap.c:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from keymap.c:23: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libvte_a-debug.o `test -f 'debug.c' || echo './'`debug.c make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libvte_a-reaper.o `test -f 'reaper.c' || echo './'`reaper.c In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from marshal.h:5, from reaper.c:37: reaper.c: In function 'vte_reaper_constructor': /usr/include/glib-2.0/gobject/gobject.h:518:33: warning: returning 'VteReaper *' {aka 'struct _VteReaper *'} from a function with incompatible return type 'GObject *' {aka 'struct _GObject *'} [-Wincompatible-pointer-types] 518 | #define g_object_ref(Obj) ((__typeof__(Obj)) (g_object_ref) (Obj)) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reaper.c:85:11: note: in expansion of macro 'g_object_ref' 85 | return g_object_ref (singleton_reaper); | ^~~~~~~~~~~~ make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libvte_a-matcher.o `test -f 'matcher.c' || echo './'`matcher.c matcher.c:36:1: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] 36 | static GStaticMutex _vte_matcher_mutex = G_STATIC_MUTEX_INIT; | ^~~~~~ In file included from /usr/include/glib-2.0/glib.h:110, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from matcher.c:23: /usr/include/glib-2.0/glib/deprecated/gthread.h:129:9: note: declared here 129 | typedef struct | ^~~~~~ matcher.c:36:13: warning: g_mutex_init 36 | static GStaticMutex _vte_matcher_mutex = G_STATIC_MUTEX_INIT; | ^~~~~~~~~~~~~~ matcher.c:37:1: warning: 'GCache' is deprecated: Use 'GHashTable' instead [-Wdeprecated-declarations] 37 | static GCache *_vte_matcher_cache = NULL; | ^~~~~~ In file included from /usr/include/glib-2.0/glib.h:106, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from matcher.c:23: /usr/include/glib-2.0/glib/deprecated/gcache.h:36:16: note: declared here 36 | typedef struct _GCache GCache GLIB_DEPRECATED_TYPE_IN_2_26_FOR(GHashTable); | ^~~~~~~ matcher.c: In function '_vte_matcher_destroy': matcher.c:158:3: warning: 'g_value_array_free' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 158 | g_value_array_free (matcher->free_params); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from matcher.c:23: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here 70 | void g_value_array_free (GValueArray *value_array); | ^~~~~~~~~~~~~~~~~~ matcher.c: In function '_vte_matcher_new': matcher.c:170:13: warning: Deprecated pre-processor symbol 170 | g_static_mutex_lock(&_vte_matcher_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ matcher.c:170:2: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] 170 | g_static_mutex_lock(&_vte_matcher_mutex); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:110, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from matcher.c:23: /usr/include/glib-2.0/glib/deprecated/gthread.h:150:9: note: declared here 150 | GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ matcher.c:170:13: warning: g_mutex_lock 170 | g_static_mutex_lock(&_vte_matcher_mutex); | ^~~~~~~~~~~~~~ matcher.c:177:3: warning: 'g_cache_new' is deprecated: Use 'GHashTable' instead [-Wdeprecated-declarations] 177 | _vte_matcher_cache = g_cache_new(_vte_matcher_create, | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:106, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from matcher.c:23: /usr/include/glib-2.0/glib/deprecated/gcache.h:47:10: note: declared here 47 | GCache* g_cache_new (GCacheNewFunc value_new_func, | ^~~~~~~~~~~ matcher.c:179:5: warning: 'GCacheDupFunc' is deprecated [-Wdeprecated-declarations] 179 | (GCacheDupFunc) g_strdup, g_free, | ^ matcher.c:183:2: warning: 'g_cache_insert' is deprecated [-Wdeprecated-declarations] 183 | ret = g_cache_insert(_vte_matcher_cache, (gpointer) emulation); | ^~~ In file included from /usr/include/glib-2.0/glib.h:106, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from matcher.c:23: /usr/include/glib-2.0/glib/deprecated/gcache.h:57:10: note: declared here 57 | gpointer g_cache_insert (GCache *cache, | ^~~~~~~~~~~~~~ matcher.c:191:13: warning: Deprecated pre-processor symbol 191 | g_static_mutex_unlock(&_vte_matcher_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ matcher.c:191:2: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] 191 | g_static_mutex_unlock(&_vte_matcher_mutex); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:110, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from matcher.c:23: /usr/include/glib-2.0/glib/deprecated/gthread.h:150:9: note: declared here 150 | GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ matcher.c:191:13: warning: g_mutex_unlock 191 | g_static_mutex_unlock(&_vte_matcher_mutex); | ^~~~~~~~~~~~~~~~ matcher.c: In function '_vte_matcher_free': matcher.c:200:13: warning: Deprecated pre-processor symbol 200 | g_static_mutex_lock(&_vte_matcher_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ matcher.c:200:2: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] 200 | g_static_mutex_lock(&_vte_matcher_mutex); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:110, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from matcher.c:23: /usr/include/glib-2.0/glib/deprecated/gthread.h:150:9: note: declared here 150 | GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ matcher.c:200:13: warning: g_mutex_lock 200 | g_static_mutex_lock(&_vte_matcher_mutex); | ^~~~~~~~~~~~~~ matcher.c:201:2: warning: 'g_cache_remove' is deprecated [-Wdeprecated-declarations] 201 | g_cache_remove(_vte_matcher_cache, matcher); | ^~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:106, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from matcher.c:23: /usr/include/glib-2.0/glib/deprecated/gcache.h:60:10: note: declared here 60 | void g_cache_remove (GCache *cache, | ^~~~~~~~~~~~~~ matcher.c:202:13: warning: Deprecated pre-processor symbol 202 | g_static_mutex_unlock(&_vte_matcher_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ matcher.c:202:2: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] 202 | g_static_mutex_unlock(&_vte_matcher_mutex); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:110, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from matcher.c:23: /usr/include/glib-2.0/glib/deprecated/gthread.h:150:9: note: declared here 150 | GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ matcher.c:202:13: warning: g_mutex_unlock 202 | g_static_mutex_unlock(&_vte_matcher_mutex); | ^~~~~~~~~~~~~~~~ matcher.c: In function '_vte_matcher_free_params_array': matcher.c:242:3: warning: 'g_value_array_free' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 242 | g_value_array_free (params); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from matcher.c:23: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here 70 | void g_value_array_free (GValueArray *value_array); | ^~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libvte_a-iso2022.o `test -f 'iso2022.c' || echo './'`iso2022.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from iso2022.c:38: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from iso2022.h:26, from iso2022.c:28: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from iso2022.c:38: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from iso2022.c:25: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libvte_a-vtebg.o `test -f 'vtebg.c' || echo './'`vtebg.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from vtebg.c:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from vtebg.c:23: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from vtebg.c:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from vtebg.c:23: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ vtebg.c: In function 'vte_bg_class_init': vtebg.c:203:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] 203 | g_type_class_add_private(klass, sizeof (VteBgPrivate)); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from vtebg.c:23: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here 1308 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ vtebg.c: In function 'vte_bg_init': vtebg.c:209:13: warning: G_ADD_PRIVATE 209 | bg->pvt = G_TYPE_INSTANCE_GET_PRIVATE (bg, VTE_TYPE_BG, VteBgPrivate); | ^~~~~~~~~~~~~~~ make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libvte_a-trie.o `test -f 'trie.c' || echo './'`trie.c trie.c: In function 'char_class_digit_extract': trie.c:171:2: warning: 'g_value_array_append' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 171 | g_value_array_append(array, &value); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from trie.c:33: /usr/include/glib-2.0/gobject/gvaluearray.h:80:14: note: declared here 80 | GValueArray* g_value_array_append (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~ trie.c: In function 'char_class_multi_extract': trie.c:214:4: warning: 'g_value_array_append' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 214 | g_value_array_append(array, &value); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from trie.c:33: /usr/include/glib-2.0/gobject/gvaluearray.h:80:14: note: declared here 80 | GValueArray* g_value_array_append (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~ trie.c:222:2: warning: 'g_value_array_append' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 222 | g_value_array_append(array, &value); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from trie.c:33: /usr/include/glib-2.0/gobject/gvaluearray.h:80:14: note: declared here 80 | GValueArray* g_value_array_append (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~ trie.c: In function 'char_class_any_extract': trie.c:248:2: warning: 'g_value_array_append' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 248 | g_value_array_append(array, &value); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from trie.c:33: /usr/include/glib-2.0/gobject/gvaluearray.h:80:14: note: declared here 80 | GValueArray* g_value_array_append (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~ trie.c: In function 'char_class_string_extract': trie.c:321:2: warning: 'g_value_array_append' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 321 | g_value_array_append(array, &value); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from trie.c:33: /usr/include/glib-2.0/gobject/gvaluearray.h:80:14: note: declared here 80 | GValueArray* g_value_array_append (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~ trie.c: In function '_vte_trie_matchx': trie.c:581:5: warning: 'g_value_array_new' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 581 | tmparray = g_value_array_new(0); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from trie.c:33: /usr/include/glib-2.0/gobject/gvaluearray.h:67:14: note: declared here 67 | GValueArray* g_value_array_new (guint n_prealloced); | ^~~~~~~~~~~~~~~~~ trie.c:648:4: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 648 | GValue *value = g_value_array_get_nth(bestarray, i); | ^~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from trie.c:33: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ trie.c:649:4: warning: 'g_value_array_append' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 649 | g_value_array_append(array, value); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from trie.c:33: /usr/include/glib-2.0/gobject/gvaluearray.h:80:14: note: declared here 80 | GValueArray* g_value_array_append (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~ trie.c: In function '_vte_trie_match': trie.c:686:3: warning: 'g_value_array_new' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 686 | valuearray = g_value_array_new(0); | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from trie.c:33: /usr/include/glib-2.0/gobject/gvaluearray.h:67:14: note: declared here 67 | GValueArray* g_value_array_new (guint n_prealloced); | ^~~~~~~~~~~~~~~~~ trie.c:704:5: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 704 | value = g_value_array_get_nth(valuearray, i); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from trie.c:33: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libvte_a-vteregex.o `test -f 'vteregex.c' || echo './'`vteregex.c make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libvte_a-pty.o `test -f 'pty.c' || echo './'`pty.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from vte.h:25, from pty.c:35: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from vtepty.h:26, from pty.c:33: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from vte.h:25, from pty.c:35: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from vtepty.h:26, from pty.c:33: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ pty.c: In function 'vte_pty_set_size': pty.c:636:24: warning: variable 'priv' set but not used [-Wunused-but-set-variable] 636 | VtePtyPrivate *priv; | ^~~~ pty.c: In function 'vte_pty_get_size': pty.c:695:24: warning: variable 'priv' set but not used [-Wunused-but-set-variable] 695 | VtePtyPrivate *priv; | ^~~~ pty.c: In function '_vte_pty_getpt': pty.c:817:7: warning: implicit declaration of function 'getpt'; did you mean 'getopt'? [-Wimplicit-function-declaration] 817 | fd = getpt(); | ^~~~~ | getopt pty.c: In function '_vte_pty_grantpt': pty.c:867:14: warning: implicit declaration of function 'grantpt' [-Wimplicit-function-declaration] 867 | rv = grantpt(master); | ^~~~~~~ pty.c: In function '_vte_pty_unlockpt': pty.c:885:7: warning: implicit declaration of function 'unlockpt' [-Wimplicit-function-declaration] 885 | rv = unlockpt(fd); | ^~~~~~~~ pty.c: In function 'vte_pty_init': pty.c:1550:13: warning: G_ADD_PRIVATE 1550 | priv = pty->priv = G_TYPE_INSTANCE_GET_PRIVATE (pty, VTE_TYPE_PTY, VtePtyPrivate); | ^~~~~~~~~~~~~~~ pty.c: In function 'vte_pty_class_init': pty.c:1642:9: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] 1642 | g_type_class_add_private(object_class, sizeof(VtePtyPrivate)); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from vtepty.h:26, from pty.c:33: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here 1308 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libvte_a-vterowdata.o `test -f 'vterowdata.c' || echo './'`vterowdata.c make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libvte_a-table.o `test -f 'table.c' || echo './'`table.c table.c: In function '_vte_table_extract_numbers': table.c:551:4: warning: 'g_value_array_new' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 551 | *array = g_value_array_new(1); | ^ In file included from /usr/include/glib-2.0/glib-object.h:35, from table.c:27: /usr/include/glib-2.0/gobject/gvaluearray.h:67:14: note: declared here 67 | GValueArray* g_value_array_new (guint n_prealloced); | ^~~~~~~~~~~~~~~~~ table.c:554:3: warning: 'g_value_array_append' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 554 | g_value_array_append(*array, &value); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from table.c:27: /usr/include/glib-2.0/gobject/gvaluearray.h:80:14: note: declared here 80 | GValueArray* g_value_array_append (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~ table.c: In function '_vte_table_extract_string': table.c:576:3: warning: 'g_value_array_new' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 576 | *array = g_value_array_new(1); | ^ In file included from /usr/include/glib-2.0/glib-object.h:35, from table.c:27: /usr/include/glib-2.0/gobject/gvaluearray.h:67:14: note: declared here 67 | GValueArray* g_value_array_new (guint n_prealloced); | ^~~~~~~~~~~~~~~~~ table.c:578:2: warning: 'g_value_array_append' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 578 | g_value_array_append(*array, &value); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from table.c:27: /usr/include/glib-2.0/gobject/gvaluearray.h:80:14: note: declared here 80 | GValueArray* g_value_array_append (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~ table.c: In function '_vte_table_extract_char': table.c:592:3: warning: 'g_value_array_new' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 592 | *array = g_value_array_new(1); | ^ In file included from /usr/include/glib-2.0/glib-object.h:35, from table.c:27: /usr/include/glib-2.0/gobject/gvaluearray.h:67:14: note: declared here 67 | GValueArray* g_value_array_new (guint n_prealloced); | ^~~~~~~~~~~~~~~~~ table.c:594:2: warning: 'g_value_array_append' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 594 | g_value_array_append(*array, &value); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from table.c:27: /usr/include/glib-2.0/gobject/gvaluearray.h:80:14: note: declared here 80 | GValueArray* g_value_array_append (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libvte_a-vtedraw.o `test -f 'vtedraw.c' || echo './'`vtedraw.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from vtedraw.c:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from vtedraw.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from vtedraw.c:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from vtedraw.c:24: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ vtedraw.c: In function 'font_info_cache_ascii': vtedraw.c:326:7: warning: 'pango_script_for_unichar' is deprecated: Use 'g_unichar_get_script' instead [-Wdeprecated-declarations] 326 | pango_script_for_unichar (c) <= PANGO_SCRIPT_INHERITED) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/pango-1.0/pango/pango-gravity.h:112, from /usr/include/pango-1.0/pango/pango-types.h:196, from /usr/include/pango-1.0/pango/pango-font.h:26, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from vtedraw.c:24: /usr/include/pango-1.0/pango/pango-script.h:310:13: note: declared here 310 | PangoScript pango_script_for_unichar (gunichar ch) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libvte_a-vtetc.o `test -f 'vtetc.c' || echo './'`vtetc.c vtetc.c:508:1: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] 508 | static GStaticMutex _vte_termcap_mutex = G_STATIC_MUTEX_INIT; | ^~~~~~ In file included from /usr/include/glib-2.0/glib.h:110, from vtetc.c:22: /usr/include/glib-2.0/glib/deprecated/gthread.h:129:9: note: declared here 129 | typedef struct | ^~~~~~ vtetc.c:508:13: warning: g_mutex_init 508 | static GStaticMutex _vte_termcap_mutex = G_STATIC_MUTEX_INIT; | ^~~~~~~~~~~~~~ vtetc.c:509:1: warning: 'GCache' is deprecated: Use 'GHashTable' instead [-Wdeprecated-declarations] 509 | static GCache *_vte_termcap_cache = NULL; | ^~~~~~ In file included from /usr/include/glib-2.0/glib.h:106, from vtetc.c:22: /usr/include/glib-2.0/glib/deprecated/gcache.h:36:16: note: declared here 36 | typedef struct _GCache GCache GLIB_DEPRECATED_TYPE_IN_2_26_FOR(GHashTable); | ^~~~~~~ vtetc.c: In function '_vte_termcap_new': vtetc.c:516:13: warning: Deprecated pre-processor symbol 516 | g_static_mutex_lock (&_vte_termcap_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vtetc.c:516:3: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] 516 | g_static_mutex_lock (&_vte_termcap_mutex); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:110, from vtetc.c:22: /usr/include/glib-2.0/glib/deprecated/gthread.h:150:9: note: declared here 150 | GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vtetc.c:516:13: warning: g_mutex_lock 516 | g_static_mutex_lock (&_vte_termcap_mutex); | ^~~~~~~~~~~~~~ vtetc.c:519:5: warning: 'g_cache_new' is deprecated: Use 'GHashTable' instead [-Wdeprecated-declarations] 519 | _vte_termcap_cache = g_cache_new((GCacheNewFunc) _vte_termcap_create, | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:106, from vtetc.c:22: /usr/include/glib-2.0/glib/deprecated/gcache.h:47:10: note: declared here 47 | GCache* g_cache_new (GCacheNewFunc value_new_func, | ^~~~~~~~~~~ vtetc.c:519:5: warning: 'GCacheNewFunc' is deprecated [-Wdeprecated-declarations] 519 | _vte_termcap_cache = g_cache_new((GCacheNewFunc) _vte_termcap_create, | ^~~~~~~~~~~~~~~~~~ vtetc.c:520:38: warning: 'GCacheDestroyFunc' is deprecated [-Wdeprecated-declarations] 520 | (GCacheDestroyFunc) _vte_termcap_destroy, | ^ vtetc.c:521:38: warning: 'GCacheDupFunc' is deprecated [-Wdeprecated-declarations] 521 | (GCacheDupFunc) g_strdup, | ^ vtetc.c:522:38: warning: 'GCacheDestroyFunc' is deprecated [-Wdeprecated-declarations] 522 | (GCacheDestroyFunc) g_free, | ^ vtetc.c:525:3: warning: 'g_cache_insert' is deprecated [-Wdeprecated-declarations] 525 | result = g_cache_insert (_vte_termcap_cache, (gpointer) filename); | ^~~~~~ In file included from /usr/include/glib-2.0/glib.h:106, from vtetc.c:22: /usr/include/glib-2.0/glib/deprecated/gcache.h:57:10: note: declared here 57 | gpointer g_cache_insert (GCache *cache, | ^~~~~~~~~~~~~~ vtetc.c:527:13: warning: Deprecated pre-processor symbol 527 | g_static_mutex_unlock (&_vte_termcap_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vtetc.c:527:3: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] 527 | g_static_mutex_unlock (&_vte_termcap_mutex); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:110, from vtetc.c:22: /usr/include/glib-2.0/glib/deprecated/gthread.h:150:9: note: declared here 150 | GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vtetc.c:527:13: warning: g_mutex_unlock 527 | g_static_mutex_unlock (&_vte_termcap_mutex); | ^~~~~~~~~~~~~~~~ vtetc.c: In function '_vte_termcap_free': vtetc.c:535:13: warning: Deprecated pre-processor symbol 535 | g_static_mutex_lock (&_vte_termcap_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vtetc.c:535:3: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] 535 | g_static_mutex_lock (&_vte_termcap_mutex); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:110, from vtetc.c:22: /usr/include/glib-2.0/glib/deprecated/gthread.h:150:9: note: declared here 150 | GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vtetc.c:535:13: warning: g_mutex_lock 535 | g_static_mutex_lock (&_vte_termcap_mutex); | ^~~~~~~~~~~~~~ vtetc.c:536:3: warning: 'g_cache_remove' is deprecated [-Wdeprecated-declarations] 536 | g_cache_remove (_vte_termcap_cache, termcap); | ^~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:106, from vtetc.c:22: /usr/include/glib-2.0/glib/deprecated/gcache.h:60:10: note: declared here 60 | void g_cache_remove (GCache *cache, | ^~~~~~~~~~~~~~ vtetc.c:537:13: warning: Deprecated pre-processor symbol 537 | g_static_mutex_unlock (&_vte_termcap_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vtetc.c:537:3: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] 537 | g_static_mutex_unlock (&_vte_termcap_mutex); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:110, from vtetc.c:22: /usr/include/glib-2.0/glib/deprecated/gthread.h:150:9: note: declared here 150 | GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vtetc.c:537:13: warning: g_mutex_unlock 537 | g_static_mutex_unlock (&_vte_termcap_mutex); | ^~~~~~~~~~~~~~~~ make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libvte_a-vtetree.o `test -f 'vtetree.c' || echo './'`vtetree.c make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libvte_a-vteunistr.o `test -f 'vteunistr.c' || echo './'`vteunistr.c make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libvte_a-vtetypebuiltins.o `test -f 'vtetypebuiltins.c' || echo './'`vtetypebuiltins.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from vte.h:25, from vtetypebuiltins.c:4: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vtetypebuiltins.c:4: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from vte.h:25, from vtetypebuiltins.c:4: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from vte.h:22, from vtetypebuiltins.c:4: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libvte_a-vteconv.o `test -f 'vteconv.c' || echo './'`vteconv.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from vte.h:25, from vte-private.h:44, from vteconv.c:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vte-private.h:44, from vteconv.c:29: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from vte.h:25, from vte-private.h:44, from vteconv.c:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from vteconv.c:26: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ vteconv.c: In function '_vte_conv': vteconv.c:232:22: warning: variable 'out_converted' set but not used [-Wunused-but-set-variable] 232 | gsize in_converted, out_converted; | ^~~~~~~~~~~~~ vteconv.c:232:8: warning: variable 'in_converted' set but not used [-Wunused-but-set-variable] 232 | gsize in_converted, out_converted; | ^~~~~~~~~~~~ make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libvte_a-vteseq.o `test -f 'vteseq.c' || echo './'`vteseq.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from vte.h:25, from vteseq.c:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from vte.h:25, from vteseq.c:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from vteseq.c:27: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ vteseq.c: In function 'vte_sequence_handler_set_title_internal': vteseq.c:428:2: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 428 | value = g_value_array_get_nth(params, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function 'vte_sequence_handler_offset': vteseq.c:523:3: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 523 | value = g_value_array_get_nth(params, i); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function 'vte_sequence_handler_multiple_limited': vteseq.c:545:3: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 545 | value = g_value_array_get_nth(params, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function 'vte_sequence_handler_al': vteseq.c:939:3: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 939 | value = g_value_array_get_nth(params, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function 'vte_sequence_handler_ch': vteseq.c:1139:3: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 1139 | value = g_value_array_get_nth(params, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function 'vte_sequence_handler_cm': vteseq.c:1176:3: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 1176 | row = g_value_array_get_nth(params, 0); | ^~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c:1188:4: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 1188 | col = g_value_array_get_nth(params, 1); | ^~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function 'vte_sequence_handler_cs': vteseq.c:1224:2: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 1224 | value = g_value_array_get_nth(params, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c:1228:2: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 1228 | value = g_value_array_get_nth(params, 1); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function 'vte_sequence_handler_cS': vteseq.c:1268:2: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 1268 | value = g_value_array_get_nth(params, 1); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c:1272:2: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 1272 | value = g_value_array_get_nth(params, 2); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function 'vte_sequence_handler_cv': vteseq.c:1340:3: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 1340 | value = g_value_array_get_nth(params, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function 'vte_sequence_handler_dl': vteseq.c:1418:3: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 1418 | value = g_value_array_get_nth(params, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function 'vte_sequence_handler_ec': vteseq.c:1499:3: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 1499 | value = g_value_array_get_nth(params, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function 'vte_sequence_handler_scroll_down': vteseq.c:1811:3: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 1811 | value = g_value_array_get_nth(params, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function 'vte_sequence_handler_change_color': vteseq.c:1831:3: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 1831 | value = g_value_array_get_nth (params, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function 'vte_sequence_handler_scroll_up': vteseq.c:1885:3: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 1885 | value = g_value_array_get_nth(params, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function 'vte_sequence_handler_tab_clear': vteseq.c:2131:3: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 2131 | value = g_value_array_get_nth(params, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function 'vte_sequence_handler_up': vteseq.c:2200:14: warning: variable 'end' set but not used [-Wunused-but-set-variable] 2200 | long start, end; | ^~~ vteseq.c: In function 'vte_sequence_handler_character_attributes': vteseq.c:2277:3: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 2277 | value = g_value_array_get_nth(params, i); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c:2346:5: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 2346 | value1 = g_value_array_get_nth(params, i + 1); | ^~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c:2347:5: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 2347 | value2 = g_value_array_get_nth(params, i + 2); | ^~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c:2379:5: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 2379 | value1 = g_value_array_get_nth(params, i + 1); | ^~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c:2380:5: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 2380 | value2 = g_value_array_get_nth(params, i + 2); | ^~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function 'vte_sequence_handler_cursor_character_absolute': vteseq.c:2444:3: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 2444 | value = g_value_array_get_nth(params, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function 'vte_sequence_handler_set_scrolling_region_from_start': vteseq.c:2547:2: warning: 'g_value_array_insert' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 2547 | g_value_array_insert (params, 0, &value); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:84:14: note: declared here 84 | GValueArray* g_value_array_insert (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~ vteseq.c: In function 'vte_sequence_handler_set_scrolling_region_to_end': vteseq.c:2560:2: warning: 'g_value_array_insert' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 2560 | g_value_array_insert (params, 1, &value); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:84:14: note: declared here 84 | GValueArray* g_value_array_insert (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~ vteseq.c: In function 'vte_sequence_handler_set_mode': vteseq.c:2605:3: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 2605 | value = g_value_array_get_nth(params, i); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function 'vte_sequence_handler_reset_mode': vteseq.c:2625:3: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 2625 | value = g_value_array_get_nth(params, i); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function 'vte_sequence_handler_decset': vteseq.c:2645:3: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 2645 | value = g_value_array_get_nth(params, i); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function 'vte_sequence_handler_decreset': vteseq.c:2665:3: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 2665 | value = g_value_array_get_nth(params, i); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function 'vte_sequence_handler_erase_in_display': vteseq.c:2692:3: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 2692 | value = g_value_array_get_nth(params, i); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function 'vte_sequence_handler_erase_in_line': vteseq.c:2733:3: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 2733 | value = g_value_array_get_nth(params, i); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function 'vte_sequence_handler_insert_lines': vteseq.c:2787:3: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 2787 | value = g_value_array_get_nth(params, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function 'vte_sequence_handler_delete_lines': vteseq.c:2828:3: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 2828 | value = g_value_array_get_nth(params, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function 'vte_sequence_handler_local_charset': vteseq.c:2859:13: warning: const 2859 | G_CONST_RETURN char *locale_encoding; | ^~~~~~~ vteseq.c: In function 'vte_sequence_handler_device_status_report': vteseq.c:2883:3: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 2883 | value = g_value_array_get_nth(params, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function 'vte_sequence_handler_dec_device_status_report': vteseq.c:2919:3: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 2919 | value = g_value_array_get_nth(params, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function 'vte_sequence_handler_restore_mode': vteseq.c:2965:3: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 2965 | value = g_value_array_get_nth(params, i); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function 'vte_sequence_handler_save_mode': vteseq.c:2985:3: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 2985 | value = g_value_array_get_nth(params, i); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function 'vte_sequence_handler_window_manipulation': vteseq.c:3061:4: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 3061 | value = g_value_array_get_nth(params, i + 1); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c:3067:4: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 3067 | value = g_value_array_get_nth(params, i + 2); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c:3072:3: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 3072 | value = g_value_array_get_nth(params, i); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ vteseq.c:3046:13: warning: variable 'screen' set but not used [-Wunused-but-set-variable] 3046 | VteScreen *screen; | ^~~~~~ vteseq.c: In function 'vte_sequence_handler_change_cursor_color': vteseq.c:3281:3: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] 3281 | value = g_value_array_get_nth (params, 0); | ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here 63 | GValue* g_value_array_get_nth (GValueArray *value_array, | ^~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libvte_a-ring.o `test -f 'ring.c' || echo './'`ring.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from vte.h:25, from ring.h:27, from ring.c:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from ring.h:26, from ring.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from vte.h:25, from ring.h:27, from ring.c:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from debug.h:26, from ring.c:23: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libvte_a-vtestream.o `test -f 'vtestream.c' || echo './'`vtestream.c make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libvte_a-vteaccess.o `test -f 'vteaccess.c' || echo './'`vteaccess.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from vteaccess.c:30: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/atk-1.0/atk/atkobject.h:27, from /usr/include/atk-1.0/atk/atk.h:25, from vteaccess.c:29: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from vteaccess.c:30: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/atk-1.0/atk/atkobject.h:27, from /usr/include/atk-1.0/atk/atk.h:25, from vteaccess.c:29: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ vteaccess.c: In function 'vte_terminal_accessible_get_character_at_offset': vteaccess.c:1302:6: warning: variable 'mapped' set but not used [-Wunused-but-set-variable] 1302 | int mapped; | ^~~~~~ vteaccess.c: In function 'vte_terminal_accessible_get_character_extents': vteaccess.c:1443:2: warning: 'atk_component_get_position' is deprecated: Use 'atk_component_get_extents' instead [-Wdeprecated-declarations] 1443 | atk_component_get_position (ATK_COMPONENT (text), &base_x, &base_y, coords); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/atk-1.0/atk/atk.h:27, from vteaccess.c:29: /usr/include/atk-1.0/atk/atkcomponent.h:242:23: note: declared here 242 | void atk_component_get_position (AtkComponent *component, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ vteaccess.c: In function 'vte_terminal_accessible_get_offset_at_point': vteaccess.c:1487:2: warning: 'atk_component_get_position' is deprecated: Use 'atk_component_get_extents' instead [-Wdeprecated-declarations] 1487 | atk_component_get_position (ATK_COMPONENT (text), &base_x, &base_y, coords); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/atk-1.0/atk/atk.h:27, from vteaccess.c:29: /usr/include/atk-1.0/atk/atkcomponent.h:242:23: note: declared here 242 | void atk_component_get_position (AtkComponent *component, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ vteaccess.c: In function 'vte_terminal_accessible_get_extents': vteaccess.c:1701:2: warning: 'atk_component_get_position' is deprecated: Use 'atk_component_get_extents' instead [-Wdeprecated-declarations] 1701 | atk_component_get_position(component, x, y, coord_type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/atk-1.0/atk/atk.h:27, from vteaccess.c:29: /usr/include/atk-1.0/atk/atkcomponent.h:242:23: note: declared here 242 | void atk_component_get_position (AtkComponent *component, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ vteaccess.c:1702:2: warning: 'atk_component_get_size' is deprecated: Use 'atk_component_get_extents' instead [-Wdeprecated-declarations] 1702 | atk_component_get_size(component, width, height); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/atk-1.0/atk/atk.h:27, from vteaccess.c:29: /usr/include/atk-1.0/atk/atkcomponent.h:247:23: note: declared here 247 | void atk_component_get_size (AtkComponent *component, | ^~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libvte_a-vte.o `test -f 'vte.c' || echo './'`vte.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from vte.h:25, from vte.c:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vte.c:31: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from vte.h:25, from vte.c:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from vte.h:22, from vte.c:31: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ vte.c: In function 'vte_terminal_pty_new': vte.c:3596:29: warning: variable 'pvt' set but not used [-Wunused-but-set-variable] 3596 | VteTerminalPrivate *pvt; | ^~~ vte.c: In function 'vte_terminal_process_incoming': vte.c:4103:13: warning: memmove 4103 | chunk->len - processed); | ^~~~~~~~~ vte.c:4123:13: warning: memmove 4123 | next_chunk->len - processed); | ^~~~~~~~~ vte.c: In function 'vte_terminal_get_text_range_maybe_wrapped': vte.c:6284:13: warning: variable 'screen' set but not used [-Wunused-but-set-variable] 6284 | VteScreen *screen; | ^~~~~~ vte.c: In function 'vte_terminal_set_emulation': vte.c:8148:29: warning: variable 'pvt' set but not used [-Wunused-but-set-variable] 8148 | VteTerminalPrivate *pvt; | ^~~ vte.c: In function 'vte_terminal_set_termcap': vte.c:8275:14: warning: unused variable 'st' [-Wunused-variable] 8275 | struct stat st; | ^~ vte.c: In function 'vte_terminal_init': vte.c:8369:13: warning: G_ADD_PRIVATE 8369 | pvt = terminal->pvt = G_TYPE_INSTANCE_GET_PRIVATE (terminal, VTE_TYPE_TERMINAL, VteTerminalPrivate); | ^~~~~~~~~~~~~~~ vte.c: In function 'vte_terminal_draw_cells': vte.c:10176:15: warning: variable 'ascent' set but not used [-Wunused-but-set-variable] 10176 | int i, x, y, ascent; | ^~~~~~ vte.c: In function 'vte_terminal_draw_rows': vte.c:10553:8: warning: variable 'delta' set but not used [-Wunused-but-set-variable] 10553 | glong delta; | ^~~~~ vte.c: In function 'vte_terminal_expand_region': vte.c:10877:13: warning: variable 'screen' set but not used [-Wunused-but-set-variable] 10877 | VteScreen *screen; | ^~~~~~ vte.c: In function 'vte_terminal_paint_im_preedit_string': vte.c:11117:30: warning: variable 'descent' set but not used [-Wunused-but-set-variable] 11117 | long width, height, ascent, descent, delta; | ^~~~~~~ vte.c:11117:22: warning: variable 'ascent' set but not used [-Wunused-but-set-variable] 11117 | long width, height, ascent, descent, delta; | ^~~~~~ vte.c:11116:11: warning: variable 'drow' set but not used [-Wunused-but-set-variable] 11116 | int row, drow, col, columns; | ^~~~ vte.c: In function 'vte_terminal_get_accessible': vte.c:11494:15: warning: variable 'terminal' set but not used [-Wunused-but-set-variable] 11494 | VteTerminal *terminal; | ^~~~~~~~ vte.c: In function 'vte_terminal_class_init': vte.c:11788:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] 11788 | g_type_class_add_private(klass, sizeof (VteTerminalPrivate)); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vte.c:31: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here 1308 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ vte.c: In function 'vte_terminal_reset': vte.c:14126:16: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to remove the addressof? [-Wsizeof-pointer-memaccess] 14126 | sizeof(&pvt->selection_origin)); | ^ vte.c:14128:16: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to remove the addressof? [-Wsizeof-pointer-memaccess] 14128 | sizeof(&pvt->selection_last)); | ^ vte.c:14130:16: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to remove the addressof? [-Wsizeof-pointer-memaccess] 14130 | sizeof(&pvt->selection_start)); | ^ vte.c:14132:16: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to remove the addressof? [-Wsizeof-pointer-memaccess] 14132 | sizeof(&pvt->selection_end)); | ^ make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' rm -f libvte.a ar cru libvte.a libvte_a-caps.o libvte_a-debug.o libvte_a-iso2022.o libvte_a-keymap.o libvte_a-marshal.o libvte_a-matcher.o libvte_a-pty.o libvte_a-reaper.o libvte_a-ring.o libvte_a-table.o libvte_a-trie.o libvte_a-vte.o libvte_a-vteaccess.o libvte_a-vtebg.o libvte_a-vteconv.o libvte_a-vtedraw.o libvte_a-vteregex.o libvte_a-vterowdata.o libvte_a-vteseq.o libvte_a-vtestream.o libvte_a-vtetc.o libvte_a-vtetree.o libvte_a-vtetypebuiltins.o libvte_a-vteunistr.o ranlib libvte.a make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' Making all in termcaps make[3]: Nothing to be done for 'all'. make[3]: Nothing to be done for 'all-am'. Making all in gtkextra Making all in . make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o gtkextratypebuiltins.o gtkextratypebuiltins.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from gtkextra.h:23, from gtkextratypebuiltins.c:6: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from gtkextratypebuiltins.h:7, from gtkextratypebuiltins.c:1: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from gtkextra.h:23, from gtkextratypebuiltins.c:6: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from gtkextratypebuiltins.h:7, from gtkextratypebuiltins.c:1: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkextra.h:23, from gtkextratypebuiltins.c:6: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o gtkpsfont.o gtkpsfont.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from gtkpsfont.c:36: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkpsfont.c:36: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from gtkpsfont.c:36: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkpsfont.c:36: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkpsfont.c:36: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ gtkpsfont.c:50:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 50 | { "Times-Roman", | ^~~~~~~~~~~~~ gtkpsfont.c:51:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 51 | "Times-Roman", | ^~~~~~~~~~~~~ gtkpsfont.c:52:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 52 | "Times-Roman", | ^~~~~~~~~~~~~ gtkpsfont.c:53:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 53 | "Nimbus Roman No9 L, Regular", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:57:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 57 | { "Times-Italic", | ^~~~~~~~~~~~~~ gtkpsfont.c:58:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 58 | "Times-Italic", | ^~~~~~~~~~~~~~ gtkpsfont.c:59:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 59 | "Times-Roman", | ^~~~~~~~~~~~~ gtkpsfont.c:60:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 60 | "Nimbus Roman No9 L, Italic", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:64:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 64 | { "Times-Bold", | ^~~~~~~~~~~~ gtkpsfont.c:65:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 65 | "Times-Bold", | ^~~~~~~~~~~~ gtkpsfont.c:66:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 66 | "Times-Roman", | ^~~~~~~~~~~~~ gtkpsfont.c:67:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 67 | "Nimbus Roman No9 L, Bold", | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:71:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 71 | { "Times-BoldItalic", | ^~~~~~~~~~~~~~~~~~ gtkpsfont.c:72:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 72 | "Times-BoldItalic", | ^~~~~~~~~~~~~~~~~~ gtkpsfont.c:73:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 73 | "Times-Roman", | ^~~~~~~~~~~~~ gtkpsfont.c:74:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 74 | "Nimbus Roman No9 L, Bold Italic", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:78:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 78 | { "AvantGarde-Book", | ^~~~~~~~~~~~~~~~~ gtkpsfont.c:79:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 79 | "AvantGarde-Book", | ^~~~~~~~~~~~~~~~~ gtkpsfont.c:80:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 80 | "AvantGarde", | ^~~~~~~~~~~~ gtkpsfont.c:81:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 81 | "URW Gothic L, Book", | ^~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:85:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 85 | { "AvantGarde-BookOblique", | ^~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:86:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 86 | "AvantGarde-BookOblique", | ^~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:87:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 87 | "AvantGarde", | ^~~~~~~~~~~~ gtkpsfont.c:88:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 88 | "URW Gothic L, Book Oblique", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:92:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 92 | { "AvantGarde-Demi", | ^~~~~~~~~~~~~~~~~ gtkpsfont.c:93:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 93 | "AvantGarde-Demi", | ^~~~~~~~~~~~~~~~~ gtkpsfont.c:94:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 94 | "AvantGarde", | ^~~~~~~~~~~~ gtkpsfont.c:95:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 95 | "URW Gothic L, Demi", | ^~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:99:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 99 | { "AvantGarde-DemiOblique", | ^~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:100:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 100 | "AvantGarde-DemiOblique", | ^~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:101:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 101 | "AvantGarde", | ^~~~~~~~~~~~ gtkpsfont.c:102:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 102 | "URW Gothic L, Demi Oblique", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:106:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 106 | { "Bookman-Light", | ^~~~~~~~~~~~~~~ gtkpsfont.c:107:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 107 | "Bookman-Light", | ^~~~~~~~~~~~~~~ gtkpsfont.c:108:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 108 | "Bookman", | ^~~~~~~~~ gtkpsfont.c:109:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 109 | "URW Bookman L, Light", | ^~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:113:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 113 | { "Bookman-LightItalic", | ^~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:114:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 114 | "Bookman-LightItalic", | ^~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:115:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 115 | "Bookman", | ^~~~~~~~~ gtkpsfont.c:116:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 116 | "URW Bookman L, Light Italic", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:120:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 120 | { "Bookman-Demi", | ^~~~~~~~~~~~~~ gtkpsfont.c:121:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 121 | "Bookman-Demi", | ^~~~~~~~~~~~~~ gtkpsfont.c:122:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 122 | "Bookman", | ^~~~~~~~~ gtkpsfont.c:123:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 123 | "URW Bookman L, Demi Bold", | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:127:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 127 | { "Bookman-DemiItalic", | ^~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:128:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 128 | "Bookman-DemiItalic", | ^~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:129:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 129 | "Bookman", | ^~~~~~~~~ gtkpsfont.c:130:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 130 | "URW Bookman L, Demi Bold Italic", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:134:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 134 | { "Courier", | ^~~~~~~~~ gtkpsfont.c:135:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 135 | "Courier", | ^~~~~~~~~ gtkpsfont.c:136:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 136 | "Courier", | ^~~~~~~~~ gtkpsfont.c:137:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 137 | "Nimbus Mono L, Regular", | ^~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:141:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 141 | { "Courier-Oblique", | ^~~~~~~~~~~~~~~~~ gtkpsfont.c:142:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 142 | "Courier-Oblique", | ^~~~~~~~~~~~~~~~~ gtkpsfont.c:143:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 143 | "Courier", | ^~~~~~~~~ gtkpsfont.c:144:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 144 | "Nimbus Mono L, Regular Oblique", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:148:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 148 | { "Courier-Bold", | ^~~~~~~~~~~~~~ gtkpsfont.c:149:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 149 | "Courier-Bold", | ^~~~~~~~~~~~~~ gtkpsfont.c:150:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 150 | "Courier", | ^~~~~~~~~ gtkpsfont.c:151:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 151 | "Nimbus Mono L, Bold", | ^~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:155:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 155 | { "Courier-BoldOblique", | ^~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:156:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 156 | "Courier-BoldOblique", | ^~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:157:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 157 | "Courier", | ^~~~~~~~~ gtkpsfont.c:158:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 158 | "Nimbus Mono L, Bold Oblique", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:162:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 162 | { "Helvetica", | ^~~~~~~~~~~ gtkpsfont.c:163:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 163 | "Helvetica", | ^~~~~~~~~~~ gtkpsfont.c:164:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 164 | "Helvetica", | ^~~~~~~~~~~ gtkpsfont.c:165:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 165 | "Sans, Regular", | ^~~~~~~~~~~~~~~ gtkpsfont.c:169:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 169 | { "Helvetica-Oblique", | ^~~~~~~~~~~~~~~~~~~ gtkpsfont.c:170:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 170 | "Helvetica-Oblique", | ^~~~~~~~~~~~~~~~~~~ gtkpsfont.c:171:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 171 | "Helvetica", | ^~~~~~~~~~~ gtkpsfont.c:172:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 172 | "Sans, Regular Italic", | ^~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:176:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 176 | { "Helvetica-Bold", | ^~~~~~~~~~~~~~~~ gtkpsfont.c:177:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 177 | "Helvetica-Bold", | ^~~~~~~~~~~~~~~~ gtkpsfont.c:178:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 178 | "Helvetica", | ^~~~~~~~~~~ gtkpsfont.c:179:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 179 | "Sans, Bold", | ^~~~~~~~~~~~ gtkpsfont.c:183:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 183 | { "Helvetica-BoldOblique", | ^~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:184:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 184 | "Helvetica-BoldOblique", | ^~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:185:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 185 | "Helvetica", | ^~~~~~~~~~~ gtkpsfont.c:186:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 186 | "Sans, Bold Italic", | ^~~~~~~~~~~~~~~~~~~ gtkpsfont.c:190:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 190 | { "Helvetica-Narrow", | ^~~~~~~~~~~~~~~~~~ gtkpsfont.c:191:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 191 | "Helvetica-Narrow", | ^~~~~~~~~~~~~~~~~~ gtkpsfont.c:192:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 192 | "Helvetica-Narrow", | ^~~~~~~~~~~~~~~~~~ gtkpsfont.c:193:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 193 | "Sans, Regular Condensed", | ^~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:197:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 197 | { "Helvetica-Narrow-Oblique", | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:198:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 198 | "Helvetica-Narrow-Oblique", | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:199:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 199 | "Helvetica-Narrow", | ^~~~~~~~~~~~~~~~~~ gtkpsfont.c:200:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 200 | "Sans, Regular Condensed Italic", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:204:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 204 | { "Helvetica-Narrow-Bold", | ^~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:205:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 205 | "Helvetica-Narrow-Bold", | ^~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:206:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 206 | "Helvetica-Narrow", | ^~~~~~~~~~~~~~~~~~ gtkpsfont.c:207:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 207 | "Sans, Bold Condensed", | ^~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:211:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 211 | { "Helvetica-Narrow-BoldOblique", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:212:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 212 | "Helvetica-Narrow-BoldOblique", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:213:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 213 | "Helvetica-Narrow", | ^~~~~~~~~~~~~~~~~~ gtkpsfont.c:214:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 214 | "Sans, Bold Condensed Italic", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:218:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 218 | { "NewCenturySchoolbook-Roman", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:219:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 219 | "NewCenturySchlbk-Roman", | ^~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:220:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 220 | "NewCenturySchlbk", | ^~~~~~~~~~~~~~~~~~ gtkpsfont.c:221:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 221 | "Century Schoolbook L, Roman", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:225:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 225 | { "NewCenturySchoolbook-Italic", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:226:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 226 | "NewCenturySchlbk-Italic", | ^~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:227:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 227 | "NewCenturySchlbk", | ^~~~~~~~~~~~~~~~~~ gtkpsfont.c:228:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 228 | "Century Schoolbook L, Italic", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:232:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 232 | { "NewCenturySchoolbook-Bold", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:233:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 233 | "NewCenturySchlbk-Bold", | ^~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:234:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 234 | "NewCenturySchlbk", | ^~~~~~~~~~~~~~~~~~ gtkpsfont.c:235:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 235 | "Century Schoolbook L, Bold", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:239:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 239 | { "NewCenturySchoolbook-BoldItalic", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:240:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 240 | "NewCenturySchlbk-BoldItalic", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:241:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 241 | "NewCenturySchlbk", | ^~~~~~~~~~~~~~~~~~ gtkpsfont.c:242:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 242 | "Century Schoolbook L, Bold Italic", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:246:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 246 | { "Palatino-Roman", | ^~~~~~~~~~~~~~~~ gtkpsfont.c:247:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 247 | "Palatino-Roman", | ^~~~~~~~~~~~~~~~ gtkpsfont.c:248:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 248 | "Palatino", | ^~~~~~~~~~ gtkpsfont.c:249:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 249 | "URW Palladio L, Roman", | ^~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:253:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 253 | { "Palatino-Italic", | ^~~~~~~~~~~~~~~~~ gtkpsfont.c:254:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 254 | "Palatino-Italic", | ^~~~~~~~~~~~~~~~~ gtkpsfont.c:255:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 255 | "Palatino", | ^~~~~~~~~~ gtkpsfont.c:256:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 256 | "URW Palladio L, Italic", | ^~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:260:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 260 | { "Palatino-Bold", | ^~~~~~~~~~~~~~~ gtkpsfont.c:261:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 261 | "Palatino-Bold", | ^~~~~~~~~~~~~~~ gtkpsfont.c:262:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 262 | "Palatino", | ^~~~~~~~~~ gtkpsfont.c:263:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 263 | "URW Palladio L, Bold", | ^~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:267:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 267 | { "Palatino-BoldItalic", | ^~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:268:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 268 | "Palatino-BoldItalic", | ^~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:269:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 269 | "Palatino", | ^~~~~~~~~~ gtkpsfont.c:270:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 270 | "URW Palladio L, Bold Italic", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:274:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 274 | { "Symbol", | ^~~~~~~~ gtkpsfont.c:275:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 275 | "Symbol", | ^~~~~~~~ gtkpsfont.c:276:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 276 | "Symbol", | ^~~~~~~~ gtkpsfont.c:277:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 277 | "Standard Symbols L, Regular", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:281:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 281 | { "ZapfChancery-MediumItalic", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:282:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 282 | "ZapfChancery-MediumItalic", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:283:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 283 | "ZapfChancery", | ^~~~~~~~~~~~~~ gtkpsfont.c:284:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 284 | "URW Chancery L, Medium Italic", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:288:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 288 | { "ZapfDingbats", | ^~~~~~~~~~~~~~ gtkpsfont.c:289:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 289 | "ZapfDingbats", | ^~~~~~~~~~~~~~ gtkpsfont.c:290:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 290 | "ZapfDingbats", | ^~~~~~~~~~~~~~ gtkpsfont.c:291:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 291 | "Dingbats, Regular", | ^~~~~~~~~~~~~~~~~~~ gtkpsfont.c: In function 'gtk_psfont_init': gtkpsfont.c:335:16: warning: comparison of integer expressions of different signedness: 'gint' {aka 'int'} and 'unsigned int' [-Wsign-compare] 335 | for(i = 0; i < NUM_FONTS; i++){ | ^ gtkpsfont.c: In function 'find_psfont': gtkpsfont.c:709:18: warning: comparison of integer expressions of different signedness: 'gint' {aka 'int'} and 'unsigned int' [-Wsign-compare] 709 | for(i = 0; i < NUM_FONTS; i++){ | ^ gtkpsfont.c: In function 'gtk_psfont_get_by_family': gtkpsfont.c:762:18: warning: comparison of integer expressions of different signedness: 'gint' {aka 'int'} and 'unsigned int' [-Wsign-compare] 762 | for(i = 0; i < NUM_FONTS; i++){ | ^ gtkpsfont.c: In function 'gtk_psfont_get_char_size': gtkpsfont.c:823:58: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] 823 | if (psfont->i18n_latinfamily && psfont->vertical && (0 > wc || wc > 0x7f)) { | ^ gtkpsfont.c:830:39: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] 830 | if (psfont->i18n_latinfamily && 0 <= wc && wc <= 0x7f) | ^~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o gtkextra.o gtkextra.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from gtkextra.c:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkextra.c:21: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from gtkextra.c:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkextra.c:21: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkextra.c:21: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ gtkextra.c: In function '_gtkextra_signal_emit': gtkextra.c:101:17: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] 101 | for (i = 0; i < query.n_params; i++) | ^ gtkextra.c:133:17: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] 133 | for (i = 0; i < query.n_params; i++) | ^ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o gtkextra-marshal.o gtkextra-marshal.c make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o gtkplotbox.o gtkplotbox.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from gtkplotbox.c:32: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotbox.c:32: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from gtkplotbox.c:32: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotbox.c:32: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotbox.c:32: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ gtkplotbox.c: In function 'gtk_plot_box_get_type': gtkplotbox.c:85:3: warning: cast between incompatible function types from 'void (*)(GtkPlotBoxClass *)' {aka 'void (*)(struct _GtkPlotBoxClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 85 | (GClassInitFunc) gtk_plot_box_class_init, | ^ gtkplotbox.c:87:3: warning: cast between incompatible function types from 'void (*)(GtkPlotBox *)' {aka 'void (*)(struct _GtkPlotBox *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] 87 | (GInstanceInitFunc) gtk_plot_box_init, | ^ gtkplotbox.c: In function 'gtk_plot_box_set_property': gtkplotbox.c:133:3: warning: switch missing default case [-Wswitch-default] 133 | switch (prop_id) | ^~~~~~ gtkplotbox.c: In function 'gtk_plot_box_draw_symbol': gtkplotbox.c:266:22: warning: using integer absolute value function 'abs' when argument is of floating point type 'gdouble' {aka 'double'} [-Wabsolute-value] 266 | height = abs(py1 - py0); | ^~~ gtkplotbox.c:260:9: warning: switch missing default case [-Wswitch-default] 260 | switch(box->orientation){ | ^~~~~~ gtkplotbox.c:333:7: warning: switch missing default case [-Wswitch-default] 333 | switch(box->orientation){ | ^~~~~~ gtkplotbox.c:373:7: warning: switch missing default case [-Wswitch-default] 373 | switch(box->orientation){ | ^~~~~~ gtkplotbox.c: In function 'gtk_plot_box_draw_legend': gtkplotbox.c:415:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 415 | legend.text = ""; | ^ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o gtkplotbar.o gtkplotbar.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from gtkplotbar.c:32: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotbar.c:32: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from gtkplotbar.c:32: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotbar.c:32: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotbar.c:32: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ gtkplotbar.c: In function 'gtk_plot_bar_get_type': gtkplotbar.c:87:3: warning: cast between incompatible function types from 'void (*)(GtkPlotBarClass *)' {aka 'void (*)(struct _GtkPlotBarClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 87 | (GClassInitFunc) gtk_plot_bar_class_init, | ^ gtkplotbar.c:89:3: warning: cast between incompatible function types from 'void (*)(GtkPlotBar *)' {aka 'void (*)(struct _GtkPlotBar *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] 89 | (GInstanceInitFunc) gtk_plot_bar_init, | ^ gtkplotbar.c: In function 'gtk_plot_bar_set_property': gtkplotbar.c:140:3: warning: switch missing default case [-Wswitch-default] 140 | switch (prop_id) | ^~~~~~ gtkplotbar.c: In function 'gtk_plot_bar_draw_symbol': gtkplotbar.c:273:5: warning: switch missing default case [-Wswitch-default] 273 | switch(bar->orientation){ | ^~~~~~ gtkplotbar.c: In function 'gtk_plot_bar_draw_legend': gtkplotbar.c:364:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 364 | legend.text = ""; | ^ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o gtkplotarray.o gtkplotarray.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from gtkplotarray.c:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotarray.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from gtkplotarray.c:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotarray.c:24: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotarray.c:24: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ gtkplotarray.c: In function 'gtk_plot_array_get_type': gtkplotarray.c:77:9: warning: cast between incompatible function types from 'void (*)(GtkPlotArrayClass *)' {aka 'void (*)(struct _GtkPlotArrayClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 77 | (GClassInitFunc) gtk_plot_array_class_init, | ^ gtkplotarray.c:82:9: warning: cast between incompatible function types from 'void (*)(GtkPlotArray *)' {aka 'void (*)(struct _GtkPlotArray *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] 82 | (GInstanceInitFunc) gtk_plot_array_init, | ^ gtkplotarray.c: In function 'gtk_plot_array_set_property': gtkplotarray.c:187:3: warning: switch missing default case [-Wswitch-default] 187 | switch (prop_id) | ^~~~~~ gtkplotarray.c: In function 'gtk_plot_array_list_get_type': gtkplotarray.c:527:9: warning: cast between incompatible function types from 'void (*)(GtkPlotArrayListClass *)' {aka 'void (*)(struct _GtkPlotArrayListClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 527 | (GClassInitFunc) gtk_plot_array_list_class_init, | ^ gtkplotarray.c:532:9: warning: cast between incompatible function types from 'void (*)(GtkPlotArrayList *)' {aka 'void (*)(struct _GtkPlotArrayList *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] 532 | (GInstanceInitFunc) gtk_plot_array_list_init, | ^ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o gtkplotcandle.o gtkplotcandle.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from gtkplotcandle.c:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcandle.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from gtkplotcandle.c:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcandle.c:24: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotcandle.c:24: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ gtkplotcandle.c: In function 'gtk_plot_candle_get_type': gtkplotcandle.c:59:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 59 | "GtkPlotCandle", | ^~~~~~~~~~~~~~~ gtkplotcandle.c:63:2: warning: cast between incompatible function types from 'void (*)(GtkPlotCandle *)' {aka 'void (*)(struct _GtkPlotCandle *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] 63 | (GtkObjectInitFunc) gtk_plot_candle_init, | ^ gtkplotcandle.c: In function 'gtk_plot_candle_draw_symbol': gtkplotcandle.c:172:17: warning: using integer absolute value function 'abs' when argument is of floating point type 'gdouble' {aka 'double'} [-Wabsolute-value] 172 | height = abs(py - pz); | ^~~ gtkplotcandle.c: In function 'gtk_plot_candle_draw_legend': gtkplotcandle.c:244:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 244 | legend.text = ""; | ^ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o gtkplotcanvaspixmap.o gtkplotcanvaspixmap.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from gtkplotcanvaspixmap.c:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvaspixmap.c:25: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from gtkplotcanvaspixmap.c:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvaspixmap.c:25: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotcanvaspixmap.c:25: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ gtkplotcanvaspixmap.c: In function 'gtk_plot_canvas_pixmap_get_type': gtkplotcanvaspixmap.c:81:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCanvasChildClass *)' {aka 'void (*)(struct _GtkPlotCanvasChildClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 81 | (GClassInitFunc) gtk_plot_canvas_pixmap_class_init, | ^ gtkplotcanvaspixmap.c:83:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCanvasPixmap *)' {aka 'void (*)(struct _GtkPlotCanvasPixmap *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] 83 | (GInstanceInitFunc) gtk_plot_canvas_pixmap_init, | ^ gtkplotcanvaspixmap.c: In function 'gtk_plot_canvas_pixmap_get_property': gtkplotcanvaspixmap.c:171:3: warning: switch missing default case [-Wswitch-default] 171 | switch(prop_id){ | ^~~~~~ gtkplotcanvaspixmap.c: In function 'gtk_plot_canvas_pixmap_set_property': gtkplotcanvaspixmap.c:189:3: warning: switch missing default case [-Wswitch-default] 189 | switch(prop_id){ | ^~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o gtkplot3d.o gtkplot3d.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from gtkplot3d.c:32: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplot3d.c:32: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from gtkplot3d.c:32: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplot3d.c:32: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplot3d.c:32: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ gtkplot3d.c: In function 'gtk_plot3d_get_type': gtkplot3d.c:157:3: warning: cast between incompatible function types from 'void (*)(GtkPlot3DClass *)' {aka 'void (*)(struct _GtkPlot3DClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 157 | (GClassInitFunc) gtk_plot3d_class_init, | ^ gtkplot3d.c:159:3: warning: cast between incompatible function types from 'void (*)(GtkPlot3D *)' {aka 'void (*)(struct _GtkPlot3D *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] 159 | (GInstanceInitFunc) gtk_plot3d_init, | ^ gtkplot3d.c: In function 'gtk_plot3d_real_paint': gtkplot3d.c:1699:21: warning: declaration of 'pz' shadows a previous local [-Wshadow] 1699 | gdouble px, py, pz; | ^~ gtkplot3d.c:1440:11: note: shadowed declaration is here 1440 | gdouble pz; | ^~ gtkplot3d.c: In function 'gtk_plot3d_draw_grids': gtkplot3d.c:1884:3: warning: switch missing default case [-Wswitch-default] 1884 | switch(axis->orientation){ | ^~~~~~ gtkplot3d.c: In function 'gtk_plot3d_draw_labels': gtkplot3d.c:2053:3: warning: switch missing default case [-Wswitch-default] 2053 | switch(axis->labels_attr.angle){ | ^~~~~~ gtkplot3d.c: In function 'gtk_plot3d_show_labels': gtkplot3d.c:2898:20: warning: potential null pointer dereference [-Wnull-dereference] 2898 | axis->label_mask = label_mask; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ gtkplot3d.c: In function 'gtk_plot3d_show_title': gtkplot3d.c:2916:23: warning: potential null pointer dereference [-Wnull-dereference] 2916 | axis->title_visible = TRUE; gtkplot3d.c: In function 'gtk_plot3d_hide_title': gtkplot3d.c:2934:23: warning: potential null pointer dereference [-Wnull-dereference] 2934 | axis->title_visible = FALSE; gtkplot3d.c: In function 'gtk_plot3d_show_major_ticks': gtkplot3d.c:2955:20: warning: potential null pointer dereference [-Wnull-dereference] 2955 | axis->major_mask = ticks_mask; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ gtkplot3d.c: In function 'gtk_plot3d_show_minor_ticks': gtkplot3d.c:2975:20: warning: potential null pointer dereference [-Wnull-dereference] 2975 | axis->minor_mask = ticks_mask; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ gtkplot3d.c: In function 'gtk_plot3d_set_ticks': gtkplot3d.c:2999:22: warning: potential null pointer dereference [-Wnull-dereference] 2999 | axis->ticks.nminor = nminor; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ gtkplot3d.c:2997:20: warning: potential null pointer dereference [-Wnull-dereference] 2997 | axis->ticks.step = major_step; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ gtkplot3d.c: In function 'gtk_plot3d_set_major_ticks': gtkplot3d.c:3019:20: warning: potential null pointer dereference [-Wnull-dereference] 3019 | axis->ticks.step = major_step; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ gtkplot3d.c: In function 'gtk_plot3d_set_minor_ticks': gtkplot3d.c:3039:22: warning: potential null pointer dereference [-Wnull-dereference] 3039 | axis->ticks.nminor = nminor; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ gtkplot3d.c: In function 'gtk_plot3d_set_ticks_length': gtkplot3d.c:3059:22: warning: potential null pointer dereference [-Wnull-dereference] 3059 | axis->ticks_length = length; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ gtkplot3d.c: In function 'gtk_plot3d_set_ticks_width': gtkplot3d.c:3079:21: warning: potential null pointer dereference [-Wnull-dereference] 3079 | axis->ticks_width = width; | ~~~~~~~~~~~~~~~~~~^~~~~~~ gtkplot3d.c: In function 'gtk_plot3d_show_ticks': gtkplot3d.c:3102:20: warning: potential null pointer dereference [-Wnull-dereference] 3102 | axis->minor_mask = minor_mask; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ gtkplot3d.c:3101:20: warning: potential null pointer dereference [-Wnull-dereference] 3101 | axis->major_mask = major_mask; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ gtkplot3d.c: In function 'gtk_plot3d_set_scale': gtkplot3d.c:3540:19: warning: potential null pointer dereference [-Wnull-dereference] 3540 | ax->ticks.scale = scale; | ~~~~~~~~~~~~~~~~^~~~~~~ gtkplot3d.c: In function 'gtk_plot3d_get_scale': gtkplot3d.c:3559:19: warning: potential null pointer dereference [-Wnull-dereference] 3559 | return(ax->ticks.scale); | ~~~~~~~~~~^~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o gtkplotcanvasplot.o gtkplotcanvasplot.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from gtkplotcanvasplot.c:32: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvasplot.c:32: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from gtkplotcanvasplot.c:32: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvasplot.c:32: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotcanvasplot.c:32: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ gtkplotcanvasplot.c: In function 'gtk_plot_canvas_plot_get_type': gtkplotcanvasplot.c:87:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCanvasChildClass *)' {aka 'void (*)(struct _GtkPlotCanvasChildClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 87 | (GClassInitFunc) gtk_plot_canvas_plot_class_init, | ^ gtkplotcanvasplot.c:89:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCanvasPlot *)' {aka 'void (*)(struct _GtkPlotCanvasPlot *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] 89 | (GInstanceInitFunc) gtk_plot_canvas_plot_init, | ^ gtkplotcanvasplot.c: In function 'gtk_plot_canvas_plot_button_release': gtkplotcanvasplot.c:337:12: warning: using integer absolute value function 'abs' when argument is of floating point type 'gdouble' {aka 'double'} [-Wabsolute-value] 337 | if(abs(new_x - px) <= DEFAULT_MARKER_SIZE && | ^~~ gtkplotcanvasplot.c:338:12: warning: using integer absolute value function 'abs' when argument is of floating point type 'gdouble' {aka 'double'} [-Wabsolute-value] 338 | abs(new_y - py) <= DEFAULT_MARKER_SIZE){ | ^~~ gtkplotcanvasplot.c:280:3: warning: enumeration value 'GTK_PLOT_CANVAS_PLOT_OUT' not handled in switch [-Wswitch-enum] 280 | switch(cplot->pos){ | ^~~~~~ gtkplotcanvasplot.c: In function 'gtk_plot_canvas_plot_size_allocate': gtkplotcanvasplot.c:396:3: warning: enumeration value 'GTK_PLOT_CANVAS_PLOT_IN_AXIS' not handled in switch [-Wswitch-enum] 396 | switch(GTK_PLOT_CANVAS_PLOT(child)->pos){ | ^~~~~~ gtkplotcanvasplot.c:396:3: warning: enumeration value 'GTK_PLOT_CANVAS_PLOT_IN_DATA' not handled in switch [-Wswitch-enum] gtkplotcanvasplot.c:396:3: warning: enumeration value 'GTK_PLOT_CANVAS_PLOT_IN_MARKER' not handled in switch [-Wswitch-enum] gtkplotcanvasplot.c: In function 'gtk_plot_canvas_plot_button_press': gtkplotcanvasplot.c:682:12: warning: using integer absolute value function 'abs' when argument is of floating point type 'gdouble' {aka 'double'} [-Wabsolute-value] 682 | if(abs(xi-x) <= 20 && abs(yi-y) <= 20){ | ^~~ gtkplotcanvasplot.c:682:31: warning: using integer absolute value function 'abs' when argument is of floating point type 'gdouble' {aka 'double'} [-Wabsolute-value] 682 | if(abs(xi-x) <= 20 && abs(yi-y) <= 20){ | ^~~ gtkplotcanvasplot.c:733:14: warning: using integer absolute value function 'abs' when argument is of floating point type 'gdouble' {aka 'double'} [-Wabsolute-value] 733 | if(abs(xi-x) <= DEFAULT_MARKER_SIZE && | ^~~ gtkplotcanvasplot.c:734:14: warning: using integer absolute value function 'abs' when argument is of floating point type 'gdouble' {aka 'double'} [-Wabsolute-value] 734 | abs(yi-y) <= DEFAULT_MARKER_SIZE){ | ^~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o gtkplotcanvastext.o gtkplotcanvastext.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from gtkplotcanvastext.c:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvastext.c:25: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from gtkplotcanvastext.c:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvastext.c:25: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotcanvastext.c:25: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ gtkplotcanvastext.c: In function 'gtk_plot_canvas_text_get_type': gtkplotcanvastext.c:78:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCanvasChildClass *)' {aka 'void (*)(struct _GtkPlotCanvasChildClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 78 | (GClassInitFunc) gtk_plot_canvas_text_class_init, | ^ gtkplotcanvastext.c:80:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCanvasText *)' {aka 'void (*)(struct _GtkPlotCanvasText *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] 80 | (GInstanceInitFunc) gtk_plot_canvas_text_init, | ^ gtkplotcanvastext.c: In function 'gtk_plot_canvas_text_get_property': gtkplotcanvastext.c:197:3: warning: switch missing default case [-Wswitch-default] 197 | switch(prop_id){ | ^~~~~~ gtkplotcanvastext.c: In function 'gtk_plot_canvas_text_set_property': gtkplotcanvastext.c:213:3: warning: switch missing default case [-Wswitch-default] 213 | switch(prop_id){ | ^~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o gtkplotcanvasellipse.o gtkplotcanvasellipse.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from gtkplotcanvasellipse.c:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvasellipse.c:25: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from gtkplotcanvasellipse.c:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvasellipse.c:25: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotcanvasellipse.c:25: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ gtkplotcanvasellipse.c: In function 'gtk_plot_canvas_ellipse_get_type': gtkplotcanvasellipse.c:88:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCanvasChildClass *)' {aka 'void (*)(struct _GtkPlotCanvasChildClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 88 | (GClassInitFunc) gtk_plot_canvas_ellipse_class_init, | ^ gtkplotcanvasellipse.c:90:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCanvasEllipse *)' {aka 'void (*)(struct _GtkPlotCanvasEllipse *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] 90 | (GInstanceInitFunc) gtk_plot_canvas_ellipse_init, | ^ gtkplotcanvasellipse.c: In function 'gtk_plot_canvas_ellipse_get_property': gtkplotcanvasellipse.c:189:3: warning: switch missing default case [-Wswitch-default] 189 | switch(prop_id){ | ^~~~~~ gtkplotcanvasellipse.c: In function 'gtk_plot_canvas_ellipse_set_property': gtkplotcanvasellipse.c:210:3: warning: switch missing default case [-Wswitch-default] 210 | switch(prop_id){ | ^~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o gtkplotcsurface.o gtkplotcsurface.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from gtkplotcsurface.c:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcsurface.c:25: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from gtkplotcsurface.c:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcsurface.c:25: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotcsurface.c:25: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ gtkplotcsurface.c: In function 'gtk_plot_csurface_get_type': gtkplotcsurface.c:137:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCSurfaceClass *)' {aka 'void (*)(struct _GtkPlotCSurfaceClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 137 | (GClassInitFunc) gtk_plot_csurface_class_init, | ^ gtkplotcsurface.c:139:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCSurface *)' {aka 'void (*)(struct _GtkPlotCSurface *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] 139 | (GInstanceInitFunc) gtk_plot_csurface_init, | ^ gtkplotcsurface.c: In function 'gtk_plot_csurface_set_property': gtkplotcsurface.c:291:3: warning: switch missing default case [-Wswitch-default] 291 | switch (prop_id) | ^~~~~~ gtkplotcsurface.c: In function 'gtk_plot_csurface_draw_lines': gtkplotcsurface.c:903:29: warning: declaration of 'aux' shadows a previous local [-Wshadow] 903 | GtkPlotContourX aux = xp[j]; | ^~~ gtkplotcsurface.c:871:16: note: shadowed declaration is here 871 | GList *aux; | ^~~ gtkplotcsurface.c: In function 'gtk_plot_csurface_get_legend_size': gtkplotcsurface.c:1620:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1620 | legend.text = "X"; | ^ gtkplotcsurface.c: In function 'gtk_plot_csurface_draw_legend': gtkplotcsurface.c:1662:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1662 | legend.text = "X"; | ^ gtkplotcsurface.c: In function 'hsv_to_rgb': gtkplotcsurface.c:1740:7: warning: switch missing default case [-Wswitch-default] 1740 | switch (i) | ^~~~~~ gtkplotcsurface.c: In function 'gtk_plot_csurface_draw_lines': gtkplotcsurface.c:703:12: warning: null pointer dereference [-Wnull-dereference] 703 | last = aux->next; | ~~~~~^~~~~~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o gtkplotcanvasline.o gtkplotcanvasline.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from gtkplotcanvasline.c:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvasline.c:25: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from gtkplotcanvasline.c:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvasline.c:25: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotcanvasline.c:25: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ gtkplotcanvasline.c: In function 'gtk_plot_canvas_line_get_type': gtkplotcanvasline.c:102:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCanvasChildClass *)' {aka 'void (*)(struct _GtkPlotCanvasChildClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 102 | (GClassInitFunc) gtk_plot_canvas_line_class_init, | ^ gtkplotcanvasline.c:104:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCanvasLine *)' {aka 'void (*)(struct _GtkPlotCanvasLine *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] 104 | (GInstanceInitFunc) gtk_plot_canvas_line_init, | ^ gtkplotcanvasline.c: In function 'gtk_plot_canvas_line_set_property': gtkplotcanvasline.c:299:3: warning: switch missing default case [-Wswitch-default] 299 | switch(prop_id){ | ^~~~~~ gtkplotcanvasline.c: In function 'gtk_plot_canvas_line_get_property': gtkplotcanvasline.c:341:3: warning: switch missing default case [-Wswitch-default] 341 | switch(prop_id){ | ^~~~~~ gtkplotcanvasline.c: In function 'gtk_plot_canvas_line_draw': gtkplotcanvasline.c:410:6: warning: switch missing default case [-Wswitch-default] 410 | switch(line->arrow_style){ | ^~~~~~ gtkplotcanvasline.c:433:6: warning: switch missing default case [-Wswitch-default] 433 | switch(line->arrow_style){ | ^~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o gtkplotdt.o gtkplotdt.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from gtkplotdt.c:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotdt.c:31: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from gtkplotdt.c:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotdt.c:31: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotdt.c:31: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ gtkplotdt.c: In function 'gtk_plot_dt_get_type': gtkplotdt.c:69:3: warning: cast between incompatible function types from 'void (*)(GtkPlotDTClass *)' {aka 'void (*)(struct _GtkPlotDTClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 69 | (GClassInitFunc) gtk_plot_dt_class_init, | ^ gtkplotdt.c:71:3: warning: cast between incompatible function types from 'void (*)(GtkPlotDT *)' {aka 'void (*)(struct _GtkPlotDT *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] 71 | (GInstanceInitFunc) gtk_plot_dt_init, | ^ gtkplotdt.c: In function 'gtk_plot_dt_triangulate_insert_node': gtkplotdt.c:678:28: warning: declaration of 't' shadows a previous local [-Wshadow] 678 | GtkPlotDTtriangle *t; | ^ gtkplotdt.c:575:22: note: shadowed declaration is here 575 | GtkPlotDTtriangle *t = NULL; | ^ gtkplotdt.c:689:26: warning: declaration of 't' shadows a previous local [-Wshadow] 689 | GtkPlotDTtriangle *t = (GtkPlotDTtriangle *)list->data; | ^ gtkplotdt.c:575:22: note: shadowed declaration is here 575 | GtkPlotDTtriangle *t = NULL; | ^ gtkplotdt.c:691:12: warning: declaration of 'l' shadows a previous local [-Wshadow] 691 | gint l, m, n; | ^ gtkplotdt.c:574:12: note: shadowed declaration is here 574 | gint j,k,l, delinquentes; | ^ gtkplotdt.c:774:26: warning: declaration of 't' shadows a previous local [-Wshadow] 774 | GtkPlotDTtriangle *t = (GtkPlotDTtriangle *)list->data; | ^ gtkplotdt.c:575:22: note: shadowed declaration is here 575 | GtkPlotDTtriangle *t = NULL; | ^ gtkplotdt.c: In function 'gtk_plot_dt_compare_nodes_xy_wise': gtkplotdt.c:1045:5: warning: switch missing default case [-Wswitch-default] 1045 | switch(gtk_plot_dt_compare_nodes_y_wise(a,b)) { | ^~~~~~ gtkplotdt.c:1039:3: warning: switch missing default case [-Wswitch-default] 1039 | switch(gtk_plot_dt_compare_nodes_x_wise(a,b)) { | ^~~~~~ gtkplotdt.c: In function 'gtk_plot_dt_real_triangulate': gtkplotdt.c:1180:19: warning: potential null pointer dereference [-Wnull-dereference] 1180 | t4->nn[1] = t1; | ~~~~~~~~~~^~~~ gtkplotdt.c:1179:19: warning: potential null pointer dereference [-Wnull-dereference] 1179 | t4->nn[0] = t3; | ~~~~~~~~~~^~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o gtkplotcanvasrectangle.o gtkplotcanvasrectangle.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from gtkplotcanvasrectangle.c:32: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvasrectangle.c:32: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from gtkplotcanvasrectangle.c:32: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvasrectangle.c:32: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotcanvasrectangle.c:32: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ gtkplotcanvasrectangle.c: In function 'gtk_plot_canvas_rectangle_get_type': gtkplotcanvasrectangle.c:85:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCanvasChildClass *)' {aka 'void (*)(struct _GtkPlotCanvasChildClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 85 | (GClassInitFunc) gtk_plot_canvas_rectangle_class_init, | ^ gtkplotcanvasrectangle.c:87:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCanvasRectangle *)' {aka 'void (*)(struct _GtkPlotCanvasRectangle *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] 87 | (GInstanceInitFunc) gtk_plot_canvas_rectangle_init, | ^ gtkplotcanvasrectangle.c: In function 'gtk_plot_canvas_rectangle_get_property': gtkplotcanvasrectangle.c:101:3: warning: switch missing default case [-Wswitch-default] 101 | switch(prop_id){ | ^~~~~~ gtkplotcanvasrectangle.c: In function 'gtk_plot_canvas_rectangle_set_property': gtkplotcanvasrectangle.c:128:3: warning: switch missing default case [-Wswitch-default] 128 | switch(prop_id){ | ^~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o gtkplotcanvas.o gtkplotcanvas.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from gtkplotcanvas.c:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvas.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from gtkplotcanvas.c:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvas.c:24: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotcanvas.c:24: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ gtkplotcanvas.c:142:13: warning: redundant redeclaration of 'gtk_plot_canvas_child_draw' [-Wredundant-decls] 142 | static void gtk_plot_canvas_child_draw (GtkPlotCanvas *canvas, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:130:13: note: previous declaration of 'gtk_plot_canvas_child_draw' was here 130 | static void gtk_plot_canvas_child_draw (GtkPlotCanvas *canvas, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c: In function 'gtk_plot_canvas_get_type': gtkplotcanvas.c:198:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCanvasClass *)' {aka 'void (*)(struct _GtkPlotCanvasClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 198 | (GClassInitFunc) gtk_plot_canvas_class_init, | ^ gtkplotcanvas.c:200:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCanvas *)' {aka 'void (*)(struct _GtkPlotCanvas *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] 200 | (GInstanceInitFunc) gtk_plot_canvas_init, | ^ gtkplotcanvas.c: In function 'gtk_plot_canvas_child_get_type': gtkplotcanvas.c:218:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCanvasChildClass *)' {aka 'void (*)(struct _GtkPlotCanvasChildClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 218 | (GClassInitFunc) gtk_plot_canvas_child_class_init, | ^ gtkplotcanvas.c:220:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCanvasChild *)' {aka 'void (*)(struct _GtkPlotCanvasChild *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] 220 | (GInstanceInitFunc) gtk_plot_canvas_child_init, | ^ gtkplotcanvas.c: In function 'gtk_plot_canvas_child_get_property': gtkplotcanvas.c:396:3: warning: switch missing default case [-Wswitch-default] 396 | switch(prop_id){ | ^~~~~~ gtkplotcanvas.c: In function 'gtk_plot_canvas_child_set_property': gtkplotcanvas.c:441:3: warning: switch missing default case [-Wswitch-default] 441 | switch(prop_id){ | ^~~~~~ gtkplotcanvas.c: In function 'gtk_plot_canvas_get_property': gtkplotcanvas.c:786:3: warning: switch missing default case [-Wswitch-default] 786 | switch(prop_id){ | ^~~~~~ gtkplotcanvas.c: In function 'gtk_plot_canvas_set_property': gtkplotcanvas.c:827:3: warning: switch missing default case [-Wswitch-default] 827 | switch(prop_id){ | ^~~~~~ gtkplotcanvas.c: In function 'gtk_plot_canvas_motion': gtkplotcanvas.c:1282:8: warning: enumeration value 'GTK_PLOT_CANVAS_OUT' not handled in switch [-Wswitch-enum] 1282 | switch(canvas->drag_point){ | ^~~~~~ gtkplotcanvas.c:1282:8: warning: enumeration value 'GTK_PLOT_CANVAS_IN' not handled in switch [-Wswitch-enum] gtkplotcanvas.c: In function 'gtk_plot_canvas_button_press': gtkplotcanvas.c:1529:11: warning: enumeration value 'GTK_PLOT_CANVAS_OUT' not handled in switch [-Wswitch-enum] 1529 | switch(pos){ | ^~~~~~ gtkplotcanvas.c:1529:11: warning: enumeration value 'GTK_PLOT_CANVAS_LEFT' not handled in switch [-Wswitch-enum] gtkplotcanvas.c:1529:11: warning: enumeration value 'GTK_PLOT_CANVAS_RIGHT' not handled in switch [-Wswitch-enum] gtkplotcanvas.c:1529:11: warning: enumeration value 'GTK_PLOT_CANVAS_TOP' not handled in switch [-Wswitch-enum] gtkplotcanvas.c:1529:11: warning: enumeration value 'GTK_PLOT_CANVAS_BOTTOM' not handled in switch [-Wswitch-enum] gtkplotcanvas.c:1529:11: warning: enumeration value 'GTK_PLOT_CANVAS_TOP_LEFT' not handled in switch [-Wswitch-enum] gtkplotcanvas.c:1529:11: warning: enumeration value 'GTK_PLOT_CANVAS_TOP_RIGHT' not handled in switch [-Wswitch-enum] gtkplotcanvas.c:1529:11: warning: enumeration value 'GTK_PLOT_CANVAS_BOTTOM_LEFT' not handled in switch [-Wswitch-enum] gtkplotcanvas.c:1529:11: warning: enumeration value 'GTK_PLOT_CANVAS_BOTTOM_RIGHT' not handled in switch [-Wswitch-enum] gtkplotcanvas.c: In function 'gtk_plot_canvas_motion': gtkplotcanvas.c:1352:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1352 | if(canvas->active_item && canvas->active_item->flags & GTK_PLOT_CANVAS_CAN_RESIZE){ | ^ gtkplotcanvas.c:1356:13: note: here 1356 | case GTK_PLOT_CANVAS_TOP: | ^~~~ gtkplotcanvas.c:1367:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1367 | if(canvas->active_item && canvas->active_item->flags & GTK_PLOT_CANVAS_CAN_RESIZE){ | ^ gtkplotcanvas.c:1371:13: note: here 1371 | case GTK_PLOT_CANVAS_BOTTOM: | ^~~~ gtkplotcanvas.c: In function 'gtk_plot_canvas_set_line_attributes': gtkplotcanvas.c:2503:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 2503 | gtk_plot_pc_set_dash(canvas->pc, 0, dash, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:2504:4: note: here 2504 | case GTK_PLOT_LINE_DOT_DASH: | ^~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o gtkplotflux.o gtkplotflux.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from gtkplotflux.c:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotflux.c:31: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from gtkplotflux.c:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotflux.c:31: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotflux.c:31: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ gtkplotflux.c: In function 'gtk_plot_flux_get_type': gtkplotflux.c:100:3: warning: cast between incompatible function types from 'void (*)(GtkPlotFluxClass *)' {aka 'void (*)(struct _GtkPlotFluxClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 100 | (GClassInitFunc) gtk_plot_flux_class_init, | ^ gtkplotflux.c:102:3: warning: cast between incompatible function types from 'void (*)(GtkPlotFlux *)' {aka 'void (*)(struct _GtkPlotFlux *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] 102 | (GInstanceInitFunc) gtk_plot_flux_init, | ^ gtkplotflux.c: In function 'gtk_plot_flux_set_property': gtkplotflux.c:340:3: warning: switch missing default case [-Wswitch-default] 340 | switch (prop_id) | ^~~~~~ gtkplotflux.c: In function 'gtk_plot_flux_new': gtkplotflux.c:430:1: warning: old-style function definition [-Wold-style-definition] 430 | gtk_plot_flux_new () | ^~~~~~~~~~~~~~~~~ gtkplotflux.c: In function 'gtk_plot_flux_get_legend_size': gtkplotflux.c:551:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 551 | legend.text = ""; | ^ gtkplotflux.c: In function 'gtk_plot_flux_draw_legend': gtkplotflux.c:619:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 619 | legend.text = ""; | ^ gtkplotflux.c: In function 'gtk_plot_flux_draw_arrow': gtkplotflux.c:735:3: warning: switch missing default case [-Wswitch-default] 735 | switch(flux->arrow_style){ | ^~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o gtkplotpc.o gtkplotpc.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from gtkplotpc.c:33: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotpc.c:33: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from gtkplotpc.c:33: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotpc.c:33: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotpc.c:33: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ gtkplotpc.c: In function 'gtk_plot_pc_get_type': gtkplotpc.c:58:3: warning: cast between incompatible function types from 'void (*)(GtkPlotPCClass *)' {aka 'void (*)(struct _GtkPlotPCClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 58 | (GClassInitFunc) gtk_plot_pc_class_init, | ^ gtkplotpc.c:60:3: warning: cast between incompatible function types from 'void (*)(GtkPlotPC *)' {aka 'void (*)(struct _GtkPlotPC *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] 60 | (GInstanceInitFunc) gtk_plot_pc_real_init, | ^ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o gtkplotcairo.o gtkplotcairo.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from gtkplotcairo.c:34: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcairo.c:34: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from gtkplotcairo.c:34: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcairo.c:34: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotcairo.c:34: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ gtkplotcairo.c: In function 'gtk_plot_cairo_get_type': gtkplotcairo.c:137:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCairoClass *)' {aka 'void (*)(struct _GtkPlotCairoClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 137 | (GClassInitFunc) gtk_plot_cairo_class_init, | ^ gtkplotcairo.c:139:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCairo *)' {aka 'void (*)(struct _GtkPlotCairo *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] 139 | (GInstanceInitFunc) gtk_plot_cairo_init, | ^ gtkplotcairo.c: In function 'gtk_plot_cairo_set_dash': gtkplotcairo.c:418:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 418 | gchar list[] = {'\0','\1','\2','\3','\4','\5','\6','\7'}; | ^~~~~ gtkplotcairo.c: In function 'gtk_plot_cairo_draw_string': gtkplotcairo.c:776:7: warning: switch missing default case [-Wswitch-default] 776 | switch(angle){ | ^~~~~~ gtkplotcairo.c:796:7: warning: switch missing default case [-Wswitch-default] 796 | switch(angle){ | ^~~~~~ gtkplotcairo.c:822:7: warning: switch missing default case [-Wswitch-default] 822 | switch(angle){ | ^~~~~~ gtkplotcairo.c:774:3: warning: enumeration value 'GTK_JUSTIFY_FILL' not handled in switch [-Wswitch-enum] 774 | switch(just){ | ^~~~~~ gtkplotcairo.c:1009:19: warning: declaration of 'i' shadows a previous local [-Wshadow] 1009 | gint i = aux2 - g_utf8_prev_char(lastchar); | ^ gtkplotcairo.c:678:8: note: shadowed declaration is here 678 | gint i; | ^ gtkplotcairo.c: In function 'gtk_plot_cairo_draw_pixmap': gtkplotcairo.c:1109:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 1109 | cairo_surface_t *image_surface = NULL; | ^~~~~~~~~~~~~~~ gtkplotcairo.c: In function 'gtk_plot_cairo_draw_string': gtkplotcairo.c:1078:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 1078 | gtk_plot_pc_draw_rectangle(pc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1079 | TRUE, | ~~~~~ 1080 | old_tx + width + border_space, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1081 | old_ty - border_space + shadow_width, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1082 | shadow_width, height + 2 * border_space); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcairo.c:1083:5: note: here 1083 | case GTK_PLOT_BORDER_LINE: | ^~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o gtkplotpixmap.o gtkplotpixmap.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from gtkplotpixmap.c:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotpixmap.c:31: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from gtkplotpixmap.c:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotpixmap.c:31: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotpixmap.c:31: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ gtkplotpixmap.c: In function 'gtk_plot_pixmap_get_type': gtkplotpixmap.c:92:3: warning: cast between incompatible function types from 'void (*)(GtkPlotPixmapClass *)' {aka 'void (*)(struct _GtkPlotPixmapClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 92 | (GClassInitFunc) gtk_plot_pixmap_class_init, | ^ gtkplotpixmap.c:94:3: warning: cast between incompatible function types from 'void (*)(GtkPlotPixmap *)' {aka 'void (*)(struct _GtkPlotPixmap *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] 94 | (GInstanceInitFunc) gtk_plot_pixmap_init, | ^ gtkplotpixmap.c: In function 'gtk_plot_pixmap_get_property': gtkplotpixmap.c:145:3: warning: switch missing default case [-Wswitch-default] 145 | switch(prop_id){ | ^~~~~~ gtkplotpixmap.c: In function 'gtk_plot_pixmap_set_property': gtkplotpixmap.c:163:3: warning: switch missing default case [-Wswitch-default] 163 | switch(prop_id){ | ^~~~~~ gtkplotpixmap.c: In function 'gtk_plot_pixmap_draw_legend': gtkplotpixmap.c:328:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 328 | legend.text = ""; | ^ gtkplotpixmap.c: In function 'gtk_plot_pixmap_get_legend_size': gtkplotpixmap.c:387:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 387 | legend.text = ""; | ^ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o gtkplotprint.o gtkplotprint.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from gtkplotprint.c:33: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotprint.c:33: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from gtkplotprint.c:33: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotprint.c:33: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotprint.c:33: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o gtkplotpolar.o gtkplotpolar.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from gtkplotpolar.c:32: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotpolar.c:32: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from gtkplotpolar.c:32: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotpolar.c:32: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotpolar.c:32: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ gtkplotpolar.c: In function 'gtk_plot_polar_get_type': gtkplotpolar.c:95:3: warning: cast between incompatible function types from 'void (*)(GtkPlotPolarClass *)' {aka 'void (*)(struct _GtkPlotPolarClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 95 | (GClassInitFunc) gtk_plot_polar_class_init, | ^ gtkplotpolar.c:97:3: warning: cast between incompatible function types from 'void (*)(GtkPlotPolar *)' {aka 'void (*)(struct _GtkPlotPolar *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] 97 | (GInstanceInitFunc) gtk_plot_polar_init, | ^ gtkplotpolar.c: In function 'gtk_plot_polar_set_property': gtkplotpolar.c:207:3: warning: switch missing default case [-Wswitch-default] 207 | switch(prop_id){ | ^~~~~~ gtkplotpolar.c: In function 'gtk_plot_polar_draw_labels': gtkplotpolar.c:663:3: warning: switch missing default case [-Wswitch-default] 663 | switch(axis->labels_attr.angle){ | ^~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o gtkplotgdk.o gtkplotgdk.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from gtkplotgdk.c:34: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotgdk.c:34: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from gtkplotgdk.c:34: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotgdk.c:34: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotgdk.c:34: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ gtkplotgdk.c: In function 'gtk_plot_gdk_get_type': gtkplotgdk.c:148:3: warning: cast between incompatible function types from 'void (*)(GtkPlotGdkClass *)' {aka 'void (*)(struct _GtkPlotGdkClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 148 | (GClassInitFunc) gtk_plot_gdk_class_init, | ^ gtkplotgdk.c:150:3: warning: cast between incompatible function types from 'void (*)(GtkPlotGdk *)' {aka 'void (*)(struct _GtkPlotGdk *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] 150 | (GInstanceInitFunc) gtk_plot_gdk_init, | ^ gtkplotgdk.c: In function 'gtk_plot_gdk_draw_string': gtkplotgdk.c:691:7: warning: switch missing default case [-Wswitch-default] 691 | switch(angle){ | ^~~~~~ gtkplotgdk.c:711:7: warning: switch missing default case [-Wswitch-default] 711 | switch(angle){ | ^~~~~~ gtkplotgdk.c:737:7: warning: switch missing default case [-Wswitch-default] 737 | switch(angle){ | ^~~~~~ gtkplotgdk.c:689:3: warning: enumeration value 'GTK_JUSTIFY_FILL' not handled in switch [-Wswitch-enum] 689 | switch(just){ | ^~~~~~ gtkplotgdk.c:938:19: warning: declaration of 'i' shadows a previous local [-Wshadow] 938 | gint i = g_utf8_prev_char(lastchar) != --aux2 ? 2 : 1; | ^ gtkplotgdk.c:628:8: note: shadowed declaration is here 628 | gint i; | ^ gtkplotgdk.c:1010:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 1010 | gtk_plot_pc_draw_rectangle(pc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1011 | TRUE, | ~~~~~ 1012 | old_tx + width + border_space, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1013 | old_ty - border_space + shadow_width, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1014 | shadow_width, height + 2 * border_space); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:1015:5: note: here 1015 | case GTK_PLOT_BORDER_LINE: | ^~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o gtkplotps.o gtkplotps.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from gtkplotps.c:43: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotps.c:43: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from gtkplotps.c:43: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotps.c:43: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotps.c:43: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ gtkplotps.c: In function 'gtk_plot_ps_get_type': gtkplotps.c:147:3: warning: cast between incompatible function types from 'void (*)(GtkPlotPSClass *)' {aka 'void (*)(struct _GtkPlotPSClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 147 | (GClassInitFunc) gtk_plot_ps_class_init, | ^ gtkplotps.c:149:3: warning: cast between incompatible function types from 'void (*)(GtkPlotPS *)' {aka 'void (*)(struct _GtkPlotPS *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] 149 | (GInstanceInitFunc) gtk_plot_ps_init, | ^ gtkplotps.c: In function 'pssetlineattr': gtkplotps.c:435:32: warning: implicit conversion from 'gfloat' {aka 'float'} to 'double' when passing argument to function [-Wdouble-promotion] 435 | fprintf(psout, "%g slw\n", line_width); | ^~~~~~~~~~ gtkplotps.c:436:32: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value] 436 | fprintf(psout, "%d slc\n", abs(cap_style - 1)); | ^~~ gtkplotps.c: In function 'psinit': gtkplotps.c:622:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 622 | ps_reencode_font(psout, "Times-Roman"); | ^~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:623:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 623 | ps_reencode_font(psout, "Times-Italic"); | ^~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:624:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 624 | ps_reencode_font(psout, "Times-Bold"); | ^~~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:625:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 625 | ps_reencode_font(psout, "Times-BoldItalic"); | ^~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:626:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 626 | ps_reencode_font(psout, "AvantGarde-Book"); | ^~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:627:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 627 | ps_reencode_font(psout, "AvantGarde-BookOblique"); | ^~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:628:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 628 | ps_reencode_font(psout, "AvantGarde-Demi"); | ^~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:629:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 629 | ps_reencode_font(psout, "AvantGarde-DemiOblique"); | ^~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:630:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 630 | ps_reencode_font(psout, "Bookman-Light"); | ^~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:631:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 631 | ps_reencode_font(psout, "Bookman-LightItalic"); | ^~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:632:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 632 | ps_reencode_font(psout, "Bookman-Demi"); | ^~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:633:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 633 | ps_reencode_font(psout, "Bookman-DemiItalic"); | ^~~~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:634:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 634 | ps_reencode_font(psout, "Courier"); | ^~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:635:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 635 | ps_reencode_font(psout, "Courier-Oblique"); | ^~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:636:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 636 | ps_reencode_font(psout, "Courier-Bold"); | ^~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:637:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 637 | ps_reencode_font(psout, "Courier-BoldOblique"); | ^~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:638:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 638 | ps_reencode_font(psout, "Helvetica"); | ^~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:639:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 639 | ps_reencode_font(psout, "Helvetica-Oblique"); | ^~~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:640:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 640 | ps_reencode_font(psout, "Helvetica-Bold"); | ^~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:641:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 641 | ps_reencode_font(psout, "Helvetica-BoldOblique"); | ^~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:642:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 642 | ps_reencode_font(psout, "Helvetica-Narrow"); | ^~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:643:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 643 | ps_reencode_font(psout, "Helvetica-Narrow-Oblique"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:644:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 644 | ps_reencode_font(psout, "Helvetica-Narrow-Bold"); | ^~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:645:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 645 | ps_reencode_font(psout, "Helvetica-Narrow-BoldOblique"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:646:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 646 | ps_reencode_font(psout, "NewCenturySchoolbook-Roman"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:647:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 647 | ps_reencode_font(psout, "NewCenturySchoolbook-Italic"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:648:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 648 | ps_reencode_font(psout, "NewCenturySchoolbook-Bold"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:649:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 649 | ps_reencode_font(psout, "NewCenturySchoolbook-BoldItalic"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:650:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 650 | ps_reencode_font(psout, "Palatino-Roman"); | ^~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:651:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 651 | ps_reencode_font(psout, "Palatino-Italic"); | ^~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:652:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 652 | ps_reencode_font(psout, "Palatino-Bold"); | ^~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:653:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 653 | ps_reencode_font(psout, "Palatino-BoldItalic"); | ^~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:654:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 654 | ps_reencode_font(psout, "Symbol"); | ^~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:655:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 655 | ps_reencode_font(psout, "ZapfChancery-MediumItalic"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c:656:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 656 | ps_reencode_font(psout, "ZapfDingbats"); | ^~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ gtkplotps.c: In function 'psoutputstring': gtkplotps.c:843:29: warning: comparison is always true due to limited range of data type [-Wtype-limits] 843 | code = (*p >= 0 && *p <= 0x7f) ? 1 : 2; | ^~ gtkplotps.c: In function 'psdrawstring': gtkplotps.c:1016:5: warning: enumeration value 'GTK_JUSTIFY_FILL' not handled in switch [-Wswitch-enum] 1016 | switch (justification) { | ^~~~~~ gtkplotps.c:1036:5: warning: enumeration value 'GTK_JUSTIFY_FILL' not handled in switch [-Wswitch-enum] 1036 | switch (justification) { | ^~~~~~ gtkplotps.c:965:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 965 | psdrawrectangle(pc, | ^~~~~~~~~~~~~~~~~~~ 966 | TRUE, | ~~~~~ 967 | tx + width + border_space, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 968 | ty - border_space + shadow_width, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | shadow_width, height + 2 * border_space); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:970:5: note: here 970 | case GTK_PLOT_BORDER_LINE: | ^~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o gtkplotsurface.o gtkplotsurface.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from gtkplotsurface.c:32: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotsurface.c:32: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from gtkplotsurface.c:32: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotsurface.c:32: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotsurface.c:32: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ gtkplotsurface.c: In function 'gtk_plot_surface_get_type': gtkplotsurface.c:134:3: warning: cast between incompatible function types from 'void (*)(GtkPlotSurfaceClass *)' {aka 'void (*)(struct _GtkPlotSurfaceClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 134 | (GClassInitFunc) gtk_plot_surface_class_init, | ^ gtkplotsurface.c:136:3: warning: cast between incompatible function types from 'void (*)(GtkPlotSurface *)' {aka 'void (*)(struct _GtkPlotSurface *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] 136 | (GInstanceInitFunc) gtk_plot_surface_init, | ^ gtkplotsurface.c: In function 'gtk_plot_surface_set_property': gtkplotsurface.c:363:3: warning: switch missing default case [-Wswitch-default] 363 | switch (prop_id) | ^~~~~~ gtkplotsurface.c: In function 'gtk_plot_surface_get_legend_size': gtkplotsurface.c:950:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 950 | legend.text = "X"; | ^ gtkplotsurface.c: In function 'gtk_plot_surface_draw_legend': gtkplotsurface.c:999:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 999 | legend.text = "X"; | ^ gtkplotsurface.c:1036:37: warning: comparison between pointer and zero character constant [-Wpointer-compare] 1036 | if(data->legend && data->legend != '\0') gtk_plot_draw_text(plot, legend); | ^~ gtkplotsurface.c:1036:24: note: did you mean to dereference the pointer? 1036 | if(data->legend && data->legend != '\0') gtk_plot_draw_text(plot, legend); | ^ gtkplotsurface.c:1036:21: warning: logical 'and' of equal expressions [-Wlogical-op] 1036 | if(data->legend && data->legend != '\0') gtk_plot_draw_text(plot, legend); | ^~ gtkplotsurface.c: In function 'hsv_to_rgb': gtkplotsurface.c:1103:7: warning: switch missing default case [-Wswitch-default] 1103 | switch (i) | ^~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o gtkplot.o gtkplot.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from gtkplot.c:35: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplot.c:35: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from gtkplot.c:35: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplot.c:35: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplot.c:35: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ gtkplot.c: In function 'gtk_plot_get_type': gtkplot.c:253:3: warning: cast between incompatible function types from 'void (*)(GtkPlotClass *)' {aka 'void (*)(struct _GtkPlotClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 253 | (GClassInitFunc) gtk_plot_class_init, | ^ gtkplot.c:255:3: warning: cast between incompatible function types from 'void (*)(GtkPlot *)' {aka 'void (*)(struct _GtkPlot *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] 255 | (GInstanceInitFunc) gtk_plot_init, | ^ gtkplot.c: In function 'gtk_plot_axis_get_type': gtkplot.c:1004:3: warning: cast between incompatible function types from 'void (*)(GtkPlotAxisClass *)' {aka 'void (*)(struct _GtkPlotAxisClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 1004 | (GClassInitFunc) gtk_plot_axis_class_init, | ^ gtkplot.c:1006:3: warning: cast between incompatible function types from 'void (*)(GtkPlotAxis *)' {aka 'void (*)(struct _GtkPlotAxis *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] 1006 | (GInstanceInitFunc) gtk_plot_axis_init, | ^ gtkplot.c: In function 'gtk_plot_set_property': gtkplot.c:1873:3: warning: switch missing default case [-Wswitch-default] 1873 | switch(prop_id){ | ^~~~~~ gtkplot.c: In function 'gtk_plot_axis_set_property': gtkplot.c:2145:3: warning: switch missing default case [-Wswitch-default] 2145 | switch(prop_id){ | ^~~~~~ gtkplot.c: In function 'gtk_plot_real_paint': gtkplot.c:2627:47: warning: implicit conversion from 'gfloat' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 2627 | plot->bottom->origin.y = plot->ymin*(1.0-plot->bottom_align) + | ^ gtkplot.c:2628:42: warning: implicit conversion from 'gfloat' {aka 'float'} to 'gdouble' {aka 'double'} to match other operand of binary expression [-Wdouble-promotion] 2628 | plot->ymax*plot->bottom_align; | ^ gtkplot.c:2644:44: warning: implicit conversion from 'gfloat' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 2644 | plot->top->origin.y = plot->ymin*(1.0-plot->top_align) + | ^ gtkplot.c:2645:39: warning: implicit conversion from 'gfloat' {aka 'float'} to 'gdouble' {aka 'double'} to match other operand of binary expression [-Wdouble-promotion] 2645 | plot->ymax*plot->top_align; | ^ gtkplot.c:2660:45: warning: implicit conversion from 'gfloat' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 2660 | plot->left->origin.x = plot->xmin*(1.0-plot->left_align) + | ^ gtkplot.c:2661:40: warning: implicit conversion from 'gfloat' {aka 'float'} to 'gdouble' {aka 'double'} to match other operand of binary expression [-Wdouble-promotion] 2661 | plot->xmax*plot->left_align; | ^ gtkplot.c:2677:46: warning: implicit conversion from 'gfloat' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 2677 | plot->right->origin.x = plot->xmin*(1.0-plot->right_align) + | ^ gtkplot.c:2678:41: warning: implicit conversion from 'gfloat' {aka 'float'} to 'gdouble' {aka 'double'} to match other operand of binary expression [-Wdouble-promotion] 2678 | plot->xmax*plot->right_align; | ^ gtkplot.c: In function 'gtk_plot_axis_construct': gtkplot.c:2827:3: warning: switch missing default case [-Wswitch-default] 2827 | switch(orientation){ | ^~~~~~ gtkplot.c: In function 'gtk_plot_draw_labels': gtkplot.c:3269:3: warning: switch missing default case [-Wswitch-default] 3269 | switch(axis->labels_attr.angle){ | ^~~~~~ gtkplot.c: In function 'gtk_plot_ticks_inverse': gtkplot.c:3700:5: warning: switch missing default case [-Wswitch-default] 3700 | switch(ticks.scale){ | ^~~~~~ gtkplot.c: In function 'gtk_plot_parse_label': gtkplot.c:3766:29: warning: implicit conversion from 'gfloat' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 3766 | if(fabs(v) < 1.0 && v != 0.0){ | ^~ gtkplot.c:3767:11: warning: implicit conversion from 'gfloat' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 3767 | v *= 10.0; | ^~ gtkplot.c:3771:11: warning: implicit conversion from 'gfloat' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 3771 | v /= 10.0; | ^~ gtkplot.c:3783:83: warning: implicit conversion from 'gfloat' {aka 'float'} to 'double' when passing argument to function [-Wdouble-promotion] 3783 | g_snprintf (label, LABEL_MAX_LENGTH, "%*.*f\\4x\\N10\\S%i", 1, precision, v, power); | ^ gtkplot.c: In function 'gtk_plot_text_get_size': gtkplot.c:4057:19: warning: declaration of 'i' shadows a previous local [-Wshadow] 4057 | gint i = g_utf8_next_char(aux) - aux2; | ^ gtkplot.c:3887:8: note: shadowed declaration is here 3887 | gint i = 0; | ^ gtkplot.c:4098:19: warning: declaration of 'i' shadows a previous local [-Wshadow] 4098 | gint i = g_utf8_next_char(aux) - aux2; | ^ gtkplot.c:3887:8: note: shadowed declaration is here 3887 | gint i = 0; | ^ gtkplot.c:4111:13: warning: declaration of 'i' shadows a previous local [-Wshadow] 4111 | gint i = g_utf8_next_char(aux) - aux2; | ^ gtkplot.c:3887:8: note: shadowed declaration is here 3887 | gint i = 0; | ^ gtkplot.c: In function 'gtk_plot_text_get_area': gtkplot.c:4170:7: warning: switch missing default case [-Wswitch-default] 4170 | switch(angle){ | ^~~~~~ gtkplot.c:4188:7: warning: switch missing default case [-Wswitch-default] 4188 | switch(angle){ | ^~~~~~ gtkplot.c:4207:7: warning: switch missing default case [-Wswitch-default] 4207 | switch(angle){ | ^~~~~~ gtkplot.c:4168:3: warning: enumeration value 'GTK_JUSTIFY_FILL' not handled in switch [-Wswitch-enum] 4168 | switch(just){ | ^~~~~~ gtkplot.c: In function 'gtk_plot_get_axis': gtkplot.c:5278:3: warning: switch missing default case [-Wswitch-default] 5278 | switch(axis){ | ^~~~~~ gtkplot.c: In function 'gtk_plot_real_ticks_recalc': gtkplot.c:6526:12: warning: implicit conversion from 'float' to 'gdouble' {aka 'double'} to match other operand of binary expression [-Wdouble-promotion] 6526 | if(max <= 0.0f) ticks->max = max = 1.E-11; | ^~ gtkplot.c:6573:6: warning: switch missing default case [-Wswitch-default] 6573 | switch(scale){ | ^~~~~~ gtkplot.c:6602:5: warning: switch missing default case [-Wswitch-default] 6602 | switch(scale){ | ^~~~~~ gtkplot.c:6619:6: warning: switch missing default case [-Wswitch-default] 6619 | switch(scale){ | ^~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o gtkplotdata.o gtkplotdata.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from gtkplotdata.c:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotdata.c:31: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from gtkplotdata.c:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotdata.c:31: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotdata.c:31: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ gtkplotdata.c: In function 'gtk_plot_data_get_type': gtkplotdata.c:296:3: warning: cast between incompatible function types from 'void (*)(GtkPlotDataClass *)' {aka 'void (*)(struct _GtkPlotDataClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 296 | (GClassInitFunc) gtk_plot_data_class_init, | ^ gtkplotdata.c:298:3: warning: cast between incompatible function types from 'void (*)(GtkPlotData *)' {aka 'void (*)(struct _GtkPlotData *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] 298 | (GInstanceInitFunc) gtk_plot_data_init, | ^ gtkplotdata.c: In function 'gtk_plot_data_set_property': gtkplotdata.c:1723:3: warning: switch missing default case [-Wswitch-default] 1723 | switch (prop_id) | ^~~~~~ gtkplotdata.c: In function 'gtk_plot_data_draw_legend': gtkplotdata.c:2796:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 2796 | legend.text = ""; | ^ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotdata.c:31: gtkplotdata.c:2806:48: warning: implicit conversion from 'gfloat' {aka 'float'} to 'gdouble' {aka 'double'} to match other operand of binary expression [-Wdouble-promotion] 2806 | lheight = MAX(lascent+ldescent, roundint(m * (data->symbol.size + 2 * data->symbol.border.line_width))); | ^ /usr/include/glib-2.0/glib/gmacros.h:802:29: note: in definition of macro 'MAX' 802 | #define MAX(a, b) (((a) > (b)) ? (a) : (b)) | ^ gtkplotdata.c:2806:48: warning: implicit conversion from 'gfloat' {aka 'float'} to 'gdouble' {aka 'double'} to match other operand of binary expression [-Wdouble-promotion] 2806 | lheight = MAX(lascent+ldescent, roundint(m * (data->symbol.size + 2 * data->symbol.border.line_width))); | ^ /usr/include/glib-2.0/glib/gmacros.h:802:42: note: in definition of macro 'MAX' 802 | #define MAX(a, b) (((a) > (b)) ? (a) : (b)) | ^ gtkplotdata.c: In function 'gtk_plot_data_draw_gradient': gtkplotdata.c:2868:34: warning: comparison between 'GtkPlotOrientation' {aka 'enum '} and 'enum ' [-Wenum-compare] 2868 | if(data->gradient->orientation == GTK_ORIENTATION_VERTICAL) | ^~ gtkplotdata.c: In function 'draw_gradient_vertical': gtkplotdata.c:3090:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 3090 | gint ncolors = 0; | ^~~~ gtkplotdata.c:3177:5: warning: switch missing default case [-Wswitch-default] 3177 | switch(data->gradient_title_pos){ | ^~~~~~ gtkplotdata.c: In function 'draw_gradient_horizontal': gtkplotdata.c:3395:10: warning: declaration of 'ncolors' shadows a previous local [-Wshadow] 3395 | gint ncolors = (nmajor-1)*line_width; | ^~~~~~~ gtkplotdata.c:3238:8: note: shadowed declaration is here 3238 | gint ncolors = 0; | ^~~~~~~ gtkplotdata.c:3519:5: warning: switch missing default case [-Wswitch-default] 3519 | switch(data->gradient_title_pos){ | ^~~~~~ gtkplotdata.c: In function 'gtk_plot_data_get_legend_size': gtkplotdata.c:3575:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 3575 | legend.text = ""; | ^ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotdata.c:31: gtkplotdata.c:3586:70: warning: implicit conversion from 'gfloat' {aka 'float'} to 'gdouble' {aka 'double'} to match other operand of binary expression [-Wdouble-promotion] 3586 | *height = MAX(lascent + ldescent, roundint(data->symbol.size * m + 2 * data->symbol.border.line_width)); | ^ /usr/include/glib-2.0/glib/gmacros.h:802:29: note: in definition of macro 'MAX' 802 | #define MAX(a, b) (((a) > (b)) ? (a) : (b)) | ^ gtkplotdata.c:3586:70: warning: implicit conversion from 'gfloat' {aka 'float'} to 'gdouble' {aka 'double'} to match other operand of binary expression [-Wdouble-promotion] 3586 | *height = MAX(lascent + ldescent, roundint(data->symbol.size * m + 2 * data->symbol.border.line_width)); | ^ /usr/include/glib-2.0/glib/gmacros.h:802:42: note: in definition of macro 'MAX' 802 | #define MAX(a, b) (((a) > (b)) ? (a) : (b)) | ^ gtkplotdata.c: In function 'gtk_plot_data_set_gradient_size': gtkplotdata.c:3725:34: warning: comparison between 'GtkPlotOrientation' {aka 'enum '} and 'enum ' [-Wenum-compare] 3725 | if(data->gradient->orientation == GTK_ORIENTATION_VERTICAL){ | ^~ gtkplotdata.c:3754:5: warning: switch missing default case [-Wswitch-default] 3754 | switch(data->gradient_title_pos){ | ^~~~~~ gtkplotdata.c:3766:34: warning: comparison between 'GtkPlotOrientation' {aka 'enum '} and 'enum ' [-Wenum-compare] 3766 | if(data->gradient->orientation == GTK_ORIENTATION_VERTICAL){ | ^~ gtkplotdata.c: In function 'gtk_plot_data_get_gradient_size': gtkplotdata.c:3856:34: warning: comparison between 'GtkPlotOrientation' {aka 'enum '} and 'enum ' [-Wenum-compare] 3856 | if(data->gradient->orientation == GTK_ORIENTATION_VERTICAL){ | ^~ gtkplotdata.c:3889:5: warning: switch missing default case [-Wswitch-default] 3889 | switch(data->gradient_title_pos){ | ^~~~~~ gtkplotdata.c: In function 'gtk_plot_data_draw_symbol_private': gtkplotdata.c:4029:3: warning: switch missing default case [-Wswitch-default] 4029 | switch(symbol.symbol_type) { | ^~~~~~ gtkplotdata.c: In function 'gtk_plot_data_get_gradient_colors': gtkplotdata.c:6420:46: warning: parameter 'min' set but not used [-Wunused-but-set-parameter] 6420 | GdkColor *min, | ~~~~~~~~~~^~~ gtkplotdata.c:6421:46: warning: parameter 'max' set but not used [-Wunused-but-set-parameter] 6421 | GdkColor *max) | ~~~~~~~~~~^~~ gtkplotdata.c: In function 'gtk_plot_data_set_gradient_nth_color': gtkplotdata.c:6442:12: warning: comparison of integer expressions of different signedness: 'guint' {aka 'unsigned int'} and 'gint' {aka 'int'} [-Wsign-compare] 6442 | if(level > data->gradient->ticks.nticks) return; | ^ gtkplotdata.c: In function 'gtk_plot_data_get_gradient_nth_color': gtkplotdata.c:6460:12: warning: comparison of integer expressions of different signedness: 'guint' {aka 'unsigned int'} and 'gint' {aka 'int'} [-Wsign-compare] 6460 | if(level > data->gradient->ticks.nticks) return NULL; | ^ gtkplotdata.c: In function 'gtk_plot_data_get_gradient_outer_colors': gtkplotdata.c:6492:52: warning: parameter 'min' set but not used [-Wunused-but-set-parameter] 6492 | GdkColor *min, | ~~~~~~~~~~^~~ gtkplotdata.c:6493:52: warning: parameter 'max' set but not used [-Wunused-but-set-parameter] 6493 | GdkColor *max) | ~~~~~~~~~~^~~ gtkplotdata.c: In function 'hsv_to_rgb': gtkplotdata.c:6685:7: warning: switch missing default case [-Wswitch-default] 6685 | switch (i) | ^~~~~~ gtkplotdata.c: In function 'gtk_plot_data_add_marker': gtkplotdata.c:6953:12: warning: comparison of integer expressions of different signedness: 'guint' {aka 'unsigned int'} and 'gint' {aka 'int'} [-Wsign-compare] 6953 | if(point >= data->num_points) return FALSE; | ^~ gtkplotdata.c: In function 'gtk_plot_data_real_real_draw': gtkplotdata.c:2701:11: warning: potential null pointer dereference [-Wnull-dereference] 2701 | y_scale = y_array->scale; | ~~~~~~~~^~~~~~~~~~~~~~~~ gtkplotdata.c:2701:11: warning: null pointer dereference [-Wnull-dereference] gtkplotdata.c:2701:11: warning: null pointer dereference [-Wnull-dereference] make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' rm -f libgtkextra-genius.a ar cru libgtkextra-genius.a gtkextra-marshal.o gtkextratypebuiltins.o gtkextra.o gtkpsfont.o gtkplot.o gtkplot3d.o gtkplotarray.o gtkplotbar.o gtkplotbox.o gtkplotcandle.o gtkplotcanvas.o gtkplotcanvasellipse.o gtkplotcanvasline.o gtkplotcanvaspixmap.o gtkplotcanvasplot.o gtkplotcanvasrectangle.o gtkplotcanvastext.o gtkplotcsurface.o gtkplotdata.o gtkplotdt.o gtkplotflux.o gtkplotgdk.o gtkplotcairo.o gtkplotpc.o gtkplotpixmap.o gtkplotpolar.o gtkplotprint.o gtkplotps.o gtkplotsurface.o ranlib libgtkextra-genius.a make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' Making all in src make all-am make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/libexec"\" -DBUILDDIR=\""/usr/src/RPM/BUILD/genius-1.0.24"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o binreloc.o binreloc.c make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/libexec"\" -DBUILDDIR=\""/usr/src/RPM/BUILD/genius-1.0.24"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o util.o util.c make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/libexec"\" -DBUILDDIR=\""/usr/src/RPM/BUILD/genius-1.0.24"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o symbolic.o symbolic.c In file included from symbolic.c:36: matrixw.h:137:13: warning: static inline 137 | G_INLINE_FUNC GelETree *gel_matrixw_index(GelMatrixW *m, int x, int y) G_GNUC_PURE; | ^~~~~~~~~~~~~~~ matrixw.h:140:13: warning: static inline 140 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ matrixw.h:148:13: warning: static inline 148 | G_INLINE_FUNC GelETree *gel_matrixw_vindex(GelMatrixW *m, int i) G_GNUC_PURE; | ^~~~~~~~~~~~~~~ matrixw.h:151:13: warning: static inline 151 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ matrixw.h:167:13: warning: static inline 167 | G_INLINE_FUNC GelETree *gel_matrixw_get_vindex(GelMatrixW *m, int i) G_GNUC_PURE; | ^~~~~~~~~~~~~~~ matrixw.h:170:13: warning: static inline 170 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/libexec"\" -DBUILDDIR=\""/usr/src/RPM/BUILD/genius-1.0.24"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o dict.o dict.c make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/libexec"\" -DBUILDDIR=\""/usr/src/RPM/BUILD/genius-1.0.24"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o mpzextra.o mpzextra.c make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/libexec"\" -DBUILDDIR=\""/usr/src/RPM/BUILD/genius-1.0.24"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o matrix.o matrix.c make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/libexec"\" -DBUILDDIR=\""/usr/src/RPM/BUILD/genius-1.0.24"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o matop.o matop.c In file included from matop.c:34: matrixw.h:137:13: warning: static inline 137 | G_INLINE_FUNC GelETree *gel_matrixw_index(GelMatrixW *m, int x, int y) G_GNUC_PURE; | ^~~~~~~~~~~~~~~ matrixw.h:140:13: warning: static inline 140 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ matrixw.h:148:13: warning: static inline 148 | G_INLINE_FUNC GelETree *gel_matrixw_vindex(GelMatrixW *m, int i) G_GNUC_PURE; | ^~~~~~~~~~~~~~~ matrixw.h:151:13: warning: static inline 151 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ matrixw.h:167:13: warning: static inline 167 | G_INLINE_FUNC GelETree *gel_matrixw_get_vindex(GelMatrixW *m, int i) G_GNUC_PURE; | ^~~~~~~~~~~~~~~ matrixw.h:170:13: warning: static inline 170 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ matop.c: In function 'gel_value_matrix_gauss': matrixw.h:127:39: warning: this condition has identical branches [-Wduplicated-branches] 127 | (a)->regy ? (a)->regy[i] : (i))) : \ | ^ matop.c:418:18: note: in expansion of macro 'gel_matrixw_get_index' 418 | GelETree *t = gel_matrixw_get_index(m,w-1,w-1); | ^~~~~~~~~~~~~~~~~~~~~ matop.c: In function 'gel_value_matrix_det': matrixw.h:127:39: warning: this condition has identical branches [-Wduplicated-branches] 127 | (a)->regy ? (a)->regy[i] : (i))) : \ | ^ matop.c:698:18: note: in expansion of macro 'gel_matrixw_get_index' 698 | GelETree *t = gel_matrixw_get_index (m, i, i); | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:127:39: warning: this condition has identical branches [-Wduplicated-branches] 127 | (a)->regy ? (a)->regy[i] : (i))) : \ | ^ matop.c:734:18: note: in expansion of macro 'gel_matrixw_get_index' 734 | GelETree *t = gel_matrixw_get_index(mm,i,i); | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/libexec"\" -DBUILDDIR=\""/usr/src/RPM/BUILD/genius-1.0.24"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o compil.o compil.c In file included from compil.c:33: matrixw.h:137:13: warning: static inline 137 | G_INLINE_FUNC GelETree *gel_matrixw_index(GelMatrixW *m, int x, int y) G_GNUC_PURE; | ^~~~~~~~~~~~~~~ matrixw.h:140:13: warning: static inline 140 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ matrixw.h:148:13: warning: static inline 148 | G_INLINE_FUNC GelETree *gel_matrixw_vindex(GelMatrixW *m, int i) G_GNUC_PURE; | ^~~~~~~~~~~~~~~ matrixw.h:151:13: warning: static inline 151 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ matrixw.h:167:13: warning: static inline 167 | G_INLINE_FUNC GelETree *gel_matrixw_get_vindex(GelMatrixW *m, int i) G_GNUC_PURE; | ^~~~~~~~~~~~~~~ matrixw.h:170:13: warning: static inline 170 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ compil.c: In function 'gel_compile_node': compil.c:99:2: warning: enumeration value 'GEL_SET_NODE' not handled in switch [-Wswitch-enum] 99 | switch(t->type) { | ^~~~~~ compil.c:99:2: warning: enumeration value 'GEL_POLYNOMIAL_NODE' not handled in switch [-Wswitch-enum] compil.c:99:2: warning: enumeration value 'GEL_USERTYPE_NODE' not handled in switch [-Wswitch-enum] compil.c:99:2: warning: enumeration value 'GEL_MATRIX_ROW_NODE' not handled in switch [-Wswitch-enum] compil.c:99:2: warning: enumeration value 'GEL_MATRIX_START_NODE' not handled in switch [-Wswitch-enum] compil.c:99:2: warning: enumeration value 'GEL_EXPRLIST_START_NODE' not handled in switch [-Wswitch-enum] compil.c:99:2: warning: enumeration value 'GEL_SPACER_NODE' not handled in switch [-Wswitch-enum] compil.c:99:2: warning: enumeration value 'GEL_LOCAL_NODE' not handled in switch [-Wswitch-enum] make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/libexec"\" -DBUILDDIR=\""/usr/src/RPM/BUILD/genius-1.0.24"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o parseutil.o parseutil.c In file included from parseutil.c:33: matrixw.h:137:13: warning: static inline 137 | G_INLINE_FUNC GelETree *gel_matrixw_index(GelMatrixW *m, int x, int y) G_GNUC_PURE; | ^~~~~~~~~~~~~~~ matrixw.h:140:13: warning: static inline 140 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ matrixw.h:148:13: warning: static inline 148 | G_INLINE_FUNC GelETree *gel_matrixw_vindex(GelMatrixW *m, int i) G_GNUC_PURE; | ^~~~~~~~~~~~~~~ matrixw.h:151:13: warning: static inline 151 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ matrixw.h:167:13: warning: static inline 167 | G_INLINE_FUNC GelETree *gel_matrixw_get_vindex(GelMatrixW *m, int i) G_GNUC_PURE; | ^~~~~~~~~~~~~~~ matrixw.h:170:13: warning: static inline 170 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/libexec"\" -DBUILDDIR=\""/usr/src/RPM/BUILD/genius-1.0.24"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o inter.o inter.c make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/libexec"\" -DBUILDDIR=\""/usr/src/RPM/BUILD/genius-1.0.24"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o examples.o examples.c In file included from examples.c:48: y.tab.h:209:5: warning: redundant redeclaration of 'yyparse' [-Wredundant-decls] In file included from examples.c:40: calc.h:76:5: note: previous declaration of 'yyparse' was here 76 | int yyparse(void); | ^~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/libexec"\" -DBUILDDIR=\""/usr/src/RPM/BUILD/genius-1.0.24"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o plugin.o plugin.c In file included from plugin.c:45: matrixw.h:137:13: warning: static inline 137 | G_INLINE_FUNC GelETree *gel_matrixw_index(GelMatrixW *m, int x, int y) G_GNUC_PURE; | ^~~~~~~~~~~~~~~ matrixw.h:140:13: warning: static inline 140 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ matrixw.h:148:13: warning: static inline 148 | G_INLINE_FUNC GelETree *gel_matrixw_vindex(GelMatrixW *m, int i) G_GNUC_PURE; | ^~~~~~~~~~~~~~~ matrixw.h:151:13: warning: static inline 151 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ matrixw.h:167:13: warning: static inline 167 | G_INLINE_FUNC GelETree *gel_matrixw_get_vindex(GelMatrixW *m, int i) G_GNUC_PURE; | ^~~~~~~~~~~~~~~ matrixw.h:170:13: warning: static inline 170 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ In file included from plugin.c:50: y.tab.h:209:5: warning: redundant redeclaration of 'yyparse' [-Wredundant-decls] In file included from plugin.c:40: calc.h:76:5: note: previous declaration of 'yyparse' was here 76 | int yyparse(void); | ^~~~~~~ plugin.c: In function 'gel_read_plugin_list': plugin.c:114:36: warning: cast between incompatible function types from 'void (*)(GelPlugin *)' {aka 'void (*)(struct _GelPlugin *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 114 | g_slist_foreach (gel_plugin_list, (GFunc)free_plugin, NULL); | ^ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/libexec"\" -DBUILDDIR=\""/usr/src/RPM/BUILD/genius-1.0.24"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o plugread.o plugread.c make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/libexec"\" -DBUILDDIR=\""/usr/src/RPM/BUILD/genius-1.0.24"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o lexer.o lexer.c In file included from lexer.l:33: y.tab.h:209:5: warning: redundant redeclaration of 'yyparse' [-Wredundant-decls] In file included from lexer.l:32: calc.h:76:5: note: previous declaration of 'yyparse' was here 76 | int yyparse(void); | ^~~~~~~ lexer.c:1008:12: warning: redundant redeclaration of 'yylex' [-Wredundant-decls] 1008 | extern int yylex (void); | ^~~~~ lexer.l:50:5: note: previous declaration of 'yylex' was here 50 | int yylex(void); | ^~~~~ lexer.c: In function 'yylex': lexer.c:1899:8: warning: switch missing default case [-Wswitch-default] 1899 | else switch ( yy_get_next_buffer( ) ) | ^~~~~~ lexer.c: In function 'yy_get_next_buffer': lexer.c:955:18: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 955 | for ( n = 0; n < max_size && \ | ^ lexer.c:2029:3: note: in expansion of macro 'YY_INPUT' 2029 | YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]), | ^~~~~~~~ lexer.c: In function 'input': lexer.c:2192:4: warning: switch missing default case [-Wswitch-default] 2192 | switch ( yy_get_next_buffer( ) ) | ^~~~~~ At top level: lexer.c:2126:17: warning: 'yyunput' defined but not used [-Wunused-function] 2126 | static void yyunput (int c, char * yy_bp ) | ^~~~~~~ lexer.c: In function 'yyrestart': lexer.c:2371:25: warning: potential null pointer dereference [-Wnull-dereference] 2371 | b->yy_bs_column = 0; | ~~~~~~~~~~~~~~~~^~~ lexer.c:2370:25: warning: potential null pointer dereference [-Wnull-dereference] 2370 | b->yy_bs_lineno = 1; | ~~~~~~~~~~~~~~~~^~~ lexer.c:2363:20: warning: potential null pointer dereference [-Wnull-dereference] 2363 | b->yy_fill_buffer = 1; | ~~~~~~~~~~~~~~~~~~^~~ lexer.c:2362:19: warning: potential null pointer dereference [-Wnull-dereference] 2362 | b->yy_input_file = file; | ~~~~~~~~~~~~~~~~~^~~~~~ lexer.c:2362:19: warning: null pointer dereference [-Wnull-dereference] lexer.c:2363:20: warning: null pointer dereference [-Wnull-dereference] 2363 | b->yy_fill_buffer = 1; | ~~~~~~~~~~~~~~~~~~^~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/libexec"\" -DBUILDDIR=\""/usr/src/RPM/BUILD/genius-1.0.24"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o matrixw.o matrixw.c In file included from matrixw.c:36: matrixw.c: In function 'gel_matrixw_diagonalof': matrixw.h:127:39: warning: this condition has identical branches [-Wduplicated-branches] 127 | (a)->regy ? (a)->regy[i] : (i))) : \ | ^ matrixw.c:1084:17: note: in expansion of macro 'gel_matrixw_get_index' 1084 | GelETree *n = gel_matrixw_get_index (source, i, i); | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/libexec"\" -DBUILDDIR=\""/usr/src/RPM/BUILD/genius-1.0.24"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o genius_lists.o genius_lists.c make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/libexec"\" -DBUILDDIR=\""/usr/src/RPM/BUILD/genius-1.0.24"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o utype.o utype.c In file included from utype.c:34: matrixw.h:137:13: warning: static inline 137 | G_INLINE_FUNC GelETree *gel_matrixw_index(GelMatrixW *m, int x, int y) G_GNUC_PURE; | ^~~~~~~~~~~~~~~ matrixw.h:140:13: warning: static inline 140 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ matrixw.h:148:13: warning: static inline 148 | G_INLINE_FUNC GelETree *gel_matrixw_vindex(GelMatrixW *m, int i) G_GNUC_PURE; | ^~~~~~~~~~~~~~~ matrixw.h:151:13: warning: static inline 151 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ matrixw.h:167:13: warning: static inline 167 | G_INLINE_FUNC GelETree *gel_matrixw_get_vindex(GelMatrixW *m, int i) G_GNUC_PURE; | ^~~~~~~~~~~~~~~ matrixw.h:170:13: warning: static inline 170 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/libexec"\" -DBUILDDIR=\""/usr/src/RPM/BUILD/genius-1.0.24"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o calc.o calc.c In file included from calc.c:48: matrixw.h:137:13: warning: static inline 137 | G_INLINE_FUNC GelETree *gel_matrixw_index(GelMatrixW *m, int x, int y) G_GNUC_PURE; | ^~~~~~~~~~~~~~~ matrixw.h:140:13: warning: static inline 140 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ matrixw.h:148:13: warning: static inline 148 | G_INLINE_FUNC GelETree *gel_matrixw_vindex(GelMatrixW *m, int i) G_GNUC_PURE; | ^~~~~~~~~~~~~~~ matrixw.h:151:13: warning: static inline 151 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ matrixw.h:167:13: warning: static inline 167 | G_INLINE_FUNC GelETree *gel_matrixw_get_vindex(GelMatrixW *m, int i) G_GNUC_PURE; | ^~~~~~~~~~~~~~~ matrixw.h:170:13: warning: static inline 170 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ In file included from calc.c:58: y.tab.h:209:5: warning: redundant redeclaration of 'yyparse' [-Wredundant-decls] In file included from calc.c:43: calc.h:76:5: note: previous declaration of 'yyparse' was here 76 | int yyparse(void); | ^~~~~~~ calc.c:65:12: warning: redundant redeclaration of 'yydebug' [-Wredundant-decls] 65 | extern int yydebug; | ^~~~~~~ In file included from calc.c:58: parse.h:40:12: note: previous declaration of 'yydebug' was here 40 | extern int yydebug; | ^~~~~~~ calc.c: In function 'appendmatrix_mathml': calc.c:1160:5: warning: this condition has identical branches [-Wduplicated-branches] 1160 | if (nice) | ^ calc.c: In function 'gel_print_etree': calc.c:1434:2: warning: enumeration value 'GEL_USERTYPE_NODE' not handled in switch [-Wswitch-enum] 1434 | switch(n->type) { | ^~~~~~ calc.c:1434:2: warning: enumeration value 'GEL_MATRIX_ROW_NODE' not handled in switch [-Wswitch-enum] calc.c:1434:2: warning: enumeration value 'GEL_MATRIX_START_NODE' not handled in switch [-Wswitch-enum] calc.c:1434:2: warning: enumeration value 'GEL_EXPRLIST_START_NODE' not handled in switch [-Wswitch-enum] calc.c:1434:2: warning: enumeration value 'GEL_SPACER_NODE' not handled in switch [-Wswitch-enum] calc.c:1434:2: warning: enumeration value 'GEL_LOCAL_NODE' not handled in switch [-Wswitch-enum] calc.c: In function 'do_exec_commands': calc.c:3155:26: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, void *)' [-Wcast-function-type] 3155 | g_slist_foreach (list, (GFunc)g_free, NULL); | ^ calc.c:3166:26: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, void *)' [-Wcast-function-type] 3166 | g_slist_foreach (list, (GFunc)g_free, NULL); | ^ calc.c:3264:26: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, void *)' [-Wcast-function-type] 3264 | g_slist_foreach (list, (GFunc)g_free, NULL); | ^ calc.c: In function 'gel_evalexp_parsed.part.0': calc.c:3515:19: warning: null pointer dereference [-Wnull-dereference] 3515 | GelEFunc *rf = d_lookup_global(t->id.id); | ^~~~~~~~~~~~~~~~~~~~~~~~~ calc.c: In function 'gel_evalexp_parsed': calc.c:3515:19: warning: null pointer dereference [-Wnull-dereference] 3515 | GelEFunc *rf = d_lookup_global(t->id.id); | ^~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/libexec"\" -DBUILDDIR=\""/usr/src/RPM/BUILD/genius-1.0.24"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o parse.o parse.c In file included from parse.y:33: matrixw.h:137:13: warning: static inline 137 | G_INLINE_FUNC GelETree *gel_matrixw_index(GelMatrixW *m, int x, int y) G_GNUC_PURE; | ^~~~~~~~~~~~~~~ matrixw.h:140:13: warning: static inline 140 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ matrixw.h:148:13: warning: static inline 148 | G_INLINE_FUNC GelETree *gel_matrixw_vindex(GelMatrixW *m, int i) G_GNUC_PURE; | ^~~~~~~~~~~~~~~ matrixw.h:151:13: warning: static inline 151 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ matrixw.h:167:13: warning: static inline 167 | G_INLINE_FUNC GelETree *gel_matrixw_get_vindex(GelMatrixW *m, int i) G_GNUC_PURE; | ^~~~~~~~~~~~~~~ matrixw.h:170:13: warning: static inline 170 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ y.tab.c:287:5: warning: redundant redeclaration of 'yyparse' [-Wredundant-decls] In file included from parse.y:31: calc.h:76:5: note: previous declaration of 'yyparse' was here 76 | int yyparse(void); | ^~~~~~~ In file included from parse.y:35: parse.y: In function 'yyparse': parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:132:23: note: in expansion of macro 'PUSH_ACT' 132 | | STARTTOK expr SEPAR '\n' { gp_push_null(); PUSH_ACT(GEL_E_SEPAR); YYACCEPT; } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:137:7: note: in expansion of macro 'PUSH_ACT' 137 | expr: expr SEPAR expr { PUSH_ACT(GEL_E_SEPAR); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parse.y:139:7: note: in expansion of macro 'SYNTAX_ERROR' 139 | SYNTAX_ERROR; | ^~~~~~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parse.y:143:7: note: in expansion of macro 'SYNTAX_ERROR' 143 | SYNTAX_ERROR; | ^~~~~~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:146:7: note: in expansion of macro 'PUSH_ACT' 146 | | expr MOD expr { PUSH_ACT(GEL_E_MOD_CALC); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:147:23: note: in expansion of macro 'PUSH_ACT' 147 | | '(' expr SEPAR ')' { gp_push_null(); PUSH_ACT(GEL_E_SEPAR); | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:156:8: note: in expansion of macro 'PUSH_ACT' 156 | PUSH_ACT(GEL_E_MUL); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:157:7: note: in expansion of macro 'PUSH_ACT' 157 | | expr EQUALS expr { PUSH_ACT(GEL_E_EQUALS); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:158:7: note: in expansion of macro 'PUSH_ACT' 158 | | expr DEFEQUALS expr { PUSH_ACT(GEL_E_DEFEQUALS); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:159:7: note: in expansion of macro 'PUSH_ACT' 159 | | INCREMENT expr %prec LOWER_THAN_INCREMENT { PUSH_ACT(GEL_E_INCREMENT); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:160:7: note: in expansion of macro 'PUSH_ACT' 160 | | INCREMENT expr BY expr %prec INCREMENT { PUSH_ACT(GEL_E_INCREMENT_BY); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:161:7: note: in expansion of macro 'PUSH_ACT' 161 | | expr SWAPWITH expr { PUSH_ACT(GEL_E_SWAPWITH); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:162:7: note: in expansion of macro 'PUSH_ACT' 162 | | '|' expr '|' { PUSH_ACT(GEL_E_ABS); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:163:7: note: in expansion of macro 'PUSH_ACT' 163 | | expr '+' expr { PUSH_ACT(GEL_E_PLUS); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:164:7: note: in expansion of macro 'PUSH_ACT' 164 | | expr ELTELTPLUS expr { PUSH_ACT(GEL_E_ELTPLUS); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:165:7: note: in expansion of macro 'PUSH_ACT' 165 | | expr '-' expr { PUSH_ACT(GEL_E_MINUS); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:166:7: note: in expansion of macro 'PUSH_ACT' 166 | | expr ELTELTMINUS expr { PUSH_ACT(GEL_E_ELTMINUS); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:167:7: note: in expansion of macro 'PUSH_ACT' 167 | | expr '*' expr { PUSH_ACT(GEL_E_MUL); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:168:7: note: in expansion of macro 'PUSH_ACT' 168 | | expr ELTELTMUL expr { PUSH_ACT(GEL_E_ELTMUL); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:169:7: note: in expansion of macro 'PUSH_ACT' 169 | | expr '/' expr { PUSH_ACT(GEL_E_DIV); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:170:7: note: in expansion of macro 'PUSH_ACT' 170 | | expr ELTELTDIV expr { PUSH_ACT(GEL_E_ELTDIV); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:171:7: note: in expansion of macro 'PUSH_ACT' 171 | | expr '\\' expr { PUSH_ACT(GEL_E_BACK_DIV); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:172:7: note: in expansion of macro 'PUSH_ACT' 172 | | expr ELTELTBACKDIV expr { PUSH_ACT(GEL_E_ELT_BACK_DIV); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:173:7: note: in expansion of macro 'PUSH_ACT' 173 | | expr '%' expr { PUSH_ACT(GEL_E_MOD); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:174:7: note: in expansion of macro 'PUSH_ACT' 174 | | expr ELTELTMOD expr { PUSH_ACT(GEL_E_ELTMOD); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:175:7: note: in expansion of macro 'PUSH_ACT' 175 | | expr CMP_CMP expr { PUSH_ACT(GEL_E_CMP_CMP); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:177:7: note: in expansion of macro 'PUSH_ACT' 177 | | expr EQ_CMP expr { PUSH_ACT(GEL_E_EQ_CMP); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:178:7: note: in expansion of macro 'PUSH_ACT' 178 | | expr NE_CMP expr { PUSH_ACT(GEL_E_NE_CMP); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:179:7: note: in expansion of macro 'PUSH_ACT' 179 | | expr LT_CMP expr { PUSH_ACT(GEL_E_LT_CMP); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:180:7: note: in expansion of macro 'PUSH_ACT' 180 | | expr GT_CMP expr { PUSH_ACT(GEL_E_GT_CMP); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:181:7: note: in expansion of macro 'PUSH_ACT' 181 | | expr LE_CMP expr { PUSH_ACT(GEL_E_LE_CMP); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:182:7: note: in expansion of macro 'PUSH_ACT' 182 | | expr GE_CMP expr { PUSH_ACT(GEL_E_GE_CMP); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:184:7: note: in expansion of macro 'PUSH_ACT' 184 | | expr LOGICAL_AND expr { PUSH_ACT(GEL_E_LOGICAL_AND); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:185:7: note: in expansion of macro 'PUSH_ACT' 185 | | expr LOGICAL_OR expr { PUSH_ACT(GEL_E_LOGICAL_OR); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:186:7: note: in expansion of macro 'PUSH_ACT' 186 | | expr LOGICAL_XOR expr { PUSH_ACT(GEL_E_LOGICAL_XOR); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:187:7: note: in expansion of macro 'PUSH_ACT' 187 | | LOGICAL_NOT expr { PUSH_ACT(GEL_E_LOGICAL_NOT); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:192:7: note: in expansion of macro 'PUSH_ACT' 192 | | expr '!' { PUSH_ACT(GEL_E_FACT); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:193:7: note: in expansion of macro 'PUSH_ACT' 193 | | expr DOUBLEFACT { PUSH_ACT(GEL_E_DBLFACT); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:194:7: note: in expansion of macro 'PUSH_ACT' 194 | | expr '\'' { PUSH_ACT(GEL_E_CONJUGATE_TRANSPOSE); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:195:7: note: in expansion of macro 'PUSH_ACT' 195 | | expr TRANSPOSE { PUSH_ACT(GEL_E_TRANSPOSE); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:196:7: note: in expansion of macro 'PUSH_ACT' 196 | | '-' expr %prec UMINUS { PUSH_ACT(GEL_E_NEG); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:198:7: note: in expansion of macro 'PUSH_ACT' 198 | | expr '^' expr { PUSH_ACT(GEL_E_EXP); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:199:7: note: in expansion of macro 'PUSH_ACT' 199 | | expr ELTELTEXP expr { PUSH_ACT(GEL_E_ELTEXP); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:203:6: note: in expansion of macro 'PUSH_ACT' 203 | PUSH_ACT(GEL_E_REGION_SEP_BY); | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:205:6: note: in expansion of macro 'PUSH_ACT' 205 | PUSH_ACT(GEL_E_REGION_SEP); | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:211:7: note: in expansion of macro 'PUSH_ACT' 211 | | expr AT expr ')' { PUSH_ACT(GEL_E_GET_VELEMENT); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:212:7: note: in expansion of macro 'PUSH_ACT' 212 | | expr AT expr ',' expr ')' { PUSH_ACT(GEL_E_GET_ELEMENT); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:213:7: note: in expansion of macro 'PUSH_ACT' 213 | | expr AT expr ',' ')' { PUSH_ACT(GEL_E_GET_ROW_REGION); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:214:7: note: in expansion of macro 'PUSH_ACT' 214 | | expr AT expr ',' ':' ')' { PUSH_ACT(GEL_E_GET_ROW_REGION); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:215:7: note: in expansion of macro 'PUSH_ACT' 215 | | expr AT ',' expr ')' { PUSH_ACT(GEL_E_GET_COL_REGION); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:216:7: note: in expansion of macro 'PUSH_ACT' 216 | | expr AT ':' ',' expr ')' { PUSH_ACT(GEL_E_GET_COL_REGION); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parse.y:217:35: note: in expansion of macro 'SYNTAX_ERROR' 217 | | '[' matrixrows ']' { if(!gp_push_matrix(FALSE)) {SYNTAX_ERROR;} } | ^~~~~~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parse.y:218:34: note: in expansion of macro 'SYNTAX_ERROR' 218 | | '`' '[' matrixrows ']' { if(!gp_push_matrix(TRUE)) {SYNTAX_ERROR;} } | ^~~~~~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parse.y:226:31: note: in expansion of macro 'SYNTAX_ERROR' 226 | if(!gp_push_matrix_row()) {SYNTAX_ERROR;} | ^~~~~~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parse.y:227:48: note: in expansion of macro 'SYNTAX_ERROR' 227 | if(!gp_push_marker(GEL_MATRIX_START_NODE)) {SYNTAX_ERROR;} | ^~~~~~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parse.y:228:31: note: in expansion of macro 'SYNTAX_ERROR' 228 | if(!gp_push_matrix(TRUE)) {SYNTAX_ERROR;} | ^~~~~~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parse.y:230:6: note: in expansion of macro 'SYNTAX_ERROR' 230 | | '{' exprlist '}' {SYNTAX_ERROR;}/*FIXME: set*/ | ^~~~~~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parse.y:231:6: note: in expansion of macro 'SYNTAX_ERROR' 231 | | '`' '{' exprlist '}' {SYNTAX_ERROR;}/*FIXME: nonordered multiset*/ | ^~~~~~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:232:7: note: in expansion of macro 'PUSH_ACT' 232 | | WHILE expr DO expr { PUSH_ACT(GEL_E_WHILE_CONS); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:233:7: note: in expansion of macro 'PUSH_ACT' 233 | | UNTIL expr DO expr { PUSH_ACT(GEL_E_UNTIL_CONS); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:234:7: note: in expansion of macro 'PUSH_ACT' 234 | | DO expr WHILE expr { PUSH_ACT(GEL_E_DOWHILE_CONS); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:235:7: note: in expansion of macro 'PUSH_ACT' 235 | | DO expr UNTIL expr { PUSH_ACT(GEL_E_DOUNTIL_CONS); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:236:7: note: in expansion of macro 'PUSH_ACT' 236 | | FOR ident anyequals expr TO expr DO expr { PUSH_ACT(GEL_E_FOR_CONS); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:237:7: note: in expansion of macro 'PUSH_ACT' 237 | | FOR ident anyequals expr TO expr BY expr DO expr { PUSH_ACT(GEL_E_FORBY_CONS); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:238:7: note: in expansion of macro 'PUSH_ACT' 238 | | FOR ident IN expr DO expr { PUSH_ACT(GEL_E_FORIN_CONS); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:239:7: note: in expansion of macro 'PUSH_ACT' 239 | | SUM ident anyequals expr TO expr DO expr { PUSH_ACT(GEL_E_SUM_CONS); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:240:7: note: in expansion of macro 'PUSH_ACT' 240 | | SUM ident anyequals expr TO expr BY expr DO expr { PUSH_ACT(GEL_E_SUMBY_CONS); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:241:7: note: in expansion of macro 'PUSH_ACT' 241 | | SUM ident IN expr DO expr { PUSH_ACT(GEL_E_SUMIN_CONS); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:242:7: note: in expansion of macro 'PUSH_ACT' 242 | | PROD ident anyequals expr TO expr DO expr { PUSH_ACT(GEL_E_PROD_CONS); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:243:7: note: in expansion of macro 'PUSH_ACT' 243 | | PROD ident anyequals expr TO expr BY expr DO expr { PUSH_ACT(GEL_E_PRODBY_CONS); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:244:7: note: in expansion of macro 'PUSH_ACT' 244 | | PROD ident IN expr DO expr { PUSH_ACT(GEL_E_PRODIN_CONS); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:245:7: note: in expansion of macro 'PUSH_ACT' 245 | | IF expr THEN expr %prec LOWER_THAN_ELSE { PUSH_ACT(GEL_E_IF_CONS); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:246:7: note: in expansion of macro 'PUSH_ACT' 246 | | IF expr THEN expr ELSE expr { PUSH_ACT(GEL_E_IFELSE_CONS); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:249:7: note: in expansion of macro 'PUSH_ACT' 249 | | '`' ident { PUSH_ACT(GEL_E_QUOTE); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:250:7: note: in expansion of macro 'PUSH_ACT' 250 | | '&' ident { PUSH_ACT(GEL_E_REFERENCE); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:253:8: note: in expansion of macro 'PUSH_ACT' 253 | PUSH_ACT(GEL_E_DIRECTCALL); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:254:7: note: in expansion of macro 'PUSH_ACT' 254 | | ident '(' exprlist ')' { PUSH_ACT(GEL_E_DIRECTCALL); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:256:8: note: in expansion of macro 'PUSH_ACT' 256 | PUSH_ACT(GEL_E_DIRECTCALL); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:257:7: note: in expansion of macro 'PUSH_ACT' 257 | | deref '(' exprlist ')' { PUSH_ACT(GEL_E_DIRECTCALL); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:258:7: note: in expansion of macro 'PUSH_ACT' 258 | | expr CALL '(' exprlist ')' { PUSH_ACT(GEL_E_CALL); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:260:8: note: in expansion of macro 'PUSH_ACT' 260 | PUSH_ACT(GEL_E_CALL); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:261:7: note: in expansion of macro 'PUSH_ACT' 261 | | FUNCTION ident funcdef { PUSH_ACT(GEL_E_DEFEQUALS); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:265:7: note: in expansion of macro 'PUSH_ACT' 265 | | RETURNTOK expr { PUSH_ACT(GEL_E_RETURN); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:266:7: note: in expansion of macro 'PUSH_ACT' 266 | | BAILOUT { PUSH_ACT(GEL_E_BAILOUT); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:267:7: note: in expansion of macro 'PUSH_ACT' 267 | | EXCEPTION { PUSH_ACT(GEL_E_EXCEPTION); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:268:7: note: in expansion of macro 'PUSH_ACT' 268 | | CONTINUE { PUSH_ACT(GEL_E_CONTINUE); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:269:7: note: in expansion of macro 'PUSH_ACT' 269 | | BREAK { PUSH_ACT(GEL_E_BREAK); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:276:7: note: in expansion of macro 'PUSH_ACT' 276 | deref: '*' ident { PUSH_ACT(GEL_E_DEREFERENCE); } | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro 'SYNTAX_ERROR' 65 | if(!tree) {SYNTAX_ERROR;} \ | ^~~~~~~~~~~~ parse.y:284:4: note: in expansion of macro 'PUSH_ACT' 284 | PUSH_ACT (GEL_E_PARAMETER); | ^~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parse.y:301:5: note: in expansion of macro 'SYNTAX_ERROR' 301 | SYNTAX_ERROR; | ^~~~~~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parse.y:309:5: note: in expansion of macro 'SYNTAX_ERROR' 309 | SYNTAX_ERROR; | ^~~~~~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parse.y:317:5: note: in expansion of macro 'SYNTAX_ERROR' 317 | SYNTAX_ERROR; | ^~~~~~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parse.y:325:5: note: in expansion of macro 'SYNTAX_ERROR' 325 | SYNTAX_ERROR; | ^~~~~~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parse.y:333:5: note: in expansion of macro 'SYNTAX_ERROR' 333 | SYNTAX_ERROR; | ^~~~~~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parse.y:341:5: note: in expansion of macro 'SYNTAX_ERROR' 341 | SYNTAX_ERROR; | ^~~~~~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parse.y:350:5: note: in expansion of macro 'SYNTAX_ERROR' 350 | SYNTAX_ERROR; | ^~~~~~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parse.y:358:5: note: in expansion of macro 'SYNTAX_ERROR' 358 | SYNTAX_ERROR; | ^~~~~~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parse.y:366:5: note: in expansion of macro 'SYNTAX_ERROR' 366 | SYNTAX_ERROR; | ^~~~~~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parse.y:372:53: note: in expansion of macro 'SYNTAX_ERROR' 372 | | ident { if(!gp_push_marker(GEL_EXPRLIST_START_NODE)) {SYNTAX_ERROR;} } | ^~~~~~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parse.y:379:53: note: in expansion of macro 'SYNTAX_ERROR' 379 | | expr { if(!gp_push_marker(GEL_EXPRLIST_START_NODE)) {SYNTAX_ERROR;} } | ^~~~~~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parse.y:382:34: note: in expansion of macro 'SYNTAX_ERROR' 382 | matrixrows: matrixrows NEXTROW exprlist { if(!gp_push_matrix_row()) {SYNTAX_ERROR;} } | ^~~~~~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parse.y:383:34: note: in expansion of macro 'SYNTAX_ERROR' 383 | | exprlist { if(!gp_push_matrix_row()) {SYNTAX_ERROR;} if(!gp_push_marker(GEL_MATRIX_START_NODE)) {SYNTAX_ERROR;} } | ^~~~~~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} | ^~~~~~~~~~~~~~ parse.y:383:93: note: in expansion of macro 'SYNTAX_ERROR' 383 | | exprlist { if(!gp_push_matrix_row()) {SYNTAX_ERROR;} if(!gp_push_marker(GEL_MATRIX_START_NODE)) {SYNTAX_ERROR;} } | ^~~~~~~~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ y.tab.c:2878:20: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] y.tab.c:346:22: note: in definition of macro 'YY_' parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ y.tab.c:3022:16: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] y.tab.c:346:22: note: in definition of macro 'YY_' parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/libexec"\" -DBUILDDIR=\""/usr/src/RPM/BUILD/genius-1.0.24"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o gnome-genius.o gnome-genius.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from gnome-genius.c:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from gnome-genius.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from gnome-genius.c:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from gnome-genius.c:24: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gnome-genius.c:26: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/libexec"\" -DBUILDDIR=\""/usr/src/RPM/BUILD/genius-1.0.24"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o genius-readline-helper.o genius-readline-helper.c genius-readline-helper.c: In function 'main': genius-readline-helper.c:194:28: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, void *)' [-Wcast-function-type] 194 | g_list_foreach(plugins,(GFunc)g_free,NULL); | ^ genius-readline-helper.c:211:30: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, void *)' [-Wcast-function-type] 211 | g_list_foreach(functions,(GFunc)g_free,NULL); | ^ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' sed -e 's,\@libdir\@,/usr/lib,g' < ./test.plugin.in \ > test.plugin.tmp && mv -f test.plugin.tmp test.plugin make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' /bin/sh ../libtool --tag=CC --mode=link i586-alt-linux-gcc -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -o genius-readline-helper-fifo genius_lists.o genius-readline-helper.o ../ve/libvicious.a -lm -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lreadline -lncurses -lncurses -lmpfr -lm libtool: link: i586-alt-linux-gcc -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -o genius-readline-helper-fifo genius_lists.o genius-readline-helper.o -Wl,--export-dynamic -pthread ../ve/libvicious.a -lgmodule-2.0 -lglib-2.0 -lreadline -lncurses -lmpfr -lm -pthread make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' /bin/sh ../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/libexec"\" -DBUILDDIR=\""/usr/src/RPM/BUILD/genius-1.0.24"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o testplugin.lo testplugin.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\"/usr/share/locale\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\"/usr/libexec\" -DBUILDDIR=\"/usr/src/RPM/BUILD/genius-1.0.24\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c testplugin.c -fPIC -DPIC -o .libs/testplugin.o make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/libexec"\" -DBUILDDIR=\""/usr/src/RPM/BUILD/genius-1.0.24"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o geloutput.o geloutput.c make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' /bin/sh ../libtool --tag=CC --mode=link i586-alt-linux-gcc -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -module -avoid-version -o libtestplugin.la -rpath /usr/lib/genius testplugin.lo -lncurses -lmpfr -lm libtool: link: i586-alt-linux-gcc -shared -fPIC -DPIC .libs/testplugin.o -lncurses -lmpfr -lm -g -O2 -march=i586 -mtune=generic -Wl,-soname -Wl,libtestplugin.so -o .libs/libtestplugin.so libtool: link: ( cd ".libs" && rm -f "libtestplugin.la" && ln -s "../libtestplugin.la" "libtestplugin.la" ) make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/libexec"\" -DBUILDDIR=\""/usr/src/RPM/BUILD/genius-1.0.24"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o genius.o genius.c make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/libexec"\" -DBUILDDIR=\""/usr/src/RPM/BUILD/genius-1.0.24"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o eval.o eval.c In file included from eval.c:33: matrixw.h:137:13: warning: static inline 137 | G_INLINE_FUNC GelETree *gel_matrixw_index(GelMatrixW *m, int x, int y) G_GNUC_PURE; | ^~~~~~~~~~~~~~~ matrixw.h:140:13: warning: static inline 140 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ matrixw.h:148:13: warning: static inline 148 | G_INLINE_FUNC GelETree *gel_matrixw_vindex(GelMatrixW *m, int i) G_GNUC_PURE; | ^~~~~~~~~~~~~~~ matrixw.h:151:13: warning: static inline 151 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ matrixw.h:167:13: warning: static inline 167 | G_INLINE_FUNC GelETree *gel_matrixw_get_vindex(GelMatrixW *m, int i) G_GNUC_PURE; | ^~~~~~~~~~~~~~~ matrixw.h:170:13: warning: static inline 170 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ eval.c: In function 'freetree_full': eval.c:539:2: warning: enumeration value 'GEL_NULL_NODE' not handled in switch [-Wswitch-enum] 539 | switch(n->type) { | ^~~~~~ eval.c:539:2: warning: enumeration value 'GEL_SET_NODE' not handled in switch [-Wswitch-enum] eval.c:539:2: warning: enumeration value 'GEL_POLYNOMIAL_NODE' not handled in switch [-Wswitch-enum] eval.c:539:2: warning: enumeration value 'GEL_BOOL_NODE' not handled in switch [-Wswitch-enum] eval.c:539:2: warning: enumeration value 'GEL_MATRIX_START_NODE' not handled in switch [-Wswitch-enum] eval.c:539:2: warning: enumeration value 'GEL_EXPRLIST_START_NODE' not handled in switch [-Wswitch-enum] eval.c: In function 'copynode_to': eval.c:694:2: warning: enumeration value 'GEL_SET_NODE' not handled in switch [-Wswitch-enum] 694 | switch(o->type) { | ^~~~~~ eval.c:694:2: warning: enumeration value 'GEL_POLYNOMIAL_NODE' not handled in switch [-Wswitch-enum] eval.c:694:2: warning: enumeration value 'GEL_MATRIX_START_NODE' not handled in switch [-Wswitch-enum] eval.c:694:2: warning: enumeration value 'GEL_EXPRLIST_START_NODE' not handled in switch [-Wswitch-enum] eval.c:694:2: warning: enumeration value 'GEL_LOCAL_NODE' not handled in switch [-Wswitch-enum] In file included from eval.c:33: eval.c: In function 'gel_expandmatrix': matrixw.h:127:39: warning: this condition has identical branches [-Wduplicated-branches] 127 | (a)->regy ? (a)->regy[i] : (i))) : \ | ^ eval.c:1290:17: note: in expansion of macro 'gel_matrixw_get_index' 1290 | GelETree *t = gel_matrixw_get_index (nm, 0, 0); | ^~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:32: matrixw.h:120:39: warning: this condition has identical branches [-Wduplicated-branches] 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ | ^ matrix.h:68:48: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ eval.c:1294:5: note: in expansion of macro 'gel_matrixw_set_index' 1294 | gel_matrixw_set_index (nm, 0, 0) = NULL; | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:120:59: warning: this condition has identical branches [-Wduplicated-branches] 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ | ^ matrix.h:68:48: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ eval.c:1294:5: note: in expansion of macro 'gel_matrixw_set_index' 1294 | gel_matrixw_set_index (nm, 0, 0) = NULL; | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:121:39: warning: this condition has identical branches [-Wduplicated-branches] 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) | ^ matrix.h:68:52: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ eval.c:1294:5: note: in expansion of macro 'gel_matrixw_set_index' 1294 | gel_matrixw_set_index (nm, 0, 0) = NULL; | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:121:59: warning: this condition has identical branches [-Wduplicated-branches] 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) | ^ matrix.h:68:52: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ eval.c:1294:5: note: in expansion of macro 'gel_matrixw_set_index' 1294 | gel_matrixw_set_index (nm, 0, 0) = NULL; | ^~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:33: eval.c: In function 'matrix_addsub_scalar_matrix_op': matrixw.h:127:39: warning: this condition has identical branches [-Wduplicated-branches] 127 | (a)->regy ? (a)->regy[i] : (i))) : \ | ^ eval.c:1948:17: note: in expansion of macro 'gel_matrixw_get_index' 1948 | GelETree *t = gel_matrixw_get_index(m,i,i); | ^~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:32: matrixw.h:120:39: warning: this condition has identical branches [-Wduplicated-branches] 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ | ^ matrix.h:68:48: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ eval.c:1950:3: note: in expansion of macro 'gel_matrixw_set_index' 1950 | gel_matrixw_set_index (m, i, i) = | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:120:59: warning: this condition has identical branches [-Wduplicated-branches] 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ | ^ matrix.h:68:48: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ eval.c:1950:3: note: in expansion of macro 'gel_matrixw_set_index' 1950 | gel_matrixw_set_index (m, i, i) = | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:121:39: warning: this condition has identical branches [-Wduplicated-branches] 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) | ^ matrix.h:68:52: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ eval.c:1950:3: note: in expansion of macro 'gel_matrixw_set_index' 1950 | gel_matrixw_set_index (m, i, i) = | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:121:59: warning: this condition has identical branches [-Wduplicated-branches] 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) | ^ matrix.h:68:52: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ eval.c:1950:3: note: in expansion of macro 'gel_matrixw_set_index' 1950 | gel_matrixw_set_index (m, i, i) = | ^~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'matrix_pow_op': matrixw.h:120:39: warning: this condition has identical branches [-Wduplicated-branches] 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ | ^ matrix.h:68:48: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ eval.c:2181:4: note: in expansion of macro 'gel_matrixw_set_index' 2181 | gel_matrixw_set_index(mi,i,i) = | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:120:59: warning: this condition has identical branches [-Wduplicated-branches] 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ | ^ matrix.h:68:48: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ eval.c:2181:4: note: in expansion of macro 'gel_matrixw_set_index' 2181 | gel_matrixw_set_index(mi,i,i) = | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:121:39: warning: this condition has identical branches [-Wduplicated-branches] 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) | ^ matrix.h:68:52: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ eval.c:2181:4: note: in expansion of macro 'gel_matrixw_set_index' 2181 | gel_matrixw_set_index(mi,i,i) = | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:121:59: warning: this condition has identical branches [-Wduplicated-branches] 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) | ^ matrix.h:68:52: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ eval.c:2181:4: note: in expansion of macro 'gel_matrixw_set_index' 2181 | gel_matrixw_set_index(mi,i,i) = | ^~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'pure_matrix_div_op': matrixw.h:120:39: warning: this condition has identical branches [-Wduplicated-branches] 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ | ^ matrix.h:68:48: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ eval.c:2298:3: note: in expansion of macro 'gel_matrixw_set_index' 2298 | gel_matrixw_set_index(mi,i,i) = | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:120:59: warning: this condition has identical branches [-Wduplicated-branches] 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ | ^ matrix.h:68:48: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ eval.c:2298:3: note: in expansion of macro 'gel_matrixw_set_index' 2298 | gel_matrixw_set_index(mi,i,i) = | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:121:39: warning: this condition has identical branches [-Wduplicated-branches] 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) | ^ matrix.h:68:52: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ eval.c:2298:3: note: in expansion of macro 'gel_matrixw_set_index' 2298 | gel_matrixw_set_index(mi,i,i) = | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:121:59: warning: this condition has identical branches [-Wduplicated-branches] 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) | ^ matrix.h:68:52: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ eval.c:2298:3: note: in expansion of macro 'gel_matrixw_set_index' 2298 | gel_matrixw_set_index(mi,i,i) = | ^~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'value_matrix_div_op': matrixw.h:120:39: warning: this condition has identical branches [-Wduplicated-branches] 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ | ^ matrix.h:68:48: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ eval.c:2369:3: note: in expansion of macro 'gel_matrixw_set_index' 2369 | gel_matrixw_set_index(mi,i,i) = | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:120:59: warning: this condition has identical branches [-Wduplicated-branches] 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ | ^ matrix.h:68:48: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ eval.c:2369:3: note: in expansion of macro 'gel_matrixw_set_index' 2369 | gel_matrixw_set_index(mi,i,i) = | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:121:39: warning: this condition has identical branches [-Wduplicated-branches] 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) | ^ matrix.h:68:52: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ eval.c:2369:3: note: in expansion of macro 'gel_matrixw_set_index' 2369 | gel_matrixw_set_index(mi,i,i) = | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:121:59: warning: this condition has identical branches [-Wduplicated-branches] 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) | ^ matrix.h:68:52: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ eval.c:2369:3: note: in expansion of macro 'gel_matrixw_set_index' 2369 | gel_matrixw_set_index(mi,i,i) = | ^~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'polynomial_add_sub_op': eval.c:2414:12: warning: this condition has identical branches [-Wduplicated-branches] 2414 | } else if (r->type == GEL_VALUE_NODE) { | ^ eval.c: In function 'gel_isnodetrue': eval.c:2478:2: warning: enumeration value 'GEL_MATRIX_NODE' not handled in switch [-Wswitch-enum] 2478 | switch (n->type) { | ^~~~~~ eval.c:2478:2: warning: enumeration value 'GEL_SET_NODE' not handled in switch [-Wswitch-enum] eval.c:2478:2: warning: enumeration value 'GEL_POLYNOMIAL_NODE' not handled in switch [-Wswitch-enum] eval.c:2478:2: warning: enumeration value 'GEL_OPERATOR_NODE' not handled in switch [-Wswitch-enum] eval.c:2478:2: warning: enumeration value 'GEL_IDENTIFIER_NODE' not handled in switch [-Wswitch-enum] eval.c:2478:2: warning: enumeration value 'GEL_FUNCTION_NODE' not handled in switch [-Wswitch-enum] eval.c:2478:2: warning: enumeration value 'GEL_COMPARISON_NODE' not handled in switch [-Wswitch-enum] eval.c:2478:2: warning: enumeration value 'GEL_USERTYPE_NODE' not handled in switch [-Wswitch-enum] eval.c:2478:2: warning: enumeration value 'GEL_MATRIX_ROW_NODE' not handled in switch [-Wswitch-enum] eval.c:2478:2: warning: enumeration value 'GEL_MATRIX_START_NODE' not handled in switch [-Wswitch-enum] eval.c:2478:2: warning: enumeration value 'GEL_EXPRLIST_START_NODE' not handled in switch [-Wswitch-enum] eval.c:2478:2: warning: enumeration value 'GEL_SPACER_NODE' not handled in switch [-Wswitch-enum] eval.c:2478:2: warning: enumeration value 'GEL_LOCAL_NODE' not handled in switch [-Wswitch-enum] eval.c: In function 'iter_get_arg': eval.c:6667:2: warning: enumeration value 'GEL_NULL_NODE' not handled in switch [-Wswitch-enum] 6667 | switch(n->type) { | ^~~~~~ eval.c:6667:2: warning: enumeration value 'GEL_SET_NODE' not handled in switch [-Wswitch-enum] eval.c:6667:2: warning: enumeration value 'GEL_OPERATOR_NODE' not handled in switch [-Wswitch-enum] eval.c:6667:2: warning: enumeration value 'GEL_COMPARISON_NODE' not handled in switch [-Wswitch-enum] eval.c:6667:2: warning: enumeration value 'GEL_USERTYPE_NODE' not handled in switch [-Wswitch-enum] eval.c:6667:2: warning: enumeration value 'GEL_MATRIX_ROW_NODE' not handled in switch [-Wswitch-enum] eval.c:6667:2: warning: enumeration value 'GEL_MATRIX_START_NODE' not handled in switch [-Wswitch-enum] eval.c:6667:2: warning: enumeration value 'GEL_EXPRLIST_START_NODE' not handled in switch [-Wswitch-enum] eval.c:6667:2: warning: enumeration value 'GEL_SPACER_NODE' not handled in switch [-Wswitch-enum] eval.c:6667:2: warning: enumeration value 'GEL_LOCAL_NODE' not handled in switch [-Wswitch-enum] eval.c: In function 'iter_eval_etree': eval.c:7593:3: warning: enumeration value 'GEL_SET_NODE' not handled in switch [-Wswitch-enum] 7593 | switch(n->type) { | ^~~~~~ eval.c:7593:3: warning: enumeration value 'GEL_POLYNOMIAL_NODE' not handled in switch [-Wswitch-enum] eval.c:7593:3: warning: enumeration value 'GEL_MATRIX_ROW_NODE' not handled in switch [-Wswitch-enum] eval.c:7593:3: warning: enumeration value 'GEL_MATRIX_START_NODE' not handled in switch [-Wswitch-enum] eval.c:7593:3: warning: enumeration value 'GEL_EXPRLIST_START_NODE' not handled in switch [-Wswitch-enum] eval.c:7593:3: warning: enumeration value 'GEL_SPACER_NODE' not handled in switch [-Wswitch-enum] eval.c:7593:3: warning: enumeration value 'GEL_LOCAL_NODE' not handled in switch [-Wswitch-enum] eval.c: In function 'op_precalc_1': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:8321:2: note: called from here 8321 | freetree_full(n,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'op_precalc_2': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:8349:2: note: called from here 8349 | freetree_full(n,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'numerical_mod': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:2594:2: note: called from here 2594 | freetree_full(n,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:2607:1: note: in expansion of macro 'PRIM_NUM_FUNC_2' 2607 | PRIM_NUM_FUNC_2(numerical_mod,mpw_mod) | ^~~~~~~~~~~~~~~ eval.c: In function 'numerical_add': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:2594:2: note: called from here 2594 | freetree_full(n,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:2603:1: note: in expansion of macro 'PRIM_NUM_FUNC_2' 2603 | PRIM_NUM_FUNC_2(numerical_add,mpw_add) | ^~~~~~~~~~~~~~~ eval.c: In function 'numerical_mul': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:2594:2: note: called from here 2594 | freetree_full(n,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:2605:1: note: in expansion of macro 'PRIM_NUM_FUNC_2' 2605 | PRIM_NUM_FUNC_2(numerical_mul,mpw_mul) | ^~~~~~~~~~~~~~~ eval.c: In function 'numerical_dblfac': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:2576:2: note: called from here 2576 | freetree_full(n,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:2602:1: note: in expansion of macro 'PRIM_NUM_FUNC_1' 2602 | PRIM_NUM_FUNC_1(numerical_dblfac,mpw_dblfac) | ^~~~~~~~~~~~~~~ eval.c: In function 'numerical_fac': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:2576:2: note: called from here 2576 | freetree_full(n,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:2601:1: note: in expansion of macro 'PRIM_NUM_FUNC_1' 2601 | PRIM_NUM_FUNC_1(numerical_fac,mpw_fac) | ^~~~~~~~~~~~~~~ eval.c: In function 'numerical_pow': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:2626:2: note: called from here 2626 | freetree_full (n, TRUE, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'numerical_neg': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:2576:2: note: called from here 2576 | freetree_full(n,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:2600:1: note: in expansion of macro 'PRIM_NUM_FUNC_1' 2600 | PRIM_NUM_FUNC_1(numerical_neg,mpw_neg) | ^~~~~~~~~~~~~~~ eval.c: In function 'numerical_back_div': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:2594:2: note: called from here 2594 | freetree_full(n,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:2608:1: note: in expansion of macro 'PRIM_NUM_FUNC_2' 2608 | PRIM_NUM_FUNC_2(numerical_back_div,my_mpw_back_div) | ^~~~~~~~~~~~~~~ eval.c: In function 'numerical_div': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:2594:2: note: called from here 2594 | freetree_full(n,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:2606:1: note: in expansion of macro 'PRIM_NUM_FUNC_2' 2606 | PRIM_NUM_FUNC_2(numerical_div,mpw_div) | ^~~~~~~~~~~~~~~ eval.c: In function 'numerical_sub': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:2594:2: note: called from here 2594 | freetree_full(n,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:2604:1: note: in expansion of macro 'PRIM_NUM_FUNC_2' 2604 | PRIM_NUM_FUNC_2(numerical_sub,mpw_sub) | ^~~~~~~~~~~~~~~ eval.c: In function 'string_concat': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:2545:2: note: called from here 2545 | freetree_full (n, TRUE, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'numerical_abs': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:2576:2: note: called from here 2576 | freetree_full(n,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:2599:1: note: in expansion of macro 'PRIM_NUM_FUNC_1' 2599 | PRIM_NUM_FUNC_1(numerical_abs,mpw_abs) | ^~~~~~~~~~~~~~~ eval.c: In function 'iter_push_indexes_and_arg.isra.0': eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6406:3: note: in expansion of macro 'GE_PUSH_STACK' 6406 | GE_PUSH_STACK(ctx,n->op.args->any.next,GE_PRE); | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6407:3: note: in expansion of macro 'GE_PUSH_STACK' 6407 | GE_PUSH_STACK(ctx,rr,GE_PRE); | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6418:3: note: in expansion of macro 'GE_PUSH_STACK' 6418 | GE_PUSH_STACK(ctx,n->op.args->any.next,GE_PRE); | ^~~~~~~~~~~~~ eval.c: In function 'try_to_precalc_op': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:8297:2: note: called from here 8297 | freetree_full(n,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'cmpcmpop': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:1494:2: note: called from here 1494 | freetree_full(n,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'ev_free_special_data': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'cmpstringop': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:1673:2: note: called from here 1673 | freetree_full (n, TRUE, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:1673:2: note: called from here 1673 | freetree_full (n, TRUE, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'iter_get_region': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:6652:3: note: called from here 6652 | freetree_full (n, TRUE /* freeargs */, FALSE /* kill */); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:6657:3: note: called from here 6657 | freetree_full (n, TRUE, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'logicalnotop': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:1525:2: note: called from here 1525 | freetree_full(n,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'logicalxorop': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:1509:2: note: called from here 1509 | freetree_full (n, TRUE, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'conjugate_transpose_matrix': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'transpose_matrix': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'pushstack_n_args': eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4463:3: note: in expansion of macro 'GE_PUSH_STACK' 4463 | GE_PUSH_STACK (ctx, args, GE_PRE); | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4466:3: note: in expansion of macro 'GE_PUSH_STACK' 4466 | GE_PUSH_STACK (ctx, args->any.next, GE_PRE); | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4467:3: note: in expansion of macro 'GE_PUSH_STACK' 4467 | GE_PUSH_STACK (ctx, args, GE_PRE); | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4470:3: note: in expansion of macro 'GE_PUSH_STACK' 4470 | GE_PUSH_STACK (ctx, args->any.next->any.next, GE_PRE); | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4471:3: note: in expansion of macro 'GE_PUSH_STACK' 4471 | GE_PUSH_STACK (ctx, args->any.next, GE_PRE); | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4472:3: note: in expansion of macro 'GE_PUSH_STACK' 4472 | GE_PUSH_STACK (ctx, args, GE_PRE); | ^~~~~~~~~~~~~ eval.c: In function 'boolean_neg': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'replacenode': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'boolean_add': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'boolean_sub': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'boolean_mul': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'gel_freetree': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'gel_emptytree': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:33: eval.c: In function 'eqmatrix': matrixw.h:141:1: warning: inlining failed in call to 'gel_matrixw_index': --param inline-unit-growth limit reached [-Winline] 141 | gel_matrixw_index(GelMatrixW *m, int x, int y) { | ^~~~~~~~~~~~~~~~~ eval.c:1615:18: note: called from here 1615 | GelETree *t = gel_matrixw_index(m,0,0); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:33: matrixw.h:141:1: warning: inlining failed in call to 'gel_matrixw_index': --param inline-unit-growth limit reached [-Winline] 141 | gel_matrixw_index(GelMatrixW *m, int x, int y) { | ^~~~~~~~~~~~~~~~~ eval.c:1630:18: note: called from here 1630 | GelETree *t = gel_matrixw_index(m,0,0); | ^~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'evalcomp': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:3614:2: note: called from here 3614 | freetree_full(n,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3665:6: note: in expansion of macro 'RET_RES' 3665 | RET_RES(0) | ^~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:3614:2: note: called from here 3614 | freetree_full(n,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3670:6: note: in expansion of macro 'RET_RES' 3670 | RET_RES(0) | ^~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:3614:2: note: called from here 3614 | freetree_full(n,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3682:6: note: in expansion of macro 'RET_RES' 3682 | RET_RES(0) | ^~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:3614:2: note: called from here 3614 | freetree_full(n,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3691:6: note: in expansion of macro 'RET_RES' 3691 | RET_RES(0) | ^~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:3614:2: note: called from here 3614 | freetree_full(n,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3696:6: note: in expansion of macro 'RET_RES' 3696 | RET_RES(0) | ^~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:3614:2: note: called from here 3614 | freetree_full(n,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3704:6: note: in expansion of macro 'RET_RES' 3704 | RET_RES(0) | ^~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:3614:2: note: called from here 3614 | freetree_full(n,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3722:6: note: in expansion of macro 'RET_RES' 3722 | RET_RES(0) | ^~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:3614:2: note: called from here 3614 | freetree_full(n,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3727:6: note: in expansion of macro 'RET_RES' 3727 | RET_RES(0) | ^~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:3614:2: note: called from here 3614 | freetree_full(n,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3743:6: note: in expansion of macro 'RET_RES' 3743 | RET_RES(0) | ^~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:3614:2: note: called from here 3614 | freetree_full(n,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3748:6: note: in expansion of macro 'RET_RES' 3748 | RET_RES(0) | ^~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:3614:2: note: called from here 3614 | freetree_full(n,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3753:6: note: in expansion of macro 'RET_RES' 3753 | RET_RES(0) | ^~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:3614:2: note: called from here 3614 | freetree_full(n,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3758:6: note: in expansion of macro 'RET_RES' 3758 | RET_RES(0) | ^~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:3614:2: note: called from here 3614 | freetree_full(n,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3763:6: note: in expansion of macro 'RET_RES' 3763 | RET_RES(0) | ^~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:3614:2: note: called from here 3614 | freetree_full(n,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3768:6: note: in expansion of macro 'RET_RES' 3768 | RET_RES(0) | ^~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:3614:2: note: called from here 3614 | freetree_full(n,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3781:2: note: in expansion of macro 'RET_RES' 3781 | RET_RES(1) | ^~~~~~~ eval.c: In function 'gel_get_local_node': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:817:2: note: called from here 817 | freetree_full(to,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'gel_fixup_num_neg': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'gel_try_to_do_precalc': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:33: eval.c: In function 'gel_is_tree_same': matrixw.h:141:1: warning: inlining failed in call to 'gel_matrixw_index': --param inline-unit-growth limit reached [-Winline] 141 | gel_matrixw_index(GelMatrixW *m, int x, int y) { | ^~~~~~~~~~~~~~~~~ eval.c:8530:20: note: called from here 8530 | GelETree *rt = gel_matrixw_index (r->mat.matrix, i, j); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:33: matrixw.h:141:1: warning: inlining failed in call to 'gel_matrixw_index': --param inline-unit-growth limit reached [-Winline] 141 | gel_matrixw_index(GelMatrixW *m, int x, int y) { | ^~~~~~~~~~~~~~~~~ eval.c:8529:20: note: called from here 8529 | GelETree *lt = gel_matrixw_index (l->mat.matrix, i, j); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:33: eval.c: In function 'gel_is_tree_same.part.0': matrixw.h:141:1: warning: inlining failed in call to 'gel_matrixw_index': --param inline-unit-growth limit reached [-Winline] 141 | gel_matrixw_index(GelMatrixW *m, int x, int y) { | ^~~~~~~~~~~~~~~~~ eval.c:8530:20: note: called from here 8530 | GelETree *rt = gel_matrixw_index (r->mat.matrix, i, j); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:33: matrixw.h:141:1: warning: inlining failed in call to 'gel_matrixw_index': --param inline-unit-growth limit reached [-Winline] 141 | gel_matrixw_index(GelMatrixW *m, int x, int y) { | ^~~~~~~~~~~~~~~~~ eval.c:8529:20: note: called from here 8529 | GelETree *lt = gel_matrixw_index (l->mat.matrix, i, j); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'gel_copynode': eval.c:692:1: warning: inlining failed in call to 'copynode_to': --param inline-unit-growth limit reached [-Winline] 692 | copynode_to(GelETree *empty, GelETree *o) | ^~~~~~~~~~~ eval.c:808:2: note: called from here 808 | copynode_to(n,o); | ^~~~~~~~~~~~~~~~ eval.c: In function 'gel_replacenode': eval.c:692:1: warning: inlining failed in call to 'copynode_to': --param inline-unit-growth limit reached [-Winline] 692 | copynode_to(GelETree *empty, GelETree *o) | ^~~~~~~~~~~ eval.c:845:2: note: called from here 845 | copynode_to(to,from); | ^~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:844:2: note: called from here 844 | freetree_full(to,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:817:2: note: called from here 817 | freetree_full(to,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function '_gel_iter_set_velement': eval.c:5454:1: warning: inlining failed in call to 'iter_get_matrix_index_num': --param inline-unit-growth limit reached [-Winline] 5454 | iter_get_matrix_index_num (GelETree *index, int maxsize) | ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5625:7: note: called from here 5625 | i = iter_get_matrix_index_num (index, INT_MAX); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5454:1: warning: inlining failed in call to 'iter_get_matrix_index_num': --param inline-unit-growth limit reached [-Winline] 5454 | iter_get_matrix_index_num (GelETree *index, int maxsize) | ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5470:11: note: called from here 5470 | int i = iter_get_matrix_index_num (index, maxsize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function '_gel_iter_set_element': eval.c:5454:1: warning: inlining failed in call to 'iter_get_matrix_index_num': --param inline-unit-growth limit reached [-Winline] 5454 | iter_get_matrix_index_num (GelETree *index, int maxsize) | ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5662:7: note: called from here 5662 | x = iter_get_matrix_index_num (index2, INT_MAX); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5454:1: warning: inlining failed in call to 'iter_get_matrix_index_num': --param inline-unit-growth limit reached [-Winline] 5454 | iter_get_matrix_index_num (GelETree *index, int maxsize) | ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5665:7: note: called from here 5665 | y = iter_get_matrix_index_num (index1, INT_MAX); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'gel_makeoperator': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:688:2: note: called from here 688 | freetree_full(n,FALSE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'iter_do_var': eval.c:692:1: warning: inlining failed in call to 'copynode_to': --param inline-unit-growth limit reached [-Winline] 692 | copynode_to(GelETree *empty, GelETree *o) | ^~~~~~~~~~~ eval.c:845:2: note: called from here 845 | copynode_to(to,from); | ^~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:844:2: note: called from here 844 | freetree_full(to,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:3423:3: note: called from here 3423 | freetree_full(n,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:3437:4: note: called from here 3437 | freetree_full(n,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:3457:4: note: called from here 3457 | replacenode(n,ret); | ^~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:3476:3: note: called from here 3476 | freetree_full(n,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'function_finish_bin_op.isra.0': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:2753:2: note: called from here 2753 | freetree_full (n, TRUE /* free args */, FALSE /* kill */); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'iter_equalsop': eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:5731:5: note: called from here 5731 | replacenode (n, ret); | ^~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:817:2: note: called from here 817 | freetree_full(to,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'iter_incrementop': eval.c:5454:1: warning: inlining failed in call to 'iter_get_matrix_index_num': --param inline-unit-growth limit reached [-Winline] 5454 | iter_get_matrix_index_num (GelETree *index, int maxsize) | ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6009:8: note: called from here 6009 | x = iter_get_matrix_index_num (index2, INT_MAX); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5454:1: warning: inlining failed in call to 'iter_get_matrix_index_num': --param inline-unit-growth limit reached [-Winline] 5454 | iter_get_matrix_index_num (GelETree *index, int maxsize) | ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6012:8: note: called from here 6012 | y = iter_get_matrix_index_num (index1, INT_MAX); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5454:1: warning: inlining failed in call to 'iter_get_matrix_index_num': --param inline-unit-growth limit reached [-Winline] 5454 | iter_get_matrix_index_num (GelETree *index, int maxsize) | ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6056:8: note: called from here 6056 | i = iter_get_matrix_index_num (index, INT_MAX); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:817:2: note: called from here 817 | freetree_full(to,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'do_swapwithop': eval.c:5454:1: warning: inlining failed in call to 'iter_get_matrix_index_num': --param inline-unit-growth limit reached [-Winline] 5454 | iter_get_matrix_index_num (GelETree *index, int maxsize) | ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6179:9: note: called from here 6179 | x = iter_get_matrix_index_num (index2, INT_MAX); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5454:1: warning: inlining failed in call to 'iter_get_matrix_index_num': --param inline-unit-growth limit reached [-Winline] 5454 | iter_get_matrix_index_num (GelETree *index, int maxsize) | ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6182:9: note: called from here 6182 | y = iter_get_matrix_index_num (index1, INT_MAX); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5454:1: warning: inlining failed in call to 'iter_get_matrix_index_num': --param inline-unit-growth limit reached [-Winline] 5454 | iter_get_matrix_index_num (GelETree *index, int maxsize) | ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6213:9: note: called from here 6213 | i = iter_get_matrix_index_num (index, INT_MAX); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5454:1: warning: inlining failed in call to 'iter_get_matrix_index_num': --param inline-unit-growth limit reached [-Winline] 5454 | iter_get_matrix_index_num (GelETree *index, int maxsize) | ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6261:9: note: called from here 6261 | lx = iter_get_matrix_index_num (index2, INT_MAX); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5454:1: warning: inlining failed in call to 'iter_get_matrix_index_num': --param inline-unit-growth limit reached [-Winline] 5454 | iter_get_matrix_index_num (GelETree *index, int maxsize) | ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6264:9: note: called from here 6264 | ly = iter_get_matrix_index_num (index1, INT_MAX); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5454:1: warning: inlining failed in call to 'iter_get_matrix_index_num': --param inline-unit-growth limit reached [-Winline] 5454 | iter_get_matrix_index_num (GelETree *index, int maxsize) | ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6278:8: note: called from here 6278 | i = iter_get_matrix_index_num (index, INT_MAX); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5454:1: warning: inlining failed in call to 'iter_get_matrix_index_num': --param inline-unit-growth limit reached [-Winline] 5454 | iter_get_matrix_index_num (GelETree *index, int maxsize) | ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6295:9: note: called from here 6295 | rx = iter_get_matrix_index_num (index2, INT_MAX); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5454:1: warning: inlining failed in call to 'iter_get_matrix_index_num': --param inline-unit-growth limit reached [-Winline] 5454 | iter_get_matrix_index_num (GelETree *index, int maxsize) | ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6298:9: note: called from here 6298 | ry = iter_get_matrix_index_num (index1, INT_MAX); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5454:1: warning: inlining failed in call to 'iter_get_matrix_index_num': --param inline-unit-growth limit reached [-Winline] 5454 | iter_get_matrix_index_num (GelETree *index, int maxsize) | ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6312:8: note: called from here 6312 | i = iter_get_matrix_index_num (index, INT_MAX); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'gel_gather_comparisons': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:688:2: note: called from here 688 | freetree_full(n,FALSE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:688:2: note: called from here 688 | freetree_full(n,FALSE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'oper_reshufle.isra.0.part.0': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'gel_simplify': eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:8655:4: note: called from here 8655 | replacenode (n, nn); | ^~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:8752:5: note: called from here 8752 | replacenode (n, nn); | ^~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:8817:5: note: called from here 8817 | replacenode (n, nn); | ^~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:8834:5: note: called from here 8834 | freetree_full (n, TRUE, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:8841:5: note: called from here 8841 | replacenode (n, r); | ^~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:8847:5: note: called from here 8847 | replacenode (n, l); | ^~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:8861:5: note: called from here 8861 | freetree_full (n, TRUE, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:8868:5: note: called from here 8868 | replacenode (n, l); | ^~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:8881:5: note: called from here 8881 | replacenode (n, r); | ^~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:8887:5: note: called from here 8887 | replacenode (n, l); | ^~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:8896:5: note: called from here 8896 | freetree_full (n, TRUE, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'gel_function_from_function': eval.c:4608:1: warning: inlining failed in call to 'get_func_from': --param inline-unit-growth limit reached [-Winline] 4608 | get_func_from (GelETree *l, gboolean silent) | ^~~~~~~~~~~~~ eval.c:2890:6: note: called from here 2890 | a = get_func_from (l, FALSE /* silent */); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'function_uni_op': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:2870:2: note: called from here 2870 | freetree_full (n, TRUE /* free args */, FALSE /* kill */); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'op_two_nodes': eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:1861:4: note: in expansion of macro 'GE_PUSH_STACK' 1861 | GE_PUSH_STACK (ctx, n, GE_PRE); | ^~~~~~~~~~~~~ eval.c: In function 'expensive_matrix_multiply': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param large-function-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'pure_matrix_mul_op': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:2129:2: note: called from here 2129 | freetree_full(n,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'matrix_scalar_matrix_op': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:817:2: note: called from here 817 | freetree_full(to,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:817:2: note: called from here 817 | freetree_full(to,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'matrix_addsub_scalar_matrix_op': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:817:2: note: called from here 817 | freetree_full(to,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:817:2: note: called from here 817 | freetree_full(to,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'pure_matrix_eltbyelt_op': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:552:5: note: called from here 552 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:576:5: note: called from here 576 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:589:5: note: called from here 589 | freetree_full(a,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:817:2: note: called from here 817 | freetree_full(to,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'matrix_absnegfac_op': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:817:2: note: called from here 817 | freetree_full(to,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'gel_expandmatrix': eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:1298:4: note: called from here 1298 | replacenode (n, t); | ^~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:1302:4: note: called from here 1302 | freetree_full (n, TRUE, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:692:1: warning: inlining failed in call to 'copynode_to': --param inline-unit-growth limit reached [-Winline] 692 | copynode_to(GelETree *empty, GelETree *o) | ^~~~~~~~~~~ eval.c:808:2: note: called from here 808 | copynode_to(n,o); | ^~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:1254:2: note: called from here 1254 | freetree_full (n, TRUE, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:1329:3: note: called from here 1329 | freetree_full (n, TRUE, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:1349:4: note: called from here 1349 | freetree_full (n, TRUE, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:688:2: note: called from here 688 | freetree_full(n,FALSE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:1399:2: note: called from here 1399 | freetree_full (n, TRUE, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'mod_node.part.0': eval.c:692:1: warning: inlining failed in call to 'copynode_to': --param inline-unit-growth limit reached [-Winline] 692 | copynode_to(GelETree *empty, GelETree *o) | ^~~~~~~~~~~ eval.c:808:2: note: called from here 808 | copynode_to(n,o); | ^~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:817:2: note: called from here 817 | freetree_full(to,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'iter_pop_stack': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:3953:7: note: called from here 3953 | freetree_full (data, TRUE, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:3970:7: note: called from here 3970 | freetree_full (data, TRUE, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': call is unlikely and code size would grow [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3979:5: note: in expansion of macro 'GE_PUSH_STACK' 3979 | GE_PUSH_STACK(ctx,li,flag); | ^~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:4005:6: note: called from here 4005 | replacenode(call,data); | ^~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:4027:6: note: called from here 4027 | replacenode (n->op.args, evl->condition); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': call is unlikely and code size would grow [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4053:6: note: in expansion of macro 'GE_PUSH_STACK' 4053 | GE_PUSH_STACK(ctx,evl,GE_LOOP_LOOP); | ^~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:4069:7: note: called from here 4069 | freetree_full (n, TRUE, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:4072:7: note: called from here 4072 | replacenode (n, b); | ^~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4099:5: note: in expansion of macro 'GE_PUSH_STACK' 4099 | GE_PUSH_STACK(ctx,evl,GE_LOOP_COND); | ^~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:4192:8: note: called from here 4192 | replacenode (data, res); | ^~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:4197:7: note: called from here 4197 | replacenode (data, res); | ^~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': call is unlikely and code size would grow [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': call is unlikely and code size would grow [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4236:6: note: in expansion of macro 'GE_PUSH_STACK' 4236 | GE_PUSH_STACK (ctx, evf, GE_FOR); | ^~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': call is unlikely and code size would grow [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': call is unlikely and code size would grow [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': call is unlikely and code size would grow [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4289:6: note: in expansion of macro 'GE_PUSH_STACK' 4289 | GE_PUSH_STACK(ctx,evfi,GE_FORIN); | ^~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:33: matrixw.h:141:1: warning: inlining failed in call to 'gel_matrixw_index': --param inline-unit-growth limit reached [-Winline] 141 | gel_matrixw_index(GelMatrixW *m, int x, int y) { | ^~~~~~~~~~~~~~~~~ eval.c:4290:6: note: called from here 4290 | d_addfunc(d_makevfunc(evfi->id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4291 | gel_copynode(gel_matrixw_index(evfi->mat, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4292 | evfi->i,evfi->j)))); | ~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:4347:8: note: called from here 4347 | replacenode (data, res); | ^~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:4352:7: note: called from here 4352 | replacenode (data, res); | ^~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3871:2: note: in expansion of macro 'GE_PUSH_STACK' 3871 | GE_PUSH_STACK (ctx, n, GE_ADDWHACKARG (GE_POST, whackarg)); | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3872:2: note: in expansion of macro 'GE_PUSH_STACK' 3872 | GE_PUSH_STACK (ctx, ctx->modulo, GE_SETMODULO); | ^~~~~~~~~~~~~ eval.c: In function 'iter_continue_break_op': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:5354:2: note: called from here 5354 | freetree_full(ctx->res,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:5329:5: note: called from here 5329 | freetree_full(data,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:5267:3: note: called from here 5267 | freetree_full(e->body,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5336:4: note: in expansion of macro 'LOOP_BREAK_CONT' 5336 | LOOP_BREAK_CONT (GelEvalLoop, evl_free_with_cond, GE_LOOP_LOOP); | ^~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5269:3: note: in expansion of macro 'GE_PUSH_STACK' 5269 | GE_PUSH_STACK(ctx,e,pushflag); \ | ^~~~~~~~~~~~~ eval.c:5336:4: note: in expansion of macro 'LOOP_BREAK_CONT' 5336 | LOOP_BREAK_CONT (GelEvalLoop, evl_free_with_cond, GE_LOOP_LOOP); | ^~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:5290:4: note: called from here 5290 | freetree_full(n,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5336:4: note: in expansion of macro 'LOOP_BREAK_CONT' 5336 | LOOP_BREAK_CONT (GelEvalLoop, evl_free_with_cond, GE_LOOP_LOOP); | ^~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:5267:3: note: called from here 5267 | freetree_full(e->body,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5338:4: note: in expansion of macro 'LOOP_BREAK_CONT' 5338 | LOOP_BREAK_CONT (GelEvalFor, evf_free, GE_FOR); | ^~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5269:3: note: in expansion of macro 'GE_PUSH_STACK' 5269 | GE_PUSH_STACK(ctx,e,pushflag); \ | ^~~~~~~~~~~~~ eval.c:5338:4: note: in expansion of macro 'LOOP_BREAK_CONT' 5338 | LOOP_BREAK_CONT (GelEvalFor, evf_free, GE_FOR); | ^~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:5290:4: note: called from here 5290 | freetree_full(n,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5338:4: note: in expansion of macro 'LOOP_BREAK_CONT' 5338 | LOOP_BREAK_CONT (GelEvalFor, evf_free, GE_FOR); | ^~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:5267:3: note: called from here 5267 | freetree_full(e->body,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5340:4: note: in expansion of macro 'LOOP_BREAK_CONT' 5340 | LOOP_BREAK_CONT (GelEvalForIn, evfi_free, GE_FORIN); | ^~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5269:3: note: in expansion of macro 'GE_PUSH_STACK' 5269 | GE_PUSH_STACK(ctx,e,pushflag); \ | ^~~~~~~~~~~~~ eval.c:5340:4: note: in expansion of macro 'LOOP_BREAK_CONT' 5340 | LOOP_BREAK_CONT (GelEvalForIn, evfi_free, GE_FORIN); | ^~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:5290:4: note: called from here 5290 | freetree_full(n,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5340:4: note: in expansion of macro 'LOOP_BREAK_CONT' 5340 | LOOP_BREAK_CONT (GelEvalForIn, evfi_free, GE_FORIN); | ^~~~~~~~~~~~~~~ eval.c:3802:1: warning: inlining failed in call to 'ev_free_special_data': --param inline-unit-growth limit reached [-Winline] 3802 | ev_free_special_data(GelCtx *ctx, gpointer data, int flag) | ^~~~~~~~~~~~~~~~~~~~ eval.c:5342:4: note: called from here 5342 | ev_free_special_data(ctx,data,flag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5291:12: warning: potential null pointer dereference [-Wnull-dereference] 5291 | n->type = GEL_NULL_NODE; \ | ~~~~~~~~^~~~~~~~~~~~~~~ eval.c:5336:4: note: in expansion of macro 'LOOP_BREAK_CONT' 5336 | LOOP_BREAK_CONT (GelEvalLoop, evl_free_with_cond, GE_LOOP_LOOP); | ^~~~~~~~~~~~~~~ eval.c:5291:12: warning: potential null pointer dereference [-Wnull-dereference] 5291 | n->type = GEL_NULL_NODE; \ | ~~~~~~~~^~~~~~~~~~~~~~~ eval.c:5338:4: note: in expansion of macro 'LOOP_BREAK_CONT' 5338 | LOOP_BREAK_CONT (GelEvalFor, evf_free, GE_FOR); | ^~~~~~~~~~~~~~~ eval.c:5291:12: warning: potential null pointer dereference [-Wnull-dereference] 5291 | n->type = GEL_NULL_NODE; \ | ~~~~~~~~^~~~~~~~~~~~~~~ eval.c:5340:4: note: in expansion of macro 'LOOP_BREAK_CONT' 5340 | LOOP_BREAK_CONT (GelEvalForIn, evfi_free, GE_FORIN); | ^~~~~~~~~~~~~~~ eval.c: In function 'iter_operator_pre': eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6924:3: note: in expansion of macro 'GE_PUSH_STACK' 6924 | GE_PUSH_STACK (ctx, n, | ^~~~~~~~~~~~~ eval.c:6395:1: warning: inlining failed in call to 'iter_push_indexes_and_arg.isra.0': --param inline-unit-growth limit reached [-Winline] 6395 | iter_push_indexes_and_arg(GelCtx *ctx, GelETree *n) | ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6927:3: note: called from here 6927 | iter_push_indexes_and_arg(ctx,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6932:3: note: in expansion of macro 'GE_PUSH_STACK' 6932 | GE_PUSH_STACK (ctx, n, | ^~~~~~~~~~~~~ eval.c:6430:1: warning: inlining failed in call to 'iter_do_push_index.isra.0': --param inline-unit-growth limit reached [-Winline] 6430 | iter_do_push_index (GelCtx *ctx, GelETree *l) | ^~~~~~~~~~~~~~~~~~ eval.c:6456:2: note: called from here 6456 | iter_do_push_index (ctx, l); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6940:3: note: in expansion of macro 'GE_PUSH_STACK' 6940 | GE_PUSH_STACK (ctx, n, | ^~~~~~~~~~~~~ eval.c:6395:1: warning: inlining failed in call to 'iter_push_indexes_and_arg.isra.0': --param inline-unit-growth limit reached [-Winline] 6395 | iter_push_indexes_and_arg(GelCtx *ctx, GelETree *n) | ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6943:3: note: called from here 6943 | iter_push_indexes_and_arg(ctx,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6948:3: note: in expansion of macro 'GE_PUSH_STACK' 6948 | GE_PUSH_STACK (ctx, n, | ^~~~~~~~~~~~~ eval.c:6430:1: warning: inlining failed in call to 'iter_do_push_index.isra.0': --param inline-unit-growth limit reached [-Winline] 6430 | iter_do_push_index (GelCtx *ctx, GelETree *l) | ^~~~~~~~~~~~~~~~~~ eval.c:6468:2: note: called from here 6468 | iter_do_push_index (ctx, r); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6430:1: warning: inlining failed in call to 'iter_do_push_index.isra.0': --param inline-unit-growth limit reached [-Winline] 6430 | iter_do_push_index (GelCtx *ctx, GelETree *l) | ^~~~~~~~~~~~~~~~~~ eval.c:6467:2: note: called from here 6467 | iter_do_push_index (ctx, l); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6956:3: note: in expansion of macro 'GE_PUSH_STACK' 6956 | GE_PUSH_STACK (ctx, n, | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6968:3: note: in expansion of macro 'GE_PUSH_STACK' 6968 | GE_PUSH_STACK (ctx, n, | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4549:3: note: in expansion of macro 'GE_PUSH_STACK' 4549 | GE_PUSH_STACK (ctx, ptr, GE_SETMODULO); | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4551:2: note: in expansion of macro 'GE_PUSH_STACK' 4551 | GE_PUSH_STACK(ctx, args->any.next, GE_PRE); | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4554:3: note: in expansion of macro 'GE_PUSH_STACK' 4554 | GE_PUSH_STACK (ctx, NULL, GE_SETMODULO); | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6977:3: note: in expansion of macro 'GE_PUSH_STACK' 6977 | GE_PUSH_STACK (ctx, n, | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4400:3: note: in expansion of macro 'GE_PUSH_STACK' 4400 | GE_PUSH_STACK (ctx, args->any.next, GE_PRE); | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4404:3: note: in expansion of macro 'GE_PUSH_STACK' 4404 | GE_PUSH_STACK (ctx, args->any.next->any.next, GE_PRE); | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4405:3: note: in expansion of macro 'GE_PUSH_STACK' 4405 | GE_PUSH_STACK (ctx, args->any.next, GE_PRE | GE_WHACKARG); | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4409:3: note: in expansion of macro 'GE_PUSH_STACK' 4409 | GE_PUSH_STACK (ctx, args->any.next->any.next->any.next, GE_PRE); | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4410:3: note: in expansion of macro 'GE_PUSH_STACK' 4410 | GE_PUSH_STACK (ctx, args->any.next->any.next, | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4412:3: note: in expansion of macro 'GE_PUSH_STACK' 4412 | GE_PUSH_STACK (ctx, args->any.next, GE_PRE | GE_WHACKARG); | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4416:3: note: in expansion of macro 'GE_PUSH_STACK' 4416 | GE_PUSH_STACK (ctx, args->any.next->any.next->any.next->any.next, GE_PRE); | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4417:3: note: in expansion of macro 'GE_PUSH_STACK' 4417 | GE_PUSH_STACK (ctx, args->any.next->any.next->any.next, | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4419:3: note: in expansion of macro 'GE_PUSH_STACK' 4419 | GE_PUSH_STACK (ctx, args->any.next->any.next, | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4421:3: note: in expansion of macro 'GE_PUSH_STACK' 4421 | GE_PUSH_STACK (ctx, args->any.next, GE_PRE | GE_WHACKARG); | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4436:4: note: in expansion of macro 'GE_PUSH_STACK' 4436 | GE_PUSH_STACK (ctx, t, GE_PRE); | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7012:3: note: in expansion of macro 'GE_PUSH_STACK' 7012 | GE_PUSH_STACK (ctx, n, | ^~~~~~~~~~~~~ eval.c:4458:1: warning: inlining failed in call to 'pushstack_n_args': --param inline-unit-growth limit reached [-Winline] 4458 | pushstack_n_args (GelCtx *ctx, GelETree *args, int n) | ^~~~~~~~~~~~~~~~ eval.c:4514:2: note: called from here 4514 | pushstack_n_args (ctx, args->any.next, n-1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7021:3: note: in expansion of macro 'GE_PUSH_STACK' 7021 | GE_PUSH_STACK (ctx, n, | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7036:4: note: in expansion of macro 'GE_PUSH_STACK' 7036 | GE_PUSH_STACK (ctx, n, | ^~~~~~~~~~~~~ eval.c:4608:1: warning: inlining failed in call to 'get_func_from': --param inline-unit-growth limit reached [-Winline] 4608 | get_func_from (GelETree *l, gboolean silent) | ^~~~~~~~~~~~~ eval.c:4675:9: note: called from here 4675 | return get_func_from (l, silent); | ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': call is unlikely and code size would grow [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4527:3: note: in expansion of macro 'GE_PUSH_STACK' 4527 | GE_PUSH_STACK (ctx, ctx->modulo, GE_SETMODULO); | ^~~~~~~~~~~~~ eval.c:4458:1: warning: inlining failed in call to 'pushstack_n_args': --param inline-unit-growth limit reached [-Winline] 4458 | pushstack_n_args (GelCtx *ctx, GelETree *args, int n) | ^~~~~~~~~~~~~~~~ eval.c:4533:2: note: called from here 4533 | pushstack_n_args (ctx, args->any.next, n-1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4458:1: warning: inlining failed in call to 'pushstack_n_args': --param inline-unit-growth limit reached [-Winline] 4458 | pushstack_n_args (GelCtx *ctx, GelETree *args, int n) | ^~~~~~~~~~~~~~~~ eval.c:4514:2: note: called from here 4514 | pushstack_n_args (ctx, args->any.next, n-1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7066:3: note: in expansion of macro 'GE_PUSH_STACK' 7066 | GE_PUSH_STACK (ctx, n, | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7068:3: note: in expansion of macro 'GE_PUSH_STACK' 7068 | GE_PUSH_STACK(ctx,n->op.args,GE_AND); | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7075:3: note: in expansion of macro 'GE_PUSH_STACK' 7075 | GE_PUSH_STACK (ctx, n, | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7077:3: note: in expansion of macro 'GE_PUSH_STACK' 7077 | GE_PUSH_STACK(ctx,n->op.args,GE_OR); | ^~~~~~~~~~~~~ eval.c:5178:1: warning: inlining failed in call to 'iter_loop.isra.0': --param inline-unit-growth limit reached [-Winline] 5178 | iter_loop (GelCtx *ctx, GelETree *n, gboolean body_first, gboolean is_while) | ^~~~~~~~~ eval.c:7084:3: note: called from here 7084 | iter_loop(ctx,n,FALSE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5178:1: warning: inlining failed in call to 'iter_loop.isra.0': --param inline-unit-growth limit reached [-Winline] 5178 | iter_loop (GelCtx *ctx, GelETree *n, gboolean body_first, gboolean is_while) | ^~~~~~~~~ eval.c:7087:3: note: called from here 7087 | iter_loop(ctx,n,FALSE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5178:1: warning: inlining failed in call to 'iter_loop.isra.0': --param inline-unit-growth limit reached [-Winline] 5178 | iter_loop (GelCtx *ctx, GelETree *n, gboolean body_first, gboolean is_while) | ^~~~~~~~~ eval.c:7090:3: note: called from here 7090 | iter_loop(ctx,n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5178:1: warning: inlining failed in call to 'iter_loop.isra.0': --param inline-unit-growth limit reached [-Winline] 5178 | iter_loop (GelCtx *ctx, GelETree *n, gboolean body_first, gboolean is_while) | ^~~~~~~~~ eval.c:7093:3: note: called from here 7093 | iter_loop(ctx,n,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7099:3: note: in expansion of macro 'GE_PUSH_STACK' 7099 | GE_PUSH_STACK (ctx, n, | ^~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7127:3: note: in expansion of macro 'GE_PUSH_STACK' 7127 | GE_PUSH_STACK (ctx, n, | ^~~~~~~~~~~~~ eval.c:4458:1: warning: inlining failed in call to 'pushstack_n_args': --param inline-unit-growth limit reached [-Winline] 4458 | pushstack_n_args (GelCtx *ctx, GelETree *args, int n) | ^~~~~~~~~~~~~~~~ eval.c:4514:2: note: called from here 4514 | pushstack_n_args (ctx, args->any.next, n-1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7135:3: note: in expansion of macro 'GE_PUSH_STACK' 7135 | GE_PUSH_STACK (ctx, n, | ^~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3802:1: warning: inlining failed in call to 'ev_free_special_data': --param inline-unit-growth limit reached [-Winline] 3802 | ev_free_special_data(GelCtx *ctx, gpointer data, int flag) | ^~~~~~~~~~~~~~~~~~~~ eval.c:5393:4: note: called from here 5393 | ev_free_special_data(ctx,data,flag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5301:1: warning: inlining failed in call to 'iter_continue_break_op': --param inline-unit-growth limit reached [-Winline] 5301 | iter_continue_break_op(GelCtx *ctx, gboolean cont) | ^~~~~~~~~~~~~~~~~~~~~~ eval.c:7162:3: note: called from here 7162 | iter_continue_break_op(ctx,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5301:1: warning: inlining failed in call to 'iter_continue_break_op': --param max-inline-insns-single limit reached [-Winline] 5301 | iter_continue_break_op(GelCtx *ctx, gboolean cont) | ^~~~~~~~~~~~~~~~~~~~~~ eval.c:7170:3: note: called from here 7170 | iter_continue_break_op(ctx,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:7181:4: note: called from here 7181 | replacenode (n, arg); | ^~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7211:3: note: in expansion of macro 'GE_PUSH_STACK' 7211 | GE_PUSH_STACK (ctx, n, | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7223:3: note: in expansion of macro 'GE_PUSH_STACK' 7223 | GE_PUSH_STACK (ctx, n, | ^~~~~~~~~~~~~ eval.c:4435:6: warning: potential null pointer dereference [-Wnull-dereference] 4435 | t = list->data; | ~~^~~~~~~~~~~~ eval.c: In function 'iter_funccallop.constprop': eval.c:4608:1: warning: inlining failed in call to 'get_func_from': --param inline-unit-growth limit reached [-Winline] 4608 | get_func_from (GelETree *l, gboolean silent) | ^~~~~~~~~~~~~ eval.c:4675:9: note: called from here 4675 | return get_func_from (l, silent); | ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4811:3: note: in expansion of macro 'GE_PUSH_STACK' 4811 | GE_PUSH_STACK (ctx, ctx->current, | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4821:3: note: in expansion of macro 'GE_PUSH_STACK' 4821 | GE_PUSH_STACK(ctx,ctx->current,GE_FUNCCALL); | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4827:4: note: in expansion of macro 'GE_PUSH_STACK' 4827 | GE_PUSH_STACK (ctx, ctx->modulo, GE_SETMODULO); | ^~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:4882:4: note: called from here 4882 | replacenode (n, ret); | ^~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:4905:3: note: called from here 4905 | freetree_full(n,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'gel_eval_etree': eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7781:3: note: in expansion of macro 'GE_PUSH_STACK' 7781 | GE_PUSH_STACK (ctx, ctx->modulo, GE_SETMODULO); | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7785:2: note: in expansion of macro 'GE_PUSH_STACK' 7785 | GE_PUSH_STACK(ctx,ctx->res,GE_RESULT); | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7787:3: note: in expansion of macro 'GE_PUSH_STACK' 7787 | GE_PUSH_STACK(ctx,ctx->current, | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7790:3: note: in expansion of macro 'GE_PUSH_STACK' 7790 | GE_PUSH_STACK (ctx, ctx->current, | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7793:2: note: in expansion of macro 'GE_PUSH_STACK' 7793 | GE_PUSH_STACK (ctx, NULL, GE_EMPTY_STACK); | ^~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4586:6: note: in expansion of macro 'GE_PUSH_STACK' 4586 | GE_PUSH_STACK (ctx, n, | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4591:5: note: in expansion of macro 'GE_PUSH_STACK' 4591 | GE_PUSH_STACK(ctx,t,GE_PRE); | ^~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:7242:3: note: called from here 7242 | replacenode (n, r); | ^~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:6361:2: note: called from here 6361 | replacenode (n, gel_makenum_null ()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:6391:2: note: called from here 6391 | replacenode (n, rr); | ^~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:7337:4: note: called from here 7337 | replacenode (n, t); | ^~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:5035:4: note: called from here 5035 | freetree_full(n,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:5061:4: note: called from here 5061 | freetree_full(n,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5088:2: note: in expansion of macro 'GE_PUSH_STACK' 5088 | GE_PUSH_STACK (ctx, n, | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5091:2: note: in expansion of macro 'GE_PUSH_STACK' 5091 | GE_PUSH_STACK (ctx, evf, GE_FOR); | ^~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:5127:3: note: called from here 5127 | freetree_full (n, TRUE, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:33: matrixw.h:141:1: warning: inlining failed in call to 'gel_matrixw_index': --param inline-unit-growth limit reached [-Winline] 141 | gel_matrixw_index(GelMatrixW *m, int x, int y) { | ^~~~~~~~~~~~~~~~~ eval.c:5158:3: note: called from here 5158 | d_addfunc(d_makevfunc(ident->id.id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5159 | gel_copynode(gel_matrixw_index(from->mat.matrix, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5160 | evfi->i, | ~~~~~~~~ 5161 | evfi->j)))); | ~~~~~~~~~~~ In file included from eval.c:33: matrixw.h:141:1: warning: inlining failed in call to 'gel_matrixw_index': --param inline-unit-growth limit reached [-Winline] 141 | gel_matrixw_index(GelMatrixW *m, int x, int y) { | ^~~~~~~~~~~~~~~~~ eval.c:5158:3: note: called from here 5158 | d_addfunc(d_makevfunc(ident->id.id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5159 | gel_copynode(gel_matrixw_index(from->mat.matrix, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5160 | evfi->i, | ~~~~~~~~ 5161 | evfi->j)))); | ~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5167:2: note: in expansion of macro 'GE_PUSH_STACK' 5167 | GE_PUSH_STACK (ctx, n, | ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5170:2: note: in expansion of macro 'GE_PUSH_STACK' 5170 | GE_PUSH_STACK(ctx,evfi,GE_FORIN); | ^~~~~~~~~~~~~ eval.c:5454:1: warning: inlining failed in call to 'iter_get_matrix_index_num': --param inline-unit-growth limit reached [-Winline] 5454 | iter_get_matrix_index_num (GelETree *index, int maxsize) | ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6488:11: note: called from here 6488 | int i = iter_get_matrix_index_num (index, gel_matrixw_elements (m->mat.matrix)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:6492:3: note: called from here 6492 | replacenode (n, t); | ^~~~~~~~~~~~~~~~~~ In file included from eval.c:33: matrixw.h:141:1: warning: inlining failed in call to 'gel_matrixw_index': --param inline-unit-growth limit reached [-Winline] 141 | gel_matrixw_index(GelMatrixW *m, int x, int y) { | ^~~~~~~~~~~~~~~~~ matrixw.h:157:7: note: called from here 157 | t = gel_matrixw_index (m, 0, i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ matrixw.h:141:1: warning: inlining failed in call to 'gel_matrixw_index': --param inline-unit-growth limit reached [-Winline] 141 | gel_matrixw_index(GelMatrixW *m, int x, int y) { | ^~~~~~~~~~~~~~~~~ matrixw.h:159:7: note: called from here 159 | t = gel_matrixw_index (m, i, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ matrixw.h:141:1: warning: inlining failed in call to 'gel_matrixw_index': --param inline-unit-growth limit reached [-Winline] 141 | gel_matrixw_index(GelMatrixW *m, int x, int y) { | ^~~~~~~~~~~~~~~~~ matrixw.h:161:7: note: called from here 161 | t = gel_matrixw_index (m, i % w, i / w); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:6492:3: note: called from here 6492 | replacenode (n, t); | ^~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:6507:3: note: called from here 6507 | freetree_full (n, TRUE /* freeargs */, FALSE /* kill */); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:6512:3: note: called from here 6512 | freetree_full (n, TRUE, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:6541:3: note: called from here 6541 | freetree_full (n, TRUE, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5454:1: warning: inlining failed in call to 'iter_get_matrix_index_num': --param inline-unit-growth limit reached [-Winline] 5454 | iter_get_matrix_index_num (GelETree *index, int maxsize) | ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6552:7: note: called from here 6552 | x = iter_get_matrix_index_num (index2, gel_matrixw_width (m->mat.matrix)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5454:1: warning: inlining failed in call to 'iter_get_matrix_index_num': --param inline-unit-growth limit reached [-Winline] 5454 | iter_get_matrix_index_num (GelETree *index, int maxsize) | ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6555:7: note: called from here 6555 | y = iter_get_matrix_index_num (index1, gel_matrixw_height (m->mat.matrix)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:6565:4: note: called from here 6565 | replacenode (n, t); | ^~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:6568:4: note: called from here 6568 | freetree_full (n, FALSE /* freeargs */, FALSE /* kill */); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:6571:4: note: called from here 6571 | replacenode (n, gel_copynode (t)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:6603:3: note: called from here 6603 | freetree_full (n, TRUE /* freeargs */, FALSE /* kill */); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:5237:3: note: called from here 5237 | replacenode (n, r); | ^~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:5255:3: note: called from here 5255 | freetree_full(n,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:5237:3: note: called from here 5237 | replacenode (n, r); | ^~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:5247:3: note: called from here 5247 | replacenode (n, rr); | ^~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:4956:5: note: called from here 4956 | replacenode(fn,r); | ^~~~~~~~~~~~~~~~~ eval.c:3802:1: warning: inlining failed in call to 'ev_free_special_data': --param inline-unit-growth limit reached [-Winline] 3802 | ev_free_special_data(GelCtx *ctx, gpointer data, int flag) | ^~~~~~~~~~~~~~~~~~~~ eval.c:4964:4: note: called from here 4964 | ev_free_special_data(ctx,data,flag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:4972:2: note: called from here 4972 | replacenode(ctx->res,r); | ^~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:6905:2: note: called from here 6905 | freetree_full (n, TRUE /* freeargs */, FALSE /* kill */); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to 'replacenode': --param inline-unit-growth limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ eval.c:3535:3: note: called from here 3535 | replacenode (n, r); | ^~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array.isra.0': --param inline-unit-growth limit reached [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7702:5: note: in expansion of macro 'GE_PUSH_STACK' 7702 | GE_PUSH_STACK (ctx, n, | ^~~~~~~~~~~~~ eval.c:4458:1: warning: inlining failed in call to 'pushstack_n_args': --param inline-unit-growth limit reached [-Winline] 4458 | pushstack_n_args (GelCtx *ctx, GelETree *args, int n) | ^~~~~~~~~~~~~~~~ eval.c:4514:2: note: called from here 4514 | pushstack_n_args (ctx, args->any.next, n-1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3802:1: warning: inlining failed in call to 'ev_free_special_data': --param inline-unit-growth limit reached [-Winline] 3802 | ev_free_special_data(GelCtx *ctx, gpointer data, int flag) | ^~~~~~~~~~~~~~~~~~~~ eval.c:7808:4: note: called from here 7808 | ev_free_special_data(ctx,data,flag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'matrix_pow_op': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:2184:4: note: called from here 2184 | freetree_full(n,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:2217:3: note: called from here 2217 | freetree_full(n,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:2251:2: note: called from here 2251 | freetree_full(n,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'pure_matrix_div_op': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:2338:2: note: called from here 2338 | freetree_full(n,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'value_matrix_div_op': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param inline-unit-growth limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ eval.c:2400:2: note: called from here 2400 | freetree_full(n,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/libexec"\" -DBUILDDIR=\""/usr/src/RPM/BUILD/genius-1.0.24"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o mpwrap.o mpwrap.c mpwrap.c: In function 'mpw_gcd': mpwrap.c:4054:18: warning: logical 'and' of equal expressions [-Wlogical-op] 4054 | if (rop != op1 && rop != op1) { | ^~ mpwrap.c: In function 'mpw_lcm': mpwrap.c:4079:18: warning: logical 'and' of equal expressions [-Wlogical-op] 4079 | if (rop != op1 && rop != op1) { | ^~ mpwrap.c: In function 'mpw_jacobi': mpwrap.c:4100:18: warning: logical 'and' of equal expressions [-Wlogical-op] 4100 | if (rop != op1 && rop != op1) { | ^~ mpwrap.c: In function 'mpw_legendre': mpwrap.c:4116:18: warning: logical 'and' of equal expressions [-Wlogical-op] 4116 | if (rop != op1 && rop != op1) { | ^~ mpwrap.c: In function 'mpw_kronecker': mpwrap.c:4132:18: warning: logical 'and' of equal expressions [-Wlogical-op] 4132 | if (rop != op1 && rop != op1) { | ^~ mpwrap.c: In function 'mpw_powm': mpwrap.c:4344:17: warning: logical 'and' of equal expressions [-Wlogical-op] 4344 | if (rop != op1 && rop != op1 && rop != mod) { | ^~ mpwrap.c: In function 'mpw_arctan2': mpwrap.c:4911:18: warning: logical 'and' of equal expressions [-Wlogical-op] 4911 | if (rop != op1 && rop != op1) { | ^~ mpwrap.c: In function 'mpwl_sinh': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:2353:4: note: called from here 2353 | mpwl_clear(rop); \ | ^~~~~~~~~~~~~~~ mpwrap.c:2372:1: note: in expansion of macro 'DEFINE_SIMPLE_MPWL_MPFR' 2372 | DEFINE_SIMPLE_MPWL_MPFR (mpwl_sinh, mpfr_sinh) | ^~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:892:2: note: called from here 892 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpwl_cosh': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:2353:4: note: called from here 2353 | mpwl_clear(rop); \ | ^~~~~~~~~~~~~~~ mpwrap.c:2371:1: note: in expansion of macro 'DEFINE_SIMPLE_MPWL_MPFR' 2371 | DEFINE_SIMPLE_MPWL_MPFR (mpwl_cosh, mpfr_cosh) | ^~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:892:2: note: called from here 892 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpwl_exp': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:2353:4: note: called from here 2353 | mpwl_clear(rop); \ | ^~~~~~~~~~~~~~~ mpwrap.c:2368:1: note: in expansion of macro 'DEFINE_SIMPLE_MPWL_MPFR' 2368 | DEFINE_SIMPLE_MPWL_MPFR (mpwl_exp, mpfr_exp) | ^~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:892:2: note: called from here 892 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpwl_sin': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:2353:4: note: called from here 2353 | mpwl_clear(rop); \ | ^~~~~~~~~~~~~~~ mpwrap.c:2370:1: note: in expansion of macro 'DEFINE_SIMPLE_MPWL_MPFR' 2370 | DEFINE_SIMPLE_MPWL_MPFR (mpwl_sin, mpfr_sin) | ^~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:892:2: note: called from here 892 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpwl_arctan': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:2353:4: note: called from here 2353 | mpwl_clear(rop); \ | ^~~~~~~~~~~~~~~ mpwrap.c:2373:1: note: in expansion of macro 'DEFINE_SIMPLE_MPWL_MPFR' 2373 | DEFINE_SIMPLE_MPWL_MPFR (mpwl_arctan, mpfr_atan) | ^~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:892:2: note: called from here 892 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpwl_cos': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:2353:4: note: called from here 2353 | mpwl_clear(rop); \ | ^~~~~~~~~~~~~~~ mpwrap.c:2369:1: note: in expansion of macro 'DEFINE_SIMPLE_MPWL_MPFR' 2369 | DEFINE_SIMPLE_MPWL_MPFR (mpwl_cos, mpfr_cos) | ^~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:892:2: note: called from here 892 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpwl_div_ui': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:1404:4: note: called from here 1404 | mpwl_clear(rop); | ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:1412:4: note: called from here 1412 | mpwl_clear(rop); | ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:892:2: note: called from here 892 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpwl_div': mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:1335:4: note: called from here 1335 | mpwl_init_type(rop,op1->type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:1334:4: note: called from here 1334 | mpwl_clear(rop); | ^~~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:1356:3: note: called from here 1356 | mpwl_init_type (&r, t); | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:1368:3: note: called from here 1368 | mpwl_init_type (&r, t); | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:892:2: note: called from here 892 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpwl_mul': mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:1217:4: note: called from here 1217 | mpwl_init_type (rop, op1->type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:1216:4: note: called from here 1216 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:892:2: note: called from here 892 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpwl_add': mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:934:4: note: called from here 934 | mpwl_init_type (rop, op1->type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:933:4: note: called from here 933 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:892:2: note: called from here 892 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpwl_sub': mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:1057:4: note: called from here 1057 | mpwl_init_type (rop, op1->type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:1056:4: note: called from here 1056 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:892:2: note: called from here 892 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpwl_numerator': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:2684:5: note: called from here 2684 | mpwl_clear(rop); | ^~~~~~~~~~~~~~~ mpwrap.c: In function 'mpwl_pow_z': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:892:2: note: called from here 892 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpwl_pow': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:2086:3: note: called from here 2086 | mpwl_clear (&r); | ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:892:2: note: called from here 892 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:1831:4: note: called from here 1831 | mpwl_init_type (&n, MPW_INTEGER); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:1843:4: note: called from here 1843 | mpwl_clear (&n); | ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:1857:6: note: called from here 1857 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:1866:6: note: called from here 1866 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:1904:5: note: called from here 1904 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:1941:3: note: called from here 1941 | mpwl_clear (&r); | ^~~~~~~~~~~~~~~ mpwrap.c: In function 'mpwl_denominator': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:2712:5: note: called from here 2712 | mpwl_clear(rop); | ^~~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_init_set': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_make_same_type': mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3312:3: note: in expansion of macro 'MAKE_COPY' 3312 | MAKE_COPY (op1->i); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3313:3: note: in expansion of macro 'MAKE_COPY' 3313 | MAKE_COPY (op2->i); | ^~~~~~~~~ mpwrap.c: In function 'mpw_set_d': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_set_d_complex': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_set_si': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_set_ui': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_set_mpz_use': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_set_mpq_use': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_set_mpf_use': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_neg': mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3613:3: note: in expansion of macro 'MAKE_COPY' 3613 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3620:4: note: in expansion of macro 'MAKE_EMPTY' 3620 | MAKE_EMPTY(rop->i, op->i->type); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3622:4: note: in expansion of macro 'MAKE_COPY' 3622 | MAKE_COPY (rop->i); | ^~~~~~~~~ mpwrap.c: In function 'mpw_abs': mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3561:4: note: in expansion of macro 'MAKE_EMPTY' 3561 | MAKE_EMPTY(rop->r, op->r->type); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3563:4: note: in expansion of macro 'MAKE_COPY' 3563 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_add': mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3632:3: note: in expansion of macro 'MAKE_EMPTY' 3632 | MAKE_EMPTY (rop->r, MAX (op1->r->type, op2->r->type)); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3634:3: note: in expansion of macro 'MAKE_COPY' 3634 | MAKE_COPY(rop->r); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3641:4: note: in expansion of macro 'MAKE_EMPTY' 3641 | MAKE_EMPTY (rop->i, MAX (op1->i->type, op2->i->type)); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3643:4: note: in expansion of macro 'MAKE_COPY' 3643 | MAKE_COPY (rop->i); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_add_ui': mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3657:3: note: in expansion of macro 'MAKE_COPY' 3657 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:1020:4: note: called from here 1020 | mpwl_clear(rop); | ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:1029:5: note: called from here 1029 | mpwl_clear(rop); | ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_sub': mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3679:3: note: in expansion of macro 'MAKE_EMPTY' 3679 | MAKE_EMPTY (rop->r, MAX (op1->r->type, op2->r->type)); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3681:3: note: in expansion of macro 'MAKE_COPY' 3681 | MAKE_COPY(rop->r); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3688:4: note: in expansion of macro 'MAKE_EMPTY' 3688 | MAKE_EMPTY (rop->i, MAX (op1->i->type, op2->i->type)); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3690:4: note: in expansion of macro 'MAKE_COPY' 3690 | MAKE_COPY (rop->i); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_sub_ui': mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3704:3: note: in expansion of macro 'MAKE_COPY' 3704 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:1144:4: note: called from here 1144 | mpwl_clear(rop); | ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:1154:5: note: called from here 1154 | mpwl_clear(rop); | ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_ui_sub': mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3728:3: note: in expansion of macro 'MAKE_COPY' 3728 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:1178:4: note: called from here 1178 | mpwl_clear(rop); | ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:1188:5: note: called from here 1188 | mpwl_clear(rop); | ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3735:4: note: in expansion of macro 'MAKE_EMPTY' 3735 | MAKE_EMPTY (rop->i, op->i->type); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3737:4: note: in expansion of macro 'MAKE_COPY' 3737 | MAKE_COPY (rop->i); | ^~~~~~~~~ mpwrap.c: In function 'mpw_mul': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3752:4: note: in expansion of macro 'MAKE_EMPTY' 3752 | MAKE_EMPTY (rop->r, MAX (op1->r->type, op2->r->type)); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3754:4: note: in expansion of macro 'MAKE_COPY' 3754 | MAKE_COPY(rop->r); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3766:4: note: in expansion of macro 'MAKE_EMPTY' 3766 | MAKE_EMPTY (rop->r, MAX (op1->r->type, op2->r->type)); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3767:4: note: in expansion of macro 'MAKE_EMPTY' 3767 | MAKE_EMPTY (rop->i, MAX (op1->i->type, op2->r->type)); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3769:4: note: in expansion of macro 'MAKE_COPY' 3769 | MAKE_COPY(rop->r); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3770:4: note: in expansion of macro 'MAKE_COPY' 3770 | MAKE_COPY(rop->i); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:122:3: note: called from here 122 | mpwl_init_type(THE_i,THE_op->i->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3773:3: note: in expansion of macro 'MAKE_CPLX_OPS' 3773 | MAKE_CPLX_OPS(op1,r1,i1); | ^~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:121:3: note: called from here 121 | mpwl_init_type(THE_r,THE_op->r->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3773:3: note: in expansion of macro 'MAKE_CPLX_OPS' 3773 | MAKE_CPLX_OPS(op1,r1,i1); | ^~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:122:3: note: called from here 122 | mpwl_init_type(THE_i,THE_op->i->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3774:3: note: in expansion of macro 'MAKE_CPLX_OPS' 3774 | MAKE_CPLX_OPS(op2,r2,i2); | ^~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:121:3: note: called from here 121 | mpwl_init_type(THE_r,THE_op->r->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3774:3: note: in expansion of macro 'MAKE_CPLX_OPS' 3774 | MAKE_CPLX_OPS(op2,r2,i2); | ^~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:133:3: note: called from here 133 | mpwl_clear(THE_r); \ | ^~~~~~~~~~~~~~~~~ mpwrap.c:3795:3: note: in expansion of macro 'BREAK_CPLX_OPS' 3795 | BREAK_CPLX_OPS(op1,r1,i1); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:132:3: note: called from here 132 | mpwl_clear(THE_i); \ | ^~~~~~~~~~~~~~~~~ mpwrap.c:3795:3: note: in expansion of macro 'BREAK_CPLX_OPS' 3795 | BREAK_CPLX_OPS(op1,r1,i1); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:133:3: note: called from here 133 | mpwl_clear(THE_r); \ | ^~~~~~~~~~~~~~~~~ mpwrap.c:3796:3: note: in expansion of macro 'BREAK_CPLX_OPS' 3796 | BREAK_CPLX_OPS(op2,r2,i2); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:132:3: note: called from here 132 | mpwl_clear(THE_i); \ | ^~~~~~~~~~~~~~~~~ mpwrap.c:3796:3: note: in expansion of macro 'BREAK_CPLX_OPS' 3796 | BREAK_CPLX_OPS(op2,r2,i2); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_abs_sq': mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3592:4: note: in expansion of macro 'MAKE_COPY' 3592 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_mul_ui': mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3804:3: note: in expansion of macro 'MAKE_EMPTY' 3804 | MAKE_EMPTY(rop->r, op->r->type); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3806:3: note: in expansion of macro 'MAKE_COPY' 3806 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3814:4: note: in expansion of macro 'MAKE_EMPTY' 3814 | MAKE_EMPTY(rop->i, op->i->type); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3816:4: note: in expansion of macro 'MAKE_COPY' 3816 | MAKE_COPY (rop->i); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_div': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3835:4: note: in expansion of macro 'MAKE_EMPTY' 3835 | MAKE_EMPTY (rop->r, MAX (op1->r->type, op2->r->type)); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3837:4: note: in expansion of macro 'MAKE_COPY' 3837 | MAKE_COPY(rop->r); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3854:4: note: in expansion of macro 'MAKE_EMPTY' 3854 | MAKE_EMPTY (rop->r, MAX (op1->r->type, op2->r->type)); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3855:4: note: in expansion of macro 'MAKE_EMPTY' 3855 | MAKE_EMPTY (rop->i, | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3859:4: note: in expansion of macro 'MAKE_COPY' 3859 | MAKE_COPY(rop->r); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3860:4: note: in expansion of macro 'MAKE_COPY' 3860 | MAKE_COPY(rop->i); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:122:3: note: called from here 122 | mpwl_init_type(THE_i,THE_op->i->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3863:3: note: in expansion of macro 'MAKE_CPLX_OPS' 3863 | MAKE_CPLX_OPS(op1,r1,i1); | ^~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:121:3: note: called from here 121 | mpwl_init_type(THE_r,THE_op->r->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3863:3: note: in expansion of macro 'MAKE_CPLX_OPS' 3863 | MAKE_CPLX_OPS(op1,r1,i1); | ^~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:122:3: note: called from here 122 | mpwl_init_type(THE_i,THE_op->i->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3864:3: note: in expansion of macro 'MAKE_CPLX_OPS' 3864 | MAKE_CPLX_OPS(op2,r2,i2); | ^~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:121:3: note: called from here 121 | mpwl_init_type(THE_r,THE_op->r->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3864:3: note: in expansion of macro 'MAKE_CPLX_OPS' 3864 | MAKE_CPLX_OPS(op2,r2,i2); | ^~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:3892:3: note: called from here 3892 | mpwl_clear(&t2); | ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:3891:3: note: called from here 3891 | mpwl_clear(&t1); | ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:3892:3: note: called from here 3892 | mpwl_clear(&t2); | ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:3891:3: note: called from here 3891 | mpwl_clear(&t1); | ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:133:3: note: called from here 133 | mpwl_clear(THE_r); \ | ^~~~~~~~~~~~~~~~~ mpwrap.c:3896:3: note: in expansion of macro 'BREAK_CPLX_OPS' 3896 | BREAK_CPLX_OPS(op1,r1,i1); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:132:3: note: called from here 132 | mpwl_clear(THE_i); \ | ^~~~~~~~~~~~~~~~~ mpwrap.c:3896:3: note: in expansion of macro 'BREAK_CPLX_OPS' 3896 | BREAK_CPLX_OPS(op1,r1,i1); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:133:3: note: called from here 133 | mpwl_clear(THE_r); \ | ^~~~~~~~~~~~~~~~~ mpwrap.c:3897:3: note: in expansion of macro 'BREAK_CPLX_OPS' 3897 | BREAK_CPLX_OPS(op2,r2,i2); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:132:3: note: called from here 132 | mpwl_clear(THE_i); \ | ^~~~~~~~~~~~~~~~~ mpwrap.c:3897:3: note: in expansion of macro 'BREAK_CPLX_OPS' 3897 | BREAK_CPLX_OPS(op2,r2,i2); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_div_ui': mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3910:3: note: in expansion of macro 'MAKE_EMPTY' 3910 | MAKE_EMPTY(rop->r, op->r->type); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3912:3: note: in expansion of macro 'MAKE_COPY' 3912 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3919:4: note: in expansion of macro 'MAKE_EMPTY' 3919 | MAKE_EMPTY(rop->i, op->i->type); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3921:4: note: in expansion of macro 'MAKE_COPY' 3921 | MAKE_COPY (rop->i); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_ui_div': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3940:4: note: in expansion of macro 'MAKE_EMPTY' 3940 | MAKE_EMPTY(rop->r, op->r->type); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3942:4: note: in expansion of macro 'MAKE_COPY' 3942 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:1446:4: note: called from here 1446 | mpwl_init_type(rop,MPW_FLOAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:1445:4: note: called from here 1445 | mpwl_clear(rop); | ^~~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:1453:4: note: called from here 1453 | mpwl_init_type(rop,MPW_RATIONAL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:1452:4: note: called from here 1452 | mpwl_clear(rop); | ^~~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:1463:4: note: called from here 1463 | mpwl_init_type (&r, MPW_RATIONAL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3957:4: note: in expansion of macro 'MAKE_EMPTY' 3957 | MAKE_EMPTY (rop->r, op->r->type); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3958:4: note: in expansion of macro 'MAKE_EMPTY' 3958 | MAKE_EMPTY (rop->i, op->i->type); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3960:4: note: in expansion of macro 'MAKE_COPY' 3960 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3961:4: note: in expansion of macro 'MAKE_COPY' 3961 | MAKE_COPY (rop->i); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:122:3: note: called from here 122 | mpwl_init_type(THE_i,THE_op->i->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3964:3: note: in expansion of macro 'MAKE_CPLX_OPS' 3964 | MAKE_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:121:3: note: called from here 121 | mpwl_init_type(THE_r,THE_op->r->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3964:3: note: in expansion of macro 'MAKE_CPLX_OPS' 3964 | MAKE_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:3987:3: note: called from here 3987 | mpwl_clear (&t2); | ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:3986:3: note: called from here 3986 | mpwl_clear (&t1); | ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:3987:3: note: called from here 3987 | mpwl_clear (&t2); | ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:3986:3: note: called from here 3986 | mpwl_clear (&t1); | ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:133:3: note: called from here 133 | mpwl_clear(THE_r); \ | ^~~~~~~~~~~~~~~~~ mpwrap.c:3991:3: note: in expansion of macro 'BREAK_CPLX_OPS' 3991 | BREAK_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:132:3: note: called from here 132 | mpwl_clear(THE_i); \ | ^~~~~~~~~~~~~~~~~ mpwrap.c:3991:3: note: in expansion of macro 'BREAK_CPLX_OPS' 3991 | BREAK_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_mod': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4008:4: note: in expansion of macro 'MAKE_COPY' 4008 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c: In function 'mpw_invert': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4025:4: note: in expansion of macro 'MAKE_COPY' 4025 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:1519:4: note: called from here 1519 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_gcd': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4057:4: note: in expansion of macro 'MAKE_COPY' 4057 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c: In function 'mpw_lcm': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:4074:4: note: called from here 4074 | mpwl_clear (&gcd); | ^~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4082:4: note: in expansion of macro 'MAKE_COPY' 4082 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c: In function 'mpw_jacobi': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4103:4: note: in expansion of macro 'MAKE_COPY' 4103 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:1545:4: note: called from here 1545 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_legendre': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4119:4: note: in expansion of macro 'MAKE_COPY' 4119 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:1564:4: note: called from here 1564 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_kronecker': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4135:4: note: in expansion of macro 'MAKE_COPY' 4135 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:1583:4: note: called from here 1583 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_lucnum': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4151:4: note: in expansion of macro 'MAKE_COPY' 4151 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:1613:3: note: called from here 1613 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_nextprime': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4167:4: note: in expansion of macro 'MAKE_COPY' 4167 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:1629:3: note: called from here 1629 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_powm': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4347:3: note: in expansion of macro 'MAKE_COPY' 4347 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:2172:5: note: called from here 2172 | mpwl_clear (&r); | ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:892:2: note: called from here 892 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_powm_ui': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4368:3: note: in expansion of macro 'MAKE_COPY' 4368 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:892:2: note: called from here 892 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_exp': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4403:4: note: in expansion of macro 'MAKE_EMPTY' 4403 | MAKE_EMPTY (rop->r, MPW_FLOAT); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4405:4: note: in expansion of macro 'MAKE_COPY' 4405 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4417:4: note: in expansion of macro 'MAKE_COPY' 4417 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4418:4: note: in expansion of macro 'MAKE_COPY' 4418 | MAKE_COPY (rop->i); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:122:3: note: called from here 122 | mpwl_init_type(THE_i,THE_op->i->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4421:3: note: in expansion of macro 'MAKE_CPLX_OPS' 4421 | MAKE_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:121:3: note: called from here 121 | mpwl_init_type(THE_r,THE_op->r->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4421:3: note: in expansion of macro 'MAKE_CPLX_OPS' 4421 | MAKE_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:133:3: note: called from here 133 | mpwl_clear(THE_r); \ | ^~~~~~~~~~~~~~~~~ mpwrap.c:4438:3: note: in expansion of macro 'BREAK_CPLX_OPS' 4438 | BREAK_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:132:3: note: called from here 132 | mpwl_clear(THE_i); \ | ^~~~~~~~~~~~~~~~~ mpwrap.c:4438:3: note: in expansion of macro 'BREAK_CPLX_OPS' 4438 | BREAK_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_ln': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4455:4: note: in expansion of macro 'MAKE_EMPTY' 4455 | MAKE_EMPTY (rop->r, MPW_FLOAT); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4457:4: note: in expansion of macro 'MAKE_COPY' 4457 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4460:4: note: in expansion of macro 'MAKE_EMPTY' 4460 | MAKE_EMPTY (rop->i, MPW_FLOAT); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4472:4: note: in expansion of macro 'MAKE_COPY' 4472 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4473:4: note: in expansion of macro 'MAKE_COPY' 4473 | MAKE_COPY (rop->i); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:122:3: note: called from here 122 | mpwl_init_type(THE_i,THE_op->i->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4491:3: note: in expansion of macro 'MAKE_CPLX_OPS' 4491 | MAKE_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:121:3: note: called from here 121 | mpwl_init_type(THE_r,THE_op->r->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4491:3: note: in expansion of macro 'MAKE_CPLX_OPS' 4491 | MAKE_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:4514:3: note: called from here 4514 | mpwl_clear (&t); | ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:133:3: note: called from here 133 | mpwl_clear(THE_r); \ | ^~~~~~~~~~~~~~~~~ mpwrap.c:4516:3: note: in expansion of macro 'BREAK_CPLX_OPS' 4516 | BREAK_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:132:3: note: called from here 132 | mpwl_clear(THE_i); \ | ^~~~~~~~~~~~~~~~~ mpwrap.c:4516:3: note: in expansion of macro 'BREAK_CPLX_OPS' 4516 | BREAK_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_pow': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4257:4: note: in expansion of macro 'MAKE_EMPTY' 4257 | MAKE_EMPTY (rop->r, op1->r->type); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4259:4: note: in expansion of macro 'MAKE_COPY' 4259 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:4271:3: note: called from here 4271 | mpwl_init_type (&t2, op2->r->type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:4270:3: note: called from here 4270 | mpwl_init_type (&t, op1->i->type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:4276:4: note: called from here 4276 | mpwl_clear (&t); | ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:4275:4: note: called from here 4275 | mpwl_clear (&t2); | ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4285:4: note: in expansion of macro 'MAKE_COPY' 4285 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4298:4: note: in expansion of macro 'MAKE_COPY' 4298 | MAKE_COPY (rop->i); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:1144:4: note: called from here 1144 | mpwl_clear(rop); | ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:1154:5: note: called from here 1154 | mpwl_clear(rop); | ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:4311:3: note: called from here 4311 | mpwl_clear (&t); | ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:4310:3: note: called from here 4310 | mpwl_clear (&t2); | ^~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_sqrt': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4380:4: note: in expansion of macro 'MAKE_EMPTY' 4380 | MAKE_EMPTY (rop->r, op->r->type); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4382:4: note: in expansion of macro 'MAKE_COPY' 4382 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c: In function 'mpw_log10': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4598:4: note: in expansion of macro 'MAKE_EMPTY' 4598 | MAKE_EMPTY (rop->r, MPW_FLOAT); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4600:4: note: in expansion of macro 'MAKE_COPY' 4600 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4604:4: note: in expansion of macro 'MAKE_EMPTY' 4604 | MAKE_EMPTY (rop->i, MPW_FLOAT); | ^~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:4611:4: note: called from here 4611 | mpwl_clear (&t); | ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:4611:4: note: called from here 4611 | mpwl_clear (&t); | ^~~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4619:5: note: in expansion of macro 'MAKE_EMPTY' 4619 | MAKE_EMPTY (rop->r, MPW_FLOAT); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4620:5: note: in expansion of macro 'MAKE_EMPTY' 4620 | MAKE_EMPTY (rop->i, MPW_FLOAT); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4622:5: note: in expansion of macro 'MAKE_COPY' 4622 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4623:5: note: in expansion of macro 'MAKE_COPY' 4623 | MAKE_COPY (rop->i); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:4642:4: note: called from here 4642 | mpwl_clear (&t); | ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:839:3: note: called from here 839 | mpwl_clear(rop); | ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:4642:4: note: called from here 4642 | mpwl_clear (&t); | ^~~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_sin': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4662:4: note: in expansion of macro 'MAKE_EMPTY' 4662 | MAKE_EMPTY (rop->r, MPW_FLOAT); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4664:4: note: in expansion of macro 'MAKE_COPY' 4664 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4676:4: note: in expansion of macro 'MAKE_COPY' 4676 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4677:4: note: in expansion of macro 'MAKE_COPY' 4677 | MAKE_COPY (rop->i); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:122:3: note: called from here 122 | mpwl_init_type(THE_i,THE_op->i->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4680:3: note: in expansion of macro 'MAKE_CPLX_OPS' 4680 | MAKE_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:121:3: note: called from here 121 | mpwl_init_type(THE_r,THE_op->r->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4680:3: note: in expansion of macro 'MAKE_CPLX_OPS' 4680 | MAKE_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:133:3: note: called from here 133 | mpwl_clear(THE_r); \ | ^~~~~~~~~~~~~~~~~ mpwrap.c:4696:3: note: in expansion of macro 'BREAK_CPLX_OPS' 4696 | BREAK_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:132:3: note: called from here 132 | mpwl_clear(THE_i); \ | ^~~~~~~~~~~~~~~~~ mpwrap.c:4696:3: note: in expansion of macro 'BREAK_CPLX_OPS' 4696 | BREAK_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_cos': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4706:4: note: in expansion of macro 'MAKE_EMPTY' 4706 | MAKE_EMPTY (rop->r, MPW_FLOAT); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4708:4: note: in expansion of macro 'MAKE_COPY' 4708 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4720:4: note: in expansion of macro 'MAKE_COPY' 4720 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4721:4: note: in expansion of macro 'MAKE_COPY' 4721 | MAKE_COPY (rop->i); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:122:3: note: called from here 122 | mpwl_init_type(THE_i,THE_op->i->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4724:3: note: in expansion of macro 'MAKE_CPLX_OPS' 4724 | MAKE_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:121:3: note: called from here 121 | mpwl_init_type(THE_r,THE_op->r->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4724:3: note: in expansion of macro 'MAKE_CPLX_OPS' 4724 | MAKE_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:133:3: note: called from here 133 | mpwl_clear(THE_r); \ | ^~~~~~~~~~~~~~~~~ mpwrap.c:4741:3: note: in expansion of macro 'BREAK_CPLX_OPS' 4741 | BREAK_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:132:3: note: called from here 132 | mpwl_clear(THE_i); \ | ^~~~~~~~~~~~~~~~~ mpwrap.c:4741:3: note: in expansion of macro 'BREAK_CPLX_OPS' 4741 | BREAK_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_sinh': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4751:4: note: in expansion of macro 'MAKE_EMPTY' 4751 | MAKE_EMPTY (rop->r, MPW_FLOAT); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4753:4: note: in expansion of macro 'MAKE_COPY' 4753 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4765:4: note: in expansion of macro 'MAKE_COPY' 4765 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4766:4: note: in expansion of macro 'MAKE_COPY' 4766 | MAKE_COPY (rop->i); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:122:3: note: called from here 122 | mpwl_init_type(THE_i,THE_op->i->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4769:3: note: in expansion of macro 'MAKE_CPLX_OPS' 4769 | MAKE_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:121:3: note: called from here 121 | mpwl_init_type(THE_r,THE_op->r->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4769:3: note: in expansion of macro 'MAKE_CPLX_OPS' 4769 | MAKE_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:133:3: note: called from here 133 | mpwl_clear(THE_r); \ | ^~~~~~~~~~~~~~~~~ mpwrap.c:4785:3: note: in expansion of macro 'BREAK_CPLX_OPS' 4785 | BREAK_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:132:3: note: called from here 132 | mpwl_clear(THE_i); \ | ^~~~~~~~~~~~~~~~~ mpwrap.c:4785:3: note: in expansion of macro 'BREAK_CPLX_OPS' 4785 | BREAK_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_cosh': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4795:4: note: in expansion of macro 'MAKE_EMPTY' 4795 | MAKE_EMPTY (rop->r, MPW_FLOAT); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4797:4: note: in expansion of macro 'MAKE_COPY' 4797 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4809:4: note: in expansion of macro 'MAKE_COPY' 4809 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4810:4: note: in expansion of macro 'MAKE_COPY' 4810 | MAKE_COPY (rop->i); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:122:3: note: called from here 122 | mpwl_init_type(THE_i,THE_op->i->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4813:3: note: in expansion of macro 'MAKE_CPLX_OPS' 4813 | MAKE_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:121:3: note: called from here 121 | mpwl_init_type(THE_r,THE_op->r->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4813:3: note: in expansion of macro 'MAKE_CPLX_OPS' 4813 | MAKE_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:133:3: note: called from here 133 | mpwl_clear(THE_r); \ | ^~~~~~~~~~~~~~~~~ mpwrap.c:4829:3: note: in expansion of macro 'BREAK_CPLX_OPS' 4829 | BREAK_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:132:3: note: called from here 132 | mpwl_clear(THE_i); \ | ^~~~~~~~~~~~~~~~~ mpwrap.c:4829:3: note: in expansion of macro 'BREAK_CPLX_OPS' 4829 | BREAK_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_arctan': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4841:4: note: in expansion of macro 'MAKE_COPY' 4841 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4852:3: note: in expansion of macro 'MAKE_COPY' 4852 | MAKE_COPY(ai->r); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4853:3: note: in expansion of macro 'MAKE_COPY' 4853 | MAKE_COPY(ai->i); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4888:3: note: in expansion of macro 'MAKE_COPY' 4888 | MAKE_COPY(tmp1->r); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4889:3: note: in expansion of macro 'MAKE_COPY' 4889 | MAKE_COPY(tmp1->i); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_arctan2': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4914:4: note: in expansion of macro 'MAKE_COPY' 4914 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:2385:4: note: called from here 2385 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:892:2: note: called from here 892 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_pi': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_ln2': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_log2': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4533:4: note: in expansion of macro 'MAKE_EMPTY' 4533 | MAKE_EMPTY (rop->r, MPW_FLOAT); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4535:4: note: in expansion of macro 'MAKE_COPY' 4535 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4539:4: note: in expansion of macro 'MAKE_EMPTY' 4539 | MAKE_EMPTY(rop->i, MPW_FLOAT); | ^~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:4544:4: note: called from here 4544 | mpwl_clear (&t); | ^~~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:2415:3: note: called from here 2415 | mpwl_init_type(rop,MPW_FLOAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:2414:3: note: called from here 2414 | mpwl_clear(rop); | ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:4544:4: note: called from here 4544 | mpwl_clear (&t); | ^~~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4552:5: note: in expansion of macro 'MAKE_EMPTY' 4552 | MAKE_EMPTY (rop->r, MPW_FLOAT); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4553:5: note: in expansion of macro 'MAKE_EMPTY' 4553 | MAKE_EMPTY (rop->i, MPW_FLOAT); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4555:5: note: in expansion of macro 'MAKE_COPY' 4555 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4556:5: note: in expansion of macro 'MAKE_COPY' 4556 | MAKE_COPY (rop->i); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:4573:4: note: called from here 4573 | mpwl_clear (&t); | ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:2414:3: note: called from here 2414 | mpwl_clear(rop); | ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:4573:4: note: called from here 4573 | mpwl_clear (&t); | ^~~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_euler_constant': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_catalan_constant': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_rand': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_randint': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4975:3: note: in expansion of macro 'MAKE_COPY' 4975 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:2502:4: note: called from here 2502 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:2512:3: note: called from here 2512 | mpwl_init_type (rop, MPW_INTEGER); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:2511:3: note: called from here 2511 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_conj': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5007:4: note: in expansion of macro 'MAKE_EMPTY' 5007 | MAKE_EMPTY (rop->i, op->i->type); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5010:4: note: in expansion of macro 'MAKE_COPY' 5010 | MAKE_COPY(rop->i); | ^~~~~~~~~ mpwrap.c: In function 'mpw_pow_ui': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5022:4: note: in expansion of macro 'MAKE_EMPTY' 5022 | MAKE_EMPTY (rop->r, op->r->type); | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5024:4: note: in expansion of macro 'MAKE_COPY' 5024 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c: In function 'mpw_fac_ui': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_fac': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5125:4: note: in expansion of macro 'MAKE_COPY' 5125 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:1715:3: note: called from here 1715 | mpwl_clear(rop); | ^~~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_dblfac': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5142:4: note: in expansion of macro 'MAKE_COPY' 5142 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:1747:3: note: called from here 1747 | mpwl_clear(rop); | ^~~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_bin_ui': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5159:4: note: in expansion of macro 'MAKE_COPY' 5159 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:1792:3: note: called from here 1792 | mpwl_clear(rop); | ^~~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_getstring': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_getstring_chop': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_set_str_float': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_set_str_int': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_set_str_complex_int': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_set_str_complex': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_set_str': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_is_complex': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_im': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_re': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_round': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_floor': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_ceil': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_trunc': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_denominator': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:5757:4: note: called from here 5757 | mpwl_clear (&r2); | ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:5756:4: note: called from here 5756 | mpwl_clear (&r1); | ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5765:4: note: in expansion of macro 'MAKE_COPY' 5765 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5779:4: note: in expansion of macro 'MAKE_COPY' 5779 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c: In function 'mpw_numerator': mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:5808:4: note: called from here 5808 | mpwl_clear (&n2); | ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:5807:4: note: called from here 5807 | mpwl_clear (&n1); | ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:5806:4: note: called from here 5806 | mpwl_clear (&r2); | ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:5805:4: note: called from here 5805 | mpwl_clear (&r1); | ^~~~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5816:4: note: in expansion of macro 'MAKE_COPY' 5816 | MAKE_COPY (rop->r); | ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5817:4: note: in expansion of macro 'MAKE_COPY' 5817 | MAKE_COPY (rop->i); | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:5831:3: note: called from here 5831 | mpwl_clear (&n2); | ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:5830:3: note: called from here 5830 | mpwl_clear (&n1); | ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:5829:3: note: called from here 5829 | mpwl_clear (&r2); | ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:5828:3: note: called from here 5828 | mpwl_clear (&r1); | ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5839:4: note: in expansion of macro 'MAKE_COPY' 5839 | MAKE_COPY (rop->r); | ^~~~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/libexec"\" -DBUILDDIR=\""/usr/src/RPM/BUILD/genius-1.0.24"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o funclib.o funclib.c In file included from funclib.c:37: matrixw.h:137:13: warning: static inline 137 | G_INLINE_FUNC GelETree *gel_matrixw_index(GelMatrixW *m, int x, int y) G_GNUC_PURE; | ^~~~~~~~~~~~~~~ matrixw.h:140:13: warning: static inline 140 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ matrixw.h:148:13: warning: static inline 148 | G_INLINE_FUNC GelETree *gel_matrixw_vindex(GelMatrixW *m, int i) G_GNUC_PURE; | ^~~~~~~~~~~~~~~ matrixw.h:151:13: warning: static inline 151 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ matrixw.h:167:13: warning: static inline 167 | G_INLINE_FUNC GelETree *gel_matrixw_get_vindex(GelMatrixW *m, int i) G_GNUC_PURE; | ^~~~~~~~~~~~~~~ matrixw.h:170:13: warning: static inline 170 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ In file included from funclib.c:36: funclib.c: In function 'I_op': matrixw.h:120:39: warning: this condition has identical branches [-Wduplicated-branches] 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ | ^ matrix.h:68:48: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ funclib.c:3400:4: note: in expansion of macro 'gel_matrixw_set_index' 3400 | gel_matrixw_set_index (m, i, i) = | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:120:59: warning: this condition has identical branches [-Wduplicated-branches] 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ | ^ matrix.h:68:48: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ funclib.c:3400:4: note: in expansion of macro 'gel_matrixw_set_index' 3400 | gel_matrixw_set_index (m, i, i) = | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:121:39: warning: this condition has identical branches [-Wduplicated-branches] 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) | ^ matrix.h:68:52: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ funclib.c:3400:4: note: in expansion of macro 'gel_matrixw_set_index' 3400 | gel_matrixw_set_index (m, i, i) = | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:121:59: warning: this condition has identical branches [-Wduplicated-branches] 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) | ^ matrix.h:68:52: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ funclib.c:3400:4: note: in expansion of macro 'gel_matrixw_set_index' 3400 | gel_matrixw_set_index (m, i, i) = | ^~~~~~~~~~~~~~~~~~~~~ funclib.c: In function 'Prime_op': funclib.c:4525:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'long int' [-Wsign-compare] 4525 | for (i = numprimes; i <= num-1; i++) { | ^~ In file included from funclib.c:36: funclib.c: In function 'Factorize_op': matrixw.h:120:18: warning: operand of ?: changes signedness from 'int' to 'guint' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ matrix.h:68:48: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ funclib.c:4713:3: note: in expansion of macro 'gel_matrixw_set_index' 4713 | gel_matrixw_set_index (mn, i, 0) = gel_makenum_use (num); | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:121:18: warning: operand of ?: changes signedness from 'int' to 'guint' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ matrix.h:68:52: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ funclib.c:4713:3: note: in expansion of macro 'gel_matrixw_set_index' 4713 | gel_matrixw_set_index (mn, i, 0) = gel_makenum_use (num); | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:120:18: warning: operand of ?: changes signedness from 'int' to 'guint' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ matrix.h:68:48: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ funclib.c:4714:3: note: in expansion of macro 'gel_matrixw_set_index' 4714 | gel_matrixw_set_index (mn, i, 1) = gel_makenum_ui (f.exp); | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:121:18: warning: operand of ?: changes signedness from 'int' to 'guint' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ matrix.h:68:52: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ funclib.c:4714:3: note: in expansion of macro 'gel_matrixw_set_index' 4714 | gel_matrixw_set_index (mn, i, 1) = gel_makenum_ui (f.exp); | ^~~~~~~~~~~~~~~~~~~~~ funclib.c: In function 'AskButtons_op': funclib.c:6580:30: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, void *)' [-Wcast-function-type] 6580 | g_slist_foreach (buttons, (GFunc)g_free, NULL); | ^ funclib.c:6590:28: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, void *)' [-Wcast-function-type] 6590 | g_slist_foreach (buttons, (GFunc)g_free, NULL); | ^ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' /bin/sh ../libtool --tag=CC --mode=link i586-alt-linux-gcc -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -o genius binreloc.o calc.o eval.o genius.o util.o dict.o funclib.o symbolic.o mpwrap.o mpzextra.o matrix.o matrixw.o matop.o compil.o parseutil.o inter.o lexer.o plugin.o plugread.o parse.o genius_lists.o utype.o geloutput.o ../ve/libvicious.a -lm -lgmp -lmpfr -lfl -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lreadline -lncurses -lncurses -lmpfr -lm libtool: link: i586-alt-linux-gcc -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -o genius binreloc.o calc.o eval.o genius.o util.o dict.o funclib.o symbolic.o mpwrap.o mpzextra.o matrix.o matrixw.o matop.o compil.o parseutil.o inter.o lexer.o plugin.o plugread.o parse.o genius_lists.o utype.o geloutput.o -Wl,--export-dynamic -pthread ../ve/libvicious.a -lgmp -lfl -lgmodule-2.0 -lglib-2.0 -lreadline -lncurses -lmpfr -lm -pthread make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/libexec"\" -DBUILDDIR=\""/usr/src/RPM/BUILD/genius-1.0.24"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o graphing.o graphing.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from graphing.c:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from graphing.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from graphing.c:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from graphing.c:24: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from graphing.c:26: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ In file included from graphing.c:41: matrixw.h:137:13: warning: static inline 137 | G_INLINE_FUNC GelETree *gel_matrixw_index(GelMatrixW *m, int x, int y) G_GNUC_PURE; | ^~~~~~~~~~~~~~~ matrixw.h:140:13: warning: static inline 140 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ matrixw.h:148:13: warning: static inline 148 | G_INLINE_FUNC GelETree *gel_matrixw_vindex(GelMatrixW *m, int i) G_GNUC_PURE; | ^~~~~~~~~~~~~~~ matrixw.h:151:13: warning: static inline 151 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ matrixw.h:167:13: warning: static inline 167 | G_INLINE_FUNC GelETree *gel_matrixw_get_vindex(GelMatrixW *m, int i) G_GNUC_PURE; | ^~~~~~~~~~~~~~~ matrixw.h:170:13: warning: static inline 170 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ In file included from matrixw.h:27, from graphing.c:41: graphing.c: In function 'make_matrix_from_limits': matrixw.h:120:39: warning: this condition has identical branches [-Wduplicated-branches] 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ | ^ matrix.h:68:48: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ graphing.c:3519:2: note: in expansion of macro 'gel_matrixw_set_index' 3519 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_d (defx1); | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:120:59: warning: this condition has identical branches [-Wduplicated-branches] 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ | ^ matrix.h:68:48: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ graphing.c:3519:2: note: in expansion of macro 'gel_matrixw_set_index' 3519 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_d (defx1); | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:121:39: warning: this condition has identical branches [-Wduplicated-branches] 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) | ^ matrix.h:68:52: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ graphing.c:3519:2: note: in expansion of macro 'gel_matrixw_set_index' 3519 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_d (defx1); | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:121:59: warning: this condition has identical branches [-Wduplicated-branches] 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) | ^ matrix.h:68:52: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ graphing.c:3519:2: note: in expansion of macro 'gel_matrixw_set_index' 3519 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_d (defx1); | ^~~~~~~~~~~~~~~~~~~~~ graphing.c: In function 'make_matrix_from_lp_varnames': matrixw.h:120:39: warning: this condition has identical branches [-Wduplicated-branches] 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ | ^ matrix.h:68:48: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ graphing.c:3541:2: note: in expansion of macro 'gel_matrixw_set_index' 3541 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_string (lp_x_name); | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:120:59: warning: this condition has identical branches [-Wduplicated-branches] 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ | ^ matrix.h:68:48: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ graphing.c:3541:2: note: in expansion of macro 'gel_matrixw_set_index' 3541 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_string (lp_x_name); | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:121:39: warning: this condition has identical branches [-Wduplicated-branches] 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) | ^ matrix.h:68:52: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ graphing.c:3541:2: note: in expansion of macro 'gel_matrixw_set_index' 3541 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_string (lp_x_name); | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:121:59: warning: this condition has identical branches [-Wduplicated-branches] 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) | ^ matrix.h:68:52: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ graphing.c:3541:2: note: in expansion of macro 'gel_matrixw_set_index' 3541 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_string (lp_x_name); | ^~~~~~~~~~~~~~~~~~~~~ graphing.c: In function 'make_matrix_from_sp_varnames': matrixw.h:120:39: warning: this condition has identical branches [-Wduplicated-branches] 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ | ^ matrix.h:68:48: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ graphing.c:3563:2: note: in expansion of macro 'gel_matrixw_set_index' 3563 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_string (sp_x_name); | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:120:59: warning: this condition has identical branches [-Wduplicated-branches] 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ | ^ matrix.h:68:48: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ graphing.c:3563:2: note: in expansion of macro 'gel_matrixw_set_index' 3563 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_string (sp_x_name); | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:121:39: warning: this condition has identical branches [-Wduplicated-branches] 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) | ^ matrix.h:68:52: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ graphing.c:3563:2: note: in expansion of macro 'gel_matrixw_set_index' 3563 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_string (sp_x_name); | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:121:59: warning: this condition has identical branches [-Wduplicated-branches] 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) | ^ matrix.h:68:52: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ graphing.c:3563:2: note: in expansion of macro 'gel_matrixw_set_index' 3563 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_string (sp_x_name); | ^~~~~~~~~~~~~~~~~~~~~ graphing.c: In function 'make_matrix_from_limits_surf': matrixw.h:120:39: warning: this condition has identical branches [-Wduplicated-branches] 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ | ^ matrix.h:68:48: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ graphing.c:3689:2: note: in expansion of macro 'gel_matrixw_set_index' 3689 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_d (surf_defx1); | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:120:59: warning: this condition has identical branches [-Wduplicated-branches] 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ | ^ matrix.h:68:48: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ graphing.c:3689:2: note: in expansion of macro 'gel_matrixw_set_index' 3689 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_d (surf_defx1); | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:121:39: warning: this condition has identical branches [-Wduplicated-branches] 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) | ^ matrix.h:68:52: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ graphing.c:3689:2: note: in expansion of macro 'gel_matrixw_set_index' 3689 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_d (surf_defx1); | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:121:59: warning: this condition has identical branches [-Wduplicated-branches] 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) | ^ matrix.h:68:52: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ graphing.c:3689:2: note: in expansion of macro 'gel_matrixw_set_index' 3689 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_d (surf_defx1); | ^~~~~~~~~~~~~~~~~~~~~ graphing.c: In function 'make_matrix_from_ticks': matrixw.h:120:39: warning: this condition has identical branches [-Wduplicated-branches] 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ | ^ matrix.h:68:48: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ graphing.c:3765:2: note: in expansion of macro 'gel_matrixw_set_index' 3765 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_si (v); | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:120:59: warning: this condition has identical branches [-Wduplicated-branches] 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ | ^ matrix.h:68:48: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ graphing.c:3765:2: note: in expansion of macro 'gel_matrixw_set_index' 3765 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_si (v); | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:121:39: warning: this condition has identical branches [-Wduplicated-branches] 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) | ^ matrix.h:68:52: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ graphing.c:3765:2: note: in expansion of macro 'gel_matrixw_set_index' 3765 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_si (v); | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:121:59: warning: this condition has identical branches [-Wduplicated-branches] 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) | ^ matrix.h:68:52: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ graphing.c:3765:2: note: in expansion of macro 'gel_matrixw_set_index' 3765 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_si (v); | ^~~~~~~~~~~~~~~~~~~~~ graphing.c: In function 'LinePlotWaitForClick_op': matrixw.h:120:39: warning: this condition has identical branches [-Wduplicated-branches] 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ | ^ matrix.h:68:48: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ graphing.c:8404:2: note: in expansion of macro 'gel_matrixw_set_index' 8404 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_d (click_x); | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:120:59: warning: this condition has identical branches [-Wduplicated-branches] 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ | ^ matrix.h:68:48: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ graphing.c:8404:2: note: in expansion of macro 'gel_matrixw_set_index' 8404 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_d (click_x); | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:121:39: warning: this condition has identical branches [-Wduplicated-branches] 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) | ^ matrix.h:68:52: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ graphing.c:8404:2: note: in expansion of macro 'gel_matrixw_set_index' 8404 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_d (click_x); | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:121:59: warning: this condition has identical branches [-Wduplicated-branches] 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) | ^ matrix.h:68:52: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ graphing.c:8404:2: note: in expansion of macro 'gel_matrixw_set_index' 8404 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_d (click_x); | ^~~~~~~~~~~~~~~~~~~~~ graphing.c: In function 'LinePlotMouseLocation_op': matrixw.h:120:39: warning: this condition has identical branches [-Wduplicated-branches] 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ | ^ matrix.h:68:48: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ graphing.c:8429:3: note: in expansion of macro 'gel_matrixw_set_index' 8429 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_d (x); | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:120:59: warning: this condition has identical branches [-Wduplicated-branches] 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ | ^ matrix.h:68:48: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ graphing.c:8429:3: note: in expansion of macro 'gel_matrixw_set_index' 8429 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_d (x); | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:121:39: warning: this condition has identical branches [-Wduplicated-branches] 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) | ^ matrix.h:68:52: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ graphing.c:8429:3: note: in expansion of macro 'gel_matrixw_set_index' 8429 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_d (x); | ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:121:59: warning: this condition has identical branches [-Wduplicated-branches] 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) | ^ matrix.h:68:52: note: in definition of macro 'gel_matrix_index' 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) | ^ graphing.c:8429:3: note: in expansion of macro 'gel_matrixw_set_index' 8429 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_d (x); | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' /bin/sh ../libtool --tag=CC --mode=link i586-alt-linux-gcc -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -o gnome-genius binreloc.o calc.o eval.o gnome-genius.o util.o dict.o funclib.o symbolic.o mpwrap.o mpzextra.o matrix.o matrixw.o matop.o compil.o lexer.o parseutil.o inter.o examples.o plugin.o plugread.o parse.o genius_lists.o utype.o geloutput.o graphing.o ../ve/libviciousui.a ../gtkextra/libgtkextra-genius.a ../vte/src/libvte.a -lm -lgmp -lmpfr -lfl -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lpangoft2-1.0 -lpango-1.0 -lharfbuzz -lfontconfig -lfreetype -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangoft2-1.0 -lpango-1.0 -lharfbuzz -lfontconfig -lfreetype -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lcairo -lX11 -lXext -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lgtksourceview-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lreadline -lncurses -lncurses -lmpfr -lm libtool: link: i586-alt-linux-gcc -finline-functions -frename-registers -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -o gnome-genius binreloc.o calc.o eval.o gnome-genius.o util.o dict.o funclib.o symbolic.o mpwrap.o mpzextra.o matrix.o matrixw.o matop.o compil.o lexer.o parseutil.o inter.o examples.o plugin.o plugread.o parse.o genius_lists.o utype.o geloutput.o graphing.o -Wl,--export-dynamic -pthread ../ve/libviciousui.a ../gtkextra/libgtkextra-genius.a ../vte/src/libvte.a -lgmp -lfl -lX11 -lXext -lgmodule-2.0 -lgtksourceview-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lreadline -lncurses -lmpfr -lm -pthread make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' Making all in pixmaps Making all in 8x8 make[3]: Nothing to be done for 'all'. Making all in 16x16 make[3]: Nothing to be done for 'all'. Making all in 22x22 make[3]: Nothing to be done for 'all'. Making all in 24x24 make[3]: Nothing to be done for 'all'. Making all in 32x32 make[3]: Nothing to be done for 'all'. Making all in 48x48 make[3]: Nothing to be done for 'all'. Making all in 256x256 make[3]: Nothing to be done for 'all'. Making all in scalable 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'. Making all in lib Making all in calculus make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/calculus' cd ../../lib/calculus && ../../lib/make_loader_gel.sh differentiation.gel integration.gel limits.gel sums_products.gel fourier.gel > loader.gel make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/calculus' Making all in combinatorics make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/combinatorics' cd ../../lib/combinatorics && ../../lib/make_loader_gel.sh factorial.gel misc.gel recursive_sequences.gel > loader.gel make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/combinatorics' Making all in equation_solving make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/equation_solving' cd ../../lib/equation_solving && ../../lib/make_loader_gel.sh find_root.gel diffeqs.gel formulas.gel newton.gel > loader.gel make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/equation_solving' Making all in functions make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/functions' cd ../../lib/functions && ../../lib/make_loader_gel.sh delta.gel elementary.gel numerical.gel orthogonal_polynomials.gel kernels.gel complex_numbers.gel lambert.gel > loader.gel make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/functions' Making all in linear_algebra make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/linear_algebra' cd ../../lib/linear_algebra && ../../lib/make_loader_gel.sh bilinear_forms.gel linear_algebra.gel misc.gel special_matrices.gel subspaces.gel > loader.gel make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/linear_algebra' Making all in misc make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/misc' cd ../../lib/misc && ../../lib/make_loader_gel.sh misc.gel > loader.gel make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/misc' Making all in number_theory make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/number_theory' cd ../../lib/number_theory && ../../lib/make_loader_gel.sh factoring.gel misc.gel modulus.gel primes.gel quadratic.gel > loader.gel make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/number_theory' Making all in statistics make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/statistics' cd ../../lib/statistics && ../../lib/make_loader_gel.sh basic.gel > loader.gel make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/statistics' Making all in sets make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/sets' cd ../../lib/sets && ../../lib/make_loader_gel.sh basic.gel > loader.gel make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/sets' Making all in symbolic make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/symbolic' cd ../../lib/symbolic && ../../lib/make_loader_gel.sh differentiation.gel > loader.gel make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/symbolic' Making all in commutative_algebra make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/commutative_algebra' cd ../../lib/commutative_algebra && ../../lib/make_loader_gel.sh macaulay.gel > loader.gel make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/commutative_algebra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib' cd ../lib && ../lib/make_loader_gel.sh calculus/loader.gel combinatorics/loader.gel equation_solving/loader.gel functions/loader.gel linear_algebra/loader.gel misc/loader.gel number_theory/loader.gel statistics/loader.gel sets/loader.gel symbolic/loader.gel commutative_algebra/loader.gel > loader.gel make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib' cd ../lib && ../src/genius --maxerrors=0 --gettext loader.gel > temp.c && mv -f temp.c library-strings.c make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib' cd ../lib && ../src/genius --maxerrors=0 --compile loader.gel > temp.cgel && mv -f temp.cgel lib.cgel make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib' Making all in po make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo az | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file az.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo da | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file da.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo bs | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file bs.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo ar | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file ar.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo ca | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file ca.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo dz | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file dz.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo el | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file el.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo es | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file es.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo eu | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file eu.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo eo | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file eo.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo fr | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file fr.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo ga | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file ga.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo cs | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file cs.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo en_CA | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file en_CA.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo hi | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file hi.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo de | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file de.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo en_GB | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file en_GB.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo hu | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file hu.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo gl | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file gl.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo ko | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file ko.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo hr | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file hr.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo mk | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file mk.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo ml | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file ml.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo it | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file it.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo lv | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file lv.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo nb | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file nb.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo pa | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file pa.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo oc | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file oc.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo pt_BR | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file pt_BR.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo ne | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file ne.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo nl | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file nl.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo pt | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file pt.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo sq | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file sq.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo rw | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file rw.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo id | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file id.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo ja | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file ja.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo sl | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file sl.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo sr | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file sr.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo ru | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file ru.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo zh_TW | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file zh_TW.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo sr@latin | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file sr@latin.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo ro | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file ro.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo zh_CN | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file zh_CN.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' file=`echo sv | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file sv.po make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' Making all in help make[2]: Nothing to be done for 'all'. + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.25076 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/genius-buildroot + : + /bin/rm -rf -- /usr/src/tmp/genius-buildroot + cd genius-1.0.24 + make 'INSTALL=/bin/install -p' install DESTDIR=/usr/src/tmp/genius-buildroot make: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24' Making install in ve make[1]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/ve' Making install in . make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/ve' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/ve' 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/genius-1.0.24/ve' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/ve' make[1]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/ve' Making install in vte make[1]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte' Making install in src make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' make install-am make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' Making install in termcaps make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/termcaps' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/termcaps' make[3]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/' /bin/install -p -m 644 xterm '/usr/src/tmp/genius-buildroot/usr/share/genius/' make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/termcaps' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/termcaps' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte' 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/genius-1.0.24/vte' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte' make[1]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte' Making install in gtkextra make[1]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' Making install in . make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' 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/genius-1.0.24/gtkextra' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' make[1]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' Making install in src make[1]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make install-am make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/bin' /bin/sh ../libtool --mode=install /bin/install -p gnome-genius genius '/usr/src/tmp/genius-buildroot/usr/bin' libtool: install: /bin/install -p gnome-genius /usr/src/tmp/genius-buildroot/usr/bin/gnome-genius libtool: install: /bin/install -p genius /usr/src/tmp/genius-buildroot/usr/bin/genius /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/libexec' /bin/sh ../libtool --mode=install /bin/install -p genius-readline-helper-fifo '/usr/src/tmp/genius-buildroot/usr/libexec' libtool: install: /bin/install -p genius-readline-helper-fifo /usr/src/tmp/genius-buildroot/usr/libexec/genius-readline-helper-fifo /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/applications' /bin/install -p -m 644 gnome-genius.desktop '/usr/src/tmp/genius-buildroot/usr/share/applications' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/gtksourceview/' /bin/install -p -m 644 genius.lang '/usr/src/tmp/genius-buildroot/usr/share/genius/gtksourceview/' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/plugins' /bin/install -p -m 644 test.plugin '/usr/src/tmp/genius-buildroot/usr/share/genius/plugins' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/lib/genius' /bin/sh ../libtool --mode=install /bin/install -p libtestplugin.la '/usr/src/tmp/genius-buildroot/usr/lib/genius' libtool: install: /bin/install -p .libs/libtestplugin.so /usr/src/tmp/genius-buildroot/usr/lib/genius/libtestplugin.so libtool: install: /bin/install -p .libs/libtestplugin.lai /usr/src/tmp/genius-buildroot/usr/lib/genius/libtestplugin.la libtool: warning: remember to run 'libtool --finish /usr/lib/genius' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/include/genius' /bin/install -p -m 644 genius-i18n.h plug_api.h geloutput.h mpwrap.h mpzextra.h structs.h matrix.h matrixw.h matop.h compil.h utype.h dict.h lexer.h eval.h '/usr/src/tmp/genius-buildroot/usr/include/genius' make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[1]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' Making install in pixmaps make[1]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps' Making install in 8x8 make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/8x8' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/8x8' make[3]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/icons/hicolor/8x8/apps' /bin/install -p -m 644 gnome-genius.png '/usr/src/tmp/genius-buildroot/usr/share/icons/hicolor/8x8/apps' make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/8x8' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/8x8' Making install in 16x16 make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/16x16' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/16x16' make[3]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/icons/hicolor/16x16/apps' /bin/install -p -m 644 gnome-genius.png '/usr/src/tmp/genius-buildroot/usr/share/icons/hicolor/16x16/apps' make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/16x16' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/16x16' Making install in 22x22 make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/22x22' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/22x22' make[3]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/icons/hicolor/22x22/apps' /bin/install -p -m 644 gnome-genius.png '/usr/src/tmp/genius-buildroot/usr/share/icons/hicolor/22x22/apps' make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/22x22' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/22x22' Making install in 24x24 make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/24x24' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/24x24' make[3]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/icons/hicolor/24x24/apps' /bin/install -p -m 644 gnome-genius.png '/usr/src/tmp/genius-buildroot/usr/share/icons/hicolor/24x24/apps' make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/24x24' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/24x24' Making install in 32x32 make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/32x32' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/32x32' make[3]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/icons/hicolor/32x32/apps' /bin/install -p -m 644 gnome-genius.png genius-stock-plot.png '/usr/src/tmp/genius-buildroot/usr/share/icons/hicolor/32x32/apps' make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/32x32' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/32x32' Making install in 48x48 make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/48x48' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/48x48' make[3]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/icons/hicolor/48x48/apps' /bin/install -p -m 644 gnome-genius.png genius-stock-plot.png '/usr/src/tmp/genius-buildroot/usr/share/icons/hicolor/48x48/apps' make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/48x48' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/48x48' Making install in 256x256 make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/256x256' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/256x256' make[3]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/icons/hicolor/256x256/apps' /bin/install -p -m 644 gnome-genius.png '/usr/src/tmp/genius-buildroot/usr/share/icons/hicolor/256x256/apps' make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/256x256' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/256x256' Making install in scalable make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/scalable' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/scalable' make[3]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/icons/hicolor/scalable/apps' /bin/install -p -m 644 gnome-genius.svg '/usr/src/tmp/genius-buildroot/usr/share/icons/hicolor/scalable/apps' make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/scalable' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/scalable' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps' make[3]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/' /bin/install -p -m 644 genius-graph.png '/usr/src/tmp/genius-buildroot/usr/share/genius/' make install-data-hook make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps' /bin/sh: -c: line 2: syntax error near unexpected token `;' /bin/sh: -c: line 2: ` ; \' make[4]: [Makefile:769: update-icon-cache] Error 1 (ignored) make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps' make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps' make[1]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps' Making install in examples make[1]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/examples' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/examples' make[2]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/examples/' /bin/install -p -m 644 cantor.gel dalemb-pulse.gel eulers-method-exp-run.gel eulers-method-graphs-exp.gel explicit-fdm-heat.gel explicit-fdm-heat-line.gel laplace-fdm.gel linapprox.gel lorenz.gel newton-calc-sqrt2.gel newton-sqrt2.gel shocks.gel sierpinski.gel standing-waves.gel strange-attractor.gel duffing-equation-trajectories.gel taylor-exp.gel taylor-sin.gel fourier-series-animation.gel fourier-series-plotting.gel rsa.gel easy-matrix-examples.gel peano.gel peano-restrictions.gel vibrating-drumhead-modes.gel complex-analysis-newton-fractal.gel complex-analysis-mandelbrot-set.gel complex-analysis-mandelbrot-define.gel complex-analysis-wandering-ball.gel complex-analysis-mesh.gel complex-analysis-argument-principle.gel riemann-integral.gel riemann-integral-darboux.gel plot-ode-runge-kutta.gel plot-ode-trajectory-runge-kutta.gel plane-curves.gel '/usr/src/tmp/genius-buildroot/usr/share/genius/examples/' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/examples' make[1]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/examples' Making install in lib make[1]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib' Making install in calculus make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/calculus' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/calculus' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/calculus' make[4]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/gel/calculus' /bin/install -p -m 644 differentiation.gel integration.gel limits.gel sums_products.gel fourier.gel loader.gel '/usr/src/tmp/genius-buildroot/usr/share/genius/gel/calculus' make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/calculus' make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/calculus' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/calculus' Making install in combinatorics make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/combinatorics' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/combinatorics' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/combinatorics' make[4]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/gel/combinatorics' /bin/install -p -m 644 factorial.gel misc.gel recursive_sequences.gel loader.gel '/usr/src/tmp/genius-buildroot/usr/share/genius/gel/combinatorics' make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/combinatorics' make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/combinatorics' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/combinatorics' Making install in equation_solving make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/equation_solving' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/equation_solving' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/equation_solving' make[4]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/gel/equation_solving' /bin/install -p -m 644 find_root.gel diffeqs.gel formulas.gel newton.gel loader.gel '/usr/src/tmp/genius-buildroot/usr/share/genius/gel/equation_solving' make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/equation_solving' make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/equation_solving' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/equation_solving' Making install in functions make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/functions' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/functions' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/functions' make[4]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/gel/functions' /bin/install -p -m 644 delta.gel elementary.gel numerical.gel orthogonal_polynomials.gel kernels.gel complex_numbers.gel lambert.gel loader.gel '/usr/src/tmp/genius-buildroot/usr/share/genius/gel/functions' make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/functions' make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/functions' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/functions' Making install in linear_algebra make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/linear_algebra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/linear_algebra' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/linear_algebra' make[4]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/gel/linear_algebra' /bin/install -p -m 644 bilinear_forms.gel linear_algebra.gel misc.gel special_matrices.gel subspaces.gel loader.gel '/usr/src/tmp/genius-buildroot/usr/share/genius/gel/linear_algebra' make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/linear_algebra' make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/linear_algebra' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/linear_algebra' Making install in misc make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/misc' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/misc' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/misc' make[4]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/gel/misc' /bin/install -p -m 644 misc.gel loader.gel '/usr/src/tmp/genius-buildroot/usr/share/genius/gel/misc' make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/misc' make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/misc' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/misc' Making install in number_theory make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/number_theory' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/number_theory' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/number_theory' make[4]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/gel/number_theory' /bin/install -p -m 644 factoring.gel misc.gel modulus.gel primes.gel quadratic.gel loader.gel '/usr/src/tmp/genius-buildroot/usr/share/genius/gel/number_theory' make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/number_theory' make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/number_theory' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/number_theory' Making install in statistics make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/statistics' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/statistics' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/statistics' make[4]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/gel/statistics' /bin/install -p -m 644 basic.gel loader.gel '/usr/src/tmp/genius-buildroot/usr/share/genius/gel/statistics' make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/statistics' make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/statistics' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/statistics' Making install in sets make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/sets' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/sets' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/sets' make[4]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/gel/sets' /bin/install -p -m 644 basic.gel loader.gel '/usr/src/tmp/genius-buildroot/usr/share/genius/gel/sets' make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/sets' make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/sets' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/sets' Making install in symbolic make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/symbolic' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/symbolic' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/symbolic' make[4]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/gel/symbolic' /bin/install -p -m 644 differentiation.gel loader.gel '/usr/src/tmp/genius-buildroot/usr/share/genius/gel/symbolic' make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/symbolic' make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/symbolic' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/symbolic' Making install in commutative_algebra make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/commutative_algebra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/commutative_algebra' make[4]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/commutative_algebra' make[4]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/gel/commutative_algebra' /bin/install -p -m 644 macaulay.gel loader.gel '/usr/src/tmp/genius-buildroot/usr/share/genius/gel/commutative_algebra' make[4]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/commutative_algebra' make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/commutative_algebra' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/commutative_algebra' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib' make[3]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/gel' /bin/install -p -m 644 lib.cgel loader.gel '/usr/src/tmp/genius-buildroot/usr/share/genius/gel' make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib' make[1]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib' Making install in po make[1]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' linguas="ar az bs ca cs da de dz el en_CA en_GB eo es eu fr ga gl hi hr hu id it ja ko lv mk ml nb ne nl oc pa pt_BR pt ro ru rw sl sq sr@latin sr sv zh_CN zh_TW "; \ for lang in $linguas; do \ dir=/usr/src/tmp/genius-buildroot/usr/share/locale/$lang/LC_MESSAGES; \ /bin/sh /usr/src/RPM/BUILD/genius-1.0.24/install-sh -d $dir; \ if test -r $lang.gmo; then \ /bin/install -p -m 644 $lang.gmo $dir/genius.mo; \ echo "installing $lang.gmo as $dir/genius.mo"; \ else \ /bin/install -p -m 644 ./$lang.gmo $dir/genius.mo; \ echo "installing ./$lang.gmo as" \ "$dir/genius.mo"; \ fi; \ if test -r $lang.gmo.m; then \ /bin/install -p -m 644 $lang.gmo.m $dir/genius.mo.m; \ echo "installing $lang.gmo.m as $dir/genius.mo.m"; \ else \ if test -r ./$lang.gmo.m ; then \ /bin/install -p -m 644 ./$lang.gmo.m \ $dir/genius.mo.m; \ echo "installing ./$lang.gmo.m as" \ "$dir/genius.mo.m"; \ else \ true; \ fi; \ fi; \ done installing ar.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/ar/LC_MESSAGES/genius.mo installing az.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/az/LC_MESSAGES/genius.mo installing bs.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/bs/LC_MESSAGES/genius.mo installing ca.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/ca/LC_MESSAGES/genius.mo installing cs.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/cs/LC_MESSAGES/genius.mo installing da.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/da/LC_MESSAGES/genius.mo installing de.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/de/LC_MESSAGES/genius.mo installing dz.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/dz/LC_MESSAGES/genius.mo installing el.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/el/LC_MESSAGES/genius.mo installing en_CA.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/en_CA/LC_MESSAGES/genius.mo installing en_GB.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/en_GB/LC_MESSAGES/genius.mo installing eo.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/eo/LC_MESSAGES/genius.mo installing es.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/es/LC_MESSAGES/genius.mo installing eu.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/eu/LC_MESSAGES/genius.mo installing fr.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/fr/LC_MESSAGES/genius.mo installing ga.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/ga/LC_MESSAGES/genius.mo installing gl.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/gl/LC_MESSAGES/genius.mo installing hi.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/hi/LC_MESSAGES/genius.mo installing hr.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/hr/LC_MESSAGES/genius.mo installing hu.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/hu/LC_MESSAGES/genius.mo installing id.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/id/LC_MESSAGES/genius.mo installing it.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/it/LC_MESSAGES/genius.mo installing ja.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/ja/LC_MESSAGES/genius.mo installing ko.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/ko/LC_MESSAGES/genius.mo installing lv.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/lv/LC_MESSAGES/genius.mo installing mk.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/mk/LC_MESSAGES/genius.mo installing ml.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/ml/LC_MESSAGES/genius.mo installing nb.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/nb/LC_MESSAGES/genius.mo installing ne.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/ne/LC_MESSAGES/genius.mo installing nl.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/nl/LC_MESSAGES/genius.mo installing oc.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/oc/LC_MESSAGES/genius.mo installing pa.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/pa/LC_MESSAGES/genius.mo installing pt_BR.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/pt_BR/LC_MESSAGES/genius.mo installing pt.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/pt/LC_MESSAGES/genius.mo installing ro.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/ro/LC_MESSAGES/genius.mo installing ru.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/ru/LC_MESSAGES/genius.mo installing rw.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/rw/LC_MESSAGES/genius.mo installing sl.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/sl/LC_MESSAGES/genius.mo installing sq.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/sq/LC_MESSAGES/genius.mo installing sr@latin.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/sr@latin/LC_MESSAGES/genius.mo installing sr.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/sr/LC_MESSAGES/genius.mo installing sv.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/sv/LC_MESSAGES/genius.mo installing zh_CN.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/zh_CN/LC_MESSAGES/genius.mo installing zh_TW.gmo as /usr/src/tmp/genius-buildroot/usr/share/locale/zh_TW/LC_MESSAGES/genius.mo make[1]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' Making install in help make[1]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/help' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/help' make[2]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius' /bin/install -p -m 644 genius.txt '/usr/src/tmp/genius-buildroot/usr/share/genius' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/C/html' /bin/install -p -m 644 C/html/ch01.html C/html/ch02.html C/html/ch02s02.html C/html/ch03.html C/html/ch03s02.html C/html/ch03s03.html C/html/ch04.html C/html/ch04s02.html C/html/ch04s03.html C/html/ch04s04.html C/html/ch04s05.html C/html/ch05.html C/html/ch05s02.html C/html/ch05s03.html C/html/ch05s04.html C/html/ch05s05.html C/html/ch05s06.html C/html/ch05s07.html C/html/ch06.html C/html/ch06s02.html C/html/ch06s03.html C/html/ch06s04.html C/html/ch06s05.html C/html/ch06s06.html C/html/ch06s07.html C/html/ch06s08.html C/html/ch06s09.html C/html/ch07.html C/html/ch07s02.html C/html/ch07s03.html C/html/ch07s04.html C/html/ch07s05.html C/html/ch07s06.html C/html/ch08.html C/html/ch08s02.html C/html/ch08s03.html C/html/ch09.html C/html/ch10.html C/html/ch11.html C/html/ch11s02.html '/usr/src/tmp/genius-buildroot/usr/share/genius/help/C/html' /bin/install -p -m 644 C/html/ch11s03.html C/html/ch11s04.html C/html/ch11s05.html C/html/ch11s06.html C/html/ch11s07.html C/html/ch11s08.html C/html/ch11s09.html C/html/ch11s10.html C/html/ch11s11.html C/html/ch11s12.html C/html/ch11s13.html C/html/ch11s14.html C/html/ch11s15.html C/html/ch11s16.html C/html/ch11s17.html C/html/ch11s18.html C/html/ch11s19.html C/html/ch11s20.html C/html/ch12.html C/html/ch13.html C/html/ch13s02.html C/html/ch13s03.html C/html/ch13s04.html C/html/ch14.html C/html/index.html '/usr/src/tmp/genius-buildroot/usr/share/genius/help/C/html' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/C/html/figures' /bin/install -p -m 644 C/figures/genius_window.png C/figures/line_plot_graph.png C/figures/line_plot.png C/figures/parametric_graph.png C/figures/parametric.png C/figures/surface_graph.png '/usr/src/tmp/genius-buildroot/usr/share/genius/help/C/html/figures' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/cs/html' /bin/install -p -m 644 cs/html/ch01.html cs/html/ch02.html cs/html/ch02s02.html cs/html/ch03.html cs/html/ch03s02.html cs/html/ch03s03.html cs/html/ch04.html cs/html/ch04s02.html cs/html/ch04s03.html cs/html/ch04s04.html cs/html/ch04s05.html cs/html/ch05.html cs/html/ch05s02.html cs/html/ch05s03.html cs/html/ch05s04.html cs/html/ch05s05.html cs/html/ch05s06.html cs/html/ch05s07.html cs/html/ch06.html cs/html/ch06s02.html cs/html/ch06s03.html cs/html/ch06s04.html cs/html/ch06s05.html cs/html/ch06s06.html cs/html/ch06s07.html cs/html/ch06s08.html cs/html/ch06s09.html cs/html/ch07.html cs/html/ch07s02.html cs/html/ch07s03.html cs/html/ch07s04.html cs/html/ch07s05.html cs/html/ch07s06.html cs/html/ch08.html cs/html/ch08s02.html cs/html/ch08s03.html cs/html/ch09.html cs/html/ch10.html cs/html/ch11.html cs/html/ch11s02.html '/usr/src/tmp/genius-buildroot/usr/share/genius/help/cs/html' /bin/install -p -m 644 cs/html/ch11s03.html cs/html/ch11s04.html cs/html/ch11s05.html cs/html/ch11s06.html cs/html/ch11s07.html cs/html/ch11s08.html cs/html/ch11s09.html cs/html/ch11s10.html cs/html/ch11s11.html cs/html/ch11s12.html cs/html/ch11s13.html cs/html/ch11s14.html cs/html/ch11s15.html cs/html/ch11s16.html cs/html/ch11s17.html cs/html/ch11s18.html cs/html/ch11s19.html cs/html/ch11s20.html cs/html/ch12.html cs/html/ch13.html cs/html/ch13s02.html cs/html/ch13s03.html cs/html/ch13s04.html cs/html/ch14.html cs/html/index.html '/usr/src/tmp/genius-buildroot/usr/share/genius/help/cs/html' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/cs/html/figures' /bin/install -p -m 644 cs/figures/genius_window.png cs/figures/line_plot_graph.png cs/figures/line_plot.png cs/figures/parametric_graph.png cs/figures/parametric.png cs/figures/surface_graph.png '/usr/src/tmp/genius-buildroot/usr/share/genius/help/cs/html/figures' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/de/html' /bin/install -p -m 644 de/html/ch01.html de/html/ch02.html de/html/ch02s02.html de/html/ch03.html de/html/ch03s02.html de/html/ch03s03.html de/html/ch04.html de/html/ch04s02.html de/html/ch04s03.html de/html/ch04s04.html de/html/ch04s05.html de/html/ch05.html de/html/ch05s02.html de/html/ch05s03.html de/html/ch05s04.html de/html/ch05s05.html de/html/ch05s06.html de/html/ch05s07.html de/html/ch06.html de/html/ch06s02.html de/html/ch06s03.html de/html/ch06s04.html de/html/ch06s05.html de/html/ch06s06.html de/html/ch06s07.html de/html/ch06s08.html de/html/ch06s09.html de/html/ch07.html de/html/ch07s02.html de/html/ch07s03.html de/html/ch07s04.html de/html/ch07s05.html de/html/ch07s06.html de/html/ch08.html de/html/ch08s02.html de/html/ch08s03.html de/html/ch09.html de/html/ch10.html de/html/ch11.html de/html/ch11s02.html '/usr/src/tmp/genius-buildroot/usr/share/genius/help/de/html' /bin/install -p -m 644 de/html/ch11s03.html de/html/ch11s04.html de/html/ch11s05.html de/html/ch11s06.html de/html/ch11s07.html de/html/ch11s08.html de/html/ch11s09.html de/html/ch11s10.html de/html/ch11s11.html de/html/ch11s12.html de/html/ch11s13.html de/html/ch11s14.html de/html/ch11s15.html de/html/ch11s16.html de/html/ch11s17.html de/html/ch11s18.html de/html/ch11s19.html de/html/ch11s20.html de/html/ch12.html de/html/ch13.html de/html/ch13s02.html de/html/ch13s03.html de/html/ch13s04.html de/html/ch14.html de/html/index.html '/usr/src/tmp/genius-buildroot/usr/share/genius/help/de/html' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/de/html/figures' /bin/install -p -m 644 de/figures/genius_window.png de/figures/line_plot_graph.png de/figures/line_plot.png de/figures/parametric_graph.png de/figures/parametric.png de/figures/surface_graph.png '/usr/src/tmp/genius-buildroot/usr/share/genius/help/de/html/figures' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/el/html' /bin/install -p -m 644 el/html/ch01.html el/html/ch02.html el/html/ch02s02.html el/html/ch03.html el/html/ch03s02.html el/html/ch03s03.html el/html/ch04.html el/html/ch04s02.html el/html/ch04s03.html el/html/ch04s04.html el/html/ch04s05.html el/html/ch05.html el/html/ch05s02.html el/html/ch05s03.html el/html/ch05s04.html el/html/ch05s05.html el/html/ch05s06.html el/html/ch05s07.html el/html/ch06.html el/html/ch06s02.html el/html/ch06s03.html el/html/ch06s04.html el/html/ch06s05.html el/html/ch06s06.html el/html/ch06s07.html el/html/ch06s08.html el/html/ch06s09.html el/html/ch07.html el/html/ch07s02.html el/html/ch07s03.html el/html/ch07s04.html el/html/ch07s05.html el/html/ch07s06.html el/html/ch08.html el/html/ch08s02.html el/html/ch08s03.html el/html/ch09.html el/html/ch10.html el/html/ch11.html el/html/ch11s02.html '/usr/src/tmp/genius-buildroot/usr/share/genius/help/el/html' /bin/install -p -m 644 el/html/ch11s03.html el/html/ch11s04.html el/html/ch11s05.html el/html/ch11s06.html el/html/ch11s07.html el/html/ch11s08.html el/html/ch11s09.html el/html/ch11s10.html el/html/ch11s11.html el/html/ch11s12.html el/html/ch11s13.html el/html/ch11s14.html el/html/ch11s15.html el/html/ch11s16.html el/html/ch11s17.html el/html/ch11s18.html el/html/ch11s19.html el/html/ch11s20.html el/html/ch12.html el/html/ch13.html el/html/ch13s02.html el/html/ch13s03.html el/html/ch13s04.html el/html/ch14.html el/html/index.html '/usr/src/tmp/genius-buildroot/usr/share/genius/help/el/html' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/el/html/figures' /bin/install -p -m 644 C/figures/genius_window.png C/figures/line_plot_graph.png C/figures/line_plot.png C/figures/parametric_graph.png C/figures/parametric.png C/figures/surface_graph.png '/usr/src/tmp/genius-buildroot/usr/share/genius/help/el/html/figures' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/es/html' /bin/install -p -m 644 es/html/ch01.html es/html/ch02.html es/html/ch02s02.html es/html/ch03.html es/html/ch03s02.html es/html/ch03s03.html es/html/ch04.html es/html/ch04s02.html es/html/ch04s03.html es/html/ch04s04.html es/html/ch04s05.html es/html/ch05.html es/html/ch05s02.html es/html/ch05s03.html es/html/ch05s04.html es/html/ch05s05.html es/html/ch05s06.html es/html/ch05s07.html es/html/ch06.html es/html/ch06s02.html es/html/ch06s03.html es/html/ch06s04.html es/html/ch06s05.html es/html/ch06s06.html es/html/ch06s07.html es/html/ch06s08.html es/html/ch06s09.html es/html/ch07.html es/html/ch07s02.html es/html/ch07s03.html es/html/ch07s04.html es/html/ch07s05.html es/html/ch07s06.html es/html/ch08.html es/html/ch08s02.html es/html/ch08s03.html es/html/ch09.html es/html/ch10.html es/html/ch11.html es/html/ch11s02.html '/usr/src/tmp/genius-buildroot/usr/share/genius/help/es/html' /bin/install -p -m 644 es/html/ch11s03.html es/html/ch11s04.html es/html/ch11s05.html es/html/ch11s06.html es/html/ch11s07.html es/html/ch11s08.html es/html/ch11s09.html es/html/ch11s10.html es/html/ch11s11.html es/html/ch11s12.html es/html/ch11s13.html es/html/ch11s14.html es/html/ch11s15.html es/html/ch11s16.html es/html/ch11s17.html es/html/ch11s18.html es/html/ch11s19.html es/html/ch11s20.html es/html/ch12.html es/html/ch13.html es/html/ch13s02.html es/html/ch13s03.html es/html/ch13s04.html es/html/ch14.html es/html/index.html '/usr/src/tmp/genius-buildroot/usr/share/genius/help/es/html' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/es/html/figures' /bin/install -p -m 644 C/figures/genius_window.png C/figures/line_plot_graph.png C/figures/line_plot.png C/figures/parametric_graph.png C/figures/parametric.png C/figures/surface_graph.png '/usr/src/tmp/genius-buildroot/usr/share/genius/help/es/html/figures' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/fr/html' /bin/install -p -m 644 fr/html/ch01.html fr/html/ch02.html fr/html/ch02s02.html fr/html/ch03.html fr/html/ch03s02.html fr/html/ch03s03.html fr/html/ch04.html fr/html/ch04s02.html fr/html/ch04s03.html fr/html/ch04s04.html fr/html/ch04s05.html fr/html/ch05.html fr/html/ch05s02.html fr/html/ch05s03.html fr/html/ch05s04.html fr/html/ch05s05.html fr/html/ch05s06.html fr/html/ch05s07.html fr/html/ch06.html fr/html/ch06s02.html fr/html/ch06s03.html fr/html/ch06s04.html fr/html/ch06s05.html fr/html/ch06s06.html fr/html/ch06s07.html fr/html/ch06s08.html fr/html/ch06s09.html fr/html/ch07.html fr/html/ch07s02.html fr/html/ch07s03.html fr/html/ch07s04.html fr/html/ch07s05.html fr/html/ch07s06.html fr/html/ch08.html fr/html/ch08s02.html fr/html/ch08s03.html fr/html/ch09.html fr/html/ch10.html fr/html/ch11.html fr/html/ch11s02.html '/usr/src/tmp/genius-buildroot/usr/share/genius/help/fr/html' /bin/install -p -m 644 fr/html/ch11s03.html fr/html/ch11s04.html fr/html/ch11s05.html fr/html/ch11s06.html fr/html/ch11s07.html fr/html/ch11s08.html fr/html/ch11s09.html fr/html/ch11s10.html fr/html/ch11s11.html fr/html/ch11s12.html fr/html/ch11s13.html fr/html/ch11s14.html fr/html/ch11s15.html fr/html/ch11s16.html fr/html/ch11s17.html fr/html/ch11s18.html fr/html/ch11s19.html fr/html/ch11s20.html fr/html/ch12.html fr/html/ch13.html fr/html/ch13s02.html fr/html/ch13s03.html fr/html/ch13s04.html fr/html/ch14.html fr/html/index.html '/usr/src/tmp/genius-buildroot/usr/share/genius/help/fr/html' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/fr/html/figures' /bin/install -p -m 644 fr/figures/genius_window.png fr/figures/line_plot_graph.png fr/figures/line_plot.png fr/figures/parametric_graph.png fr/figures/parametric.png fr/figures/surface_graph.png '/usr/src/tmp/genius-buildroot/usr/share/genius/help/fr/html/figures' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/pt_BR/html' /bin/install -p -m 644 pt_BR/html/ch01.html pt_BR/html/ch02.html pt_BR/html/ch02s02.html pt_BR/html/ch03.html pt_BR/html/ch03s02.html pt_BR/html/ch03s03.html pt_BR/html/ch04.html pt_BR/html/ch04s02.html pt_BR/html/ch04s03.html pt_BR/html/ch04s04.html pt_BR/html/ch04s05.html pt_BR/html/ch05.html pt_BR/html/ch05s02.html pt_BR/html/ch05s03.html pt_BR/html/ch05s04.html pt_BR/html/ch05s05.html pt_BR/html/ch05s06.html pt_BR/html/ch05s07.html pt_BR/html/ch06.html pt_BR/html/ch06s02.html pt_BR/html/ch06s03.html pt_BR/html/ch06s04.html pt_BR/html/ch06s05.html pt_BR/html/ch06s06.html pt_BR/html/ch06s07.html pt_BR/html/ch06s08.html pt_BR/html/ch06s09.html pt_BR/html/ch07.html pt_BR/html/ch07s02.html pt_BR/html/ch07s03.html pt_BR/html/ch07s04.html pt_BR/html/ch07s05.html pt_BR/html/ch07s06.html pt_BR/html/ch08.html pt_BR/html/ch08s02.html pt_BR/html/ch08s03.html pt_BR/html/ch09.html pt_BR/html/ch10.html pt_BR/html/ch11.html pt_BR/html/ch11s02.html '/usr/src/tmp/genius-buildroot/usr/share/genius/help/pt_BR/html' /bin/install -p -m 644 pt_BR/html/ch11s03.html pt_BR/html/ch11s04.html pt_BR/html/ch11s05.html pt_BR/html/ch11s06.html pt_BR/html/ch11s07.html pt_BR/html/ch11s08.html pt_BR/html/ch11s09.html pt_BR/html/ch11s10.html pt_BR/html/ch11s11.html pt_BR/html/ch11s12.html pt_BR/html/ch11s13.html pt_BR/html/ch11s14.html pt_BR/html/ch11s15.html pt_BR/html/ch11s16.html pt_BR/html/ch11s17.html pt_BR/html/ch11s18.html pt_BR/html/ch11s19.html pt_BR/html/ch11s20.html pt_BR/html/ch12.html pt_BR/html/ch13.html pt_BR/html/ch13s02.html pt_BR/html/ch13s03.html pt_BR/html/ch13s04.html pt_BR/html/ch14.html pt_BR/html/index.html '/usr/src/tmp/genius-buildroot/usr/share/genius/help/pt_BR/html' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/pt_BR/html/figures' /bin/install -p -m 644 C/figures/genius_window.png C/figures/line_plot_graph.png C/figures/line_plot.png C/figures/parametric_graph.png C/figures/parametric.png C/figures/surface_graph.png '/usr/src/tmp/genius-buildroot/usr/share/genius/help/pt_BR/html/figures' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/ru/html' /bin/install -p -m 644 ru/html/ch01.html ru/html/ch02.html ru/html/ch02s02.html ru/html/ch03.html ru/html/ch03s02.html ru/html/ch03s03.html ru/html/ch04.html ru/html/ch04s02.html ru/html/ch04s03.html ru/html/ch04s04.html ru/html/ch04s05.html ru/html/ch05.html ru/html/ch05s02.html ru/html/ch05s03.html ru/html/ch05s04.html ru/html/ch05s05.html ru/html/ch05s06.html ru/html/ch05s07.html ru/html/ch06.html ru/html/ch06s02.html ru/html/ch06s03.html ru/html/ch06s04.html ru/html/ch06s05.html ru/html/ch06s06.html ru/html/ch06s07.html ru/html/ch06s08.html ru/html/ch06s09.html ru/html/ch07.html ru/html/ch07s02.html ru/html/ch07s03.html ru/html/ch07s04.html ru/html/ch07s05.html ru/html/ch07s06.html ru/html/ch08.html ru/html/ch08s02.html ru/html/ch08s03.html ru/html/ch09.html ru/html/ch10.html ru/html/ch11.html ru/html/ch11s02.html '/usr/src/tmp/genius-buildroot/usr/share/genius/help/ru/html' /bin/install -p -m 644 ru/html/ch11s03.html ru/html/ch11s04.html ru/html/ch11s05.html ru/html/ch11s06.html ru/html/ch11s07.html ru/html/ch11s08.html ru/html/ch11s09.html ru/html/ch11s10.html ru/html/ch11s11.html ru/html/ch11s12.html ru/html/ch11s13.html ru/html/ch11s14.html ru/html/ch11s15.html ru/html/ch11s16.html ru/html/ch11s17.html ru/html/ch11s18.html ru/html/ch11s19.html ru/html/ch11s20.html ru/html/ch12.html ru/html/ch13.html ru/html/ch13s02.html ru/html/ch13s03.html ru/html/ch13s04.html ru/html/ch14.html ru/html/index.html '/usr/src/tmp/genius-buildroot/usr/share/genius/help/ru/html' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/ru/html/figures' /bin/install -p -m 644 C/figures/genius_window.png C/figures/line_plot_graph.png C/figures/line_plot.png C/figures/parametric_graph.png C/figures/parametric.png C/figures/surface_graph.png '/usr/src/tmp/genius-buildroot/usr/share/genius/help/ru/html/figures' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/sv/html' /bin/install -p -m 644 sv/html/ch01.html sv/html/ch02.html sv/html/ch02s02.html sv/html/ch03.html sv/html/ch03s02.html sv/html/ch03s03.html sv/html/ch04.html sv/html/ch04s02.html sv/html/ch04s03.html sv/html/ch04s04.html sv/html/ch04s05.html sv/html/ch05.html sv/html/ch05s02.html sv/html/ch05s03.html sv/html/ch05s04.html sv/html/ch05s05.html sv/html/ch05s06.html sv/html/ch05s07.html sv/html/ch06.html sv/html/ch06s02.html sv/html/ch06s03.html sv/html/ch06s04.html sv/html/ch06s05.html sv/html/ch06s06.html sv/html/ch06s07.html sv/html/ch06s08.html sv/html/ch06s09.html sv/html/ch07.html sv/html/ch07s02.html sv/html/ch07s03.html sv/html/ch07s04.html sv/html/ch07s05.html sv/html/ch07s06.html sv/html/ch08.html sv/html/ch08s02.html sv/html/ch08s03.html sv/html/ch09.html sv/html/ch10.html sv/html/ch11.html sv/html/ch11s02.html '/usr/src/tmp/genius-buildroot/usr/share/genius/help/sv/html' /bin/install -p -m 644 sv/html/ch11s03.html sv/html/ch11s04.html sv/html/ch11s05.html sv/html/ch11s06.html sv/html/ch11s07.html sv/html/ch11s08.html sv/html/ch11s09.html sv/html/ch11s10.html sv/html/ch11s11.html sv/html/ch11s12.html sv/html/ch11s13.html sv/html/ch11s14.html sv/html/ch11s15.html sv/html/ch11s16.html sv/html/ch11s17.html sv/html/ch11s18.html sv/html/ch11s19.html sv/html/ch11s20.html sv/html/ch12.html sv/html/ch13.html sv/html/ch13s02.html sv/html/ch13s03.html sv/html/ch13s04.html sv/html/ch14.html sv/html/index.html '/usr/src/tmp/genius-buildroot/usr/share/genius/help/sv/html' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/sv/html/figures' /bin/install -p -m 644 sv/figures/genius_window.png sv/figures/line_plot_graph.png sv/figures/line_plot.png sv/figures/parametric_graph.png sv/figures/parametric.png sv/figures/surface_graph.png '/usr/src/tmp/genius-buildroot/usr/share/genius/help/sv/html/figures' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/C' /bin/install -p -m 644 C/genius.xml C/legal.xml '/usr/src/tmp/genius-buildroot/usr/share/genius/help/C' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/C/figures' /bin/install -p -m 644 C/figures/genius_window.png C/figures/line_plot_graph.png C/figures/line_plot.png C/figures/parametric_graph.png C/figures/parametric.png C/figures/surface_graph.png '/usr/src/tmp/genius-buildroot/usr/share/genius/help/C/figures' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/cs' /bin/install -p -m 644 cs/genius.xml '/usr/src/tmp/genius-buildroot/usr/share/genius/help/cs' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/cs/figures' /bin/install -p -m 644 cs/figures/genius_window.png cs/figures/line_plot_graph.png cs/figures/line_plot.png cs/figures/parametric_graph.png cs/figures/parametric.png cs/figures/surface_graph.png '/usr/src/tmp/genius-buildroot/usr/share/genius/help/cs/figures' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/de' /bin/install -p -m 644 de/genius.xml '/usr/src/tmp/genius-buildroot/usr/share/genius/help/de' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/de/figures' /bin/install -p -m 644 de/figures/genius_window.png de/figures/line_plot_graph.png de/figures/line_plot.png de/figures/parametric_graph.png de/figures/parametric.png de/figures/surface_graph.png '/usr/src/tmp/genius-buildroot/usr/share/genius/help/de/figures' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/el' /bin/install -p -m 644 el/genius.xml '/usr/src/tmp/genius-buildroot/usr/share/genius/help/el' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/el/figures' /bin/install -p -m 644 C/figures/genius_window.png C/figures/line_plot_graph.png C/figures/line_plot.png C/figures/parametric_graph.png C/figures/parametric.png C/figures/surface_graph.png '/usr/src/tmp/genius-buildroot/usr/share/genius/help/el/figures' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/es' /bin/install -p -m 644 es/genius.xml '/usr/src/tmp/genius-buildroot/usr/share/genius/help/es' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/es/figures' /bin/install -p -m 644 C/figures/genius_window.png C/figures/line_plot_graph.png C/figures/line_plot.png C/figures/parametric_graph.png C/figures/parametric.png C/figures/surface_graph.png '/usr/src/tmp/genius-buildroot/usr/share/genius/help/es/figures' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/fr' /bin/install -p -m 644 fr/genius.xml '/usr/src/tmp/genius-buildroot/usr/share/genius/help/fr' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/fr/figures' /bin/install -p -m 644 fr/figures/genius_window.png fr/figures/line_plot_graph.png fr/figures/line_plot.png fr/figures/parametric_graph.png fr/figures/parametric.png fr/figures/surface_graph.png '/usr/src/tmp/genius-buildroot/usr/share/genius/help/fr/figures' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/pt_BR' /bin/install -p -m 644 pt_BR/genius.xml '/usr/src/tmp/genius-buildroot/usr/share/genius/help/pt_BR' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/pt_BR/figures' /bin/install -p -m 644 C/figures/genius_window.png C/figures/line_plot_graph.png C/figures/line_plot.png C/figures/parametric_graph.png C/figures/parametric.png C/figures/surface_graph.png '/usr/src/tmp/genius-buildroot/usr/share/genius/help/pt_BR/figures' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/ru' /bin/install -p -m 644 ru/genius.xml '/usr/src/tmp/genius-buildroot/usr/share/genius/help/ru' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/ru/figures' /bin/install -p -m 644 C/figures/genius_window.png C/figures/line_plot_graph.png C/figures/line_plot.png C/figures/parametric_graph.png C/figures/parametric.png C/figures/surface_graph.png '/usr/src/tmp/genius-buildroot/usr/share/genius/help/ru/figures' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/sv' /bin/install -p -m 644 sv/genius.xml '/usr/src/tmp/genius-buildroot/usr/share/genius/help/sv' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/genius/help/sv/figures' /bin/install -p -m 644 sv/figures/genius_window.png sv/figures/line_plot_graph.png sv/figures/line_plot.png sv/figures/parametric_graph.png sv/figures/parametric.png sv/figures/surface_graph.png '/usr/src/tmp/genius-buildroot/usr/share/genius/help/sv/figures' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/help' make[1]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/help' make[1]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24' make[2]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/application-registry' /bin/install -p -m 644 genius.applications '/usr/src/tmp/genius-buildroot/usr/share/application-registry' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/mime-info' /bin/install -p -m 644 genius.keys genius.mime '/usr/src/tmp/genius-buildroot/usr/share/mime-info' /bin/mkdir -p '/usr/src/tmp/genius-buildroot/usr/share/mime/packages' /bin/install -p -m 644 genius.xml '/usr/src/tmp/genius-buildroot/usr/share/mime/packages' make install-data-hook make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24' make[3]: Nothing to be done for 'install-data-hook'. make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24' make[1]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24' make: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24' + /usr/lib/rpm/find-lang --with-gnome genius + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/genius-buildroot (auto) mode of './usr/lib/genius/libtestplugin.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/genius-buildroot (binconfig,pkgconfig,libtool,desktop) /usr/lib/genius/libtestplugin.la: dependency_libs: ' -lncurses -lmpfr -lm' --> '-lncurses -lmpfr -lm' /usr/share/applications/gnome-genius.desktop: performed minor cleanup: 2d1 < Encoding=UTF-8 Checking contents of files in /usr/src/tmp/genius-buildroot/ (default) Compressing files in /usr/src/tmp/genius-buildroot (auto) Adjusting library links in /usr/src/tmp/genius-buildroot ./usr/lib: Verifying ELF objects in /usr/src/tmp/genius-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) verify-elf: WARNING: ./usr/lib/genius/libtestplugin.so: undefined symbol: gel_main_out verify-elf: WARNING: ./usr/lib/genius/libtestplugin.so: undefined symbol: gel_evalexp verify-elf: WARNING: ./usr/lib/genius/libtestplugin.so: undefined symbol: d_intern verify-elf: WARNING: ./usr/lib/genius/libtestplugin.so: undefined symbol: gel_add_description verify-elf: WARNING: ./usr/lib/genius/libtestplugin.so: undefined symbol: d_addfunc verify-elf: WARNING: ./usr/lib/genius/libtestplugin.so: undefined symbol: d_makebifunc verify-elf: WARNING: ./usr/lib/genius/libtestplugin.so: undefined symbol: gel_output_printf verify-elf: WARNING: ./usr/lib/genius/libtestplugin.so: undefined symbol: gel_makenum_null verify-elf: WARNING: ./usr/lib/genius/libtestplugin.so: undefined symbol: d_add_named_args verify-elf: WARNING: ./usr/lib/genius/libtestplugin.so: undefined symbol: gel_add_category verify-elf: WARNING: ./usr/libexec/genius-readline-helper-fifo: uses non-LFS functions: fopen open verify-elf: WARNING: ./usr/bin/genius: uses non-LFS functions: __xstat fopen readdir verify-elf: WARNING: ./usr/bin/gnome-genius: uses non-LFS functions: __xstat fcntl fopen ftruncate lseek open readdir Hardlinking identical .pyc and .pyo files Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.38707 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd genius-1.0.24 + make check make: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24' Making check in ve make[1]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/ve' Making check in . make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/ve' make[2]: Nothing to be done for 'check-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/ve' make[1]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/ve' Making check in vte make[1]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte' Making check in src make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' make check-am make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/src' Making check in termcaps make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/termcaps' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte/termcaps' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/vte' make[2]: Nothing to be done for 'check-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte' make[1]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/vte' Making check in gtkextra make[1]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' Making check in . make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' make[2]: Nothing to be done for 'check-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' make[1]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/gtkextra' Making check in src make[1]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make check-am make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[2]: Nothing to be done for 'check-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' make[1]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/src' Making check in pixmaps make[1]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps' Making check in 8x8 make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/8x8' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/8x8' Making check in 16x16 make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/16x16' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/16x16' Making check in 22x22 make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/22x22' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/22x22' Making check in 24x24 make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/24x24' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/24x24' Making check in 32x32 make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/32x32' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/32x32' Making check in 48x48 make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/48x48' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/48x48' Making check in 256x256 make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/256x256' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/256x256' Making check in scalable make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/scalable' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps/scalable' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps' make[2]: Nothing to be done for 'check-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps' make[1]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/pixmaps' Making check in examples make[1]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/examples' make[1]: Nothing to be done for 'check'. make[1]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/examples' Making check in lib make[1]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib' Making check in calculus make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/calculus' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/calculus' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/calculus' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/calculus' Making check in combinatorics make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/combinatorics' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/combinatorics' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/combinatorics' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/combinatorics' Making check in equation_solving make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/equation_solving' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/equation_solving' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/equation_solving' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/equation_solving' Making check in functions make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/functions' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/functions' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/functions' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/functions' Making check in linear_algebra make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/linear_algebra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/linear_algebra' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/linear_algebra' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/linear_algebra' Making check in misc make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/misc' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/misc' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/misc' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/misc' Making check in number_theory make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/number_theory' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/number_theory' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/number_theory' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/number_theory' Making check in statistics make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/statistics' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/statistics' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/statistics' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/statistics' Making check in sets make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/sets' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/sets' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/sets' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/sets' Making check in symbolic make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/symbolic' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/symbolic' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/symbolic' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/symbolic' Making check in commutative_algebra make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/commutative_algebra' make[3]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/commutative_algebra' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/commutative_algebra' make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib/commutative_algebra' make[2]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/lib' make[2]: Nothing to be done for 'check-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib' make[1]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/lib' Making check in po make[1]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/po' INTLTOOL_EXTRACT="/usr/bin/intltool-extract" XGETTEXT="/usr/bin/xgettext" srcdir=. /usr/bin/intltool-update --gettext-package genius --pot rm -f missing notexist srcdir=. /usr/bin/intltool-update -m if [ -r missing -o -r notexist ]; then \ exit 1; \ fi make[1]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/po' Making check in help make[1]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24/help' make[1]: Nothing to be done for 'check'. make[1]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24/help' make[1]: Entering directory '/usr/src/RPM/BUILD/genius-1.0.24' make[1]: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24' make: Leaving directory '/usr/src/RPM/BUILD/genius-1.0.24' + pushd src ~/RPM/BUILD/genius-1.0.24/src ~/RPM/BUILD/genius-1.0.24 + ./geniustest.pl 31.4 + 36.9 + 15.2 + 16.5 (should be)=100.0 (reported)=100.0 31.4 + 36.9 + 15.2 + 16.51 (should be)=100.01 (reported)=100.01 atan(1) (should be)=0.785398163397 (reported)=0.785398163397 4+5 (should be)=9 (reported)=9 4+3*2 (should be)=10 (reported)=10 7/1 (should be)=7 (reported)=7 pi-pi (should be)=0.0 (reported)=0.0 3==1 (should be)=false (reported)=false 9==(4+5) (should be)=true (reported)=true 4<5 (should be)=true (reported)=true 7>8 (should be)=false (reported)=false if true then 23 (should be)=23 (reported)=23 if pi then 1 (should be)=1 (reported)=1 (if 0 then 1)+1 Bad types for 'Addition' (should be)=((null)+1) (reported)=((null)+1) (if false then 1)+1 Bad types for 'Addition' (should be)=((null)+1) (reported)=((null)+1) (if 3 then 1)+1 (should be)=2 (reported)=2 if 66 then 4 else 5 (should be)=4 (reported)=4 if 0 then 4 else 5 (should be)=5 (reported)=5 a=1 (should be)=1 (reported)=1 a=1;a (should be)=1 (reported)=1 a=2;a=a+1;a (should be)=3 (reported)=3 a=1;b=&a;b (should be)=(&a) (reported)=(&a) a=1;b=&a;c=b;c (should be)=(&a) (reported)=(&a) a=1;b=&a;*b (should be)=1 (reported)=1 a=1;b=&a;a=3;*b (should be)=3 (reported)=3 a=1;b=&a;c=b;a=3;*c (should be)=3 (reported)=3 a=1;b=&a;c=b;*c=2;a (should be)=2 (reported)=2 t=4;if(t>3)then(4)else(3) (should be)=4 (reported)=4 t=2;if(t>3)then(4)else(3) (should be)=3 (reported)=3 t=3;if(t>3)then(4)else(3) (should be)=3 (reported)=3 function t(x) = x+1; t(1) (should be)=2 (reported)=2 function f(x) = if(x<=1)then 1 else (f(x-1)*x); f(10) (should be)=3628800 (reported)=3628800 function f2(x) = (r=x;while(x>1)do(x=x-1;r=r*x);r);f2(10) (should be)=3628800 (reported)=3628800 function g(x)=(function r(a)=(a*2); x+r(x)); g(5) (should be)=15 (reported)=15 g = `(x)=(function r(a)=(a*2); x+r(x)); g(5) (should be)=15 (reported)=15 function f(a,b,c)=(a+b+c);f(1,2,3) (should be)=6 (reported)=6 function f(a,b)=(b(a)+1);f(3,`(x)=(x*2)) (should be)=7 (reported)=7 function f(a,b,c)=(b(a)+c(a));f(3,`(x)=(x*2),`(y)=(y+1)) (should be)=10 (reported)=10 t=1;function f(x,y)=(*x=y);f(&t,2);t (should be)=2 (reported)=2 t=1;function f(x)=(*x=7);f(&t);t (should be)=7 (reported)=7 t=1;function f(x)=(if(*x>0)then(*x=7)else(*x=8));f(&t);t (should be)=7 (reported)=7 t=0;function f(x)=(if(*x>0)then(*x=7)else(*x=8));f(&t);t (should be)=8 (reported)=8 t=0;function f(x)=(if(*x>0)then(*x=7));f(&t);t (should be)=0 (reported)=0 t=1;a=&t;*a=2;t (should be)=2 (reported)=2 function f(x)=(x+1);t=&f;*t(2) (should be)=3 (reported)=3 function f(x,y)=(x+y);t=&f;*t(2,3) (should be)=5 (reported)=5 function f(x)=(x+1);t=&f;function f(x)=(x*2);*t(2) (should be)=4 (reported)=4 function f(a)=(*a(2)+1);function t(x)=(x+1);f(&t) (should be)=4 (reported)=4 function sum1(a,b)=a(b)+a(b+1);function blah(x)=x^4;sum1(blah,6) (should be)=3697 (reported)=3697 function sum1(a,b)=a(b)+a(b+1);sum1(`(x)=x^4,6) (should be)=3697 (reported)=3697 (5/0)! expr:2: Division by zero! Division by zero! Bad type for 'Factorial' (should be)=((5/0)!) (reported)=((5/0)!) 5/0 expr:2: Division by zero! Division by zero! (should be)=(5/0) (reported)=(5/0) 4-7 (should be)=-3 (reported)=-3 function t2(a)=(a=a+1;a);t2(2) (should be)=3 (reported)=3 function t2(a)=(a=a+1;a);t2(2)/2 (should be)=1 1/2 (reported)=1 1/2 4+2/3 (should be)=4 2/3 (reported)=4 2/3 10.1! Can't do factorials of rationals or floats! (should be)=(10.1!) (reported)=(10.1!) 4^(4/3) (should be)=6.34960420787 (reported)=6.34960420787 4.0^(4/3) (should be)=6.34960420787 (reported)=6.34960420787 4^2.1 (should be)=18.37917368 (reported)=18.37917368 4.0^2.1 (should be)=18.37917368 (reported)=18.37917368 (78+8467i)*(-88754+8784i) (should be)=-81296940-750794966i (reported)=-81296940-750794966i 3i+3 (should be)=3+3i (reported)=3+3i 3i*3 (should be)=9i (reported)=9i 3i/3 (should be)=1i (reported)=1i 3/3i (should be)=-1i (reported)=-1i sqrt(-1) (should be)=1i (reported)=1i 50! (should be)=30414093201713378043612608166064768844377641568960512000000000000 (reported)=30414093201713378043612608166064768844377641568960512000000000000 function t()=(1+2);t (should be)=(`()=3) (reported)=(`()=3) function t()=(1+2);t() (should be)=3 (reported)=3 function t()=(g=1;g=g+1;g);t() (should be)=2 (reported)=2 t = `()=(g=1;g=g+1;g);t() (should be)=2 (reported)=2 function t(x)=(if(x)then(t(x-1))else(0));t(5)+t(4) (should be)=0 (reported)=0 function t(x)=(function t(x)=(x+1);t(x)+1);t(3) (should be)=5 (reported)=5 function t(x)=(function t(x,y)=(x+y);t(x,2));t(5) (should be)=7 (reported)=7 1#4 (should be)=1 (reported)=1 print(5);5+1;. (should be)=5 (reported)=5 print(5);5+1; (should be)=5 (reported)=5 . + 1 Bad types for 'Addition' (should be)=((null)+1) (reported)=((null)+1) null + 1 Bad types for 'Addition' (should be)=((null)+1) (reported)=((null)+1) if(5/0)then(1) expr:2: Division by zero! Division by zero! (should be)=(if (5/0) then 1) (reported)=(if (5/0) then 1) k=5;while((20/k)>1)do(k=k-1) Division by zero! Primitives must get numeric/matrix/string arguments (should be)=(while ((20/0)>1) do (k=(k-1))) (reported)=(while ((20/0)>1) do (k=(k-1))) t=50;while(t>0)do(t=t-1);t (should be)=0 (reported)=0 t=50;while(t>1)do(t=t-1);t (should be)=1 (reported)=1 t=50;b=0;while(t>0)do(t=t-1;b=b+1);b (should be)=50 (reported)=50 t=0;until(t==50)do(t=t+1);t (should be)=50 (reported)=50 t=0;do t=t+1 while 0;t (should be)=1 (reported)=1 t=0;do t=t+1 while t<5;t (should be)=5 (reported)=5 t=0;do t=t+1 until 1;t (should be)=1 (reported)=1 t=0;do t=t+1 until t==3;t (should be)=3 (reported)=3 1;return 3;5 (should be)=3 (reported)=3 function f(x) =(if(x<=0) then return x; return(f(x-1)));f(5) (should be)=0 (reported)=0 gcd(6813840,5836160) (should be)=880 (reported)=880 gcd(6813840,5836160,1760) (should be)=880 (reported)=880 gcd([6813840,5836160,1760]) (should be)=880 (reported)=880 gcd(880*7743,880*6632) (should be)=880 (reported)=880 gcd(4) (should be)=4 (reported)=4 gcd(-4) (should be)=4 (reported)=4 gcd(0,0,0,0) (should be)=0 (reported)=0 gcd(0,2,0,0) (should be)=2 (reported)=2 gcd(0,-2,0,0) (should be)=2 (reported)=2 gcd([0,2,0,0]) (should be)=2 (reported)=2 GCD([0,2,0,0]) (should be)=2 (reported)=2 gcd(-4,3) (should be)=1 (reported)=1 gcd(77438,723654) (should be)=2 (reported)=2 GCD (6,9,20) (should be)=1 (reported)=1 lcm(12,2) (should be)=12 (reported)=12 LCM(12,2) (should be)=12 (reported)=12 lcm(12) (should be)=12 (reported)=12 lcm(12,9) (should be)=36 (reported)=36 lcm(12,9,9) (should be)=36 (reported)=36 lcm(12,9,9,3) (should be)=36 (reported)=36 LCM(12,9,9,3) (should be)=36 (reported)=36 lcm([12,9,9,3]) (should be)=36 (reported)=36 LCM([12,9,9,3]) (should be)=36 (reported)=36 lcm(2,3) (should be)=6 (reported)=6 lcm(-2,-3) (should be)=6 (reported)=6 lcm(2,-3) (should be)=6 (reported)=6 lcm(-3) (should be)=3 (reported)=3 |-5+|-4|| (should be)=1 (reported)=1 |4| (should be)=4 (reported)=4 a=-74;|a| (should be)=74 (reported)=74 |[1,2,-4]| (should be)=[1,2,4] (reported)=[1,2,4] round(0) (should be)=0 (reported)=0 round(0.3) (should be)=0 (reported)=0 round(0.5) (should be)=0 (reported)=0 round(-0.5) (should be)=0 (reported)=0 round(1/2) (should be)=0 (reported)=0 round(-1/2) (should be)=0 (reported)=0 round(2.4) (should be)=2 (reported)=2 round(2.7) (should be)=3 (reported)=3 round(-3.1) (should be)=-3 (reported)=-3 round(5/4) (should be)=1 (reported)=1 round(42.0) (should be)=42 (reported)=42 floor(0) (should be)=0 (reported)=0 floor(0.3) (should be)=0 (reported)=0 floor(2.4) (should be)=2 (reported)=2 floor(-3.1) (should be)=-4 (reported)=-4 floor(5/4) (should be)=1 (reported)=1 floor(42.0) (should be)=42 (reported)=42 ceil(0) (should be)=0 (reported)=0 ceil(0.3) (should be)=1 (reported)=1 ceil(2.4) (should be)=3 (reported)=3 ceil(-3.1) (should be)=-3 (reported)=-3 ceil(5/4) (should be)=2 (reported)=2 ceil(42.0) (should be)=42 (reported)=42 trunc(0) (should be)=0 (reported)=0 trunc(0.3) (should be)=0 (reported)=0 trunc(0.7) (should be)=0 (reported)=0 trunc(-0.7) (should be)=0 (reported)=0 trunc(1/2) (should be)=0 (reported)=0 trunc(-1/2) (should be)=0 (reported)=0 trunc(2.4) (should be)=2 (reported)=2 trunc(2.7) (should be)=2 (reported)=2 trunc(-3.1) (should be)=-3 (reported)=-3 trunc(-3.7) (should be)=-3 (reported)=-3 trunc(5/4) (should be)=1 (reported)=1 trunc(42.0) (should be)=42 (reported)=42 max(1,2) (should be)=2 (reported)=2 min(2,1) (should be)=1 (reported)=1 max(1,2,3) (should be)=3 (reported)=3 max(1,2,3,1) (should be)=3 (reported)=3 min(2,1,3) (should be)=1 (reported)=1 max(2) (should be)=2 (reported)=2 min(2) (should be)=2 (reported)=2 min([1,2,3,2]) (should be)=1 (reported)=1 min([2,1;3,2]) (should be)=1 (reported)=1 max([1,2,3,2]) (should be)=3 (reported)=3 max([1,2;3,2]) (should be)=3 (reported)=3 min(1.3,5/4) (should be)=1 1/4 (reported)=1 1/4 max(1.3,5/4) (should be)=1.3 (reported)=1.3 max(1.3,1.3) (should be)=1.3 (reported)=1.3 min(1.3,1.3) (should be)=1.3 (reported)=1.3 min(-1.3,1.3) (should be)=-1.3 (reported)=-1.3 min(null) min: Input not a number or a matrix of numbers. (should be)=min((null)) (reported)=min((null)) max(null) max: Input not a number or a matrix of numbers. (should be)=max((null)) (reported)=max((null)) min(3i) min: Cannot compare complex numbers (should be)=min(3i) (reported)=min(3i) max(3i) max: Cannot compare complex numbers (should be)=max(3i) (reported)=max(3i) min(3i,5) Can't compare complex numbers (should be)=min(3i,5) (reported)=min(3i,5) max(3i,5) Can't compare complex numbers (should be)=max(3i,5) (reported)=max(3i,5) max([1,2,3],2) (should be)=[2,2,3] (reported)=[2,2,3] min([1,2,3],2) (should be)=[1,2,2] (reported)=[1,2,2] prod k=2 to 4 do k+1 (should be)=60 (reported)=60 sum n=2 to 4 do n+1 (should be)=12 (reported)=12 prod k in [2,3,4] do k+1 (should be)=60 (reported)=60 sum n in [2,3,4] do n+1 (should be)=12 (reported)=12 sum n in ["2",3,4] do n (should be)="234" (reported)="234" sum n in [1] do n (should be)=1 (reported)=1 prod n in [1] do n (should be)=1 (reported)=1 sum n=1 to 1 do n (should be)=1 (reported)=1 prod n=1 to 1 do n (should be)=1 (reported)=1 a=[1,2;3,4];[a,5;6,7] (should be)=[1,2,5;3,4,5;6,6,7] (reported)=[1,2,5;3,4,5;6,6,7] [1,2] (should be)=[1,2] (reported)=[1,2] a=[1;2];[a,3] (should be)=[1,3;2,3] (reported)=[1,3;2,3] a=[1,2];[a;[3,4,5]] (should be)=[1,2,1;3,4,5] (reported)=[1,2,1;3,4,5] [1;[2,3]] (should be)=[1,1;2,3] (reported)=[1,1;2,3] a=[1,2;3,4];a@(1,2) (should be)=2 (reported)=2 a=[1,2;3,4];a@(2,2) (should be)=4 (reported)=4 a=[1,2;3,4];a@(2,3) Matrix index out of range (should be)=([1,2;3,4]@(2,3)) (reported)=([1,2;3,4]@(2,3)) [1,2;3,4]@(2,1) (should be)=3 (reported)=3 IsInteger(4) (should be)=true (reported)=true IsInteger(3/4) (should be)=false (reported)=false IsRational(3/4) (should be)=true (reported)=true IsRational(3.1) (should be)=false (reported)=false IsRational(3) (should be)=true (reported)=true IsComplex(3i) (should be)=true (reported)=true IsComplex(3) (should be)=false (reported)=false IsComplex(3-1i) (should be)=true (reported)=true IsComplexInteger(3-1i) (should be)=true (reported)=true IsComplexInteger(3) (should be)=true (reported)=true IsComplexInteger(3.0) (should be)=false (reported)=false IsComplexInteger(3+1.1i) (should be)=false (reported)=false IsValue(0.1+8i) (should be)=true (reported)=true IsValue(false) (should be)=false (reported)=false IsValue([0.1]) (should be)=false (reported)=false IsValue(null) (should be)=false (reported)=false IsValue(`(x)=x^2) (should be)=false (reported)=false IsFloat(3.1) (should be)=true (reported)=true IsFloat(3) (should be)=false (reported)=false I(4) (should be)=[1,0,0,0;0,1,0,0;0,0,1,0;0,0,0,1] (reported)=[1,0,0,0;0,1,0,0;0,0,1,0;0,0,0,1] [I(0),99] (should be)=[99] (reported)=[99] lcm(4,6) (should be)=12 (reported)=12 function f(x)=(if(not IsInteger(x)) then bailout else 1);f(1.2) (should be)=f(1.2) (reported)=f(1.2) function f(x)=(if(not IsInteger(x)) then bailout else 1);f(100) (should be)=1 (reported)=1 prime(10) (should be)=29 (reported)=29 MaxDigits=12;exp(3*ln(2)) (should be)=8.0 (reported)=8.0 if(0)then 1;0 (should be)=0 (reported)=0 24/2 (should be)=12 (reported)=12 a@(1,2)=3;a (should be)=[0,3] (reported)=[0,3] a@(1,2)=3;a@(3)=9;a (should be)=[0,3,9] (reported)=[0,3,9] a@(2,1)=3;a=a.';a@(3)=9;a (should be)=[0,3,9] (reported)=[0,3,9] a@(2,1)=3;a@(3)=9;a (should be)=[0;3;9] (reported)=[0;3;9] a@(1,2)=3;a=a.';a@(3)=9;a (should be)=[0;3;9] (reported)=[0;3;9] a@(2,2)=3;a (should be)=[0,0;0,3] (reported)=[0,0;0,3] a@(,2)=[1;2;3];a (should be)=[0,1;0,2;0,3] (reported)=[0,1;0,2;0,3] [1,2;3,4]@(,2) (should be)=[2;4] (reported)=[2;4] m=[1,2;3,4];m=m.';m@(,2) (should be)=[3;4] (reported)=[3;4] m=[1,2;3,4];m=m.';m@(,2)=[9;10];m (should be)=[1,9;2,10] (reported)=[1,9;2,10] [1,2;3,4]@(1,) (should be)=[1,2] (reported)=[1,2] m=[1,2;3,4];m=m.';m@(1,) (should be)=[1,3] (reported)=[1,3] [1,2;3,4]@(2,) (should be)=[3,4] (reported)=[3,4] m=[1,2;3,4];m=m.';m@(2,) (should be)=[2,4] (reported)=[2,4] a=[1,2;3,4];a@(2,)=[5,6];a (should be)=[1,2;5,6] (reported)=[1,2;5,6] a=[1,2;3,4];a@(2,)=5;a (should be)=[1,2;5,5] (reported)=[1,2;5,5] a@(1,1)=&d;a (should be)=[(&d)] (reported)=[(&d)] c=[1,2,3];c@([1,2])=9;c (should be)=[9,9,3] (reported)=[9,9,3] c=[1,2,3];c@([1,3])=9;c (should be)=[9,2,9] (reported)=[9,2,9] c=[1,2,3];c@([2,6])=9;c (should be)=[1,9,3,0,0,9] (reported)=[1,9,3,0,0,9] c=[1,2,3];c=c.';c@([1,2])=9;c (should be)=[9;9;3] (reported)=[9;9;3] c=[1,2,3];c=c.';c@([1,3])=9;c (should be)=[9;2;9] (reported)=[9;2;9] c=[1,2,3];c=c.';c@([2,6])=9;c (should be)=[1;9;3;0;0;9] (reported)=[1;9;3;0;0;9] c=[1;2;3];c@([1,2])=9;c (should be)=[9;9;3] (reported)=[9;9;3] c=[1;2;3];c@([1,3])=9;c (should be)=[9;2;9] (reported)=[9;2;9] c=[1;2;3];c@([2,6])=9;c (should be)=[1;9;3;0;0;9] (reported)=[1;9;3;0;0;9] c=[1;2;3];c=c.';c@([1,2])=9;c (should be)=[9,9,3] (reported)=[9,9,3] c=[1;2;3];c=c.';c@([1,3])=9;c (should be)=[9,2,9] (reported)=[9,2,9] c=[1;2;3];c=c.';c@([2,6])=9;c (should be)=[1,9,3,0,0,9] (reported)=[1,9,3,0,0,9] c=[1,2,3];c@([1,2])=[7,8];c (should be)=[7,8,3] (reported)=[7,8,3] c=[1,2,3];c@([1;2])=[7,8];c (should be)=[7,8,3] (reported)=[7,8,3] c=[1,2,3];c@([1,2])=[7;8];c (should be)=[7,8,3] (reported)=[7,8,3] c=[1,2,3];c@([1;2])=[7;8];c (should be)=[7,8,3] (reported)=[7,8,3] c=[1,2,3];c@([1,3])=[7,8];c (should be)=[7,2,8] (reported)=[7,2,8] c=[1,2,3];c@([2,6])=[7,8];c (should be)=[1,7,3,0,0,8] (reported)=[1,7,3,0,0,8] c=[1,2,3];c=c.';c@([1,2])=[7,8];c (should be)=[7;8;3] (reported)=[7;8;3] c=[1,2,3];c=c.';c@([1;2])=[7,8];c (should be)=[7;8;3] (reported)=[7;8;3] c=[1,2,3];c=c.';c@([1,2])=[7;8];c (should be)=[7;8;3] (reported)=[7;8;3] c=[1,2,3];c=c.';c@([1;2])=[7;8];c (should be)=[7;8;3] (reported)=[7;8;3] c=[1,2,3];c=c.';c@([1,3])=[7,8];c (should be)=[7;2;8] (reported)=[7;2;8] c=[1,2,3];c=c.';c@([2,6])=[7,8];c (should be)=[1;7;3;0;0;8] (reported)=[1;7;3;0;0;8] c=[1;2;3];c@([1,2])=[7,8];c (should be)=[7;8;3] (reported)=[7;8;3] c=[1;2;3];c@([1,2,3])=[7,8];c (should be)=[7;8;0] (reported)=[7;8;0] c=[1;2;3];c@([1,3])=[7,8];c (should be)=[7;2;8] (reported)=[7;2;8] c=[1;2;3];c@([2,6])=[7,8];c (should be)=[1;7;3;0;0;8] (reported)=[1;7;3;0;0;8] c=[1;2;3];c=c.';c@([1,2])=[7,8];c (should be)=[7,8,3] (reported)=[7,8,3] c=[1;2;3];c=c.';c@([1,2,3])=[7,8];c (should be)=[7,8,0] (reported)=[7,8,0] c=[1;2;3];c=c.';c@([1,3])=[7,8];c (should be)=[7,2,8] (reported)=[7,2,8] c=[1;2;3];c=c.';c@([2,6])=[7,8];c (should be)=[1,7,3,0,0,8] (reported)=[1,7,3,0,0,8] c=[1,2,3,4;5,6,7,8];c@(6)=99;c (should be)=[1,2,3,4;5,99,7,8] (reported)=[1,2,3,4;5,99,7,8] c=[1,5;2,6;3,7;4,8];c=c.';c@(6)=99;c (should be)=[1,2,3,4;5,99,7,8] (reported)=[1,2,3,4;5,99,7,8] c=[1,2,3,4;5,6,7,8];c@(4)=99;c (should be)=[1,2,3,99;5,6,7,8] (reported)=[1,2,3,99;5,6,7,8] c=[1,5;2,6;3,7;4,8];c=c.';c@(4)=99;c (should be)=[1,2,3,99;5,6,7,8] (reported)=[1,2,3,99;5,6,7,8] c=[1,2,3,4;5,6,7,8];c@(11)=99;c (should be)=[1,2,3,4;5,6,7,8;0,0,99,0] (reported)=[1,2,3,4;5,6,7,8;0,0,99,0] c=[1,5;2,6;3,7;4,8];c=c.';c@(11)=99;c (should be)=[1,2,3,4;5,6,7,8;0,0,99,0] (reported)=[1,2,3,4;5,6,7,8;0,0,99,0] if(1 and 1) then 1 else 0 (should be)=1 (reported)=1 if(0 and 1) then 1 else 0 (should be)=0 (reported)=0 if("blah" and 1) then 1 else 0 (should be)=1 (reported)=1 if("" and 1) then 1 else 0 (should be)=0 (reported)=0 if("" or 1) then 1 else 0 (should be)=1 (reported)=1 if("" xor 1) then 1 else 0 (should be)=1 (reported)=1 if(1 xor 1) then 1 else 0 (should be)=0 (reported)=0 if(not 1) then 1 else 0 (should be)=0 (reported)=0 if(not "") then 1 else 0 (should be)=1 (reported)=1 "abc"+"def" (should be)="abcdef" (reported)="abcdef" a=3;"abc "+3+" def" (should be)="abc 3 def" (reported)="abc 3 def" a=[1,2,3;4,5,6];"abc: "+a (should be)="abc: [1,2,3;4,5,6]" (reported)="abc: [1,2,3;4,5,6]" if("AHA"=="AHA") then 1 else 0 (should be)=1 (reported)=1 if("AHA "=="AHA") then 1 else 0 (should be)=0 (reported)=0 not &d Bad type for 'NOT' (should be)=(not (&d)) (reported)=(not (&d)) 3i>3i Can't compare complex numbers (should be)=(3i>3i) (reported)=(3i>3i) not 3i (should be)=false (reported)=false if(3=="3")then 1 else 0 (should be)=1 (reported)=1 if(3=="3 ")then 1 else 0 (should be)=0 (reported)=0 IsNull([1]) (should be)=false (reported)=false IsNull(`(x)=x^2) (should be)=false (reported)=false IsNull(1) (should be)=false (reported)=false IsNull(.) (should be)=true (reported)=true [1,2;3,4]+[5,6;7,8] (should be)=[6,8;10,12] (reported)=[6,8;10,12] ["ABC","DEF","GHI"]+["GGG","HHH","III"] (should be)=["ABCGGG","DEFHHH","GHIIII"] (reported)=["ABCGGG","DEFHHH","GHIIII"] [1,2;3,4]*2 (should be)=[2,4;6,8] (reported)=[2,4;6,8] [1,2]*[3;4] (should be)=[11] (reported)=[11] [1,2;3,4]*[5,6;7,8] (should be)=[19,22;43,50] (reported)=[19,22;43,50] [1,2]' (should be)=[1;2] (reported)=[1;2] [1,2i]' (should be)=[1;-2i] (reported)=[1;-2i] [1,2i].' (should be)=[1;2i] (reported)=[1;2i] [1,2;3,4]' (should be)=[1,3;2,4] (reported)=[1,3;2,4] 1' ConjugateTranspose not defined on (should be)=(1') (reported)=(1') [1,2]*[3,4]' (should be)=[11] (reported)=[11] AddPoly([1,1,2],[0,1]) (should be)=[1,2,2] (reported)=[1,2,2] SubtractPoly([1,1,2],[0,1]) (should be)=[1,0,2] (reported)=[1,0,2] TrimPoly([1,1,0]) (should be)=[1,1] (reported)=[1,1] TrimPoly([0,0,0]) (should be)=[0] (reported)=[0] PolyToString([2,-1,2,3],"x") (should be)="3*x^3 + 2*x^2 - x + 2" (reported)="3*x^3 + 2*x^2 - x + 2" PolyToString([3,-1,1,-1],"x") (should be)="-x^3 + x^2 - x + 3" (reported)="-x^3 + x^2 - x + 3" PolyToString([0,0,0,1],"x") (should be)="x^3" (reported)="x^3" IsPoly([0,1,2,3]) (should be)=true (reported)=true IsPoly([0,1,2,3;1]) (should be)=false (reported)=false IsPoly([0,1,2,&d]) (should be)=false (reported)=false PolyToString(MultiplyPoly([1,1],[1,1]),"x") (should be)="x^2 + 2*x + 1" (reported)="x^2 + 2*x + 1" PolyToString(MultiplyPoly([-1,1],[1,1]),"x") (should be)="x^2 - 1" (reported)="x^2 - 1" f=PolyToFunction([3,1,1]);f(2) (should be)=9 (reported)=9 f=PolyToFunction([3i,1i,1i]);f(2) (should be)=9i (reported)=9i IsFunction(`(x)=x+1) (should be)=true (reported)=true IsFunction(function(x)=x+1) (should be)=true (reported)=true IsFunction(1) (should be)=false (reported)=false a=`(x)=(x+1);b=&a;IsFunctionRef(b) (should be)=true (reported)=true IsFunctionRef(1) (should be)=false (reported)=false k=0;a=0;b=0;while(k<20)do(k=k+1;b=1;continue;a=2);[a,b] (should be)=[0,1] (reported)=[0,1] k=0;a=0;b=0;while(k<20)do(k=k+1;b=1;break;a=2);[a,b] (should be)=[0,1] (reported)=[0,1] break Continue or break outside a loop, assuming "return null" (should be)= (reported)= a=0;1 or a=1;a (should be)=0 (reported)=0 rref(I(5))@(,5)@(5,)@(1,1) (should be)=1 (reported)=1 trace([1,2,3;4,5,6;7,8,9]) (should be)=15 (reported)=15 ref([0,0,-2,0,7,12;2,4,-10,6,12,28;2,4,-5,6,-5,-1]) (should be)=[1,2,-5,3,6,14;0,0,1,0,-3 1/2,-6;0,0,0,0,1,2] (reported)=[1,2,-5,3,6,14;0,0,1,0,-3 1/2,-6;0,0,0,0,1,2] rref([0,0,-2,0,7,12;2,4,-10,6,12,28;2,4,-5,6,-5,-1]) (should be)=[1,2,0,3,0,7;0,0,1,0,0,1;0,0,0,0,1,2] (reported)=[1,2,0,3,0,7;0,0,1,0,0,1;0,0,0,0,1,2] ref([1,2,3;0,0,0;0,0,3]) (should be)=[1,2,3;0,0,1;0,0,0] (reported)=[1,2,3;0,0,1;0,0,0] -5/-5 (should be)=1 (reported)=1 rref([1,2,3;2,4,6]) (should be)=[1,2,3;0,0,0] (reported)=[1,2,3;0,0,0] [2,I(2),3] (should be)=[2,1,0,3;2,0,1,3] (reported)=[2,1,0,3;2,0,1,3] [I(2),3;4,5] (should be)=[1,0,3;0,1,3;4,4,5] (reported)=[1,0,3;0,1,3;4,4,5] [[2;3;4],I(2)] (should be)=[2,1,0;3,0,1;4,1,0] (reported)=[2,1,0;3,0,1;4,1,0] a@(1,&f)=1 Matrix index not an integer or a vector (should be)=((a@(1,(&f)))=1) (reported)=((a@(1,(&f)))=1) a=[1,2;3,4];a@(,2)=[1,2] Wrong matrix dimensions when setting (should be)=((a@(,2))=[1,2]) (reported)=((a@(,2))=[1,2]) a=[1,3;2,4];a=a.';a@(,2)=[1,2] Wrong matrix dimensions when setting (should be)=((a@(,2))=[1,2]) (reported)=((a@(,2))=[1,2]) a=[1,2;3,4];a@(,2)=[7,8]';a (should be)=[1,7;3,8] (reported)=[1,7;3,8] a=[1,3;2,4];a=a.';a@(,2)=[7,8]';a (should be)=[1,7;3,8] (reported)=[1,7;3,8] a=[1,2;3,4];a@(2,)=[7;8]';a (should be)=[1,2;7,8] (reported)=[1,2;7,8] a=[1,3;2,4];a=a.';a@(2,)=[7;8]';a (should be)=[1,2;7,8] (reported)=[1,2;7,8] a=[1,2;3,4];a@(3:1,1:2) Matrix index out of range (should be)=([1,2;3,4]@(`[3,2,1],`[1,2])) (reported)=([1,2;3,4]@(`[3,2,1],`[1,2])) I(3)@(2:3,) (should be)=[0,1,0;0,0,1] (reported)=[0,1,0;0,0,1] a@(2:3,2:3)=[1,2;3,4];a (should be)=[0,0,0;0,1,2;0,3,4] (reported)=[0,0,0;0,1,2;0,3,4] a@(2:3,)=[1,2;3,4];a (should be)=[0,0;1,2;3,4] (reported)=[0,0;1,2;3,4] a@(,2:3)=[1,2;3,4];a (should be)=[0,1,2;0,3,4] (reported)=[0,1,2;0,3,4] a=[1,2,3;4,5,6;7,8,9];[a@(1:1,1:1),a@(1,3);a@(3,1),a@(3,3)] (should be)=[1,3;7,9] (reported)=[1,3;7,9] a=[1,2,3;4,5,6;7,8,9];a@(1:2,2:3) (should be)=[2,3;5,6] (reported)=[2,3;5,6] a=[1,2,3;4,5,6;7,8,9];a@(1,1:3) (should be)=[1,2,3] (reported)=[1,2,3] a=[1,2,3;4,5,6;7,8,9];a@(1:3,2)' (should be)=[2,5,8] (reported)=[2,5,8] a=[1,2,3;4,5,6;7,8,9];a@(1:3,2).' (should be)=[2,5,8] (reported)=[2,5,8] a=[1,2;3,4];a@(2:3,2)=[5,6]';a (should be)=[1,2;3,5;0,6] (reported)=[1,2;3,5;0,6] a=[1,3;2,4];a=a.';a@(2:3,2)=[5,6]';a (should be)=[1,2;3,5;0,6] (reported)=[1,2;3,5;0,6] a=[1,2;3,4];a@(2:3,2:3)=[5,6;7,8];a (should be)=[1,2,0;3,5,6;0,7,8] (reported)=[1,2,0;3,5,6;0,7,8] a=[1,3;2,4];a=a.';a@(2:3,2:3)=[5,6;7,8];a (should be)=[1,2,0;3,5,6;0,7,8] (reported)=[1,2,0;3,5,6;0,7,8] b@(4:8,3)=[1,2,3,4]' Wrong matrix dimensions when setting (should be)=((b@(`[4,5,6,7,8],3))=[1;2;3;4]) (reported)=((b@(`[4,5,6,7,8],3))=[1;2;3;4]) b@(2:3,2)=[1,2]';b (should be)=[0,0;0,1;0,2] (reported)=[0,0;0,1;0,2] (k=0;while(k<3) do (k=k+1;))+1 Bad types for 'Addition' (should be)=((null)+1) (reported)=((null)+1) (k=0;while(k<3) do (k=k+1))+1 (should be)=4 (reported)=4 a=[1,2];SetMatrixSize(a,2,1) (should be)=[1;0] (reported)=[1;0] a=[1,2];SetMatrixSize(a,2,1);a (should be)=[1,2] (reported)=[1,2] a=[1,2,3;4,5,6];a=SetMatrixSize(a,2,2);a (should be)=[1,2;4,5] (reported)=[1,2;4,5] a=[1,2,3;4,5,6];a=SetMatrixSize(a,3,2);a (should be)=[1,2;4,5;0,0] (reported)=[1,2;4,5;0,0] IsPerfectSquare(9) (should be)=true (reported)=true IsPerfectSquare(8) (should be)=false (reported)=false IsPerfectPower(27) (should be)=true (reported)=true MatrixSum([3,4;5]) (should be)=12 (reported)=12 MatrixProduct([2,3,4]) (should be)=24 (reported)=24 ConvolutionVector([2,3,4],[5,6,7]) (should be)=[14,18,20] (reported)=[14,18,20] convol([2,3,4],[5,6,7]) (should be)=52 (reported)=52 Convolution([2,3,4],[5,6,7]) (should be)=52 (reported)=52 MatrixSum(ConvolutionVector([2,3,4],[5,6,7])) (should be)=52 (reported)=52 prime([1,2,3,4,5,6,7,8,9]) (should be)=[2,3,5,7,11,13,17,19,23] (reported)=[2,3,5,7,11,13,17,19,23] min([4,2,6],[2,5,1]) (should be)=[2,2,1] (reported)=[2,2,1] max([4,2,&d],[2,5,1]) max: argument number 1 not a number (should be)=[4,5,max((&d),1)] (reported)=[4,5,max((&d),1)] max([4,2,1],&d) max: argument number 2 not a number max: argument number 2 not a number max: argument number 2 not a number (should be)=[max(4,(&d)),max(2,(&d)),max(1,(&d))] (reported)=[max(4,(&d)),max(2,(&d)),max(1,(&d))] max(&d,[4,2,1]) max: argument number 1 not a number max: argument number 1 not a number max: argument number 1 not a number (should be)=[max((&d),4),max((&d),2),max((&d),1)] (reported)=[max((&d),4),max((&d),2),max((&d),1)] MaxDigits=12;log([1000,9],[10,3]) (should be)=[3.0,2.0] (reported)=[3.0,2.0] MaxDigits=12;log10([100,1000]) (should be)=[2.0,3.0] (reported)=[2.0,3.0] IsMatrix(log([1,1000,9],[10,3])) ApplyOverMatrix2: cannot apply a function over two matrices of different sizes (should be)=false (reported)=false MaxDigits=27;log([27,9],3) (should be)=[3.0,2.0] (reported)=[3.0,2.0] sqrt(-9) (should be)=3i (reported)=3i cos(3*pi) (should be)=-1.0 (reported)=-1.0 cos(2*pi) (should be)=1.0 (reported)=1.0 cos(pi) (should be)=-1.0 (reported)=-1.0 for k = 1 to 3 do k (should be)=3 (reported)=3 print(for k = 4 to 3 do k) (should be)=(null) (reported)=(null) (for k = 4 to 3 do k);k (should be)=4 (reported)=4 a=0;(for k = 3 to 3 do a=a+1);a (should be)=1 (reported)=1 a=0;for k = 3 to 3 do a=a+1;a (should be)=1 (reported)=1 a=0;for k = 1 to 3 by 2 do a=a+1;a (should be)=2 (reported)=2 a=0;for k = 1 to 2 by 2 do a=a+1;a (should be)=1 (reported)=1 for k = 1 to 2 by 2 do .;k (should be)=1 (reported)=1 [Catalan(3),Catalan(4),Catalan(5)] (should be)=[5,14,42] (reported)=[5,14,42] Catalan([3,4,5]) (should be)=[5,14,42] (reported)=[5,14,42] Catalan(-1) Catalan: argument not an integer >= 0 (should be)=Catalan(-1) (reported)=Catalan(-1) for k = &d to 4 do . Bad type for 'for/sum/prod' loop! (should be)=(for k = (&d) to 4 do (null)) (reported)=(for k = (&d) to 4 do (null)) for k = 1 to 10 by &a do . Bad type for 'for/sum/prod' loop! (should be)=(for k = 1 to 10 by (&a) do (null)) (reported)=(for k = 1 to 10 by (&a) do (null)) print(null) (should be)=(null) (reported)=(null) det([3,1;4,-2]) (should be)=-10 (reported)=-10 det([1,2,3;-4,5,6;7,-8,9]) (should be)=240 (reported)=240 det([1,2,3;4,5,6]) Determinant of a non-square matrix is undefined (should be)=det([1,2,3;4,5,6]) (reported)=det([1,2,3;4,5,6]) diag([1,2]) (should be)=[1,0;0,2] (reported)=[1,0;0,2] det([1,0,0,3;2,7,0,6;0,6,3,0;7,3,1,-5]) (should be)=-546 (reported)=-546 det([1,3,-2,4;0,0,0,0;3,9,1,5;1,1,4,8]) (should be)=0 (reported)=0 "abc"!="abc" (should be)=false (reported)=false "Zbc"!="abc" (should be)=true (reported)=true [0]==0 (should be)=true (reported)=true [0]==[0] (should be)=true (reported)=true [0,0]==[0] (should be)=false (reported)=false [0,1;2,3]==[0,1;2,3] (should be)=true (reported)=true [0,1;2,3]!=[0,1;2,3] (should be)=false (reported)=false [0,0;2,3]!=[0,1;2,3] (should be)=true (reported)=true [&d]==[1] Cannot compare non value or bool only matrices (should be)=([(&d)]==[1]) (reported)=([(&d)]==[1]) sum n=2 to 4 do prime(n) (should be)=15 (reported)=15 sin (should be)=() (reported)=() a=prime;a(3) (should be)=5 (reported)=5 "abc"<"abcd" (should be)=true (reported)=true "abce"<"abcd" (should be)=false (reported)=false "abce">"abcd" (should be)=true (reported)=true 4<5<6 (should be)=true (reported)=true 4<5<=6 (should be)=true (reported)=true 4<5<=5 (should be)=true (reported)=true 4<5<=4 (should be)=false (reported)=false 5<5<=5 (should be)=false (reported)=false 5==5<=5 (should be)=true (reported)=true 5==5<=6 (should be)=true (reported)=true 5>=5>=6 (should be)=false (reported)=false 7>=5>=2 (should be)=true (reported)=true 4>=5>=2 (should be)=false (reported)=false 9>3<4>3<=5>2<=2 (should be)=true (reported)=true 2>3<2 (should be)=false (reported)=false (2>3)<2 Primitives must get numeric/matrix/string arguments (should be)=(false<2) (reported)=(false<2) t=0;for k in [1,2,3;4,5,6;7,8,9] do t=t+k;t (should be)=45 (reported)=45 t=0;for k in 3 do t=t+k;t (should be)=3 (reported)=3 for k in [1,2,3] do k (should be)=3 (reported)=3 for n in &d do . Bad type for 'for in' loop! (should be)=(for n in (&d) do (null)) (reported)=(for n in (&d) do (null)) (for k in . do 1)+2 Bad types for 'Addition' (should be)=((null)+2) (reported)=((null)+2) RowMedian([1,2,2,3;1,2,3,4;2,2,2,2;2,2,3,2]) (should be)=[2;2 1/2;2;2] (reported)=[2;2 1/2;2;2] Median([1,2,3]) (should be)=2 (reported)=2 Median([1,4,2,3]) (should be)=2 1/2 (reported)=2 1/2 SortVector([1,2,2,3,1,2,3,4,2,2,2,2,2,2,3,2]) (should be)=[1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,4] (reported)=[1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,4] SortVector([3,2,1]) (should be)=[1,2,3] (reported)=[1,2,3] SortVector(null)+1 Bad types for 'Addition' (should be)=((null)+1) (reported)=((null)+1) [1,2,3;4,5,6;7,8,8]^-2 (should be)=[17,-20 2/3,9;-25 1/3,31 2/3,-14;10 1/3,-13 1/3,6] (reported)=[17,-20 2/3,9;-25 1/3,31 2/3,-14;10 1/3,-13 1/3,6] [1,2,3;4,5,6;7,8,8]^4 (should be)=[6981,8598,9597;15876,19557,21834;23273,28672,32014] (reported)=[6981,8598,9597;15876,19557,21834;23273,28672,32014] [1,2;3,4]^5 (should be)=[1069,1558;2337,3406] (reported)=[1069,1558;2337,3406] [1,2;2,4]^-1 Matrix appears singular and can't be inverted (should be)=([1,2;2,4]^(-1)) (reported)=([1,2;2,4]^(-1)) a=[1,2;3,4];1/a (should be)=[-2,1;1 1/2,-1/2] (reported)=[-2,1;1 1/2,-1/2] a=[1,2;3,4];a/2 (should be)=[1/2,1;1 1/2,2] (reported)=[1/2,1;1 1/2,2] 2/[1,2] Can't divide by a non-square matrix (should be)=(2/[1,2]) (reported)=(2/[1,2]) a=[1,2;3,4];b=[8,2;4,4];a/b (should be)=[-1/6,7/12;-1/6,1 1/12] (reported)=[-1/6,7/12;-1/6,1 1/12] a=[1,2;3,4];|1/a| (should be)=[2,1;1 1/2,1/2] (reported)=[2,1;1 1/2,1/2] (5/0)<3<2 Division by zero! Primitives must get numeric/matrix/string arguments (should be)=((5/0)<3<2) (reported)=((5/0)<3<2) adj([3,2,-1;1,6,3;2,-4,0]) (should be)=[12,4,12;6,2,-10;-16,16,16] (reported)=[12,4,12;6,2,-10;-16,16,16] a=[2,31,2;12,37,2;8,2,1];adj(a)/det(a)==a^-1 (should be)=true (reported)=true adj([1,2]) adj: argument not a square matrix (should be)=adj([1,2]) (reported)=adj([1,2]) f=SetMatrixSize([0],12,3);g=SetMatrixSize([0],36,1);function bb(g,h)=rows(*h);bb(f,&g) (should be)=36 (reported)=36 [1,2,4;2,6,0]*[4,1,4,3;0,-1,3,1;2,7,5,2] (should be)=[12,27,30,13;8,-4,26,12] (reported)=[12,27,30,13;8,-4,26,12] c=[1,2];c@(3)=3;c (should be)=[1,2,3] (reported)=[1,2,3] c=[1;2];c@(3)=3;c (should be)=[1;2;3] (reported)=[1;2;3] b=[1,2,3;4,5,6;7,8,10];b@(1) (should be)=1 (reported)=1 b=[1,2,3;4,5,6;7,8,10];b@(2) (should be)=2 (reported)=2 b=[1,2,3;4,5,6;7,8,10];b@(3) (should be)=3 (reported)=3 b=[1,2,3;4,5,6;7,8,10];b@(4) (should be)=4 (reported)=4 b=[1,2,3;4,5,6;7,8,10];b@(9) (should be)=10 (reported)=10 b=[1,2,3;4,5,6;7,8,10];b@(10) Matrix index out of range (should be)=([1,2,3;4,5,6;7,8,10]@(10)) (reported)=([1,2,3;4,5,6;7,8,10]@(10)) b=[1,2,3;4,5,6;7,8,10];b@(10)=99;b (should be)=[1,2,3;4,5,6;7,8,10;99,0,0] (reported)=[1,2,3;4,5,6;7,8,10;99,0,0] a@(3)=9;a (should be)=[0,0,9] (reported)=[0,0,9] (adj(Pascal(10)^-1)^-1)*Pascal(10)==I(11) (should be)=true (reported)=true Pascal(3) (should be)=[1,0,0,0;1,1,0,0;1,2,1,0;1,3,3,1] (reported)=[1,0,0,0;1,1,0,0;1,2,1,0;1,3,3,1] +1 (should be)=1 (reported)=1 ---+-+++-+++-+-+-+3 (should be)=3 (reported)=3 2/4 (should be)=1/2 (reported)=1/2 2000000000000000000000000/4000000000000000000000000 (should be)=1/2 (reported)=1/2 `[[1;2],3] (should be)=`[[1;2],3] (reported)=`[[1;2],3] `[[2/2;2],4-1] (should be)=`[[1;2],3] (reported)=`[[1;2],3] `[[2/2;2;1],[4-1,2]] (should be)=`[[1;2;1],[3,2]] (reported)=`[[1;2;1],[3,2]] 5^-1 (should be)=1/5 (reported)=1/5 5^-2 (should be)=1/25 (reported)=1/25 5.0^-1 (should be)=0.2 (reported)=0.2 1E+02 (should be)=100.0 (reported)=100.0 7+8 mod 3 (should be)=0 (reported)=0 -3 mod 5 (should be)=2 (reported)=2 1^(-1) (should be)=1 (reported)=1 [1]^1 (should be)=[1] (reported)=[1] [1]^0 (should be)=[1] (reported)=[1] a=Pascal(4);b=ComplementSubmatrix(a,5,1);b=ComplementSubmatrix(a,5,1);rows(b) (should be)=4 (reported)=4 3 4/5 (should be)=3 4/5 (reported)=3 4/5 4 6/5 (should be)=5 1/5 (reported)=5 1/5 991/8 (should be)=123 7/8 (reported)=123 7/8 MixedFractions=0 ; 123 7/8 (should be)=991/8 (reported)=991/8 25*3 (should be)=75 (reported)=75 76/3 (should be)=25 1/3 (reported)=25 1/3 -76/3 (should be)=-25 1/3 (reported)=-25 1/3 010 (should be)=8 (reported)=8 0100 (should be)=64 (reported)=64 8\100 (should be)=64 (reported)=64 8 \ 100 (should be)=12 1/2 (reported)=12 1/2 IntegerOutputBase=16 ; 256 (should be)=0x100 (reported)=0x100 IntegerOutputBase=9 ; 81 (should be)=9\100 (reported)=9\100 IntegerOutputBase=12 ; 11 (should be)=12\b (reported)=12\b c=[2,3;4,5];c+2;c (should be)=[2,3;4,5] (reported)=[2,3;4,5] c=[2,3;4,5];c*c;c (should be)=[2,3;4,5] (reported)=[2,3;4,5] c=[2,3;4,5];c^-1;c (should be)=[2,3;4,5] (reported)=[2,3;4,5] Numerator(2/3) (should be)=2 (reported)=2 Denominator(2/3) (should be)=3 (reported)=3 Denominator(1.2) Can't get numerator of floating types (should be)=Denominator(1.2) (reported)=Denominator(1.2) fib(7) (should be)=13 (reported)=13 fib(7);fib(7) (should be)=13 (reported)=13 q=5; function f(x) = ( q = 6; set(`q,x); q) ; f(10) (should be)=6 (reported)=6 q=5; function f(x) = ( q = 6; set(`q,x); q) ; f(10) ; q (should be)=10 (reported)=10 l=9 ; if (l=9) then 1 (should be)=1 (reported)=1 l=9 ; if (l=10) then 1 else 2 (should be)=2 (reported)=2 l=9 ; if (l=10) then 1 else 2 ; l (should be)=9 (reported)=9 A=[1,2;3,4];B=A+4;[A,0;0,B] (should be)=[1,2,0,0;3,4,0,0;0,0,5,2;0,0,3,8] (reported)=[1,2,0,0;3,4,0,0;0,0,5,2;0,0,3,8] A=[1,2;3,4];B=A.+4;[A,0;0,B] (should be)=[1,2,0,0;3,4,0,0;0,0,5,6;0,0,7,8] (reported)=[1,2,0,0;3,4,0,0;0,0,5,6;0,0,7,8] ones(2,2).-1 (should be)=[0,0;0,0] (reported)=[0,0;0,0] sum n in ColumnsOf([1,2;3,4]) do n (should be)=[3;7] (reported)=[3;7] sum n in RowsOf([1,2;3,4]) do n (should be)=[4,6] (reported)=[4,6] function f(x) = `(l) = x+l; k=f(2);k(11) (should be)=13 (reported)=13 function f(x) = `(l)[x] = x+l; k=f(2);k(11) (should be)=13 (reported)=13 function f(x) = `(l)[] = x+l; k=f(2);k(11) Variable 'x' used uninitialized (should be)=(x+11) (reported)=(x+11) function f(a,b,c...) = c ; f() Call of 'f' with the wrong number of arguments! (should be greater than 1) (should be)=f() (reported)=f() function f(a,b,c...) = c ; f(1) Call of 'f' with the wrong number of arguments! (should be greater than 1) (should be)=f(1) (reported)=f(1) function f(a,b,c...) = c ; f(1,2)+1 Bad types for 'Addition' (should be)=((null)+1) (reported)=((null)+1) function f(a,b,c...) = c ; f(1,2,3) (should be)=[3] (reported)=[3] function f(a,b,c...) = c ; f(1,2,3,4) (should be)=[3,4] (reported)=[3,4] function f(c...) = c ; f()+1 Bad types for 'Addition' (should be)=((null)+1) (reported)=((null)+1) function f(c...) = c ; f(1) (should be)=[1] (reported)=[1] function f(c...) = c ; f(1,2) (should be)=[1,2] (reported)=[1,2] 0! (should be)=1 (reported)=1 (-1)! expr:2: Can't do factorials of negative numbers! Can't do factorials of negative numbers! (should be)=((-1)!) (reported)=((-1)!) (-1)!! expr:2: Can't do factorials of negative numbers! Can't do factorials of negative numbers! (should be)=((-1)!!) (reported)=((-1)!!) -1! (should be)=-1 (reported)=-1 -1!! (should be)=-1 (reported)=-1 0!! (should be)=1 (reported)=1 8!! (should be)=384 (reported)=384 15!! (should be)=2027025 (reported)=2027025 DoubleFactorial(8) (should be)=384 (reported)=384 [1,2]./[4,5] (should be)=[1/4,2/5] (reported)=[1/4,2/5] MixedFractions=0; [1,2].\[4,5] (should be)=[4,5/2] (reported)=[4,5/2] [1,2].*[4,5] (should be)=[4,10] (reported)=[4,10] [1,2].^[4,5] (should be)=[1,32] (reported)=[1,32] [4,2].%[3,5] (should be)=[1,2] (reported)=[1,2] Norm([3,4]) (should be)=5 (reported)=5 InfNorm([3,4]) (should be)=4 (reported)=4 UpperTriangular([1,2;3,4]) (should be)=[1,2;0,4] (reported)=[1,2;0,4] LowerTriangular([1,2;3,4]) (should be)=[1,0;3,4] (reported)=[1,0;3,4] IsUpperTriangular([1,2;3,4]) (should be)=false (reported)=false IsLowerTriangular([1,2;3,4]) (should be)=false (reported)=false IsLowerTriangular([1,0;3,4]) (should be)=true (reported)=true IsUpperTriangular([1,2;0,4]) (should be)=true (reported)=true IsLowerTriangular([1,0,0;1,1,0;3,4,5]) (should be)=true (reported)=true IsUpperTriangular([1,2,3;0,1,1;0,0,4]) (should be)=true (reported)=true IsDiagonal([1,0,0;1,1,0;3,4,5]) (should be)=false (reported)=false IsDiagonal(I(5)) (should be)=true (reported)=true parameter foo=1;function h(x)=(foo=x);h(7);foo (should be)=7 (reported)=7 IsMatrixInteger (randint (5,5,5)) (should be)=true (reported)=true IsMatrixInteger (randint (5,5,5));IsMatrixInteger (rand (5,5)) (should be)=false (reported)=false IsMatrixInteger (rand (5,5)) (should be)=false (reported)=false IsMatrixReal (rand (5,5)) (should be)=true (reported)=true A=[1,2;3,4];A@(2:1,2:1) (should be)=[4,3;2,1] (reported)=[4,3;2,1] A=[1,2;3,4];A@([1,1],2) (should be)=[2;2] (reported)=[2;2] A=[1,2;3,4];B=A@([1,1],2);B@(1,1)=8;B (should be)=[8;2] (reported)=[8;2] A=[1,2;3,4];B=A@([1,1],2);B@(1,1)=8;A (should be)=[1,2;3,4] (reported)=[1,2;3,4] IndexComplement (8:2,4) IndexComplement: vector argument has too large entries (should be)=IndexComplement(`[8,7,6,5,4,3,2],4) (reported)=IndexComplement(`[8,7,6,5,4,3,2],4) IndexComplement (3:2,4) (should be)=`[1,4] (reported)=`[1,4] IndexComplement ([2,2,2,3,2],4) (should be)=[1,4] (reported)=[1,4] IndexComplement ([1],1)+1 Bad types for 'Addition' (should be)=((null)+1) (reported)=((null)+1) IndexComplement (3,4) (should be)=`[1,2,4] (reported)=`[1,2,4] IndexComplement (1,1)+1 Bad types for 'Addition' (should be)=((null)+1) (reported)=((null)+1) function w(h) = (function a(x) = h+x ; a) ; w(7) call (3) (should be)=10 (reported)=10 function w(h) = (function a(x) = h+x ; a(7)) ; w(7) (should be)=14 (reported)=14 3 mod 2 (should be)=1 (reported)=1 [3,2] mod 2 (should be)=[1,0] (reported)=[1,0] 279/361 mod 676 (should be)=115 (reported)=115 1/11 mod 3 (should be)=2 (reported)=2 234234 mod -8 Bad argument to modular operation (should be)=(234234 mod -8) (reported)=(234234 mod -8) -1 mod 4 (should be)=3 (reported)=3 10^-1 mod 23 (should be)=7 (reported)=7 1/10 mod 23 (should be)=7 (reported)=7 IsPrime(7) (should be)=true (reported)=true IsPrime(8) (should be)=false (reported)=false NextPrime(23) (should be)=29 (reported)=29 NextPrime(28) (should be)=29 (reported)=29 function f(x) = 3*x + 4 mod 11 ; f(8) (should be)=6 (reported)=6 10:2:14 (should be)=`[10,12,14] (reported)=`[10,12,14] 10:-1:8 (should be)=`[10,9,8] (reported)=`[10,9,8] 10:88:2 Impossible arguments to vector building operator (should be)=(10:88:2) (reported)=(10:88:2) A=[1,2;3,4];B=A^-1 mod 5 (should be)=[3,1;4,2] (reported)=[3,1;4,2] A=[1,2;3,4];A^-1 * A mod 5 (should be)=[1,0;0,1] (reported)=[1,0;0,1] Factorize(15) (should be)=[1,3,5;1,1,1] (reported)=[1,3,5;1,1,1] Factors(15) (should be)=[1,3,5,15] (reported)=[1,3,5,15] Factors(-15) (should be)=[-1,1,3,5,15] (reported)=[-1,1,3,5,15] Factors(0)+1 Bad types for 'Addition' (should be)=((null)+1) (reported)=((null)+1) Factors(NextPrime(777777)*NextPrime(888888)) (should be)=[1,777781,888917,691382753177] (reported)=[1,777781,888917,691382753177] Factors(NextPrime(7777777)*NextPrime(8888888)) (should be)=[1,7777801,8888927,69136305309527] (reported)=[1,7777801,8888927,69136305309527] Factors(NextPrime(77777)^2*NextPrime(88888)) (should be)=[1,77783,88897,6050195089,6914675351,537844192826833] (reported)=[1,77783,88897,6050195089,6914675351,537844192826833] Factors(2^10) (should be)=[1,2,4,8,16,32,64,128,256,512,1024] (reported)=[1,2,4,8,16,32,64,128,256,512,1024] Factors(2^5*NextPrime(10000000)) (should be)=[1,2,4,8,16,32,10000019,20000038,40000076,80000152,160000304,320000608] (reported)=[1,2,4,8,16,32,10000019,20000038,40000076,80000152,160000304,320000608] PrimeFactors(15) (should be)=[3,5] (reported)=[3,5] MaximalPrimePowerFactors(15) (should be)=[3,5] (reported)=[3,5] MaximalPrimePowerFactors(75) (should be)=[3,25] (reported)=[3,25] MaximalPrimePowerFactors(0) MaximalPrimePowerFactors: argument not an integer larger than 0 (should be)=MaximalPrimePowerFactors(0) (reported)=MaximalPrimePowerFactors(0) PrimeFactors(0) PrimeFactors: argument not an integer larger than 0 (should be)=PrimeFactors(0) (reported)=PrimeFactors(0) PrimeFactors(3+2i) PrimeFactors: argument not an integer larger than 0 (should be)=PrimeFactors((3+2i)) (reported)=PrimeFactors((3+2i)) PrimeFactors(-4) PrimeFactors: argument not an integer larger than 0 (should be)=PrimeFactors(-4) (reported)=PrimeFactors(-4) EulerPhi(365) (should be)=288 (reported)=288 EulerPhi(15) (should be)=8 (reported)=8 EulerPhi(13) (should be)=12 (reported)=12 EulerPhi(-4) EulerPhi: argument not an integer larger than 0 (should be)=EulerPhi(-4) (reported)=EulerPhi(-4) 464104705^201934721 mod 536813567 (should be)=45005201 (reported)=45005201 Numerator (3i/7) (should be)=3i (reported)=3i Numerator (3i/7+1) (should be)=7+3i (reported)=7+3i Denominator (3i/7) (should be)=7 (reported)=7 Denominator (3i/7+1) (should be)=7 (reported)=7 (64^(1/2))/7 (should be)=1 1/7 (reported)=1 1/7 -1^2 (should be)=1 (reported)=1 (-1)^2 (should be)=1 (reported)=1 a=1;-a^2 (should be)=-1 (reported)=-1 a=1;(-a)^2 (should be)=1 (reported)=1 (78125^(1/7))/101 (should be)=5/101 (reported)=5/101 (78125^(2/7))/101 (should be)=25/101 (reported)=25/101 ((78125/(2^7))^(2/7))/101 (should be)=25/404 (reported)=25/404 ((1/78125)^(2/7)) (should be)=1/25 (reported)=1/25 [null,1,2] (should be)=[1,2] (reported)=[1,2] [1,null,2] (should be)=[1,2] (reported)=[1,2] [1,2,null] (should be)=[1,2] (reported)=[1,2] [[1;2],3,null] (should be)=[1,3;2,3] (reported)=[1,3;2,3] [[1;null],3] (should be)=[1,3] (reported)=[1,3] [1;2,null] (should be)=[1;2] (reported)=[1;2] [1,0;2,null] (should be)=[1,0;2,0] (reported)=[1,0;2,0] [null,[1;2]] (should be)=[1;2] (reported)=[1;2] [null,[1;2],3] (should be)=[1,3;2,3] (reported)=[1,3;2,3] StringToASCII ("sdfsdf") (should be)=[115,100,102,115,100,102] (reported)=[115,100,102,115,100,102] ASCIIToString ([115,100,102,115,100,102]) (should be)="sdfsdf" (reported)="sdfsdf" StringToASCII ("")+1 Bad types for 'Addition' (should be)=((null)+1) (reported)=((null)+1) ASCIIToString (null) (should be)="" (reported)="" AlphabetToString ([1,2,3],"abcd") (should be)="bcd" (reported)="bcd" AlphabetToString (null,"abcd") (should be)="" (reported)="" StringToAlphabet ("bbc","abcd") (should be)=[1,1,2] (reported)=[1,1,2] StrongPseudoprimeTest(17,2) (should be)=true (reported)=true StrongPseudoprimeTest(3215031751,2) (should be)=true (reported)=true IsStrongPseudoprime(17,2) (should be)=false (reported)=false PseudoprimeTest(17,2) (should be)=true (reported)=true IsPseudoprime(17,2) (should be)=false (reported)=false IsPseudoprime(91,3) (should be)=true (reported)=true IsStrongPseudoprime(91,3) (should be)=false (reported)=false IsStrongPseudoprime(3215031751,2) (should be)=true (reported)=true IsStrongPseudoprime(3215031751,3) (should be)=true (reported)=true StrongPseudoprimeTest(3215031751,11) (should be)=false (reported)=false IsPseudoprime(341,2) (should be)=true (reported)=true -[1,2] mod 3 (should be)=[2,1] (reported)=[2,1] DiscreteLog(153,2,181) (should be)=107 (reported)=107 DiscreteLog(13,6,229) (should be)=117 (reported)=117 log(153,2) mod 181 (should be)=107 (reported)=107 log(13,6) mod 229 (should be)=117 (reported)=117 log(10)==ln(10) (should be)=true (reported)=true log(1,2,3) log: too many arguments (should be)=log(1,2,3) (reported)=log(1,2,3) sum n in null do n (should be)=0 (reported)=0 prod n in null do n (should be)=1 (reported)=1 i=0;for n in null do i=i+1 ; i (should be)=0 (reported)=0 i=0;for n in [1,2,3] do i=i+1 ; i (should be)=3 (reported)=3 MakeSet([1,3,1,2,2]) (should be)=[1,3,2] (reported)=[1,3,2] Intersection([1,3,2],[3,1,8]) (should be)=[1,3] (reported)=[1,3] Intersection(null,[3,1,8])+1 Bad types for 'Addition' (should be)=((null)+1) (reported)=((null)+1) Intersection([3,1,8],null)+1 Bad types for 'Addition' (should be)=((null)+1) (reported)=((null)+1) SetMinus(null,[3,1,8])+1 Bad types for 'Addition' (should be)=((null)+1) (reported)=((null)+1) SetMinus([3,1,8],null) (should be)=[3,1,8] (reported)=[3,1,8] SetMinus([1,2,3,4],[2,4]) (should be)=[1,3] (reported)=[1,3] IsIn(4,[1,2,3,4]) (should be)=true (reported)=true IsIn(4,[1,2,3,4].') (should be)=true (reported)=true IsIn(4,[1,2;3,4]) (should be)=true (reported)=true IsIn(4,[1,2;4,3;6,6]) (should be)=true (reported)=true IsIn(4,[1,2;3,3;8,4]) (should be)=true (reported)=true IsIn(4,[1,2;3,3;8,4]') (should be)=true (reported)=true IsIn(5,[1,2,3,4]) (should be)=false (reported)=false IsIn(5,[1,2;3,4]) (should be)=false (reported)=false IsIn(5,null) (should be)=false (reported)=false IsIn(null,null) (should be)=false (reported)=false IsIn([1,2],[1,2,3]) (should be)=false (reported)=false IsIn([1,2],`[[1,2],2,3]) (should be)=true (reported)=true IsIn("a",["a",2,3]) (should be)=true (reported)=true IsIn(true,[1,2,3]) (should be)=false (reported)=false IsIn(true,[true,2,3]) (should be)=true (reported)=true IsIn(false,[true,2,3]) (should be)=false (reported)=false IsIn(false,[false,2,3]) (should be)=true (reported)=true IsIn(true,[false,2,3]) (should be)=false (reported)=false IsIn(0,[0.0,2,3]) (should be)=false (reported)=false IsIn(0,[0,2,3]) (should be)=true (reported)=true IsIn(2,[4/2,2,3]) (should be)=true (reported)=true IsIn(1,1) IsIn: argument number 2 not a matrix or null node (should be)=IsIn(1,1) (reported)=IsIn(1,1) IsSubset([1,2],[1,2,3]) (should be)=true (reported)=true IsSubset([1,2,4],[1,2,3]) (should be)=false (reported)=false IsSubset(null,[1,2,3]) (should be)=true (reported)=true IsSubset(null,null) (should be)=true (reported)=true IsSubset([1],null) (should be)=false (reported)=false IsSubset(["a"],["c","a","b"]) (should be)=true (reported)=true IsSubset(1,[1,2,3]) IsSubset: argument number 1 not a matrix or null node (should be)=IsSubset(1,[1,2,3]) (reported)=IsSubset(1,[1,2,3]) SqrtModPrime(8,127) (should be)=[32,95] (reported)=[32,95] SqrtModPrime(7,127)+1 Bad types for 'Addition' (should be)=((null)+1) (reported)=((null)+1) SortVector(SqrtModPrime(8,137)) (should be)=[62,75] (reported)=[62,75] SortVector(SqrtModPrime(23,193)) (should be)=[71,122] (reported)=[71,122] SqrtModPrime(22,149) (should be)=[52,97] (reported)=[52,97] sqrt(22) mod 149 (should be)=[52,97] (reported)=[52,97] 1i^2 (should be)=-1 (reported)=-1 1i^3 (should be)=-1i (reported)=-1i 1i^4 (should be)=1 (reported)=1 1i^5 (should be)=1i (reported)=1i 1i^5070602400912917605986812821505 (should be)=1i (reported)=1i 0.1^-1.0 (should be)=10.0 (reported)=10.0 a=1 ; if a=5 then 1 else 0 (should be)=0 (reported)=0 a=5 ; if a=5 then 1 else 0 (should be)=1 (reported)=1 a=2 ; if a=5 then 1 else 0 ; a (should be)=2 (reported)=2 a=2 ; if a:=5 then 1 else 0 (should be)=1 (reported)=1 a=2 ; if a:=5 then 1 else 0 ; a (should be)=5 (reported)=5 function f(a,b)=a+b;function g(a,b)=a*b; f+g call (4,5) (should be)=29 (reported)=29 function f(a,b)=a+2*b;function g(a,b)=a-b; f+g call (4,5) (should be)=13 (reported)=13 sin*sin call (5) == sin(5)*sin(5) (should be)=true (reported)=true sin^2 call (5) == sin(5)^2 (should be)=true (reported)=true sin^2 call (6) == sin(5)^2 (should be)=false (reported)=false 2^sin call (5) == 2^sin(5) (should be)=true (reported)=true f = abs! ; f(-5) (should be)=120 (reported)=120 exp(sin) call (3) == exp(sin(3)) (should be)=true (reported)=true exp(cos*sin) call (3) == exp(cos(3)*sin(3)) (should be)=true (reported)=true e^sin call (3) == e^(sin(3)) (should be)=true (reported)=true 2 <=> "3" (should be)=-1 (reported)=-1 25 <=> "3" (should be)=-1 (reported)=-1 3 <=> "3" (should be)=0 (reported)=0 4 <=> "3" (should be)=1 (reported)=1 "2" <=> 3 (should be)=-1 (reported)=-1 "3" <=> 3 (should be)=0 (reported)=0 "4" <=> 3 (should be)=1 (reported)=1 "2" <=> "3" (should be)=-1 (reported)=-1 "25" <=> "3" (should be)=-1 (reported)=-1 "3" <=> "3" (should be)=0 (reported)=0 "4" <=> "3" (should be)=1 (reported)=1 a=[3,1;2,1];1/a (should be)=[1,-1;-2,3] (reported)=[1,-1;-2,3] a=[3,1;2,1];1/a;a (should be)=[3,1;2,1] (reported)=[3,1;2,1] 1 == true (should be)=true (reported)=true pi == true (should be)=true (reported)=true false == true (should be)=false (reported)=false 0 == true (should be)=false (reported)=false true == 0 (should be)=false (reported)=false false == 0 (should be)=true (reported)=true |cos(pi+0.1i) +1| < 0.1 (should be)=true (reported)=true |sin(pi+0.1i)| < 0.11 (should be)=true (reported)=true NDerivative(`(x)=x^2,1) (should be)=2.0 (reported)=2.0 Derivative(`(x)=x^2,1) (should be)=2 (reported)=2 NDerivative(`(x)=x^2,10) (should be)=20.0 (reported)=20.0 Derivative(`(x)=x^2,10) (should be)=20 (reported)=20 Derivative(`(x)=float(x)^2,10) (should be)=20.0 (reported)=20.0 function f(x) = x^2 ; NDerivative(f,10) (should be)=20.0 (reported)=20.0 function _f(x) = x^2 ; NDerivative(_f,10) (should be)=20.0 (reported)=20.0 function f(x) = x^2 ; IsDifferentiable(f,10) (should be)=true (reported)=true function f(x) = |x| ; IsDifferentiable(f,0) (should be)=false (reported)=false function f(x) = |x| ; IsDifferentiable(f,10) (should be)=true (reported)=true function f(x) = x^2 ; IsContinuous(f,10) (should be)=true (reported)=true function f(x) = (if x < 0 then 0 else 1); IsDifferentiable(f,0) (should be)=false (reported)=false function f(x) = (if x < 0 then 0 else 1); IsContinuous(f,0) (should be)=false (reported)=false function f(x) = (if x < 0 then 0 else 1); IsContinuous(f,0.1) (should be)=true (reported)=true function f(x) = (if x < 0 then 0 else 1); IsContinuous(f,-0.1) (should be)=true (reported)=true |InfiniteSum(`(n)=(2.0^(-n)),1,1)-1|= 0 (should be)=Subfactorial(-1) (reported)=Subfactorial(-1) Factorial([0,1,2,3,4,5,6]) (should be)=[1,1,2,6,24,120,720] (reported)=[1,1,2,6,24,120,720] DoubleFactorial([0,1,2,3,4,5,6]) (should be)=[1,1,2,3,8,15,48] (reported)=[1,1,2,3,8,15,48] StripZeroColumns(zeros(4,4))+0 Bad types for 'Addition' (should be)=((null)+0) (reported)=((null)+0) Image(zeros(4,4))+0 Bad types for 'Addition' (should be)=((null)+0) (reported)=((null)+0) load "nullspacetest.gel" (should be)=true (reported)=true load "longtest.gel" (should be)=true (reported)=true load "testprec.gel" (should be)=true (reported)=true load "testscope.gel" (should be)=true (reported)=true load "testfourier.gel" (should be)=true (reported)=true tests: 1293, errors: 0 + popd ~/RPM/BUILD/genius-1.0.24 + exit 0 Processing files: genius-1.0.24-alt2 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.40713 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd genius-1.0.24 + DOCDIR=/usr/src/tmp/genius-buildroot/usr/share/doc/genius-1.0.24 + export DOCDIR + rm -rf /usr/src/tmp/genius-buildroot/usr/share/doc/genius-1.0.24 + /bin/mkdir -p /usr/src/tmp/genius-buildroot/usr/share/doc/genius-1.0.24 + cp -prL AUTHORS NEWS README TODO /usr/src/tmp/genius-buildroot/usr/share/doc/genius-1.0.24 + chmod -R go-w /usr/src/tmp/genius-buildroot/usr/share/doc/genius-1.0.24 + chmod -R a+rX /usr/src/tmp/genius-buildroot/usr/share/doc/genius-1.0.24 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.BKnzo5 find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.cOTXc4 find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,typelib) warning: hash collision: gtk_clipboard_set_with_owner gtk_file_chooser_set_filter Requires: /lib/ld-linux.so.2, libX11.so.6 >= set:onlXX6, libatk-1.0.so.0 >= set:mhhTw44xHeErvE0X4Wg9Vbjxcq1MmdVj7HGCZxV5xcsVgc9a4, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.28), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libcairo.so.2 >= set:mgBeCp25NOIyrlkfnO9s7SHrSF8eVohc4CZd1MZE7moZCNvvq4GPn60xYPuPf7JSZ7zZhbVxBcccEjXck1P6VGsM94j9Fxiqd5InZ88TjZvAJesQrZoyTgu5X9Nva5yn6IKQNQP, libgdk-x11-2.0.so.0 >= set:ngnOKzQC3U0lJ72dNTp1lOR5xJGn7PEcYE5HI6CsK8U0UPwQwMM9mPb2dyh7NN29AvogFkyRASeG3zfZ3MRvazCSzFOLT6bZpzSZs5Vt9hG3v6EMQuZIF3TaHCPo2UGZAChgqbgIDYZHHQwngH1QSQv3RZp7Ek0iZh85Dtfu4hU2Ts4EVpGGf5H3bp2us9x4kTVDgpCF3oLGmmECCKC3tZeI4RemMMZvspIbEguuGgEG1pjN148uipJoGOvvYzWJbQjnok, libgdk_pixbuf-2.0.so.0 >= set:linL2BbppqOKDkKlFy6, libgio-2.0.so.0 >= set:ojDUB1aoeeVuN4SkJ3nTa6jR9tV4Hqq9w3CXLvwqsbW0oayIEvw63iJn97pkjTWwX2pI, libglib-2.0.so.0 >= set:ogpEOWtjMJZwh3XDcnqctWZ2BCpzAM5rPCngNDePtFxZbBuRwd8RpP3kjtX6xmzG7MJZabF0fbFaLi6CLfmGOU5pO24wzTe0PDHZmbJxjz6p6rxypyc5UBjq9PVrYzO8YHoz8WxDEn0fZsfbC0f6DKWMtQqcSB443jQLZ8Ep7uKrEwlZkFdQ8Rz6zqhsQeNXPTcNaat2Y4uqiJa1iZ8dTborpEfSvBZaUB3JNbZIhtKHIfZHQM23c9a6RZ1tJc9pIwHjcFPATRFWfCcKr9eZvCXAg0odF3tUpUM3jhUexCfkkfYlyGkmeVNv3EdZFm8UOlfqykU7h8FL4TqjQ6cy1RqKd2pqdn5sjZKwjQkLH6dyZ88WV66k2Crf3zMti4oDAMIZkHs9MQBljtZg3aCpF69kJ2K9WED2NyVfauENSjh9rHmdbiYKiFivtFrR5QUwC6XEnbDM8tjnZA29oK0Z9xE3HQaSXXgnv8zbq8OiRTSdzJQruMFg7GPkHbffFi4KFkuMbZHu6bUipHA6uUAcy5ZE7kE2TxDjTSwk9Q7B5xtPk5wJTuVhmuYye, libgmodule-2.0.so.0 >= set:gdPbZyNSjA5, libgmp.so.10 >= set:mfKDJomV5SEZlJHkH7BfLr0zIRM9wS9FfGN7j8ju9XkSpYhKQiZAgM260Rg1HigfZs2sKPZkV1ZIgDP0BJ1ENhabTF8h5rWqYesXx0Icf1OmLe4qZ9oYtBUm5BQc1UfEgfyj461ZHls9cOtp8EmwiDK3Vif5B1JBh98ZEGTpqWYhoH1ol4gK6, libgobject-2.0.so.0 >= set:mfX8uc83ZGt6UhSXftu8UDDEe3Xp5R1piRupBD6UCoHsyC9qmDGWUhmkoOP4HIDDpebwKpWf5RqgDsZL17WJFwZDisvPQPgu0DZjHxfu36cVplYQxwwHheuHnBrELooI2Ola9u8gNQPZmtqHwERkrIjD7R2KyCVcPGxDW6mtF1szwmekgTKUZioJSNwZFX2lXfuGjDNlEzbUVTffkZLsa, libgtk-x11-2.0.so.0 >= set:pgGeMLdWV1bKHASzMeEjln6l6ZdM5bsHX9sRrV1odT8efX2tbjiyZwV6EsYSjvuk2f5JhQC2HXW1mAQiaUAeM0pp4oPQviEhhmqrFzl5NsuKuRNB1xGwYu6sx6j6hZ0TxRd9TVJ0Clbe6CNioyhDoci4PahY2PC9ZE9VqD8Zl7ZoWbGW4LOV0VPB5U4L2HIqIUjs6xCIpX2whPNywwUe5GJBCB00K5M2rXR3J6ZrSO66vtNPf767WnXB8ciwxp2z2NZBsivE2ehKC1NFKPw6AZtEHwWAM1fa1DKgoxKl42KuZkYkZbBijg08jpe9LQSTq6eYxiBLZcIWEHiZgOUMFuqKKzbR1duKomRGOIsAXjz5sHFFOifdhn93zsaZIeXjYUUBUsaXB9AlEhsvPihVLzwpgwqkSANSq7YMr4sPGWAIWBP8lf6V0GBflgZCEZkqsPm4iUFXUXqhYjnH1oIDOheBvUDBqkx3RXkzVII0QXE62hpC0ygaByuiMrkcUaBpxY8d8hxTRgLLo0SahwHLZe2XghX4k7JS2PG9YIQnf6gS0MzcH78ZeRDTirsWh0B8obnBYDNl5Pp8omBdMQ0VyPlGTzURLbdxuDCS0OE2VssKDg9UN1KuMcxEzDu1kHwYXUfp1IcDpvOxjkkexracR0dmAaYXbjCaxqy2XZ6fa0E1wIpSYqYPk4yIhIaBEbUGIuTHgIqVeBY6mM4oy70LwMZfm8mQDZeT5chVPqLmXE07dM3rkZGiDv2Mhr7Ds5HfketxZnEuhZGCiuHORE8TH1vqst8sWeVR83afkHvUBjShlHtgqywab8t1He4Z4rC83vfgwCd1, libgtksourceview-2.0.so.0 >= set:mhcp2efh2t557giP7MGAuwGZ1e7kW0NcAjtU14HIyh2yiVI8HLN1, libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), libm.so.6(GLIBC_2.29), libmpfr.so.6 >= set:mgNO17lIXLKHYToj0DmEO2vbAZzllWcIOe3wukRnccYQjWuGUMi6Z1L55HPcaBqY1Z0lahbf4N6nD7CVMM2Gl9c0C65fN9ZuKAit8BpMtU2ZqquiHvGIajcmgnudDKKvRHJ540ZhrUhNab4W7H65Q0O5PtqkY9, libpango-1.0.so.0 >= set:mgPmuQp92fwWClQanRXGmGZmi93aWt9AzyboJOcZn7YgpsA6dZfMbJG5wJOmVkY7j8bSkKE1tZmc3GlFmbaAsfOeHvZ8ZCdNdpYS1UwZrIDhuqwQoxrV8EA66xHZcGDih2zz1, libpangocairo-1.0.so.0 >= set:jf7jDRWefnZLytSHB74upISLgQZGMG, libpthread.so.0(GLIBC_2.0), libreadline.so.7 >= set:njw84w8fEEjZymWCL9uEoDONjbmlcUbM2, libtinfo.so.5 >= set:ljhUx5qLvme, 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.ECZEv1 Creating genius-debuginfo package Processing files: genius-devel-1.0.24-alt2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.iVkK23 find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.x0OMU3 find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,typelib) In file included from /usr/src/tmp/genius-buildroot/usr/include/genius/matop.h:30: /usr/src/tmp/genius-buildroot/usr/include/genius/matrixw.h:25:10: fatal error: glib.h: No such file or directory 25 | #include | ^~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/genius-buildroot/usr/include/genius/matop.h: cpp failed, trying c++ mode i586-alt-linux-cpp: fatal error: cannot execute 'cc1plus': execvp: No such file or directory compilation terminated. cpp.req: WARNING: /usr/src/tmp/genius-buildroot/usr/include/genius/matop.h: cpp failed /usr/src/tmp/genius-buildroot/usr/include/genius/matrix.h:25:10: fatal error: glib.h: No such file or directory 25 | #include | ^~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/genius-buildroot/usr/include/genius/matrix.h: cpp failed /usr/src/tmp/genius-buildroot/usr/include/genius/matrixw.h:25:10: fatal error: glib.h: No such file or directory 25 | #include | ^~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/genius-buildroot/usr/include/genius/matrixw.h: cpp failed /usr/src/tmp/genius-buildroot/usr/include/genius/genius-i18n.h:34:10: fatal error: glib.h: No such file or directory 34 | #include | ^~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/genius-buildroot/usr/include/genius/genius-i18n.h: cpp failed Requires: genius = 1.0.24-alt2, libgmp-devel, libmpfr-devel Processing files: genius-debuginfo-1.0.24-alt2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.2raQO5 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.JCwAc4 find-requires: running scripts (debuginfo) Requires: genius = 1.0.24-alt2, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libX11.so.6), debug(libatk-1.0.so.0), debug(libc.so.6), debug(libcairo.so.2), debug(libgdk-x11-2.0.so.0), debug(libgdk_pixbuf-2.0.so.0), debug(libgio-2.0.so.0), debug(libglib-2.0.so.0), debug(libgmodule-2.0.so.0), debug(libgmp.so.10), debug(libgobject-2.0.so.0), debug(libgtk-x11-2.0.so.0), debug(libgtksourceview-2.0.so.0), debug(libm.so.6), debug(libmpfr.so.6), debug(libpango-1.0.so.0), debug(libpangocairo-1.0.so.0), debug(libpthread.so.0), debug(libreadline.so.7), debug(libtinfo.so.5) Adding to genius-devel a strict dependency on genius Adding to genius-debuginfo a strict dependency on genius Wrote: /usr/src/RPM/RPMS/i586/genius-1.0.24-alt2.i586.rpm Wrote: /usr/src/RPM/RPMS/noarch/genius-devel-1.0.24-alt2.noarch.rpm Wrote: /usr/src/RPM/RPMS/i586/genius-debuginfo-1.0.24-alt2.i586.rpm 108.84user 10.71system 2:12.18elapsed 90%CPU (0avgtext+0avgdata 121932maxresident)k 0inputs+0outputs (0major+3873706minor)pagefaults 0swaps 132.33user 17.74system 2:45.43elapsed 90%CPU (0avgtext+0avgdata 121932maxresident)k 3664inputs+0outputs (0major+4314490minor)pagefaults 0swaps --- genius-1.0.24-alt2.i586.rpm.repo 2019-04-06 18:45:17.000000000 +0000 +++ genius-1.0.24-alt2.i586.rpm.hasher 2019-11-26 12:38:23.932129431 +0000 @@ -921,2 +921,3 @@ Requires: libc.so.6(GLIBC_2.2) +Requires: libc.so.6(GLIBC_2.28) Requires: libc.so.6(GLIBC_2.3.4) @@ -936,2 +937,3 @@ Requires: libm.so.6(GLIBC_2.1) +Requires: libm.so.6(GLIBC_2.29) Requires: libmpfr.so.6 >= set:mgNO17lIXLKHYToj0DmEO2vbAZzllWcIOe3wukRnccYQjWuGUMi6Z1L55HPcaBqY1Z0lahbf4N6nD7CVMM2Gl9c0C65fN9ZuKAit8BpMtU2ZqquiHvGIajcmgnudDKKvRHJ540ZhrUhNab4W7H65Q0O5PtqkY9