<86>Apr 14 03:16:04 userdel[111502]: delete user 'rooter' <86>Apr 14 03:16:04 userdel[111502]: removed group 'rooter' owned by 'rooter' <86>Apr 14 03:16:04 userdel[111502]: removed shadow group 'rooter' owned by 'rooter' <86>Apr 14 03:16:04 groupadd[111592]: group added to /etc/group: name=rooter, GID=591 <86>Apr 14 03:16:04 groupadd[111592]: group added to /etc/gshadow: name=rooter <86>Apr 14 03:16:04 groupadd[111592]: new group: name=rooter, GID=591 <86>Apr 14 03:16:04 useradd[111626]: new user: name=rooter, UID=591, GID=591, home=/root, shell=/bin/bash <86>Apr 14 03:16:04 userdel[111717]: delete user 'builder' <86>Apr 14 03:16:04 userdel[111717]: removed group 'builder' owned by 'builder' <86>Apr 14 03:16:04 userdel[111717]: removed shadow group 'builder' owned by 'builder' <86>Apr 14 03:16:04 groupadd[111774]: group added to /etc/group: name=builder, GID=592 <86>Apr 14 03:16:04 groupadd[111774]: group added to /etc/gshadow: name=builder <86>Apr 14 03:16:04 groupadd[111774]: new group: name=builder, GID=592 <86>Apr 14 03:16:04 useradd[111786]: new user: name=builder, UID=592, GID=592, home=/usr/src, shell=/bin/bash <13>Apr 14 03:16:14 rpmi: perl-Encode-2.83-alt1 1459157776 installed <13>Apr 14 03:16:14 rpmi: perl-devel-1:5.22.3-alt0.M80P.1 1485958065 installed <13>Apr 14 03:16:14 rpmi: libexpat-2.2.4-alt0.M80P.1 1503871120 installed <13>Apr 14 03:16:14 rpmi: perl-HTTP-Date-6.02-alt1 1348645274 installed <13>Apr 14 03:16:14 rpmi: libpng15-1.5.28-alt1 1484572014 installed <13>Apr 14 03:16:14 rpmi: libjpeg-2:1.3.1-alt0.1 1388074033 installed <13>Apr 14 03:16:14 rpmi: perl-XML-SAX-Base-1.08-alt1 1317871344 installed <13>Apr 14 03:16:14 rpmi: perl-boolean-0.45-alt1 1423654128 installed <13>Apr 14 03:16:14 rpmi: perl-Text-Balanced-2.03-alt1 1427940299 installed <13>Apr 14 03:16:14 rpmi: perl-Module-Load-0.32-alt1 1393277635 installed <13>Apr 14 03:16:14 rpmi: perl-Locale-Maketext-Simple-0.21-alt3 1321333616 installed <13>Apr 14 03:16:14 rpmi: perl-Math-Complex-1.59-alt1 1334229876 installed <13>Apr 14 03:16:14 rpmi: perl-Params-Check-0.38-alt1 1374748239 installed <13>Apr 14 03:16:15 rpmi: libtiff5-4.0.3-alt1 1348347498 installed <13>Apr 14 03:16:15 rpmi: perl-XML-NamespaceSupport-1.11-alt3 1322003535 installed <13>Apr 14 03:16:15 rpmi: perl-constant-defer-6-alt2_4 1457397122 installed <13>Apr 14 03:16:15 rpmi: perl-Math-Libm-1.00-alt3_15 1457417272 installed <13>Apr 14 03:16:15 rpmi: perl-Module-Runtime-0.014-alt1 1391875255 installed <13>Apr 14 03:16:15 rpmi: perl-LWP-MediaTypes-6.02-alt1 1329754558 installed <13>Apr 14 03:16:15 rpmi: perl-libnet-1:3.08-alt1 1458419902 installed <13>Apr 14 03:16:15 rpmi: perl-URI-1.71-alt1 1455181348 installed <13>Apr 14 03:16:15 rpmi: perl-Perl-OSType-1.009-alt1 1444632460 installed <13>Apr 14 03:16:15 rpmi: perl-Module-Metadata-1.000027-alt1 1432306501 installed <13>Apr 14 03:16:15 rpmi: perl-Compress-Raw-Zlib-2.069-alt1.1 1448470036 installed <13>Apr 14 03:16:15 rpmi: perl-Class-Method-Modifiers-2.12-alt1 1458414770 installed <13>Apr 14 03:16:15 rpmi: libwayland-server-1.14.0-alt0.M80P.1 1502720500 installed <13>Apr 14 03:16:15 rpmi: perl-Role-Tiny-2.000001-alt1 1444928505 installed <13>Apr 14 03:16:15 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed <13>Apr 14 03:16:15 rpmi: perl-Math-Expression-Evaluator-0.3.2-alt2_11 1457416432 installed <13>Apr 14 03:16:15 rpmi: perl-Parse-RecDescent-1.967013-alt1 1444631405 installed <13>Apr 14 03:16:15 rpmi: libjasper-1.900.1-alt3 1391718482 installed <13>Apr 14 03:16:15 rpmi: perl-File-Listing-6.04-alt1 1329758996 installed <13>Apr 14 03:16:15 rpmi: perl-ExtUtils-XSpp-1:0.18-alt1 1379964040 installed <13>Apr 14 03:16:15 rpmi: perl-inc-latest-0.500-alt2 1447197123 installed <13>Apr 14 03:16:15 rpmi: perl-CPAN-Meta-YAML-0.018-alt1 1450184987 installed <13>Apr 14 03:16:15 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed <13>Apr 14 03:16:15 rpmi: perl-IO-HTML-1.001-alt1 1404821752 installed <13>Apr 14 03:16:15 rpmi: perl-libintl-1.24-alt1.1 1448485129 installed <13>Apr 14 03:16:15 rpmi: perl-Module-Pluggable-5.2-alt1 1444625395 installed <13>Apr 14 03:16:15 rpmi: perl-Try-Tiny-0.24-alt1 1450191503 installed <13>Apr 14 03:16:15 rpmi: perl-Module-Implementation-0.09-alt1 1418836057 installed <13>Apr 14 03:16:15 rpmi: perl-Params-Validate-1.23-alt1 1459161307 installed <13>Apr 14 03:16:15 rpmi: perl-Math-Prime-XS-0.26-alt3_15 1457417842 installed <13>Apr 14 03:16:15 rpmi: perl-experimental-0.016-alt1_2 1457407528 installed <13>Apr 14 03:16:15 rpmi: perl-Regexp-Grammars-1.045-alt1_2 1457424152 installed <13>Apr 14 03:16:15 rpmi: perl-strictures-2.000002-alt1 1447285106 installed <13>Apr 14 03:16:15 rpmi: perl-IO-Socket-IP-0.37-alt1 1444921335 installed <13>Apr 14 03:16:15 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed <13>Apr 14 03:16:15 rpmi: perl-HTML-Parser-3.72-alt1 1455170565 installed <13>Apr 14 03:16:15 rpmi: perl-Filter-1.55-alt1.1 1448469865 installed <13>Apr 14 03:16:15 rpmi: perl-Filter-Simple-0.91-alt1 1394468362 installed <13>Apr 14 03:16:15 rpmi: perl-File-Which-1.21-alt1 1457019331 installed <13>Apr 14 03:16:15 rpmi: perl-File-HomeDir-1.00-alt1 1351002642 installed <13>Apr 14 03:16:15 rpmi: perl-Term-Cap-1.17-alt1 1445018869 installed <13>Apr 14 03:16:15 rpmi: perl-Term-ANSIColor-4.05-alt1 1458575791 installed <13>Apr 14 03:16:15 rpmi: perl-Pod-Escapes-1.07-alt1 1418767892 installed <13>Apr 14 03:16:15 rpmi: perl-Pod-Simple-3.32-alt1 1447205413 installed <13>Apr 14 03:16:15 rpmi: perl-Exporter-Tiny-0.042-alt1 1412717270 installed <13>Apr 14 03:16:15 rpmi: perl-List-MoreUtils-0.413-alt1.1 1448471426 installed <13>Apr 14 03:16:15 rpmi: perl-Math-Factor-XS-0.40-alt3_14 1457416617 installed <13>Apr 14 03:16:15 rpmi: perl-Digest-SHA1-2.13-alt5.1.1 1448487453 installed <13>Apr 14 03:16:15 rpmi: perl-UUID-Tiny-1.04-alt1_3 1404847573 installed <13>Apr 14 03:16:15 rpmi: perl-Digest-SHA-5.95-alt1.1 1448483563 installed <13>Apr 14 03:16:15 rpmi: perl-Sub-Exporter-Progressive-0.001011-alt1 1383050853 installed <13>Apr 14 03:16:15 rpmi: perl-Devel-GlobalDestruction-1:0.13-alt1 1408474310 installed <13>Apr 14 03:16:15 rpmi: perl-Moo-2.001001-alt1 1459165109 installed <13>Apr 14 03:16:15 rpmi: perl-Language-Expr-0.23-alt1 1403532797 installed <13>Apr 14 03:16:15 rpmi: perl-Data-UUID-1.221-alt1.1 1448488782 installed <13>Apr 14 03:16:15 rpmi: perl-Crypt-CBC-2.33-alt1 1375472462 installed <13>Apr 14 03:16:15 rpmi: perl-Compress-Raw-Bzip2-2.069-alt1.1 1448470068 installed <13>Apr 14 03:16:15 rpmi: perl-IO-Compress-2.069-alt1 1444618007 installed <13>Apr 14 03:16:15 rpmi: perl-HTTP-Message-6.11-alt1 1444616672 installed <13>Apr 14 03:16:15 rpmi: perl-HTTP-Cookies-6.01-alt1 1329759964 installed <13>Apr 14 03:16:15 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed <13>Apr 14 03:16:15 rpmi: perl-Net-HTTP-6.09-alt1 1432310023 installed <13>Apr 14 03:16:15 rpmi: perl-libwww-6.15-alt1 1449505512 installed <13>Apr 14 03:16:15 rpmi: perl-Sub-Name-1:0.15-alt1 1458427225 installed <13>Apr 14 03:16:15 rpmi: perl-Class-Accessor-0.34-alt3 1317711805 installed <13>Apr 14 03:16:15 rpmi: perl-Capture-Tiny-0.36-alt1 1458414347 installed <13>Apr 14 03:16:15 rpmi: perl-ExtUtils-CppGuess-0.11-alt1_2 1457407906 installed <13>Apr 14 03:16:15 rpmi: perl-CPAN-Meta-Requirements-2.140-alt1 1450184784 installed <13>Apr 14 03:16:15 rpmi: libpolyclipping-6.1.3a-alt1_2 1402156477 installed <13>Apr 14 03:16:16 rpmi: libgtk+2-locales-2.24.31-alt1 1473461664 installed <13>Apr 14 03:16:16 rpmi: liborc-0.4.27-alt1.M80P.1 1503911715 installed <13>Apr 14 03:16:16 rpmi: libgdbm-1.8.3-alt10 1454943313 installed <13>Apr 14 03:16:16 rpmi: perl-DBM-1:5.22.3-alt0.M80P.1 1485958065 installed <13>Apr 14 03:16:16 rpmi: perl-Memoize-1.03-alt1 1348647023 installed <13>Apr 14 03:16:16 rpmi: perl-Math-Symbolic-0.612-alt2_8 1457418201 installed <13>Apr 14 03:16:16 rpmi: libdatrie-0.2.8-alt1_5 1410185969 installed <13>Apr 14 03:16:16 rpmi: libthai-0.1.24-alt1_1 1459282110 installed <13>Apr 14 03:16:16 rpmi: libverto-0.2.6-alt1_6 1455633234 installed <13>Apr 14 03:16:16 rpmi: libkeyutils-1.5.10-alt0.M80P.2 p8+216694.100.6.1 1547827915 installed <13>Apr 14 03:16:16 rpmi: libcom_err-1.42.13-alt2 1449075846 installed <13>Apr 14 03:16:16 rpmi: libpixman-3:0.32.8-alt1 1447610691 installed <13>Apr 14 03:16:16 rpmi: liblz4-1:1.7.5-alt1 1488766699 installed <13>Apr 14 03:16:16 rpmi: libgpg-error-1.31-alt1.M80P.1 1529024730 installed <13>Apr 14 03:16:16 rpmi: libgcrypt20-1.8.3-alt4 p8+219793.200.6.1 1551112986 installed <13>Apr 14 03:16:16 rpmi: libsystemd-1:237-alt2.M80P.6 p8+221965.100.2.1 1550786217 installed <13>Apr 14 03:16:16 rpmi: libdbus-1.10.24-alt4.M80P.1 1518773282 installed <13>Apr 14 03:16:16 rpmi: libavahi-0.6.31-alt7.M80P.1 1526318593 installed <13>Apr 14 03:16:16 rpmi: libatk-locales-2.24.0-alt0.M80P.1 1504535386 installed <13>Apr 14 03:16:16 rpmi: libatk-2.24.0-alt0.M80P.1 1504535253 installed <13>Apr 14 03:16:16 rpmi: libgraphite2-1.3.10-alt0.M80P.1 1496411360 installed <13>Apr 14 03:16:16 rpmi: libICE-1.0.9-alt1 1409902719 installed <13>Apr 14 03:16:16 rpmi: libSM-1.2.2-alt1 1391072686 installed <13>Apr 14 03:16:16 rpmi: libwayland-client-1.14.0-alt0.M80P.1 1502720500 installed <13>Apr 14 03:16:16 rpmi: libxshmfence-1.2-alt1 1420972191 installed <13>Apr 14 03:16:16 rpmi: libpciaccess-1:0.13.4-alt1 1431681688 installed <13>Apr 14 03:16:16 rpmi: libdrm-1:2.4.89-alt1.M80P.1 1516609380 installed <13>Apr 14 03:16:16 rpmi: libgbm-4:18.0.5-alt1.M80P.1 p8+226404.100.1.1 1554206332 installed <13>Apr 14 03:16:16 rpmi: libX11-locales-3:1.6.3-alt1 1431956885 installed <13>Apr 14 03:16:16 rpmi: libXdmcp-1.1.1-alt1 1334617699 installed <13>Apr 14 03:16:16 rpmi: libXau-1.0.8-alt1 1369565807 installed <13>Apr 14 03:16:16 rpmi: libxcb-1.12-alt2 p8.218219.300 1545313310 installed <13>Apr 14 03:16:16 rpmi: libX11-3:1.6.3-alt1 1431956911 installed <13>Apr 14 03:16:16 rpmi: libXext-1.3.3-alt1 1409902932 installed <13>Apr 14 03:16:16 rpmi: libXrender-0.9.8-alt1 1371312110 installed <13>Apr 14 03:16:16 rpmi: libXfixes-5.0.1-alt1 1369809606 installed <13>Apr 14 03:16:16 rpmi: libXrandr-1.5.0-alt1 1431936188 installed <13>Apr 14 03:16:16 rpmi: libXxf86vm-1.1.3-alt1 1369984824 installed <13>Apr 14 03:16:16 rpmi: libXi-1.7.9-alt1.M80P.1 1515766146 installed <13>Apr 14 03:16:16 rpmi: libXdamage-1.1.3-alt4 1297162596 installed <13>Apr 14 03:16:16 rpmi: libGL-4:18.0.5-alt1.M80P.1 p8+226404.100.1.1 1554206332 installed <13>Apr 14 03:16:16 rpmi: libEGL-4:18.0.5-alt1.M80P.1 p8+226404.100.1.1 1554206332 installed <13>Apr 14 03:16:16 rpmi: libGLU-4:9.0.0-alt1 1347643776 installed <13>Apr 14 03:16:16 rpmi: libfreeglut-3.0.0-alt1 1429173818 installed <13>Apr 14 03:16:16 rpmi: libXcursor-1.1.15-alt1.M80P.1 1512373713 installed <13>Apr 14 03:16:16 rpmi: libXcomposite-0.4.3-alt3 1297306939 installed <13>Apr 14 03:16:16 rpmi: icon-theme-hicolor-0.17-alt1 1505715846 installed <13>Apr 14 03:16:17 rpmi: libgdk-pixbuf-locales-2.36.11-alt0.M80P.1 1507198237 installed <13>Apr 14 03:16:17 rpmi: rpm-build-xdg-0.2-alt1 1250461503 installed <13>Apr 14 03:16:17 rpmi: shared-mime-info-1.9-alt0.M80P.1 1506021412 installed <13>Apr 14 03:16:17 rpmi: gsettings-desktop-schemas-data-3.24.1-alt0.M80P.1 1504768054 installed <13>Apr 14 03:16:17 rpmi: gcc-c++-common-1.4.20-alt1 1432315196 installed <13>Apr 14 03:16:18 rpmi: libstdc++5-devel-5.3.1-alt3.M80P.1 p8+225520.100.3.1 1553688800 installed <13>Apr 14 03:16:18 rpmi: ca-certificates-2016.02.25-alt1 1462368370 installed <13>Apr 14 03:16:18 rpmi: libcrypto10-1.0.2n-alt0.M80P.1 1512766129 installed <13>Apr 14 03:16:19 rpmi: gcc5-c++-5.3.1-alt3.M80P.1 p8+225520.100.3.1 1553688800 installed <13>Apr 14 03:16:19 rpmi: perl-OpenGL-0.6704-alt2.1 1448505875 installed <13>Apr 14 03:16:19 rpmi: libpolyclipping-devel-6.1.3a-alt1_2 1402156477 installed <13>Apr 14 03:16:19 rpmi: perl-Math-Geometry-Voronoi-1.3-alt3_16 1457416946 installed <13>Apr 14 03:16:19 rpmi: perl-Growl-GNTP-0.20-alt2_8 1457410265 installed <13>Apr 14 03:16:19 rpmi: perl-ExtUtils-Typemap-1.00-alt2 1393443441 installed <13>Apr 14 03:16:19 rpmi: perl-ExtUtils-Typemaps-Default-1.05-alt2_6 1457408481 installed <13>Apr 14 03:16:19 rpmi: desktop-file-utils-0.22.0.patchset1-alt1 1412210843 installed <13>Apr 14 03:16:19 rpmi: perl-IO-stringy-2.111-alt1 1432302202 installed <13>Apr 14 03:16:19 rpmi: perl-Class-XSAccessor-1.19-alt1.1.1 1448488871 installed <13>Apr 14 03:16:19 rpmi: perl-Math-BigInt-1.999716-alt1 1460030816 installed <13>Apr 14 03:16:19 rpmi: libgio-2.52.3-alt0.M80P.1 1504533271 installed <13>Apr 14 03:16:19 rpmi: libgdk-pixbuf-2.36.11-alt0.M80P.1 1507198160 installed <13>Apr 14 03:16:19 rpmi: perl-Pod-Usage-1.68-alt1 1451923699 installed <13>Apr 14 03:16:19 rpmi: libgstreamer1.0-1.12.3-alt0.M80P.1 1505901068 installed <13>Apr 14 03:16:19 rpmi: perl-XML-SAX-0.99-alt2 1384805188 installed <13>Apr 14 03:16:19 rpmi: perl-podlators-4.07-alt1 1458574366 installed <86>Apr 14 03:16:19 groupadd[10080]: group added to /etc/group: name=_keytab, GID=499 <86>Apr 14 03:16:19 groupadd[10080]: group added to /etc/gshadow: name=_keytab <86>Apr 14 03:16:19 groupadd[10080]: new group: name=_keytab, GID=499 <13>Apr 14 03:16:19 rpmi: libkrb5-1.14.6-alt1.M80P.1 1525355673 installed <13>Apr 14 03:16:19 rpmi: libharfbuzz-1.6.3-alt0.M80P.1 1509918814 installed <13>Apr 14 03:16:19 rpmi: libfreetype-2.8-alt0.M80P.3 1505462817 installed <13>Apr 14 03:16:19 rpmi: fontconfig-2.12.6-alt1.M80P.1 1506008910 installed Updating fonts cache: <29>Apr 14 03:16:21 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Apr 14 03:16:21 rpmi: libcairo-1:1.14.4-alt1 1447005495 installed <13>Apr 14 03:16:21 rpmi: libXft-2.3.2-alt1 1409902650 installed <13>Apr 14 03:16:21 rpmi: libpango-1.40.14-alt0.M80P.1 1510824230 installed <13>Apr 14 03:16:21 rpmi: libcups-2.1.0-alt2.M80P.4 p8+223280.100.1.1 1551372192 installed <13>Apr 14 03:16:21 rpmi: libgst-plugins1.0-1.12.3-alt0.M80P.1 1505901518 installed <13>Apr 14 03:16:21 rpmi: perl-Module-CoreList-5.20160320-alt1 1458573829 installed <13>Apr 14 03:16:21 rpmi: perl-Module-Load-Conditional-0.64-alt1 1421682853 installed <13>Apr 14 03:16:21 rpmi: perl-IPC-Cmd-0.94-alt1 1457020451 installed <13>Apr 14 03:16:21 rpmi: perl-ExtUtils-CBuilder-0.280224-alt1 1444609164 installed <13>Apr 14 03:16:21 rpmi: perl-Module-Util-1.09-alt1 1374740035 installed <13>Apr 14 03:16:21 rpmi: perl-Math-NumSeq-71-alt2 1448071351 installed <13>Apr 14 03:16:21 rpmi: gtk-update-icon-cache-2.24.31-alt1 1473461609 installed <13>Apr 14 03:16:21 rpmi: libgtk+2-2.24.31-alt1 1473461609 installed <13>Apr 14 03:16:21 rpmi: gsettings-desktop-schemas-3.24.1-alt0.M80P.1 1504768052 installed <13>Apr 14 03:16:21 rpmi: perl-JSON-PP-2.27300-alt1 1413798383 installed <13>Apr 14 03:16:21 rpmi: perl-Parse-CPAN-Meta-1.4417-alt1 1444631186 installed <13>Apr 14 03:16:21 rpmi: perl-CPAN-Meta-2.150005-alt1 1444599670 installed <13>Apr 14 03:16:21 rpmi: perl-Module-Build-0.4216-alt1 1455175086 installed <13>Apr 14 03:16:21 rpmi: perl-Math-BigRat-0.260802-alt1 1451921357 installed <13>Apr 14 03:16:21 rpmi: perl-XML-LibXML-2.0124-alt1 1458750523 installed <13>Apr 14 03:16:21 rpmi: perl-Math-BigInt-FastCalc-0.40-alt1.1 1454699137 installed <13>Apr 14 03:16:21 rpmi: libssl10-1.0.2n-alt0.M80P.1 1512766129 installed <13>Apr 14 03:16:21 rpmi: perl-Math-PlanePath-122-alt1 1451923054 installed <13>Apr 14 03:16:21 rpmi: perl-Module-Build-WithXSpp-0.14-alt1_1 1392759592 installed <13>Apr 14 03:16:21 rpmi: perl-XML-SAX-ExpatXS-1.33-alt3_13 1457437416 installed <13>Apr 14 03:16:21 rpmi: libwxGTK-2:2.8.12-alt1.svn20131012.3.M80P.1 1491241128 installed <13>Apr 14 03:16:21 rpmi: wxGTK-2:2.8.12-alt1.svn20131012.3.M80P.1 1491241128 installed <13>Apr 14 03:16:21 rpmi: libwxGTK-contrib-stc-2:2.8.12-alt1.svn20131012.3.M80P.1 1491241128 installed <13>Apr 14 03:16:22 rpmi: perl-Wx-0.9928-alt1 1451313221 installed <13>Apr 14 03:16:22 rpmi: perl-Wx-GLCanvas-0.09-alt1_10 1457430516 installed Installing slic3r-1.2.1-alt1.1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.17233 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf slic3r-1.2.1 + echo 'Source #0 (slic3r-1.2.1.tar):' Source #0 (slic3r-1.2.1.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/slic3r-1.2.1.tar + cd slic3r-1.2.1 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.17233 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd slic3r-1.2.1 + cd xs + perl_vendor_build + export PERL_EXTUTILS_AUTOINSTALL=--skip + PERL_EXTUTILS_AUTOINSTALL=--skip + export XSUBPP_STATIC_XS=1 + XSUBPP_STATIC_XS=1 + _perl_vendor_fixin + find . -type f -print0 + xargs -r0 /usr/bin/subst -p '1s,^#![[:space:]]*\([^[:space:]]*/\)\?perl\([^/[:alpha:][:space:]][^/[:space:]]*\)\?\([[:space:]]\|$\),#!/usr/bin/perl\3,' + /bin/grep -qs -Ew '((dist|module)_name|Build_PL|Module::Build)' Build.PL + _perl_vendor_MB_build + : writing Build script + /usr/bin/perl Build.PL installdirs=vendor Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'Slic3r-XS' version '0.01' + /usr/bin/perl -e '$req=require"./_build/prereqs";' -e 'while (my ($k, $v) = each %{$$req{requires}}) { print "perl($k)>=$v\n" }' -e 'while (my ($k, $v) = each %{$$req{recommends}}) { print "perl($k)>=$v\n" }' + tee .perl.req + : running Build script + /usr/bin/perl Build Building Slic3r-XS Processing XS typemap files... Generating main XS file... gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/libslic3r/TriangleMesh.o src/libslic3r/TriangleMesh.cpp In file included from src/boost/polygon/interval_data.hpp:16:0, from src/boost/polygon/polygon.hpp:22, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/TriangleMesh.hpp:7, from src/libslic3r/TriangleMesh.cpp:1: src/boost/polygon/interval_concept.hpp: In function 'typename boost::enable_if::type>::type>::type, IntervalType>::type& boost::polygon::scale_down(IntervalType&, typename boost::polygon::interval_coordinate_type::type)': src/boost/polygon/interval_concept.hpp:389:65: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename interval_coordinate_type::type Unit; ^ In file included from src/boost/polygon/polygon.hpp:47:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/TriangleMesh.hpp:7, from src/libslic3r/TriangleMesh.cpp:1: src/boost/polygon/polygon_traits.hpp: In function 'area_type boost::polygon::point_sequence_area(iterator_type, iterator_type)': src/boost/polygon/polygon_traits.hpp:974:64: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename point_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:67:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/TriangleMesh.hpp:7, from src/libslic3r/TriangleMesh.cpp:1: src/boost/polygon/polygon_90_set_concept.hpp: In function 'typename boost::enable_if::type, polygon_set_type>::type& boost::polygon::resize(polygon_set_type&, coord_type)': src/boost/polygon/polygon_90_set_concept.hpp:331:79: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename polygon_90_set_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:80:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/TriangleMesh.hpp:7, from src/libslic3r/TriangleMesh.cpp:1: src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In static member function 'static boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary* boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary::joinChains(boost::polygon::polygon_arbitrary_formation::Point, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, bool, cT&)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:1127:66: warning: typedef 'result_concept' locally defined but not used [-Wunused-local-typedefs] typedef typename geometry_concept::type result_concept; ^ src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In member function 'iT boost::polygon::trapezoid_arbitrary_formation::processEvent_(cT&, iT, iT)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:2633:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:935:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/TriangleMesh.hpp:7, from src/libslic3r/TriangleMesh.cpp:1: src/boost/polygon/detail/scan_arbitrary.hpp: In static member function 'static void boost::polygon::line_intersection::validate_scan(std::vector::Point> >&, iT, iT, Unit)': src/boost/polygon/detail/scan_arbitrary.hpp:209:38: warning: typedef 'Rectangle' locally defined but not used [-Wunused-local-typedefs] typedef rectangle_data Rectangle; ^ src/boost/polygon/detail/scan_arbitrary.hpp: In member function 'iT boost::polygon::scanline::handle_input_events(result_type&, result_functor, iT, iT)': src/boost/polygon/detail/scan_arbitrary.hpp:1027:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:1001:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/TriangleMesh.hpp:7, from src/libslic3r/TriangleMesh.cpp:1: src/boost/polygon/detail/polygon_set_view.hpp: In function 'void boost::polygon::execute_boolean_op(value_type&, const geometry_type_1&, const geometry_type_2&)': src/boost/polygon/detail/polygon_set_view.hpp:95:29: warning: typedef 'rtype' locally defined but not used [-Wunused-local-typedefs] typedef geometry_type_2 rtype; ^ src/libslic3r/TriangleMesh.cpp: In member function 'void Slic3r::TriangleMesh::repair()': src/libslic3r/TriangleMesh.cpp:102:9: warning: variable 'last_edges_fixed' set but not used [-Wunused-but-set-variable] int last_edges_fixed = 0; ^ src/libslic3r/TriangleMesh.cpp: In member function 'void Slic3r::TriangleMesh::ReadFromPerl(SV*, SV*)': src/libslic3r/TriangleMesh.cpp:402:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (unsigned int i = 0; i < stl.stats.number_of_facets; i++) { ^ In file included from src/libslic3r/TriangleMesh.hpp:5:0, from src/libslic3r/TriangleMesh.cpp:1: src/admesh/stl.h: At global scope: src/admesh/stl.h:178:13: warning: 'void stl_count_facets(stl_file*, char*)' declared 'static' but never defined [-Wunused-function] static void stl_count_facets(stl_file *stl, char *file); ^ src/admesh/stl.h:180:13: warning: 'void stl_read(stl_file*, int, int)' declared 'static' but never defined [-Wunused-function] static void stl_read(stl_file *stl, int first_facet, int first); ^ In file included from src/libslic3r/TriangleMesh.cpp:2:0: src/libslic3r/ClipperUtils.hpp:95:13: warning: 'void Slic3r::traverse_pt(ClipperLib::PolyNodes&, Slic3r::Polygons&)' declared 'static' but never defined [-Wunused-function] static void traverse_pt(ClipperLib::PolyNodes &nodes, Slic3r::Polygons &retval); ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/libslic3r/ExtrusionEntityCollection.o src/libslic3r/ExtrusionEntityCollection.cpp In file included from src/boost/polygon/interval_data.hpp:16:0, from src/boost/polygon/polygon.hpp:22, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExtrusionEntity.hpp:5, from src/libslic3r/ExtrusionEntityCollection.hpp:5, from src/libslic3r/ExtrusionEntityCollection.cpp:1: src/boost/polygon/interval_concept.hpp: In function 'typename boost::enable_if::type>::type>::type, IntervalType>::type& boost::polygon::scale_down(IntervalType&, typename boost::polygon::interval_coordinate_type::type)': src/boost/polygon/interval_concept.hpp:389:65: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename interval_coordinate_type::type Unit; ^ In file included from src/boost/polygon/polygon.hpp:47:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExtrusionEntity.hpp:5, from src/libslic3r/ExtrusionEntityCollection.hpp:5, from src/libslic3r/ExtrusionEntityCollection.cpp:1: src/boost/polygon/polygon_traits.hpp: In function 'area_type boost::polygon::point_sequence_area(iterator_type, iterator_type)': src/boost/polygon/polygon_traits.hpp:974:64: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename point_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:67:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExtrusionEntity.hpp:5, from src/libslic3r/ExtrusionEntityCollection.hpp:5, from src/libslic3r/ExtrusionEntityCollection.cpp:1: src/boost/polygon/polygon_90_set_concept.hpp: In function 'typename boost::enable_if::type, polygon_set_type>::type& boost::polygon::resize(polygon_set_type&, coord_type)': src/boost/polygon/polygon_90_set_concept.hpp:331:79: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename polygon_90_set_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:80:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExtrusionEntity.hpp:5, from src/libslic3r/ExtrusionEntityCollection.hpp:5, from src/libslic3r/ExtrusionEntityCollection.cpp:1: src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In static member function 'static boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary* boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary::joinChains(boost::polygon::polygon_arbitrary_formation::Point, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, bool, cT&)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:1127:66: warning: typedef 'result_concept' locally defined but not used [-Wunused-local-typedefs] typedef typename geometry_concept::type result_concept; ^ src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In member function 'iT boost::polygon::trapezoid_arbitrary_formation::processEvent_(cT&, iT, iT)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:2633:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:935:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExtrusionEntity.hpp:5, from src/libslic3r/ExtrusionEntityCollection.hpp:5, from src/libslic3r/ExtrusionEntityCollection.cpp:1: src/boost/polygon/detail/scan_arbitrary.hpp: In static member function 'static void boost::polygon::line_intersection::validate_scan(std::vector::Point> >&, iT, iT, Unit)': src/boost/polygon/detail/scan_arbitrary.hpp:209:38: warning: typedef 'Rectangle' locally defined but not used [-Wunused-local-typedefs] typedef rectangle_data Rectangle; ^ src/boost/polygon/detail/scan_arbitrary.hpp: In member function 'iT boost::polygon::scanline::handle_input_events(result_type&, result_functor, iT, iT)': src/boost/polygon/detail/scan_arbitrary.hpp:1027:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:1001:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExtrusionEntity.hpp:5, from src/libslic3r/ExtrusionEntityCollection.hpp:5, from src/libslic3r/ExtrusionEntityCollection.cpp:1: src/boost/polygon/detail/polygon_set_view.hpp: In function 'void boost::polygon::execute_boolean_op(value_type&, const geometry_type_1&, const geometry_type_2&)': src/boost/polygon/detail/polygon_set_view.hpp:95:29: warning: typedef 'rtype' locally defined but not used [-Wunused-local-typedefs] typedef geometry_type_2 rtype; ^ In file included from src/libslic3r/ExtrusionEntityCollection.cpp:1:0: src/libslic3r/ExtrusionEntityCollection.hpp: In copy constructor 'Slic3r::ExtrusionEntityCollection::ExtrusionEntityCollection(const Slic3r::ExtrusionEntityCollection&)': src/libslic3r/ExtrusionEntityCollection.hpp:15:10: warning: 'Slic3r::ExtrusionEntityCollection::no_sort' will be initialized after [-Wreorder] bool no_sort; ^ src/libslic3r/ExtrusionEntityCollection.hpp:14:25: warning: 'std::vector Slic3r::ExtrusionEntityCollection::orig_indices' [-Wreorder] std::vector orig_indices; // handy for XS ^ src/libslic3r/ExtrusionEntityCollection.cpp:7:1: warning: when initialized here [-Wreorder] ExtrusionEntityCollection::ExtrusionEntityCollection(const ExtrusionEntityCollection& collection) ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/libslic3r/Config.o src/libslic3r/Config.cpp In file included from src/boost/polygon/interval_data.hpp:16:0, from src/boost/polygon/polygon.hpp:22, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Config.cpp:1: src/boost/polygon/interval_concept.hpp: In function 'typename boost::enable_if::type>::type>::type, IntervalType>::type& boost::polygon::scale_down(IntervalType&, typename boost::polygon::interval_coordinate_type::type)': src/boost/polygon/interval_concept.hpp:389:65: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename interval_coordinate_type::type Unit; ^ In file included from src/boost/polygon/polygon.hpp:47:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Config.cpp:1: src/boost/polygon/polygon_traits.hpp: In function 'area_type boost::polygon::point_sequence_area(iterator_type, iterator_type)': src/boost/polygon/polygon_traits.hpp:974:64: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename point_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:67:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Config.cpp:1: src/boost/polygon/polygon_90_set_concept.hpp: In function 'typename boost::enable_if::type, polygon_set_type>::type& boost::polygon::resize(polygon_set_type&, coord_type)': src/boost/polygon/polygon_90_set_concept.hpp:331:79: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename polygon_90_set_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:80:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Config.cpp:1: src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In static member function 'static boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary* boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary::joinChains(boost::polygon::polygon_arbitrary_formation::Point, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, bool, cT&)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:1127:66: warning: typedef 'result_concept' locally defined but not used [-Wunused-local-typedefs] typedef typename geometry_concept::type result_concept; ^ src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In member function 'iT boost::polygon::trapezoid_arbitrary_formation::processEvent_(cT&, iT, iT)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:2633:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:935:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Config.cpp:1: src/boost/polygon/detail/scan_arbitrary.hpp: In static member function 'static void boost::polygon::line_intersection::validate_scan(std::vector::Point> >&, iT, iT, Unit)': src/boost/polygon/detail/scan_arbitrary.hpp:209:38: warning: typedef 'Rectangle' locally defined but not used [-Wunused-local-typedefs] typedef rectangle_data Rectangle; ^ src/boost/polygon/detail/scan_arbitrary.hpp: In member function 'iT boost::polygon::scanline::handle_input_events(result_type&, result_functor, iT, iT)': src/boost/polygon/detail/scan_arbitrary.hpp:1027:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:1001:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Config.cpp:1: src/boost/polygon/detail/polygon_set_view.hpp: In function 'void boost::polygon::execute_boolean_op(value_type&, const geometry_type_1&, const geometry_type_2&)': src/boost/polygon/detail/polygon_set_view.hpp:95:29: warning: typedef 'rtype' locally defined but not used [-Wunused-local-typedefs] typedef geometry_type_2 rtype; ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/libslic3r/MultiPoint.o src/libslic3r/MultiPoint.cpp In file included from src/boost/polygon/interval_data.hpp:16:0, from src/boost/polygon/polygon.hpp:22, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/MultiPoint.hpp:7, from src/libslic3r/MultiPoint.cpp:1: src/boost/polygon/interval_concept.hpp: In function 'typename boost::enable_if::type>::type>::type, IntervalType>::type& boost::polygon::scale_down(IntervalType&, typename boost::polygon::interval_coordinate_type::type)': src/boost/polygon/interval_concept.hpp:389:65: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename interval_coordinate_type::type Unit; ^ In file included from src/boost/polygon/polygon.hpp:47:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/MultiPoint.hpp:7, from src/libslic3r/MultiPoint.cpp:1: src/boost/polygon/polygon_traits.hpp: In function 'area_type boost::polygon::point_sequence_area(iterator_type, iterator_type)': src/boost/polygon/polygon_traits.hpp:974:64: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename point_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:67:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/MultiPoint.hpp:7, from src/libslic3r/MultiPoint.cpp:1: src/boost/polygon/polygon_90_set_concept.hpp: In function 'typename boost::enable_if::type, polygon_set_type>::type& boost::polygon::resize(polygon_set_type&, coord_type)': src/boost/polygon/polygon_90_set_concept.hpp:331:79: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename polygon_90_set_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:80:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/MultiPoint.hpp:7, from src/libslic3r/MultiPoint.cpp:1: src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In static member function 'static boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary* boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary::joinChains(boost::polygon::polygon_arbitrary_formation::Point, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, bool, cT&)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:1127:66: warning: typedef 'result_concept' locally defined but not used [-Wunused-local-typedefs] typedef typename geometry_concept::type result_concept; ^ src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In member function 'iT boost::polygon::trapezoid_arbitrary_formation::processEvent_(cT&, iT, iT)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:2633:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:935:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/MultiPoint.hpp:7, from src/libslic3r/MultiPoint.cpp:1: src/boost/polygon/detail/scan_arbitrary.hpp: In static member function 'static void boost::polygon::line_intersection::validate_scan(std::vector::Point> >&, iT, iT, Unit)': src/boost/polygon/detail/scan_arbitrary.hpp:209:38: warning: typedef 'Rectangle' locally defined but not used [-Wunused-local-typedefs] typedef rectangle_data Rectangle; ^ src/boost/polygon/detail/scan_arbitrary.hpp: In member function 'iT boost::polygon::scanline::handle_input_events(result_type&, result_functor, iT, iT)': src/boost/polygon/detail/scan_arbitrary.hpp:1027:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:1001:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/MultiPoint.hpp:7, from src/libslic3r/MultiPoint.cpp:1: src/boost/polygon/detail/polygon_set_view.hpp: In function 'void boost::polygon::execute_boolean_op(value_type&, const geometry_type_1&, const geometry_type_2&)': src/boost/polygon/detail/polygon_set_view.hpp:95:29: warning: typedef 'rtype' locally defined but not used [-Wunused-local-typedefs] typedef geometry_type_2 rtype; ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/admesh/normals.o src/admesh/normals.c src/admesh/normals.c: In function 'void stl_fix_normal_directions(stl_file*)': src/admesh/normals.c:98:7: warning: variable 'checked_before' set but not used [-Wunused-but-set-variable] int checked_before = 0; ^ In file included from src/admesh/normals.c:26:0: src/admesh/stl.h: At global scope: src/admesh/stl.h:178:13: warning: 'void stl_count_facets(stl_file*, char*)' declared 'static' but never defined [-Wunused-function] static void stl_count_facets(stl_file *stl, char *file); ^ src/admesh/stl.h:180:13: warning: 'void stl_read(stl_file*, int, int)' declared 'static' but never defined [-Wunused-function] static void stl_read(stl_file *stl, int first_facet, int first); ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/libslic3r/Geometry.o src/libslic3r/Geometry.cpp In file included from src/boost/polygon/interval_data.hpp:16:0, from src/boost/polygon/polygon.hpp:22, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/Geometry.hpp:4, from src/libslic3r/Geometry.cpp:1: src/boost/polygon/interval_concept.hpp: In function 'typename boost::enable_if::type>::type>::type, IntervalType>::type& boost::polygon::scale_down(IntervalType&, typename boost::polygon::interval_coordinate_type::type)': src/boost/polygon/interval_concept.hpp:389:65: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename interval_coordinate_type::type Unit; ^ In file included from src/boost/polygon/polygon.hpp:47:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/Geometry.hpp:4, from src/libslic3r/Geometry.cpp:1: src/boost/polygon/polygon_traits.hpp: In function 'area_type boost::polygon::point_sequence_area(iterator_type, iterator_type)': src/boost/polygon/polygon_traits.hpp:974:64: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename point_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:67:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/Geometry.hpp:4, from src/libslic3r/Geometry.cpp:1: src/boost/polygon/polygon_90_set_concept.hpp: In function 'typename boost::enable_if::type, polygon_set_type>::type& boost::polygon::resize(polygon_set_type&, coord_type)': src/boost/polygon/polygon_90_set_concept.hpp:331:79: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename polygon_90_set_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:80:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/Geometry.hpp:4, from src/libslic3r/Geometry.cpp:1: src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In static member function 'static boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary* boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary::joinChains(boost::polygon::polygon_arbitrary_formation::Point, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, bool, cT&)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:1127:66: warning: typedef 'result_concept' locally defined but not used [-Wunused-local-typedefs] typedef typename geometry_concept::type result_concept; ^ src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In member function 'iT boost::polygon::trapezoid_arbitrary_formation::processEvent_(cT&, iT, iT)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:2633:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:935:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/Geometry.hpp:4, from src/libslic3r/Geometry.cpp:1: src/boost/polygon/detail/scan_arbitrary.hpp: In static member function 'static void boost::polygon::line_intersection::validate_scan(std::vector::Point> >&, iT, iT, Unit)': src/boost/polygon/detail/scan_arbitrary.hpp:209:38: warning: typedef 'Rectangle' locally defined but not used [-Wunused-local-typedefs] typedef rectangle_data Rectangle; ^ src/boost/polygon/detail/scan_arbitrary.hpp: In member function 'iT boost::polygon::scanline::handle_input_events(result_type&, result_functor, iT, iT)': src/boost/polygon/detail/scan_arbitrary.hpp:1027:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:1001:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/Geometry.hpp:4, from src/libslic3r/Geometry.cpp:1: src/boost/polygon/detail/polygon_set_view.hpp: In function 'void boost::polygon::execute_boolean_op(value_type&, const geometry_type_1&, const geometry_type_2&)': src/boost/polygon/detail/polygon_set_view.hpp:95:29: warning: typedef 'rtype' locally defined but not used [-Wunused-local-typedefs] typedef geometry_type_2 rtype; ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/libslic3r/PrintObject.o src/libslic3r/PrintObject.cpp In file included from src/boost/polygon/interval_data.hpp:16:0, from src/boost/polygon/polygon.hpp:22, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Print.hpp:7, from src/libslic3r/PrintObject.cpp:1: src/boost/polygon/interval_concept.hpp: In function 'typename boost::enable_if::type>::type>::type, IntervalType>::type& boost::polygon::scale_down(IntervalType&, typename boost::polygon::interval_coordinate_type::type)': src/boost/polygon/interval_concept.hpp:389:65: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename interval_coordinate_type::type Unit; ^ In file included from src/boost/polygon/polygon.hpp:47:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Print.hpp:7, from src/libslic3r/PrintObject.cpp:1: src/boost/polygon/polygon_traits.hpp: In function 'area_type boost::polygon::point_sequence_area(iterator_type, iterator_type)': src/boost/polygon/polygon_traits.hpp:974:64: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename point_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:67:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Print.hpp:7, from src/libslic3r/PrintObject.cpp:1: src/boost/polygon/polygon_90_set_concept.hpp: In function 'typename boost::enable_if::type, polygon_set_type>::type& boost::polygon::resize(polygon_set_type&, coord_type)': src/boost/polygon/polygon_90_set_concept.hpp:331:79: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename polygon_90_set_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:80:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Print.hpp:7, from src/libslic3r/PrintObject.cpp:1: src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In static member function 'static boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary* boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary::joinChains(boost::polygon::polygon_arbitrary_formation::Point, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, bool, cT&)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:1127:66: warning: typedef 'result_concept' locally defined but not used [-Wunused-local-typedefs] typedef typename geometry_concept::type result_concept; ^ src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In member function 'iT boost::polygon::trapezoid_arbitrary_formation::processEvent_(cT&, iT, iT)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:2633:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:935:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Print.hpp:7, from src/libslic3r/PrintObject.cpp:1: src/boost/polygon/detail/scan_arbitrary.hpp: In static member function 'static void boost::polygon::line_intersection::validate_scan(std::vector::Point> >&, iT, iT, Unit)': src/boost/polygon/detail/scan_arbitrary.hpp:209:38: warning: typedef 'Rectangle' locally defined but not used [-Wunused-local-typedefs] typedef rectangle_data Rectangle; ^ src/boost/polygon/detail/scan_arbitrary.hpp: In member function 'iT boost::polygon::scanline::handle_input_events(result_type&, result_functor, iT, iT)': src/boost/polygon/detail/scan_arbitrary.hpp:1027:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:1001:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Print.hpp:7, from src/libslic3r/PrintObject.cpp:1: src/boost/polygon/detail/polygon_set_view.hpp: In function 'void boost::polygon::execute_boolean_op(value_type&, const geometry_type_1&, const geometry_type_2&)': src/boost/polygon/detail/polygon_set_view.hpp:95:29: warning: typedef 'rtype' locally defined but not used [-Wunused-local-typedefs] typedef geometry_type_2 rtype; ^ In file included from src/libslic3r/PrintObject.cpp:1:0: src/libslic3r/Print.hpp: In constructor 'Slic3r::PrintObject::PrintObject(Slic3r::Print*, Slic3r::ModelObject*, const Slic3r::BoundingBoxf3&)': src/libslic3r/Print.hpp:121:18: warning: 'Slic3r::PrintObject::_model_object' will be initialized after [-Wreorder] ModelObject* _model_object; ^ src/libslic3r/Print.hpp:79:10: warning: 'bool Slic3r::PrintObject::typed_slices' [-Wreorder] bool typed_slices; ^ src/libslic3r/PrintObject.cpp:6:1: warning: when initialized here [-Wreorder] PrintObject::PrintObject(Print* print, ModelObject* model_object, const BoundingBoxf3 &modobj_bbox) ^ src/libslic3r/PrintObject.cpp: In member function 'void Slic3r::PrintObject::add_region_volume(int, int)': src/libslic3r/PrintObject.cpp:51:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (region_id >= region_volumes.size()) { ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/clipper.o src/clipper.cpp gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/admesh/util.o src/admesh/util.c In file included from src/admesh/util.c:26:0: src/admesh/stl.h:178:13: warning: 'void stl_count_facets(stl_file*, char*)' declared 'static' but never defined [-Wunused-function] static void stl_count_facets(stl_file *stl, char *file); ^ src/admesh/stl.h:180:13: warning: 'void stl_read(stl_file*, int, int)' declared 'static' but never defined [-Wunused-function] static void stl_read(stl_file *stl, int first_facet, int first); ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/libslic3r/LayerRegion.o src/libslic3r/LayerRegion.cpp In file included from src/boost/polygon/interval_data.hpp:16:0, from src/boost/polygon/polygon.hpp:22, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Layer.hpp:5, from src/libslic3r/LayerRegion.cpp:1: src/boost/polygon/interval_concept.hpp: In function 'typename boost::enable_if::type>::type>::type, IntervalType>::type& boost::polygon::scale_down(IntervalType&, typename boost::polygon::interval_coordinate_type::type)': src/boost/polygon/interval_concept.hpp:389:65: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename interval_coordinate_type::type Unit; ^ In file included from src/boost/polygon/polygon.hpp:47:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Layer.hpp:5, from src/libslic3r/LayerRegion.cpp:1: src/boost/polygon/polygon_traits.hpp: In function 'area_type boost::polygon::point_sequence_area(iterator_type, iterator_type)': src/boost/polygon/polygon_traits.hpp:974:64: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename point_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:67:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Layer.hpp:5, from src/libslic3r/LayerRegion.cpp:1: src/boost/polygon/polygon_90_set_concept.hpp: In function 'typename boost::enable_if::type, polygon_set_type>::type& boost::polygon::resize(polygon_set_type&, coord_type)': src/boost/polygon/polygon_90_set_concept.hpp:331:79: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename polygon_90_set_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:80:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Layer.hpp:5, from src/libslic3r/LayerRegion.cpp:1: src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In static member function 'static boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary* boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary::joinChains(boost::polygon::polygon_arbitrary_formation::Point, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, bool, cT&)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:1127:66: warning: typedef 'result_concept' locally defined but not used [-Wunused-local-typedefs] typedef typename geometry_concept::type result_concept; ^ src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In member function 'iT boost::polygon::trapezoid_arbitrary_formation::processEvent_(cT&, iT, iT)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:2633:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:935:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Layer.hpp:5, from src/libslic3r/LayerRegion.cpp:1: src/boost/polygon/detail/scan_arbitrary.hpp: In static member function 'static void boost::polygon::line_intersection::validate_scan(std::vector::Point> >&, iT, iT, Unit)': src/boost/polygon/detail/scan_arbitrary.hpp:209:38: warning: typedef 'Rectangle' locally defined but not used [-Wunused-local-typedefs] typedef rectangle_data Rectangle; ^ src/boost/polygon/detail/scan_arbitrary.hpp: In member function 'iT boost::polygon::scanline::handle_input_events(result_type&, result_functor, iT, iT)': src/boost/polygon/detail/scan_arbitrary.hpp:1027:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:1001:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Layer.hpp:5, from src/libslic3r/LayerRegion.cpp:1: src/boost/polygon/detail/polygon_set_view.hpp: In function 'void boost::polygon::execute_boolean_op(value_type&, const geometry_type_1&, const geometry_type_2&)': src/boost/polygon/detail/polygon_set_view.hpp:95:29: warning: typedef 'rtype' locally defined but not used [-Wunused-local-typedefs] typedef geometry_type_2 rtype; ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/poly2tri/sweep/cdt.o src/poly2tri/sweep/cdt.cc gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/libslic3r/SVG.o src/libslic3r/SVG.cpp In file included from src/boost/polygon/interval_data.hpp:16:0, from src/boost/polygon/polygon.hpp:22, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/SVG.hpp:5, from src/libslic3r/SVG.cpp:1: src/boost/polygon/interval_concept.hpp: In function 'typename boost::enable_if::type>::type>::type, IntervalType>::type& boost::polygon::scale_down(IntervalType&, typename boost::polygon::interval_coordinate_type::type)': src/boost/polygon/interval_concept.hpp:389:65: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename interval_coordinate_type::type Unit; ^ In file included from src/boost/polygon/polygon.hpp:47:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/SVG.hpp:5, from src/libslic3r/SVG.cpp:1: src/boost/polygon/polygon_traits.hpp: In function 'area_type boost::polygon::point_sequence_area(iterator_type, iterator_type)': src/boost/polygon/polygon_traits.hpp:974:64: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename point_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:67:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/SVG.hpp:5, from src/libslic3r/SVG.cpp:1: src/boost/polygon/polygon_90_set_concept.hpp: In function 'typename boost::enable_if::type, polygon_set_type>::type& boost::polygon::resize(polygon_set_type&, coord_type)': src/boost/polygon/polygon_90_set_concept.hpp:331:79: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename polygon_90_set_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:80:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/SVG.hpp:5, from src/libslic3r/SVG.cpp:1: src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In static member function 'static boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary* boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary::joinChains(boost::polygon::polygon_arbitrary_formation::Point, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, bool, cT&)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:1127:66: warning: typedef 'result_concept' locally defined but not used [-Wunused-local-typedefs] typedef typename geometry_concept::type result_concept; ^ src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In member function 'iT boost::polygon::trapezoid_arbitrary_formation::processEvent_(cT&, iT, iT)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:2633:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:935:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/SVG.hpp:5, from src/libslic3r/SVG.cpp:1: src/boost/polygon/detail/scan_arbitrary.hpp: In static member function 'static void boost::polygon::line_intersection::validate_scan(std::vector::Point> >&, iT, iT, Unit)': src/boost/polygon/detail/scan_arbitrary.hpp:209:38: warning: typedef 'Rectangle' locally defined but not used [-Wunused-local-typedefs] typedef rectangle_data Rectangle; ^ src/boost/polygon/detail/scan_arbitrary.hpp: In member function 'iT boost::polygon::scanline::handle_input_events(result_type&, result_functor, iT, iT)': src/boost/polygon/detail/scan_arbitrary.hpp:1027:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:1001:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/SVG.hpp:5, from src/libslic3r/SVG.cpp:1: src/boost/polygon/detail/polygon_set_view.hpp: In function 'void boost::polygon::execute_boolean_op(value_type&, const geometry_type_1&, const geometry_type_2&)': src/boost/polygon/detail/polygon_set_view.hpp:95:29: warning: typedef 'rtype' locally defined but not used [-Wunused-local-typedefs] typedef geometry_type_2 rtype; ^ In file included from src/libslic3r/TriangleMesh.hpp:5:0, from src/libslic3r/SVG.hpp:6, from src/libslic3r/SVG.cpp:1: src/admesh/stl.h: At global scope: src/admesh/stl.h:178:13: warning: 'void stl_count_facets(stl_file*, char*)' declared 'static' but never defined [-Wunused-function] static void stl_count_facets(stl_file *stl, char *file); ^ src/admesh/stl.h:180:13: warning: 'void stl_read(stl_file*, int, int)' declared 'static' but never defined [-Wunused-function] static void stl_read(stl_file *stl, int first_facet, int first); ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/libslic3r/BoundingBox.o src/libslic3r/BoundingBox.cpp In file included from src/boost/polygon/interval_data.hpp:16:0, from src/boost/polygon/polygon.hpp:22, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/BoundingBox.cpp:1: src/boost/polygon/interval_concept.hpp: In function 'typename boost::enable_if::type>::type>::type, IntervalType>::type& boost::polygon::scale_down(IntervalType&, typename boost::polygon::interval_coordinate_type::type)': src/boost/polygon/interval_concept.hpp:389:65: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename interval_coordinate_type::type Unit; ^ In file included from src/boost/polygon/polygon.hpp:47:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/BoundingBox.cpp:1: src/boost/polygon/polygon_traits.hpp: In function 'area_type boost::polygon::point_sequence_area(iterator_type, iterator_type)': src/boost/polygon/polygon_traits.hpp:974:64: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename point_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:67:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/BoundingBox.cpp:1: src/boost/polygon/polygon_90_set_concept.hpp: In function 'typename boost::enable_if::type, polygon_set_type>::type& boost::polygon::resize(polygon_set_type&, coord_type)': src/boost/polygon/polygon_90_set_concept.hpp:331:79: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename polygon_90_set_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:80:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/BoundingBox.cpp:1: src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In static member function 'static boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary* boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary::joinChains(boost::polygon::polygon_arbitrary_formation::Point, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, bool, cT&)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:1127:66: warning: typedef 'result_concept' locally defined but not used [-Wunused-local-typedefs] typedef typename geometry_concept::type result_concept; ^ src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In member function 'iT boost::polygon::trapezoid_arbitrary_formation::processEvent_(cT&, iT, iT)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:2633:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:935:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/BoundingBox.cpp:1: src/boost/polygon/detail/scan_arbitrary.hpp: In static member function 'static void boost::polygon::line_intersection::validate_scan(std::vector::Point> >&, iT, iT, Unit)': src/boost/polygon/detail/scan_arbitrary.hpp:209:38: warning: typedef 'Rectangle' locally defined but not used [-Wunused-local-typedefs] typedef rectangle_data Rectangle; ^ src/boost/polygon/detail/scan_arbitrary.hpp: In member function 'iT boost::polygon::scanline::handle_input_events(result_type&, result_functor, iT, iT)': src/boost/polygon/detail/scan_arbitrary.hpp:1027:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:1001:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/BoundingBox.cpp:1: src/boost/polygon/detail/polygon_set_view.hpp: In function 'void boost::polygon::execute_boolean_op(value_type&, const geometry_type_1&, const geometry_type_2&)': src/boost/polygon/detail/polygon_set_view.hpp:95:29: warning: typedef 'rtype' locally defined but not used [-Wunused-local-typedefs] typedef geometry_type_2 rtype; ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/admesh/stlinit.o src/admesh/stlinit.c src/admesh/stlinit.c: In function 'void stl_count_facets(stl_file*, char*)': src/admesh/stlinit.c:97:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(i = 0; i < sizeof(chtest); i++) ^ src/admesh/stlinit.c:95:44: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(chtest, sizeof(chtest), 1, stl->fp); ^ src/admesh/stlinit.c:124:55: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(stl->stats.header, LABEL_SIZE, 1, stl->fp); ^ src/admesh/stlinit.c:128:57: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&header_num_facets, sizeof(int), 1, stl->fp); ^ src/admesh/stlinit.c: In function 'void stl_read(stl_file*, int, int)': src/admesh/stlinit.c:232:61: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&facet.normal, sizeof(stl_normal), 1, stl->fp); ^ src/admesh/stlinit.c:233:61: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&facet.vertex, sizeof(stl_vertex), 3, stl->fp); ^ src/admesh/stlinit.c:234:54: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&facet.extra, sizeof(char), 2, stl->fp); ^ src/admesh/stlinit.c:240:37: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] &facet.normal.y, &facet.normal.z); ^ src/admesh/stlinit.c:241:30: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(stl->fp, "%*s %*s"); ^ src/admesh/stlinit.c:243:44: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] &facet.vertex[0].y, &facet.vertex[0].z); ^ src/admesh/stlinit.c:245:44: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] &facet.vertex[1].y, &facet.vertex[1].z); ^ src/admesh/stlinit.c:247:44: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] &facet.vertex[2].y, &facet.vertex[2].z); ^ src/admesh/stlinit.c:248:26: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(stl->fp, "%*s"); ^ src/admesh/stlinit.c:249:26: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(stl->fp, "%*s"); ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/libslic3r/Extruder.o src/libslic3r/Extruder.cpp In file included from src/boost/polygon/interval_data.hpp:16:0, from src/boost/polygon/polygon.hpp:22, from src/libslic3r/Point.hpp:95, from src/libslic3r/Extruder.hpp:5, from src/libslic3r/Extruder.cpp:1: src/boost/polygon/interval_concept.hpp: In function 'typename boost::enable_if::type>::type>::type, IntervalType>::type& boost::polygon::scale_down(IntervalType&, typename boost::polygon::interval_coordinate_type::type)': src/boost/polygon/interval_concept.hpp:389:65: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename interval_coordinate_type::type Unit; ^ In file included from src/boost/polygon/polygon.hpp:47:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Extruder.hpp:5, from src/libslic3r/Extruder.cpp:1: src/boost/polygon/polygon_traits.hpp: In function 'area_type boost::polygon::point_sequence_area(iterator_type, iterator_type)': src/boost/polygon/polygon_traits.hpp:974:64: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename point_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:67:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Extruder.hpp:5, from src/libslic3r/Extruder.cpp:1: src/boost/polygon/polygon_90_set_concept.hpp: In function 'typename boost::enable_if::type, polygon_set_type>::type& boost::polygon::resize(polygon_set_type&, coord_type)': src/boost/polygon/polygon_90_set_concept.hpp:331:79: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename polygon_90_set_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:80:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Extruder.hpp:5, from src/libslic3r/Extruder.cpp:1: src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In static member function 'static boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary* boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary::joinChains(boost::polygon::polygon_arbitrary_formation::Point, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, bool, cT&)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:1127:66: warning: typedef 'result_concept' locally defined but not used [-Wunused-local-typedefs] typedef typename geometry_concept::type result_concept; ^ src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In member function 'iT boost::polygon::trapezoid_arbitrary_formation::processEvent_(cT&, iT, iT)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:2633:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:935:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Extruder.hpp:5, from src/libslic3r/Extruder.cpp:1: src/boost/polygon/detail/scan_arbitrary.hpp: In static member function 'static void boost::polygon::line_intersection::validate_scan(std::vector::Point> >&, iT, iT, Unit)': src/boost/polygon/detail/scan_arbitrary.hpp:209:38: warning: typedef 'Rectangle' locally defined but not used [-Wunused-local-typedefs] typedef rectangle_data Rectangle; ^ src/boost/polygon/detail/scan_arbitrary.hpp: In member function 'iT boost::polygon::scanline::handle_input_events(result_type&, result_functor, iT, iT)': src/boost/polygon/detail/scan_arbitrary.hpp:1027:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:1001:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Extruder.hpp:5, from src/libslic3r/Extruder.cpp:1: src/boost/polygon/detail/polygon_set_view.hpp: In function 'void boost::polygon::execute_boolean_op(value_type&, const geometry_type_1&, const geometry_type_2&)': src/boost/polygon/detail/polygon_set_view.hpp:95:29: warning: typedef 'rtype' locally defined but not used [-Wunused-local-typedefs] typedef geometry_type_2 rtype; ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/libslic3r/ClipperUtils.o src/libslic3r/ClipperUtils.cpp In file included from src/boost/polygon/interval_data.hpp:16:0, from src/boost/polygon/polygon.hpp:22, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExPolygon.hpp:4, from src/libslic3r/ClipperUtils.hpp:6, from src/libslic3r/ClipperUtils.cpp:1: src/boost/polygon/interval_concept.hpp: In function 'typename boost::enable_if::type>::type>::type, IntervalType>::type& boost::polygon::scale_down(IntervalType&, typename boost::polygon::interval_coordinate_type::type)': src/boost/polygon/interval_concept.hpp:389:65: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename interval_coordinate_type::type Unit; ^ In file included from src/boost/polygon/polygon.hpp:47:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExPolygon.hpp:4, from src/libslic3r/ClipperUtils.hpp:6, from src/libslic3r/ClipperUtils.cpp:1: src/boost/polygon/polygon_traits.hpp: In function 'area_type boost::polygon::point_sequence_area(iterator_type, iterator_type)': src/boost/polygon/polygon_traits.hpp:974:64: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename point_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:67:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExPolygon.hpp:4, from src/libslic3r/ClipperUtils.hpp:6, from src/libslic3r/ClipperUtils.cpp:1: src/boost/polygon/polygon_90_set_concept.hpp: In function 'typename boost::enable_if::type, polygon_set_type>::type& boost::polygon::resize(polygon_set_type&, coord_type)': src/boost/polygon/polygon_90_set_concept.hpp:331:79: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename polygon_90_set_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:80:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExPolygon.hpp:4, from src/libslic3r/ClipperUtils.hpp:6, from src/libslic3r/ClipperUtils.cpp:1: src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In static member function 'static boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary* boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary::joinChains(boost::polygon::polygon_arbitrary_formation::Point, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, bool, cT&)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:1127:66: warning: typedef 'result_concept' locally defined but not used [-Wunused-local-typedefs] typedef typename geometry_concept::type result_concept; ^ src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In member function 'iT boost::polygon::trapezoid_arbitrary_formation::processEvent_(cT&, iT, iT)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:2633:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:935:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExPolygon.hpp:4, from src/libslic3r/ClipperUtils.hpp:6, from src/libslic3r/ClipperUtils.cpp:1: src/boost/polygon/detail/scan_arbitrary.hpp: In static member function 'static void boost::polygon::line_intersection::validate_scan(std::vector::Point> >&, iT, iT, Unit)': src/boost/polygon/detail/scan_arbitrary.hpp:209:38: warning: typedef 'Rectangle' locally defined but not used [-Wunused-local-typedefs] typedef rectangle_data Rectangle; ^ src/boost/polygon/detail/scan_arbitrary.hpp: In member function 'iT boost::polygon::scanline::handle_input_events(result_type&, result_functor, iT, iT)': src/boost/polygon/detail/scan_arbitrary.hpp:1027:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:1001:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExPolygon.hpp:4, from src/libslic3r/ClipperUtils.hpp:6, from src/libslic3r/ClipperUtils.cpp:1: src/boost/polygon/detail/polygon_set_view.hpp: In function 'void boost::polygon::execute_boolean_op(value_type&, const geometry_type_1&, const geometry_type_2&)': src/boost/polygon/detail/polygon_set_view.hpp:95:29: warning: typedef 'rtype' locally defined but not used [-Wunused-local-typedefs] typedef geometry_type_2 rtype; ^ src/libslic3r/ClipperUtils.cpp: In function 'SV* Slic3r::polynode_children_2_perl(const ClipperLib::PolyNode&)': src/libslic3r/ClipperUtils.cpp:546:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < len; ++i) { ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/poly2tri/sweep/advancing_front.o src/poly2tri/sweep/advancing_front.cc gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/poly2tri/sweep/sweep_context.o src/poly2tri/sweep/sweep_context.cc gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/libslic3r/ExtrusionEntity.o src/libslic3r/ExtrusionEntity.cpp In file included from src/boost/polygon/interval_data.hpp:16:0, from src/boost/polygon/polygon.hpp:22, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExtrusionEntity.hpp:5, from src/libslic3r/ExtrusionEntity.cpp:1: src/boost/polygon/interval_concept.hpp: In function 'typename boost::enable_if::type>::type>::type, IntervalType>::type& boost::polygon::scale_down(IntervalType&, typename boost::polygon::interval_coordinate_type::type)': src/boost/polygon/interval_concept.hpp:389:65: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename interval_coordinate_type::type Unit; ^ In file included from src/boost/polygon/polygon.hpp:47:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExtrusionEntity.hpp:5, from src/libslic3r/ExtrusionEntity.cpp:1: src/boost/polygon/polygon_traits.hpp: In function 'area_type boost::polygon::point_sequence_area(iterator_type, iterator_type)': src/boost/polygon/polygon_traits.hpp:974:64: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename point_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:67:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExtrusionEntity.hpp:5, from src/libslic3r/ExtrusionEntity.cpp:1: src/boost/polygon/polygon_90_set_concept.hpp: In function 'typename boost::enable_if::type, polygon_set_type>::type& boost::polygon::resize(polygon_set_type&, coord_type)': src/boost/polygon/polygon_90_set_concept.hpp:331:79: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename polygon_90_set_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:80:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExtrusionEntity.hpp:5, from src/libslic3r/ExtrusionEntity.cpp:1: src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In static member function 'static boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary* boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary::joinChains(boost::polygon::polygon_arbitrary_formation::Point, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, bool, cT&)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:1127:66: warning: typedef 'result_concept' locally defined but not used [-Wunused-local-typedefs] typedef typename geometry_concept::type result_concept; ^ src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In member function 'iT boost::polygon::trapezoid_arbitrary_formation::processEvent_(cT&, iT, iT)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:2633:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:935:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExtrusionEntity.hpp:5, from src/libslic3r/ExtrusionEntity.cpp:1: src/boost/polygon/detail/scan_arbitrary.hpp: In static member function 'static void boost::polygon::line_intersection::validate_scan(std::vector::Point> >&, iT, iT, Unit)': src/boost/polygon/detail/scan_arbitrary.hpp:209:38: warning: typedef 'Rectangle' locally defined but not used [-Wunused-local-typedefs] typedef rectangle_data Rectangle; ^ src/boost/polygon/detail/scan_arbitrary.hpp: In member function 'iT boost::polygon::scanline::handle_input_events(result_type&, result_functor, iT, iT)': src/boost/polygon/detail/scan_arbitrary.hpp:1027:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:1001:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExtrusionEntity.hpp:5, from src/libslic3r/ExtrusionEntity.cpp:1: src/boost/polygon/detail/polygon_set_view.hpp: In function 'void boost::polygon::execute_boolean_op(value_type&, const geometry_type_1&, const geometry_type_2&)': src/boost/polygon/detail/polygon_set_view.hpp:95:29: warning: typedef 'rtype' locally defined but not used [-Wunused-local-typedefs] typedef geometry_type_2 rtype; ^ In file included from /usr/lib64/perl5/CORE/perl.h:5479:0, from src/myinit.h:14, from src/libslic3r/ExtrusionEntity.hpp:4, from src/libslic3r/ExtrusionEntity.cpp:1: src/libslic3r/ExtrusionEntity.cpp: In member function 'std::__cxx11::string Slic3r::ExtrusionPath::gcode(Slic3r::Extruder*, double, double, double, double, std::__cxx11::string, std::__cxx11::string) const': /usr/lib64/perl5/CORE/pp.h:69:19: warning: unused variable 'sp' [-Wunused-variable] #define dSP SV **sp = PL_stack_sp ^ src/libslic3r/ExtrusionEntity.cpp:112:5: note: in expansion of macro 'dSP' dSP; ^ src/libslic3r/ExtrusionEntity.cpp: In member function 'bool Slic3r::ExtrusionLoop::has_overhang_point(const Slic3r::Point&) const': src/libslic3r/ExtrusionEntity.cpp:329:57: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return (path->is_bridge() && pos > 0 && pos != path->polyline.points.size()-1); ^ In file included from src/libslic3r/ExtrusionEntity.cpp:4:0: src/libslic3r/ClipperUtils.hpp: At global scope: src/libslic3r/ClipperUtils.hpp:95:13: warning: 'void Slic3r::traverse_pt(ClipperLib::PolyNodes&, Slic3r::Polygons&)' declared 'static' but never defined [-Wunused-function] static void traverse_pt(ClipperLib::PolyNodes &nodes, Slic3r::Polygons &retval); ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/libslic3r/Polyline.o src/libslic3r/Polyline.cpp In file included from src/boost/polygon/interval_data.hpp:16:0, from src/boost/polygon/polygon.hpp:22, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polyline.hpp:4, from src/libslic3r/Polyline.cpp:1: src/boost/polygon/interval_concept.hpp: In function 'typename boost::enable_if::type>::type>::type, IntervalType>::type& boost::polygon::scale_down(IntervalType&, typename boost::polygon::interval_coordinate_type::type)': src/boost/polygon/interval_concept.hpp:389:65: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename interval_coordinate_type::type Unit; ^ In file included from src/boost/polygon/polygon.hpp:47:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polyline.hpp:4, from src/libslic3r/Polyline.cpp:1: src/boost/polygon/polygon_traits.hpp: In function 'area_type boost::polygon::point_sequence_area(iterator_type, iterator_type)': src/boost/polygon/polygon_traits.hpp:974:64: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename point_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:67:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polyline.hpp:4, from src/libslic3r/Polyline.cpp:1: src/boost/polygon/polygon_90_set_concept.hpp: In function 'typename boost::enable_if::type, polygon_set_type>::type& boost::polygon::resize(polygon_set_type&, coord_type)': src/boost/polygon/polygon_90_set_concept.hpp:331:79: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename polygon_90_set_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:80:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polyline.hpp:4, from src/libslic3r/Polyline.cpp:1: src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In static member function 'static boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary* boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary::joinChains(boost::polygon::polygon_arbitrary_formation::Point, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, bool, cT&)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:1127:66: warning: typedef 'result_concept' locally defined but not used [-Wunused-local-typedefs] typedef typename geometry_concept::type result_concept; ^ src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In member function 'iT boost::polygon::trapezoid_arbitrary_formation::processEvent_(cT&, iT, iT)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:2633:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:935:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polyline.hpp:4, from src/libslic3r/Polyline.cpp:1: src/boost/polygon/detail/scan_arbitrary.hpp: In static member function 'static void boost::polygon::line_intersection::validate_scan(std::vector::Point> >&, iT, iT, Unit)': src/boost/polygon/detail/scan_arbitrary.hpp:209:38: warning: typedef 'Rectangle' locally defined but not used [-Wunused-local-typedefs] typedef rectangle_data Rectangle; ^ src/boost/polygon/detail/scan_arbitrary.hpp: In member function 'iT boost::polygon::scanline::handle_input_events(result_type&, result_functor, iT, iT)': src/boost/polygon/detail/scan_arbitrary.hpp:1027:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:1001:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polyline.hpp:4, from src/libslic3r/Polyline.cpp:1: src/boost/polygon/detail/polygon_set_view.hpp: In function 'void boost::polygon::execute_boolean_op(value_type&, const geometry_type_1&, const geometry_type_2&)': src/boost/polygon/detail/polygon_set_view.hpp:95:29: warning: typedef 'rtype' locally defined but not used [-Wunused-local-typedefs] typedef geometry_type_2 rtype; ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/libslic3r/Model.o src/libslic3r/Model.cpp In file included from src/boost/polygon/interval_data.hpp:16:0, from src/boost/polygon/polygon.hpp:22, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/PrintConfig.hpp:4, from src/libslic3r/Model.hpp:5, from src/libslic3r/Model.cpp:1: src/boost/polygon/interval_concept.hpp: In function 'typename boost::enable_if::type>::type>::type, IntervalType>::type& boost::polygon::scale_down(IntervalType&, typename boost::polygon::interval_coordinate_type::type)': src/boost/polygon/interval_concept.hpp:389:65: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename interval_coordinate_type::type Unit; ^ In file included from src/boost/polygon/polygon.hpp:47:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/PrintConfig.hpp:4, from src/libslic3r/Model.hpp:5, from src/libslic3r/Model.cpp:1: src/boost/polygon/polygon_traits.hpp: In function 'area_type boost::polygon::point_sequence_area(iterator_type, iterator_type)': src/boost/polygon/polygon_traits.hpp:974:64: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename point_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:67:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/PrintConfig.hpp:4, from src/libslic3r/Model.hpp:5, from src/libslic3r/Model.cpp:1: src/boost/polygon/polygon_90_set_concept.hpp: In function 'typename boost::enable_if::type, polygon_set_type>::type& boost::polygon::resize(polygon_set_type&, coord_type)': src/boost/polygon/polygon_90_set_concept.hpp:331:79: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename polygon_90_set_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:80:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/PrintConfig.hpp:4, from src/libslic3r/Model.hpp:5, from src/libslic3r/Model.cpp:1: src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In static member function 'static boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary* boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary::joinChains(boost::polygon::polygon_arbitrary_formation::Point, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, bool, cT&)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:1127:66: warning: typedef 'result_concept' locally defined but not used [-Wunused-local-typedefs] typedef typename geometry_concept::type result_concept; ^ src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In member function 'iT boost::polygon::trapezoid_arbitrary_formation::processEvent_(cT&, iT, iT)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:2633:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:935:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/PrintConfig.hpp:4, from src/libslic3r/Model.hpp:5, from src/libslic3r/Model.cpp:1: src/boost/polygon/detail/scan_arbitrary.hpp: In static member function 'static void boost::polygon::line_intersection::validate_scan(std::vector::Point> >&, iT, iT, Unit)': src/boost/polygon/detail/scan_arbitrary.hpp:209:38: warning: typedef 'Rectangle' locally defined but not used [-Wunused-local-typedefs] typedef rectangle_data Rectangle; ^ src/boost/polygon/detail/scan_arbitrary.hpp: In member function 'iT boost::polygon::scanline::handle_input_events(result_type&, result_functor, iT, iT)': src/boost/polygon/detail/scan_arbitrary.hpp:1027:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:1001:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/PrintConfig.hpp:4, from src/libslic3r/Model.hpp:5, from src/libslic3r/Model.cpp:1: src/boost/polygon/detail/polygon_set_view.hpp: In function 'void boost::polygon::execute_boolean_op(value_type&, const geometry_type_1&, const geometry_type_2&)': src/boost/polygon/detail/polygon_set_view.hpp:95:29: warning: typedef 'rtype' locally defined but not used [-Wunused-local-typedefs] typedef geometry_type_2 rtype; ^ src/libslic3r/Model.cpp: In member function 'bool Slic3r::Model::add_default_instances()': src/libslic3r/Model.cpp:165:10: warning: variable 'added' set but not used [-Wunused-but-set-variable] bool added = false; ^ In file included from src/libslic3r/Model.cpp:1:0: src/libslic3r/Model.hpp: In constructor 'Slic3r::ModelMaterial::ModelMaterial(Slic3r::Model*, const Slic3r::ModelMaterial&)': src/libslic3r/Model.hpp:82:12: warning: 'Slic3r::ModelMaterial::model' will be initialized after [-Wreorder] Model* model; ^ src/libslic3r/Model.hpp:76:24: warning: 'Slic3r::DynamicPrintConfig Slic3r::ModelMaterial::config' [-Wreorder] DynamicPrintConfig config; ^ src/libslic3r/Model.cpp:252:1: warning: when initialized here [-Wreorder] ModelMaterial::ModelMaterial(Model *model, const ModelMaterial &other) ^ In file included from src/libslic3r/Model.cpp:1:0: src/libslic3r/Model.hpp:76:24: warning: 'Slic3r::ModelMaterial::config' will be initialized after [-Wreorder] DynamicPrintConfig config; ^ src/libslic3r/Model.hpp:75:33: warning: 'Slic3r::t_model_material_attributes Slic3r::ModelMaterial::attributes' [-Wreorder] t_model_material_attributes attributes; ^ src/libslic3r/Model.cpp:252:1: warning: when initialized here [-Wreorder] ModelMaterial::ModelMaterial(Model *model, const ModelMaterial &other) ^ In file included from src/libslic3r/Model.cpp:1:0: src/libslic3r/Model.hpp: In constructor 'Slic3r::ModelObject::ModelObject(Slic3r::Model*, const Slic3r::ModelObject&)': src/libslic3r/Model.hpp:139:12: warning: 'Slic3r::ModelObject::model' will be initialized after [-Wreorder] Model* model; ^ src/libslic3r/Model.hpp:92:17: warning: 'std::__cxx11::string Slic3r::ModelObject::name' [-Wreorder] std::string name; ^ src/libslic3r/Model.cpp:272:1: warning: when initialized here [-Wreorder] ModelObject::ModelObject(Model *model, const ModelObject &other) ^ In file included from src/libslic3r/Model.cpp:1:0: src/libslic3r/Model.hpp: In constructor 'Slic3r::ModelVolume::ModelVolume(Slic3r::ModelObject*, const Slic3r::TriangleMesh&)': src/libslic3r/Model.hpp:166:18: warning: 'Slic3r::ModelVolume::object' will be initialized after [-Wreorder] ModelObject* object; ^ src/libslic3r/Model.hpp:153:18: warning: 'Slic3r::TriangleMesh Slic3r::ModelVolume::mesh' [-Wreorder] TriangleMesh mesh; ^ src/libslic3r/Model.cpp:597:1: warning: when initialized here [-Wreorder] ModelVolume::ModelVolume(ModelObject* object, const TriangleMesh &mesh) ^ In file included from src/libslic3r/Model.cpp:1:0: src/libslic3r/Model.hpp: In constructor 'Slic3r::ModelVolume::ModelVolume(Slic3r::ModelObject*, const Slic3r::ModelVolume&)': src/libslic3r/Model.hpp:166:18: warning: 'Slic3r::ModelVolume::object' will be initialized after [-Wreorder] ModelObject* object; ^ src/libslic3r/Model.hpp:152:17: warning: 'std::__cxx11::string Slic3r::ModelVolume::name' [-Wreorder] std::string name; ^ src/libslic3r/Model.cpp:601:1: warning: when initialized here [-Wreorder] ModelVolume::ModelVolume(ModelObject* object, const ModelVolume &other) ^ In file included from src/libslic3r/Model.cpp:1:0: src/libslic3r/Model.hpp: In constructor 'Slic3r::ModelInstance::ModelInstance(Slic3r::ModelObject*)': src/libslic3r/Model.hpp:186:18: warning: 'Slic3r::ModelInstance::object' will be initialized after [-Wreorder] ModelObject* object; ^ src/libslic3r/Model.hpp:177:12: warning: 'double Slic3r::ModelInstance::rotation' [-Wreorder] double rotation; // around mesh center point ^ src/libslic3r/Model.cpp:650:1: warning: when initialized here [-Wreorder] ModelInstance::ModelInstance(ModelObject *object) ^ In file included from src/libslic3r/Model.cpp:1:0: src/libslic3r/Model.hpp: In constructor 'Slic3r::ModelInstance::ModelInstance(Slic3r::ModelObject*, const Slic3r::ModelInstance&)': src/libslic3r/Model.hpp:186:18: warning: 'Slic3r::ModelInstance::object' will be initialized after [-Wreorder] ModelObject* object; ^ src/libslic3r/Model.hpp:177:12: warning: 'double Slic3r::ModelInstance::rotation' [-Wreorder] double rotation; // around mesh center point ^ src/libslic3r/Model.cpp:654:1: warning: when initialized here [-Wreorder] ModelInstance::ModelInstance(ModelObject *object, const ModelInstance &other) ^ In file included from src/libslic3r/TriangleMesh.hpp:5:0, from src/libslic3r/Model.hpp:8, from src/libslic3r/Model.cpp:1: src/admesh/stl.h: At global scope: src/admesh/stl.h:178:13: warning: 'void stl_count_facets(stl_file*, char*)' declared 'static' but never defined [-Wunused-function] static void stl_count_facets(stl_file *stl, char *file); ^ src/admesh/stl.h:180:13: warning: 'void stl_read(stl_file*, int, int)' declared 'static' but never defined [-Wunused-function] static void stl_read(stl_file *stl, int first_facet, int first); ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/libslic3r/utils.o src/libslic3r/utils.cpp gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/libslic3r/PlaceholderParser.o src/libslic3r/PlaceholderParser.cpp In file included from src/boost/polygon/interval_data.hpp:16:0, from src/boost/polygon/polygon.hpp:22, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/PrintConfig.hpp:4, from src/libslic3r/PlaceholderParser.hpp:8, from src/libslic3r/PlaceholderParser.cpp:1: src/boost/polygon/interval_concept.hpp: In function 'typename boost::enable_if::type>::type>::type, IntervalType>::type& boost::polygon::scale_down(IntervalType&, typename boost::polygon::interval_coordinate_type::type)': src/boost/polygon/interval_concept.hpp:389:65: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename interval_coordinate_type::type Unit; ^ In file included from src/boost/polygon/polygon.hpp:47:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/PrintConfig.hpp:4, from src/libslic3r/PlaceholderParser.hpp:8, from src/libslic3r/PlaceholderParser.cpp:1: src/boost/polygon/polygon_traits.hpp: In function 'area_type boost::polygon::point_sequence_area(iterator_type, iterator_type)': src/boost/polygon/polygon_traits.hpp:974:64: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename point_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:67:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/PrintConfig.hpp:4, from src/libslic3r/PlaceholderParser.hpp:8, from src/libslic3r/PlaceholderParser.cpp:1: src/boost/polygon/polygon_90_set_concept.hpp: In function 'typename boost::enable_if::type, polygon_set_type>::type& boost::polygon::resize(polygon_set_type&, coord_type)': src/boost/polygon/polygon_90_set_concept.hpp:331:79: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename polygon_90_set_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:80:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/PrintConfig.hpp:4, from src/libslic3r/PlaceholderParser.hpp:8, from src/libslic3r/PlaceholderParser.cpp:1: src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In static member function 'static boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary* boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary::joinChains(boost::polygon::polygon_arbitrary_formation::Point, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, bool, cT&)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:1127:66: warning: typedef 'result_concept' locally defined but not used [-Wunused-local-typedefs] typedef typename geometry_concept::type result_concept; ^ src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In member function 'iT boost::polygon::trapezoid_arbitrary_formation::processEvent_(cT&, iT, iT)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:2633:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:935:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/PrintConfig.hpp:4, from src/libslic3r/PlaceholderParser.hpp:8, from src/libslic3r/PlaceholderParser.cpp:1: src/boost/polygon/detail/scan_arbitrary.hpp: In static member function 'static void boost::polygon::line_intersection::validate_scan(std::vector::Point> >&, iT, iT, Unit)': src/boost/polygon/detail/scan_arbitrary.hpp:209:38: warning: typedef 'Rectangle' locally defined but not used [-Wunused-local-typedefs] typedef rectangle_data Rectangle; ^ src/boost/polygon/detail/scan_arbitrary.hpp: In member function 'iT boost::polygon::scanline::handle_input_events(result_type&, result_functor, iT, iT)': src/boost/polygon/detail/scan_arbitrary.hpp:1027:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:1001:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/PrintConfig.hpp:4, from src/libslic3r/PlaceholderParser.hpp:8, from src/libslic3r/PlaceholderParser.cpp:1: src/boost/polygon/detail/polygon_set_view.hpp: In function 'void boost::polygon::execute_boolean_op(value_type&, const geometry_type_1&, const geometry_type_2&)': src/boost/polygon/detail/polygon_set_view.hpp:95:29: warning: typedef 'rtype' locally defined but not used [-Wunused-local-typedefs] typedef geometry_type_2 rtype; ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/libslic3r/Flow.o src/libslic3r/Flow.cpp In file included from src/boost/polygon/interval_data.hpp:16:0, from src/boost/polygon/polygon.hpp:22, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Flow.cpp:1: src/boost/polygon/interval_concept.hpp: In function 'typename boost::enable_if::type>::type>::type, IntervalType>::type& boost::polygon::scale_down(IntervalType&, typename boost::polygon::interval_coordinate_type::type)': src/boost/polygon/interval_concept.hpp:389:65: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename interval_coordinate_type::type Unit; ^ In file included from src/boost/polygon/polygon.hpp:47:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Flow.cpp:1: src/boost/polygon/polygon_traits.hpp: In function 'area_type boost::polygon::point_sequence_area(iterator_type, iterator_type)': src/boost/polygon/polygon_traits.hpp:974:64: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename point_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:67:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Flow.cpp:1: src/boost/polygon/polygon_90_set_concept.hpp: In function 'typename boost::enable_if::type, polygon_set_type>::type& boost::polygon::resize(polygon_set_type&, coord_type)': src/boost/polygon/polygon_90_set_concept.hpp:331:79: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename polygon_90_set_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:80:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Flow.cpp:1: src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In static member function 'static boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary* boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary::joinChains(boost::polygon::polygon_arbitrary_formation::Point, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, bool, cT&)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:1127:66: warning: typedef 'result_concept' locally defined but not used [-Wunused-local-typedefs] typedef typename geometry_concept::type result_concept; ^ src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In member function 'iT boost::polygon::trapezoid_arbitrary_formation::processEvent_(cT&, iT, iT)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:2633:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:935:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Flow.cpp:1: src/boost/polygon/detail/scan_arbitrary.hpp: In static member function 'static void boost::polygon::line_intersection::validate_scan(std::vector::Point> >&, iT, iT, Unit)': src/boost/polygon/detail/scan_arbitrary.hpp:209:38: warning: typedef 'Rectangle' locally defined but not used [-Wunused-local-typedefs] typedef rectangle_data Rectangle; ^ src/boost/polygon/detail/scan_arbitrary.hpp: In member function 'iT boost::polygon::scanline::handle_input_events(result_type&, result_functor, iT, iT)': src/boost/polygon/detail/scan_arbitrary.hpp:1027:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:1001:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Flow.cpp:1: src/boost/polygon/detail/polygon_set_view.hpp: In function 'void boost::polygon::execute_boolean_op(value_type&, const geometry_type_1&, const geometry_type_2&)': src/boost/polygon/detail/polygon_set_view.hpp:95:29: warning: typedef 'rtype' locally defined but not used [-Wunused-local-typedefs] typedef geometry_type_2 rtype; ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/libslic3r/Line.o src/libslic3r/Line.cpp In file included from src/boost/polygon/interval_data.hpp:16:0, from src/boost/polygon/polygon.hpp:22, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/Geometry.hpp:4, from src/libslic3r/Line.cpp:1: src/boost/polygon/interval_concept.hpp: In function 'typename boost::enable_if::type>::type>::type, IntervalType>::type& boost::polygon::scale_down(IntervalType&, typename boost::polygon::interval_coordinate_type::type)': src/boost/polygon/interval_concept.hpp:389:65: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename interval_coordinate_type::type Unit; ^ In file included from src/boost/polygon/polygon.hpp:47:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/Geometry.hpp:4, from src/libslic3r/Line.cpp:1: src/boost/polygon/polygon_traits.hpp: In function 'area_type boost::polygon::point_sequence_area(iterator_type, iterator_type)': src/boost/polygon/polygon_traits.hpp:974:64: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename point_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:67:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/Geometry.hpp:4, from src/libslic3r/Line.cpp:1: src/boost/polygon/polygon_90_set_concept.hpp: In function 'typename boost::enable_if::type, polygon_set_type>::type& boost::polygon::resize(polygon_set_type&, coord_type)': src/boost/polygon/polygon_90_set_concept.hpp:331:79: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename polygon_90_set_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:80:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/Geometry.hpp:4, from src/libslic3r/Line.cpp:1: src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In static member function 'static boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary* boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary::joinChains(boost::polygon::polygon_arbitrary_formation::Point, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, bool, cT&)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:1127:66: warning: typedef 'result_concept' locally defined but not used [-Wunused-local-typedefs] typedef typename geometry_concept::type result_concept; ^ src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In member function 'iT boost::polygon::trapezoid_arbitrary_formation::processEvent_(cT&, iT, iT)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:2633:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:935:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/Geometry.hpp:4, from src/libslic3r/Line.cpp:1: src/boost/polygon/detail/scan_arbitrary.hpp: In static member function 'static void boost::polygon::line_intersection::validate_scan(std::vector::Point> >&, iT, iT, Unit)': src/boost/polygon/detail/scan_arbitrary.hpp:209:38: warning: typedef 'Rectangle' locally defined but not used [-Wunused-local-typedefs] typedef rectangle_data Rectangle; ^ src/boost/polygon/detail/scan_arbitrary.hpp: In member function 'iT boost::polygon::scanline::handle_input_events(result_type&, result_functor, iT, iT)': src/boost/polygon/detail/scan_arbitrary.hpp:1027:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:1001:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/Geometry.hpp:4, from src/libslic3r/Line.cpp:1: src/boost/polygon/detail/polygon_set_view.hpp: In function 'void boost::polygon::execute_boolean_op(value_type&, const geometry_type_1&, const geometry_type_2&)': src/boost/polygon/detail/polygon_set_view.hpp:95:29: warning: typedef 'rtype' locally defined but not used [-Wunused-local-typedefs] typedef geometry_type_2 rtype; ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/poly2tri/sweep/sweep.o src/poly2tri/sweep/sweep.cc gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/libslic3r/Polygon.o src/libslic3r/Polygon.cpp In file included from src/boost/polygon/interval_data.hpp:16:0, from src/boost/polygon/polygon.hpp:22, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExPolygon.hpp:4, from src/libslic3r/ClipperUtils.hpp:6, from src/libslic3r/Polygon.cpp:2: src/boost/polygon/interval_concept.hpp: In function 'typename boost::enable_if::type>::type>::type, IntervalType>::type& boost::polygon::scale_down(IntervalType&, typename boost::polygon::interval_coordinate_type::type)': src/boost/polygon/interval_concept.hpp:389:65: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename interval_coordinate_type::type Unit; ^ In file included from src/boost/polygon/polygon.hpp:47:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExPolygon.hpp:4, from src/libslic3r/ClipperUtils.hpp:6, from src/libslic3r/Polygon.cpp:2: src/boost/polygon/polygon_traits.hpp: In function 'area_type boost::polygon::point_sequence_area(iterator_type, iterator_type)': src/boost/polygon/polygon_traits.hpp:974:64: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename point_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:67:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExPolygon.hpp:4, from src/libslic3r/ClipperUtils.hpp:6, from src/libslic3r/Polygon.cpp:2: src/boost/polygon/polygon_90_set_concept.hpp: In function 'typename boost::enable_if::type, polygon_set_type>::type& boost::polygon::resize(polygon_set_type&, coord_type)': src/boost/polygon/polygon_90_set_concept.hpp:331:79: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename polygon_90_set_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:80:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExPolygon.hpp:4, from src/libslic3r/ClipperUtils.hpp:6, from src/libslic3r/Polygon.cpp:2: src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In static member function 'static boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary* boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary::joinChains(boost::polygon::polygon_arbitrary_formation::Point, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, bool, cT&)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:1127:66: warning: typedef 'result_concept' locally defined but not used [-Wunused-local-typedefs] typedef typename geometry_concept::type result_concept; ^ src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In member function 'iT boost::polygon::trapezoid_arbitrary_formation::processEvent_(cT&, iT, iT)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:2633:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:935:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExPolygon.hpp:4, from src/libslic3r/ClipperUtils.hpp:6, from src/libslic3r/Polygon.cpp:2: src/boost/polygon/detail/scan_arbitrary.hpp: In static member function 'static void boost::polygon::line_intersection::validate_scan(std::vector::Point> >&, iT, iT, Unit)': src/boost/polygon/detail/scan_arbitrary.hpp:209:38: warning: typedef 'Rectangle' locally defined but not used [-Wunused-local-typedefs] typedef rectangle_data Rectangle; ^ src/boost/polygon/detail/scan_arbitrary.hpp: In member function 'iT boost::polygon::scanline::handle_input_events(result_type&, result_functor, iT, iT)': src/boost/polygon/detail/scan_arbitrary.hpp:1027:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:1001:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExPolygon.hpp:4, from src/libslic3r/ClipperUtils.hpp:6, from src/libslic3r/Polygon.cpp:2: src/boost/polygon/detail/polygon_set_view.hpp: In function 'void boost::polygon::execute_boolean_op(value_type&, const geometry_type_1&, const geometry_type_2&)': src/boost/polygon/detail/polygon_set_view.hpp:95:29: warning: typedef 'rtype' locally defined but not used [-Wunused-local-typedefs] typedef geometry_type_2 rtype; ^ In file included from src/libslic3r/Polygon.cpp:2:0: src/libslic3r/ClipperUtils.hpp: At global scope: src/libslic3r/ClipperUtils.hpp:95:13: warning: 'void Slic3r::traverse_pt(ClipperLib::PolyNodes&, Slic3r::Polygons&)' declared 'static' but never defined [-Wunused-function] static void traverse_pt(ClipperLib::PolyNodes &nodes, Slic3r::Polygons &retval); ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/libslic3r/Layer.o src/libslic3r/Layer.cpp In file included from src/boost/polygon/interval_data.hpp:16:0, from src/boost/polygon/polygon.hpp:22, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Layer.hpp:5, from src/libslic3r/Layer.cpp:1: src/boost/polygon/interval_concept.hpp: In function 'typename boost::enable_if::type>::type>::type, IntervalType>::type& boost::polygon::scale_down(IntervalType&, typename boost::polygon::interval_coordinate_type::type)': src/boost/polygon/interval_concept.hpp:389:65: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename interval_coordinate_type::type Unit; ^ In file included from src/boost/polygon/polygon.hpp:47:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Layer.hpp:5, from src/libslic3r/Layer.cpp:1: src/boost/polygon/polygon_traits.hpp: In function 'area_type boost::polygon::point_sequence_area(iterator_type, iterator_type)': src/boost/polygon/polygon_traits.hpp:974:64: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename point_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:67:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Layer.hpp:5, from src/libslic3r/Layer.cpp:1: src/boost/polygon/polygon_90_set_concept.hpp: In function 'typename boost::enable_if::type, polygon_set_type>::type& boost::polygon::resize(polygon_set_type&, coord_type)': src/boost/polygon/polygon_90_set_concept.hpp:331:79: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename polygon_90_set_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:80:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Layer.hpp:5, from src/libslic3r/Layer.cpp:1: src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In static member function 'static boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary* boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary::joinChains(boost::polygon::polygon_arbitrary_formation::Point, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, bool, cT&)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:1127:66: warning: typedef 'result_concept' locally defined but not used [-Wunused-local-typedefs] typedef typename geometry_concept::type result_concept; ^ src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In member function 'iT boost::polygon::trapezoid_arbitrary_formation::processEvent_(cT&, iT, iT)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:2633:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:935:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Layer.hpp:5, from src/libslic3r/Layer.cpp:1: src/boost/polygon/detail/scan_arbitrary.hpp: In static member function 'static void boost::polygon::line_intersection::validate_scan(std::vector::Point> >&, iT, iT, Unit)': src/boost/polygon/detail/scan_arbitrary.hpp:209:38: warning: typedef 'Rectangle' locally defined but not used [-Wunused-local-typedefs] typedef rectangle_data Rectangle; ^ src/boost/polygon/detail/scan_arbitrary.hpp: In member function 'iT boost::polygon::scanline::handle_input_events(result_type&, result_functor, iT, iT)': src/boost/polygon/detail/scan_arbitrary.hpp:1027:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:1001:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Layer.hpp:5, from src/libslic3r/Layer.cpp:1: src/boost/polygon/detail/polygon_set_view.hpp: In function 'void boost::polygon::execute_boolean_op(value_type&, const geometry_type_1&, const geometry_type_2&)': src/boost/polygon/detail/polygon_set_view.hpp:95:29: warning: typedef 'rtype' locally defined but not used [-Wunused-local-typedefs] typedef geometry_type_2 rtype; ^ In file included from src/libslic3r/Layer.cpp:1:0: src/libslic3r/Layer.hpp: In constructor 'Slic3r::Layer::Layer(int, Slic3r::PrintObject*, coordf_t, coordf_t, coordf_t)': src/libslic3r/Layer.hpp:95:18: warning: 'Slic3r::Layer::_object' will be initialized after [-Wreorder] PrintObject *_object; ^ src/libslic3r/Layer.hpp:74:12: warning: 'Slic3r::Layer* Slic3r::Layer::upper_layer' [-Wreorder] Layer *upper_layer; ^ src/libslic3r/Layer.cpp:9:1: warning: when initialized here [-Wreorder] Layer::Layer(int id, PrintObject *object, coordf_t height, coordf_t print_z, ^ In file included from src/libslic3r/Layer.cpp:2:0: src/libslic3r/ClipperUtils.hpp: At global scope: src/libslic3r/ClipperUtils.hpp:95:13: warning: 'void Slic3r::traverse_pt(ClipperLib::PolyNodes&, Slic3r::Polygons&)' declared 'static' but never defined [-Wunused-function] static void traverse_pt(ClipperLib::PolyNodes &nodes, Slic3r::Polygons &retval); ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/libslic3r/PolylineCollection.o src/libslic3r/PolylineCollection.cpp In file included from src/boost/polygon/interval_data.hpp:16:0, from src/boost/polygon/polygon.hpp:22, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polyline.hpp:4, from src/libslic3r/PolylineCollection.hpp:5, from src/libslic3r/PolylineCollection.cpp:1: src/boost/polygon/interval_concept.hpp: In function 'typename boost::enable_if::type>::type>::type, IntervalType>::type& boost::polygon::scale_down(IntervalType&, typename boost::polygon::interval_coordinate_type::type)': src/boost/polygon/interval_concept.hpp:389:65: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename interval_coordinate_type::type Unit; ^ In file included from src/boost/polygon/polygon.hpp:47:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polyline.hpp:4, from src/libslic3r/PolylineCollection.hpp:5, from src/libslic3r/PolylineCollection.cpp:1: src/boost/polygon/polygon_traits.hpp: In function 'area_type boost::polygon::point_sequence_area(iterator_type, iterator_type)': src/boost/polygon/polygon_traits.hpp:974:64: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename point_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:67:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polyline.hpp:4, from src/libslic3r/PolylineCollection.hpp:5, from src/libslic3r/PolylineCollection.cpp:1: src/boost/polygon/polygon_90_set_concept.hpp: In function 'typename boost::enable_if::type, polygon_set_type>::type& boost::polygon::resize(polygon_set_type&, coord_type)': src/boost/polygon/polygon_90_set_concept.hpp:331:79: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename polygon_90_set_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:80:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polyline.hpp:4, from src/libslic3r/PolylineCollection.hpp:5, from src/libslic3r/PolylineCollection.cpp:1: src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In static member function 'static boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary* boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary::joinChains(boost::polygon::polygon_arbitrary_formation::Point, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, bool, cT&)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:1127:66: warning: typedef 'result_concept' locally defined but not used [-Wunused-local-typedefs] typedef typename geometry_concept::type result_concept; ^ src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In member function 'iT boost::polygon::trapezoid_arbitrary_formation::processEvent_(cT&, iT, iT)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:2633:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:935:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polyline.hpp:4, from src/libslic3r/PolylineCollection.hpp:5, from src/libslic3r/PolylineCollection.cpp:1: src/boost/polygon/detail/scan_arbitrary.hpp: In static member function 'static void boost::polygon::line_intersection::validate_scan(std::vector::Point> >&, iT, iT, Unit)': src/boost/polygon/detail/scan_arbitrary.hpp:209:38: warning: typedef 'Rectangle' locally defined but not used [-Wunused-local-typedefs] typedef rectangle_data Rectangle; ^ src/boost/polygon/detail/scan_arbitrary.hpp: In member function 'iT boost::polygon::scanline::handle_input_events(result_type&, result_functor, iT, iT)': src/boost/polygon/detail/scan_arbitrary.hpp:1027:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:1001:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polyline.hpp:4, from src/libslic3r/PolylineCollection.hpp:5, from src/libslic3r/PolylineCollection.cpp:1: src/boost/polygon/detail/polygon_set_view.hpp: In function 'void boost::polygon::execute_boolean_op(value_type&, const geometry_type_1&, const geometry_type_2&)': src/boost/polygon/detail/polygon_set_view.hpp:95:29: warning: typedef 'rtype' locally defined but not used [-Wunused-local-typedefs] typedef geometry_type_2 rtype; ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/libslic3r/ExPolygon.o src/libslic3r/ExPolygon.cpp In file included from src/boost/polygon/interval_data.hpp:16:0, from src/boost/polygon/polygon.hpp:22, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/ExPolygon.cpp:1: src/boost/polygon/interval_concept.hpp: In function 'typename boost::enable_if::type>::type>::type, IntervalType>::type& boost::polygon::scale_down(IntervalType&, typename boost::polygon::interval_coordinate_type::type)': src/boost/polygon/interval_concept.hpp:389:65: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename interval_coordinate_type::type Unit; ^ In file included from src/boost/polygon/polygon.hpp:47:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/ExPolygon.cpp:1: src/boost/polygon/polygon_traits.hpp: In function 'area_type boost::polygon::point_sequence_area(iterator_type, iterator_type)': src/boost/polygon/polygon_traits.hpp:974:64: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename point_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:67:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/ExPolygon.cpp:1: src/boost/polygon/polygon_90_set_concept.hpp: In function 'typename boost::enable_if::type, polygon_set_type>::type& boost::polygon::resize(polygon_set_type&, coord_type)': src/boost/polygon/polygon_90_set_concept.hpp:331:79: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename polygon_90_set_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:80:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/ExPolygon.cpp:1: src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In static member function 'static boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary* boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary::joinChains(boost::polygon::polygon_arbitrary_formation::Point, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, bool, cT&)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:1127:66: warning: typedef 'result_concept' locally defined but not used [-Wunused-local-typedefs] typedef typename geometry_concept::type result_concept; ^ src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In member function 'iT boost::polygon::trapezoid_arbitrary_formation::processEvent_(cT&, iT, iT)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:2633:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:935:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/ExPolygon.cpp:1: src/boost/polygon/detail/scan_arbitrary.hpp: In static member function 'static void boost::polygon::line_intersection::validate_scan(std::vector::Point> >&, iT, iT, Unit)': src/boost/polygon/detail/scan_arbitrary.hpp:209:38: warning: typedef 'Rectangle' locally defined but not used [-Wunused-local-typedefs] typedef rectangle_data Rectangle; ^ src/boost/polygon/detail/scan_arbitrary.hpp: In member function 'iT boost::polygon::scanline::handle_input_events(result_type&, result_functor, iT, iT)': src/boost/polygon/detail/scan_arbitrary.hpp:1027:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:1001:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/ExPolygon.cpp:1: src/boost/polygon/detail/polygon_set_view.hpp: In function 'void boost::polygon::execute_boolean_op(value_type&, const geometry_type_1&, const geometry_type_2&)': src/boost/polygon/detail/polygon_set_view.hpp:95:29: warning: typedef 'rtype' locally defined but not used [-Wunused-local-typedefs] typedef geometry_type_2 rtype; ^ In file included from src/libslic3r/ExPolygon.cpp:6:0: src/libslic3r/ClipperUtils.hpp: At global scope: src/libslic3r/ClipperUtils.hpp:95:13: warning: 'void Slic3r::traverse_pt(ClipperLib::PolyNodes&, Slic3r::Polygons&)' declared 'static' but never defined [-Wunused-function] static void traverse_pt(ClipperLib::PolyNodes &nodes, Slic3r::Polygons &retval); ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/libslic3r/Point.o src/libslic3r/Point.cpp In file included from src/boost/polygon/interval_data.hpp:16:0, from src/boost/polygon/polygon.hpp:22, from src/libslic3r/Point.hpp:95, from src/libslic3r/Point.cpp:1: src/boost/polygon/interval_concept.hpp: In function 'typename boost::enable_if::type>::type>::type, IntervalType>::type& boost::polygon::scale_down(IntervalType&, typename boost::polygon::interval_coordinate_type::type)': src/boost/polygon/interval_concept.hpp:389:65: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename interval_coordinate_type::type Unit; ^ In file included from src/boost/polygon/polygon.hpp:47:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Point.cpp:1: src/boost/polygon/polygon_traits.hpp: In function 'area_type boost::polygon::point_sequence_area(iterator_type, iterator_type)': src/boost/polygon/polygon_traits.hpp:974:64: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename point_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:67:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Point.cpp:1: src/boost/polygon/polygon_90_set_concept.hpp: In function 'typename boost::enable_if::type, polygon_set_type>::type& boost::polygon::resize(polygon_set_type&, coord_type)': src/boost/polygon/polygon_90_set_concept.hpp:331:79: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename polygon_90_set_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:80:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Point.cpp:1: src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In static member function 'static boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary* boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary::joinChains(boost::polygon::polygon_arbitrary_formation::Point, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, bool, cT&)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:1127:66: warning: typedef 'result_concept' locally defined but not used [-Wunused-local-typedefs] typedef typename geometry_concept::type result_concept; ^ src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In member function 'iT boost::polygon::trapezoid_arbitrary_formation::processEvent_(cT&, iT, iT)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:2633:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:935:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Point.cpp:1: src/boost/polygon/detail/scan_arbitrary.hpp: In static member function 'static void boost::polygon::line_intersection::validate_scan(std::vector::Point> >&, iT, iT, Unit)': src/boost/polygon/detail/scan_arbitrary.hpp:209:38: warning: typedef 'Rectangle' locally defined but not used [-Wunused-local-typedefs] typedef rectangle_data Rectangle; ^ src/boost/polygon/detail/scan_arbitrary.hpp: In member function 'iT boost::polygon::scanline::handle_input_events(result_type&, result_functor, iT, iT)': src/boost/polygon/detail/scan_arbitrary.hpp:1027:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:1001:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Point.cpp:1: src/boost/polygon/detail/polygon_set_view.hpp: In function 'void boost::polygon::execute_boolean_op(value_type&, const geometry_type_1&, const geometry_type_2&)': src/boost/polygon/detail/polygon_set_view.hpp:95:29: warning: typedef 'rtype' locally defined but not used [-Wunused-local-typedefs] typedef geometry_type_2 rtype; ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/polypartition.o src/polypartition.cpp src/polypartition.cpp: In member function 'int TPPLPartition::Triangulate_EC(TPPLPoly*, std::__cxx11::list*)': src/polypartition.cpp:432:15: warning: 'ear' may be used uninitialized in this function [-Wmaybe-uninitialized] UpdateVertex(ear->next,vertices,numvertices); ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/libslic3r/Print.o src/libslic3r/Print.cpp In file included from src/boost/polygon/interval_data.hpp:16:0, from src/boost/polygon/polygon.hpp:22, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Print.hpp:7, from src/libslic3r/Print.cpp:1: src/boost/polygon/interval_concept.hpp: In function 'typename boost::enable_if::type>::type>::type, IntervalType>::type& boost::polygon::scale_down(IntervalType&, typename boost::polygon::interval_coordinate_type::type)': src/boost/polygon/interval_concept.hpp:389:65: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename interval_coordinate_type::type Unit; ^ In file included from src/boost/polygon/polygon.hpp:47:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Print.hpp:7, from src/libslic3r/Print.cpp:1: src/boost/polygon/polygon_traits.hpp: In function 'area_type boost::polygon::point_sequence_area(iterator_type, iterator_type)': src/boost/polygon/polygon_traits.hpp:974:64: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename point_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:67:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Print.hpp:7, from src/libslic3r/Print.cpp:1: src/boost/polygon/polygon_90_set_concept.hpp: In function 'typename boost::enable_if::type, polygon_set_type>::type& boost::polygon::resize(polygon_set_type&, coord_type)': src/boost/polygon/polygon_90_set_concept.hpp:331:79: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename polygon_90_set_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:80:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Print.hpp:7, from src/libslic3r/Print.cpp:1: src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In static member function 'static boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary* boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary::joinChains(boost::polygon::polygon_arbitrary_formation::Point, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, bool, cT&)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:1127:66: warning: typedef 'result_concept' locally defined but not used [-Wunused-local-typedefs] typedef typename geometry_concept::type result_concept; ^ src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In member function 'iT boost::polygon::trapezoid_arbitrary_formation::processEvent_(cT&, iT, iT)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:2633:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:935:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Print.hpp:7, from src/libslic3r/Print.cpp:1: src/boost/polygon/detail/scan_arbitrary.hpp: In static member function 'static void boost::polygon::line_intersection::validate_scan(std::vector::Point> >&, iT, iT, Unit)': src/boost/polygon/detail/scan_arbitrary.hpp:209:38: warning: typedef 'Rectangle' locally defined but not used [-Wunused-local-typedefs] typedef rectangle_data Rectangle; ^ src/boost/polygon/detail/scan_arbitrary.hpp: In member function 'iT boost::polygon::scanline::handle_input_events(result_type&, result_functor, iT, iT)': src/boost/polygon/detail/scan_arbitrary.hpp:1027:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:1001:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Print.hpp:7, from src/libslic3r/Print.cpp:1: src/boost/polygon/detail/polygon_set_view.hpp: In function 'void boost::polygon::execute_boolean_op(value_type&, const geometry_type_1&, const geometry_type_2&)': src/boost/polygon/detail/polygon_set_view.hpp:95:29: warning: typedef 'rtype' locally defined but not used [-Wunused-local-typedefs] typedef geometry_type_2 rtype; ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/admesh/shared.o src/admesh/shared.c In file included from src/admesh/shared.c:24:0: src/admesh/stl.h:178:13: warning: 'void stl_count_facets(stl_file*, char*)' declared 'static' but never defined [-Wunused-function] static void stl_count_facets(stl_file *stl, char *file); ^ src/admesh/stl.h:180:13: warning: 'void stl_read(stl_file*, int, int)' declared 'static' but never defined [-Wunused-function] static void stl_read(stl_file *stl, int first_facet, int first); ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/libslic3r/SurfaceCollection.o src/libslic3r/SurfaceCollection.cpp In file included from src/boost/polygon/interval_data.hpp:16:0, from src/boost/polygon/polygon.hpp:22, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExPolygon.hpp:4, from src/libslic3r/Surface.hpp:4, from src/libslic3r/SurfaceCollection.hpp:4, from src/libslic3r/SurfaceCollection.cpp:1: src/boost/polygon/interval_concept.hpp: In function 'typename boost::enable_if::type>::type>::type, IntervalType>::type& boost::polygon::scale_down(IntervalType&, typename boost::polygon::interval_coordinate_type::type)': src/boost/polygon/interval_concept.hpp:389:65: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename interval_coordinate_type::type Unit; ^ In file included from src/boost/polygon/polygon.hpp:47:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExPolygon.hpp:4, from src/libslic3r/Surface.hpp:4, from src/libslic3r/SurfaceCollection.hpp:4, from src/libslic3r/SurfaceCollection.cpp:1: src/boost/polygon/polygon_traits.hpp: In function 'area_type boost::polygon::point_sequence_area(iterator_type, iterator_type)': src/boost/polygon/polygon_traits.hpp:974:64: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename point_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:67:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExPolygon.hpp:4, from src/libslic3r/Surface.hpp:4, from src/libslic3r/SurfaceCollection.hpp:4, from src/libslic3r/SurfaceCollection.cpp:1: src/boost/polygon/polygon_90_set_concept.hpp: In function 'typename boost::enable_if::type, polygon_set_type>::type& boost::polygon::resize(polygon_set_type&, coord_type)': src/boost/polygon/polygon_90_set_concept.hpp:331:79: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename polygon_90_set_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:80:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExPolygon.hpp:4, from src/libslic3r/Surface.hpp:4, from src/libslic3r/SurfaceCollection.hpp:4, from src/libslic3r/SurfaceCollection.cpp:1: src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In static member function 'static boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary* boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary::joinChains(boost::polygon::polygon_arbitrary_formation::Point, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, bool, cT&)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:1127:66: warning: typedef 'result_concept' locally defined but not used [-Wunused-local-typedefs] typedef typename geometry_concept::type result_concept; ^ src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In member function 'iT boost::polygon::trapezoid_arbitrary_formation::processEvent_(cT&, iT, iT)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:2633:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:935:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExPolygon.hpp:4, from src/libslic3r/Surface.hpp:4, from src/libslic3r/SurfaceCollection.hpp:4, from src/libslic3r/SurfaceCollection.cpp:1: src/boost/polygon/detail/scan_arbitrary.hpp: In static member function 'static void boost::polygon::line_intersection::validate_scan(std::vector::Point> >&, iT, iT, Unit)': src/boost/polygon/detail/scan_arbitrary.hpp:209:38: warning: typedef 'Rectangle' locally defined but not used [-Wunused-local-typedefs] typedef rectangle_data Rectangle; ^ src/boost/polygon/detail/scan_arbitrary.hpp: In member function 'iT boost::polygon::scanline::handle_input_events(result_type&, result_functor, iT, iT)': src/boost/polygon/detail/scan_arbitrary.hpp:1027:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:1001:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExPolygon.hpp:4, from src/libslic3r/Surface.hpp:4, from src/libslic3r/SurfaceCollection.hpp:4, from src/libslic3r/SurfaceCollection.cpp:1: src/boost/polygon/detail/polygon_set_view.hpp: In function 'void boost::polygon::execute_boolean_op(value_type&, const geometry_type_1&, const geometry_type_2&)': src/boost/polygon/detail/polygon_set_view.hpp:95:29: warning: typedef 'rtype' locally defined but not used [-Wunused-local-typedefs] typedef geometry_type_2 rtype; ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/libslic3r/PrintRegion.o src/libslic3r/PrintRegion.cpp In file included from src/boost/polygon/interval_data.hpp:16:0, from src/boost/polygon/polygon.hpp:22, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Print.hpp:7, from src/libslic3r/PrintRegion.cpp:1: src/boost/polygon/interval_concept.hpp: In function 'typename boost::enable_if::type>::type>::type, IntervalType>::type& boost::polygon::scale_down(IntervalType&, typename boost::polygon::interval_coordinate_type::type)': src/boost/polygon/interval_concept.hpp:389:65: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename interval_coordinate_type::type Unit; ^ In file included from src/boost/polygon/polygon.hpp:47:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Print.hpp:7, from src/libslic3r/PrintRegion.cpp:1: src/boost/polygon/polygon_traits.hpp: In function 'area_type boost::polygon::point_sequence_area(iterator_type, iterator_type)': src/boost/polygon/polygon_traits.hpp:974:64: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename point_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:67:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Print.hpp:7, from src/libslic3r/PrintRegion.cpp:1: src/boost/polygon/polygon_90_set_concept.hpp: In function 'typename boost::enable_if::type, polygon_set_type>::type& boost::polygon::resize(polygon_set_type&, coord_type)': src/boost/polygon/polygon_90_set_concept.hpp:331:79: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename polygon_90_set_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:80:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Print.hpp:7, from src/libslic3r/PrintRegion.cpp:1: src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In static member function 'static boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary* boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary::joinChains(boost::polygon::polygon_arbitrary_formation::Point, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, bool, cT&)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:1127:66: warning: typedef 'result_concept' locally defined but not used [-Wunused-local-typedefs] typedef typename geometry_concept::type result_concept; ^ src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In member function 'iT boost::polygon::trapezoid_arbitrary_formation::processEvent_(cT&, iT, iT)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:2633:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:935:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Print.hpp:7, from src/libslic3r/PrintRegion.cpp:1: src/boost/polygon/detail/scan_arbitrary.hpp: In static member function 'static void boost::polygon::line_intersection::validate_scan(std::vector::Point> >&, iT, iT, Unit)': src/boost/polygon/detail/scan_arbitrary.hpp:209:38: warning: typedef 'Rectangle' locally defined but not used [-Wunused-local-typedefs] typedef rectangle_data Rectangle; ^ src/boost/polygon/detail/scan_arbitrary.hpp: In member function 'iT boost::polygon::scanline::handle_input_events(result_type&, result_functor, iT, iT)': src/boost/polygon/detail/scan_arbitrary.hpp:1027:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:1001:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/Flow.hpp:5, from src/libslic3r/Print.hpp:7, from src/libslic3r/PrintRegion.cpp:1: src/boost/polygon/detail/polygon_set_view.hpp: In function 'void boost::polygon::execute_boolean_op(value_type&, const geometry_type_1&, const geometry_type_2&)': src/boost/polygon/detail/polygon_set_view.hpp:95:29: warning: typedef 'rtype' locally defined but not used [-Wunused-local-typedefs] typedef geometry_type_2 rtype; ^ src/libslic3r/PrintRegion.cpp: In member function 'Slic3r::Flow Slic3r::PrintRegion::flow(Slic3r::FlowRole, double, bool, bool, double, const Slic3r::PrintObject&) const': src/libslic3r/PrintRegion.cpp:61:73: warning: 'extruder' may be used uninitialized in this function [-Wmaybe-uninitialized] double nozzle_diameter = this->_print->config.nozzle_diameter.get_at(extruder-1); ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/libslic3r/MotionPlanner.o src/libslic3r/MotionPlanner.cpp In file included from src/boost/polygon/interval_data.hpp:16:0, from src/boost/polygon/polygon.hpp:22, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/MotionPlanner.cpp:1: src/boost/polygon/interval_concept.hpp: In function 'typename boost::enable_if::type>::type>::type, IntervalType>::type& boost::polygon::scale_down(IntervalType&, typename boost::polygon::interval_coordinate_type::type)': src/boost/polygon/interval_concept.hpp:389:65: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename interval_coordinate_type::type Unit; ^ In file included from src/boost/polygon/polygon.hpp:47:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/MotionPlanner.cpp:1: src/boost/polygon/polygon_traits.hpp: In function 'area_type boost::polygon::point_sequence_area(iterator_type, iterator_type)': src/boost/polygon/polygon_traits.hpp:974:64: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename point_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:67:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/MotionPlanner.cpp:1: src/boost/polygon/polygon_90_set_concept.hpp: In function 'typename boost::enable_if::type, polygon_set_type>::type& boost::polygon::resize(polygon_set_type&, coord_type)': src/boost/polygon/polygon_90_set_concept.hpp:331:79: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename polygon_90_set_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:80:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/MotionPlanner.cpp:1: src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In static member function 'static boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary* boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary::joinChains(boost::polygon::polygon_arbitrary_formation::Point, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, bool, cT&)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:1127:66: warning: typedef 'result_concept' locally defined but not used [-Wunused-local-typedefs] typedef typename geometry_concept::type result_concept; ^ src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In member function 'iT boost::polygon::trapezoid_arbitrary_formation::processEvent_(cT&, iT, iT)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:2633:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:935:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/MotionPlanner.cpp:1: src/boost/polygon/detail/scan_arbitrary.hpp: In static member function 'static void boost::polygon::line_intersection::validate_scan(std::vector::Point> >&, iT, iT, Unit)': src/boost/polygon/detail/scan_arbitrary.hpp:209:38: warning: typedef 'Rectangle' locally defined but not used [-Wunused-local-typedefs] typedef rectangle_data Rectangle; ^ src/boost/polygon/detail/scan_arbitrary.hpp: In member function 'iT boost::polygon::scanline::handle_input_events(result_type&, result_functor, iT, iT)': src/boost/polygon/detail/scan_arbitrary.hpp:1027:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:1001:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from src/libslic3r/MotionPlanner.cpp:1: src/boost/polygon/detail/polygon_set_view.hpp: In function 'void boost::polygon::execute_boolean_op(value_type&, const geometry_type_1&, const geometry_type_2&)': src/boost/polygon/detail/polygon_set_view.hpp:95:29: warning: typedef 'rtype' locally defined but not used [-Wunused-local-typedefs] typedef geometry_type_2 rtype; ^ src/libslic3r/MotionPlanner.cpp: In member function 'void Slic3r::MotionPlannerGraph::shortest_path(size_t, size_t, Slic3r::Polyline*)': src/libslic3r/MotionPlanner.cpp:285:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (node_t vertex = to; vertex != -1; vertex = previous[vertex]) ^ In file included from src/libslic3r/MotionPlanner.hpp:5:0, from src/libslic3r/MotionPlanner.cpp:2: src/libslic3r/ClipperUtils.hpp: At global scope: src/libslic3r/ClipperUtils.hpp:95:13: warning: 'void Slic3r::traverse_pt(ClipperLib::PolyNodes&, Slic3r::Polygons&)' declared 'static' but never defined [-Wunused-function] static void traverse_pt(ClipperLib::PolyNodes &nodes, Slic3r::Polygons &retval); ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/admesh/connect.o src/admesh/connect.c In file included from src/admesh/connect.c:26:0: src/admesh/stl.h:178:13: warning: 'void stl_count_facets(stl_file*, char*)' declared 'static' but never defined [-Wunused-function] static void stl_count_facets(stl_file *stl, char *file); ^ src/admesh/stl.h:180:13: warning: 'void stl_read(stl_file*, int, int)' declared 'static' but never defined [-Wunused-function] static void stl_read(stl_file *stl, int first_facet, int first); ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/libslic3r/PrintConfig.o src/libslic3r/PrintConfig.cpp In file included from src/boost/polygon/interval_data.hpp:16:0, from src/boost/polygon/polygon.hpp:22, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/PrintConfig.hpp:4, from src/libslic3r/PrintConfig.cpp:1: src/boost/polygon/interval_concept.hpp: In function 'typename boost::enable_if::type>::type>::type, IntervalType>::type& boost::polygon::scale_down(IntervalType&, typename boost::polygon::interval_coordinate_type::type)': src/boost/polygon/interval_concept.hpp:389:65: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename interval_coordinate_type::type Unit; ^ In file included from src/boost/polygon/polygon.hpp:47:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/PrintConfig.hpp:4, from src/libslic3r/PrintConfig.cpp:1: src/boost/polygon/polygon_traits.hpp: In function 'area_type boost::polygon::point_sequence_area(iterator_type, iterator_type)': src/boost/polygon/polygon_traits.hpp:974:64: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename point_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:67:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/PrintConfig.hpp:4, from src/libslic3r/PrintConfig.cpp:1: src/boost/polygon/polygon_90_set_concept.hpp: In function 'typename boost::enable_if::type, polygon_set_type>::type& boost::polygon::resize(polygon_set_type&, coord_type)': src/boost/polygon/polygon_90_set_concept.hpp:331:79: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename polygon_90_set_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:80:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/PrintConfig.hpp:4, from src/libslic3r/PrintConfig.cpp:1: src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In static member function 'static boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary* boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary::joinChains(boost::polygon::polygon_arbitrary_formation::Point, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, bool, cT&)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:1127:66: warning: typedef 'result_concept' locally defined but not used [-Wunused-local-typedefs] typedef typename geometry_concept::type result_concept; ^ src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In member function 'iT boost::polygon::trapezoid_arbitrary_formation::processEvent_(cT&, iT, iT)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:2633:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:935:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/PrintConfig.hpp:4, from src/libslic3r/PrintConfig.cpp:1: src/boost/polygon/detail/scan_arbitrary.hpp: In static member function 'static void boost::polygon::line_intersection::validate_scan(std::vector::Point> >&, iT, iT, Unit)': src/boost/polygon/detail/scan_arbitrary.hpp:209:38: warning: typedef 'Rectangle' locally defined but not used [-Wunused-local-typedefs] typedef rectangle_data Rectangle; ^ src/boost/polygon/detail/scan_arbitrary.hpp: In member function 'iT boost::polygon::scanline::handle_input_events(result_type&, result_functor, iT, iT)': src/boost/polygon/detail/scan_arbitrary.hpp:1027:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:1001:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Config.hpp:13, from src/libslic3r/PrintConfig.hpp:4, from src/libslic3r/PrintConfig.cpp:1: src/boost/polygon/detail/polygon_set_view.hpp: In function 'void boost::polygon::execute_boolean_op(value_type&, const geometry_type_1&, const geometry_type_2&)': src/boost/polygon/detail/polygon_set_view.hpp:95:29: warning: typedef 'rtype' locally defined but not used [-Wunused-local-typedefs] typedef geometry_type_2 rtype; ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/libslic3r/Surface.o src/libslic3r/Surface.cpp In file included from src/boost/polygon/interval_data.hpp:16:0, from src/boost/polygon/polygon.hpp:22, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExPolygon.hpp:4, from src/libslic3r/Surface.hpp:4, from src/libslic3r/Surface.cpp:1: src/boost/polygon/interval_concept.hpp: In function 'typename boost::enable_if::type>::type>::type, IntervalType>::type& boost::polygon::scale_down(IntervalType&, typename boost::polygon::interval_coordinate_type::type)': src/boost/polygon/interval_concept.hpp:389:65: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename interval_coordinate_type::type Unit; ^ In file included from src/boost/polygon/polygon.hpp:47:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExPolygon.hpp:4, from src/libslic3r/Surface.hpp:4, from src/libslic3r/Surface.cpp:1: src/boost/polygon/polygon_traits.hpp: In function 'area_type boost::polygon::point_sequence_area(iterator_type, iterator_type)': src/boost/polygon/polygon_traits.hpp:974:64: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename point_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:67:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExPolygon.hpp:4, from src/libslic3r/Surface.hpp:4, from src/libslic3r/Surface.cpp:1: src/boost/polygon/polygon_90_set_concept.hpp: In function 'typename boost::enable_if::type, polygon_set_type>::type& boost::polygon::resize(polygon_set_type&, coord_type)': src/boost/polygon/polygon_90_set_concept.hpp:331:79: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename polygon_90_set_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:80:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExPolygon.hpp:4, from src/libslic3r/Surface.hpp:4, from src/libslic3r/Surface.cpp:1: src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In static member function 'static boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary* boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary::joinChains(boost::polygon::polygon_arbitrary_formation::Point, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, bool, cT&)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:1127:66: warning: typedef 'result_concept' locally defined but not used [-Wunused-local-typedefs] typedef typename geometry_concept::type result_concept; ^ src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In member function 'iT boost::polygon::trapezoid_arbitrary_formation::processEvent_(cT&, iT, iT)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:2633:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:935:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExPolygon.hpp:4, from src/libslic3r/Surface.hpp:4, from src/libslic3r/Surface.cpp:1: src/boost/polygon/detail/scan_arbitrary.hpp: In static member function 'static void boost::polygon::line_intersection::validate_scan(std::vector::Point> >&, iT, iT, Unit)': src/boost/polygon/detail/scan_arbitrary.hpp:209:38: warning: typedef 'Rectangle' locally defined but not used [-Wunused-local-typedefs] typedef rectangle_data Rectangle; ^ src/boost/polygon/detail/scan_arbitrary.hpp: In member function 'iT boost::polygon::scanline::handle_input_events(result_type&, result_functor, iT, iT)': src/boost/polygon/detail/scan_arbitrary.hpp:1027:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:1001:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExPolygon.hpp:4, from src/libslic3r/Surface.hpp:4, from src/libslic3r/Surface.cpp:1: src/boost/polygon/detail/polygon_set_view.hpp: In function 'void boost::polygon::execute_boolean_op(value_type&, const geometry_type_1&, const geometry_type_2&)': src/boost/polygon/detail/polygon_set_view.hpp:95:29: warning: typedef 'rtype' locally defined but not used [-Wunused-local-typedefs] typedef geometry_type_2 rtype; ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/libslic3r/ExPolygonCollection.o src/libslic3r/ExPolygonCollection.cpp In file included from src/boost/polygon/interval_data.hpp:16:0, from src/boost/polygon/polygon.hpp:22, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExPolygon.hpp:4, from src/libslic3r/ExPolygonCollection.hpp:5, from src/libslic3r/ExPolygonCollection.cpp:1: src/boost/polygon/interval_concept.hpp: In function 'typename boost::enable_if::type>::type>::type, IntervalType>::type& boost::polygon::scale_down(IntervalType&, typename boost::polygon::interval_coordinate_type::type)': src/boost/polygon/interval_concept.hpp:389:65: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename interval_coordinate_type::type Unit; ^ In file included from src/boost/polygon/polygon.hpp:47:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExPolygon.hpp:4, from src/libslic3r/ExPolygonCollection.hpp:5, from src/libslic3r/ExPolygonCollection.cpp:1: src/boost/polygon/polygon_traits.hpp: In function 'area_type boost::polygon::point_sequence_area(iterator_type, iterator_type)': src/boost/polygon/polygon_traits.hpp:974:64: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename point_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:67:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExPolygon.hpp:4, from src/libslic3r/ExPolygonCollection.hpp:5, from src/libslic3r/ExPolygonCollection.cpp:1: src/boost/polygon/polygon_90_set_concept.hpp: In function 'typename boost::enable_if::type, polygon_set_type>::type& boost::polygon::resize(polygon_set_type&, coord_type)': src/boost/polygon/polygon_90_set_concept.hpp:331:79: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename polygon_90_set_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:80:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExPolygon.hpp:4, from src/libslic3r/ExPolygonCollection.hpp:5, from src/libslic3r/ExPolygonCollection.cpp:1: src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In static member function 'static boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary* boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary::joinChains(boost::polygon::polygon_arbitrary_formation::Point, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, bool, cT&)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:1127:66: warning: typedef 'result_concept' locally defined but not used [-Wunused-local-typedefs] typedef typename geometry_concept::type result_concept; ^ src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In member function 'iT boost::polygon::trapezoid_arbitrary_formation::processEvent_(cT&, iT, iT)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:2633:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:935:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExPolygon.hpp:4, from src/libslic3r/ExPolygonCollection.hpp:5, from src/libslic3r/ExPolygonCollection.cpp:1: src/boost/polygon/detail/scan_arbitrary.hpp: In static member function 'static void boost::polygon::line_intersection::validate_scan(std::vector::Point> >&, iT, iT, Unit)': src/boost/polygon/detail/scan_arbitrary.hpp:209:38: warning: typedef 'Rectangle' locally defined but not used [-Wunused-local-typedefs] typedef rectangle_data Rectangle; ^ src/boost/polygon/detail/scan_arbitrary.hpp: In member function 'iT boost::polygon::scanline::handle_input_events(result_type&, result_functor, iT, iT)': src/boost/polygon/detail/scan_arbitrary.hpp:1027:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:1001:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/Line.hpp:5, from src/libslic3r/Polygon.hpp:6, from src/libslic3r/ExPolygon.hpp:4, from src/libslic3r/ExPolygonCollection.hpp:5, from src/libslic3r/ExPolygonCollection.cpp:1: src/boost/polygon/detail/polygon_set_view.hpp: In function 'void boost::polygon::execute_boolean_op(value_type&, const geometry_type_1&, const geometry_type_2&)': src/boost/polygon/detail/polygon_set_view.hpp:95:29: warning: typedef 'rtype' locally defined but not used [-Wunused-local-typedefs] typedef geometry_type_2 rtype; ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/admesh/stl_io.o src/admesh/stl_io.c In file included from src/admesh/stl_io.c:23:0: src/admesh/stl.h:178:13: warning: 'void stl_count_facets(stl_file*, char*)' declared 'static' but never defined [-Wunused-function] static void stl_count_facets(stl_file *stl, char *file); ^ src/admesh/stl.h:180:13: warning: 'void stl_read(stl_file*, int, int)' declared 'static' but never defined [-Wunused-function] static void stl_read(stl_file *stl, int first_facet, int first); ^ gcc -I/usr/lib64/perl5/CORE -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o src/poly2tri/common/shapes.o src/poly2tri/common/shapes.cc gcc -I/usr/lib64/perl5/CORE -DVERSION="0.01" -DXS_VERSION="0.01" -fPIC -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xc++ -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Wall -g -O2 -o buildtmp/XS.o buildtmp/XS.c In file included from src/boost/polygon/interval_data.hpp:16:0, from src/boost/polygon/polygon.hpp:22, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from buildtmp/XS.c:196: src/boost/polygon/interval_concept.hpp: In function 'typename boost::enable_if::type>::type>::type, IntervalType>::type& boost::polygon::scale_down(IntervalType&, typename boost::polygon::interval_coordinate_type::type)': src/boost/polygon/interval_concept.hpp:389:65: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename interval_coordinate_type::type Unit; ^ In file included from src/boost/polygon/polygon.hpp:47:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from buildtmp/XS.c:196: src/boost/polygon/polygon_traits.hpp: In function 'area_type boost::polygon::point_sequence_area(iterator_type, iterator_type)': src/boost/polygon/polygon_traits.hpp:974:64: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename point_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:67:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from buildtmp/XS.c:196: src/boost/polygon/polygon_90_set_concept.hpp: In function 'typename boost::enable_if::type, polygon_set_type>::type& boost::polygon::resize(polygon_set_type&, coord_type)': src/boost/polygon/polygon_90_set_concept.hpp:331:79: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] typedef typename polygon_90_set_traits::coordinate_type Unit; ^ In file included from src/boost/polygon/polygon.hpp:80:0, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from buildtmp/XS.c:196: src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In static member function 'static boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary* boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary::joinChains(boost::polygon::polygon_arbitrary_formation::Point, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, bool, cT&)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:1127:66: warning: typedef 'result_concept' locally defined but not used [-Wunused-local-typedefs] typedef typename geometry_concept::type result_concept; ^ src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In member function 'iT boost::polygon::trapezoid_arbitrary_formation::processEvent_(cT&, iT, iT)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:2633:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:935:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from buildtmp/XS.c:196: src/boost/polygon/detail/scan_arbitrary.hpp: In static member function 'static void boost::polygon::line_intersection::validate_scan(std::vector::Point> >&, iT, iT, Unit)': src/boost/polygon/detail/scan_arbitrary.hpp:209:38: warning: typedef 'Rectangle' locally defined but not used [-Wunused-local-typedefs] typedef rectangle_data Rectangle; ^ src/boost/polygon/detail/scan_arbitrary.hpp: In member function 'iT boost::polygon::scanline::handle_input_events(result_type&, result_functor, iT, iT)': src/boost/polygon/detail/scan_arbitrary.hpp:1027:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] typedef typename high_precision_type::type high_precision; ^ In file included from src/boost/polygon/polygon_set_data.hpp:1001:0, from src/boost/polygon/polygon.hpp:81, from src/libslic3r/Point.hpp:95, from src/libslic3r/BoundingBox.hpp:5, from buildtmp/XS.c:196: src/boost/polygon/detail/polygon_set_view.hpp: In function 'void boost::polygon::execute_boolean_op(value_type&, const geometry_type_1&, const geometry_type_2&)': src/boost/polygon/detail/polygon_set_view.hpp:95:29: warning: typedef 'rtype' locally defined but not used [-Wunused-local-typedefs] typedef geometry_type_2 rtype; ^ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/Polygon.xsp": In function 'void XS_Slic3r__Polygon_DESTROY(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/Polygon.xsp":21:14: warning: deleting object of polymorphic class type 'Slic3r::Polygon' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/Polygon.xsp": In function 'void XS_Slic3r__Polygon_new(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/Polygon.xsp":292:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] buildtmp/XS.c:1250:9: warning: unused variable 'CLASS' [-Wunused-variable] char * CLASS = (char *)SvPV_nolen(ST(0)) ^ buildtmp/XS.c: In function 'void XS_Slic3r__TriangleMesh_new(PerlInterpreter*, CV*)': buildtmp/XS.c:1330:9: warning: unused variable 'CLASS' [-Wunused-variable] char * CLASS = (char *)SvPV_nolen(ST(0)) ^ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/Polyline.xsp": In function 'void XS_Slic3r__Polyline_DESTROY(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/Polyline.xsp":21:14: warning: deleting object of polymorphic class type 'Slic3r::Polyline' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/Polyline.xsp": In function 'void XS_Slic3r__Polyline_new(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/Polyline.xsp":246:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] buildtmp/XS.c:3717:9: warning: unused variable 'CLASS' [-Wunused-variable] char * CLASS = (char *)SvPV_nolen(ST(0)) ^ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/Polyline.xsp": In function 'void XS_Slic3r__Polyline_append(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/Polyline.xsp":255:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] buildtmp/XS.c: In function 'void XS_Slic3r__MotionPlanner_new(PerlInterpreter*, CV*)': buildtmp/XS.c:3948:9: warning: unused variable 'CLASS' [-Wunused-variable] char * CLASS = (char *)SvPV_nolen(ST(0)) ^ buildtmp/XS.c: In function 'void XS_Slic3r__GCode__PlaceholderParser__new(PerlInterpreter*, CV*)': buildtmp/XS.c:6098:9: warning: unused variable 'CLASS' [-Wunused-variable] char * CLASS = (char *)SvPV_nolen(ST(0)) ^ buildtmp/XS.c: In function 'void XS_Slic3r__Surface__new(PerlInterpreter*, CV*)': buildtmp/XS.c:6773:8: warning: unused variable 'CLASS' [-Wunused-variable] char* CLASS = (char *)SvPV_nolen(ST(0)) ^ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/SurfaceCollection.xsp": In function 'void XS_Slic3r__Surface__Collection_new(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/SurfaceCollection.xsp":60:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] buildtmp/XS.c:7223:9: warning: unused variable 'CLASS' [-Wunused-variable] char * CLASS = (char *)SvPV_nolen(ST(0)) ^ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/SurfaceCollection.xsp": In function 'void XS_Slic3r__Surface__Collection_append(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/SurfaceCollection.xsp":95:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] buildtmp/XS.c: In function 'void XS_Slic3r__ExtrusionLoop_new(PerlInterpreter*, CV*)': buildtmp/XS.c:7505:9: warning: unused variable 'CLASS' [-Wunused-variable] char * CLASS = (char *)SvPV_nolen(ST(0)) ^ buildtmp/XS.c: In function 'void XS_Slic3r__Point_new(PerlInterpreter*, CV*)': buildtmp/XS.c:8236:9: warning: unused variable 'CLASS' [-Wunused-variable] char * CLASS = (char *)SvPV_nolen(ST(0)) ^ buildtmp/XS.c: In function 'void XS_Slic3r__Point3_new(PerlInterpreter*, CV*)': buildtmp/XS.c:9148:9: warning: unused variable 'CLASS' [-Wunused-variable] char * CLASS = (char *)SvPV_nolen(ST(0)) ^ buildtmp/XS.c: In function 'void XS_Slic3r__Pointf_new(PerlInterpreter*, CV*)': buildtmp/XS.c:9381:9: warning: unused variable 'CLASS' [-Wunused-variable] char * CLASS = (char *)SvPV_nolen(ST(0)) ^ buildtmp/XS.c: In function 'void XS_Slic3r__Pointf3_new(PerlInterpreter*, CV*)': buildtmp/XS.c:9763:9: warning: unused variable 'CLASS' [-Wunused-variable] char * CLASS = (char *)SvPV_nolen(ST(0)) ^ buildtmp/XS.c: In function 'void XS_Slic3r__Line_new(PerlInterpreter*, CV*)': buildtmp/XS.c:10812:9: warning: unused variable 'CLASS' [-Wunused-variable] char * CLASS = (char *)SvPV_nolen(ST(0)) ^ buildtmp/XS.c: In function 'void XS_Slic3r__ExtrusionPath__new(PerlInterpreter*, CV*)': buildtmp/XS.c:12758:8: warning: unused variable 'CLASS' [-Wunused-variable] char* CLASS = (char *)SvPV_nolen(ST(0)) ^ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/ExtrusionPath.xsp": In function 'void XS_Slic3r__ExtrusionPath_append(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/ExtrusionPath.xsp":261:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/ExPolygonCollection.xsp": In function 'void XS_Slic3r__ExPolygon__Collection_new(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/ExPolygonCollection.xsp":109:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] buildtmp/XS.c:13540:9: warning: unused variable 'CLASS' [-Wunused-variable] char * CLASS = (char *)SvPV_nolen(ST(0)) ^ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/ExPolygonCollection.xsp": In function 'void XS_Slic3r__ExPolygon__Collection_append(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/ExPolygonCollection.xsp":145:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] buildtmp/XS.c: In function 'void XS_Slic3r__Config_new(PerlInterpreter*, CV*)': buildtmp/XS.c:13734:9: warning: unused variable 'CLASS' [-Wunused-variable] char * CLASS = (char *)SvPV_nolen(ST(0)) ^ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/Config.xsp": In function 'void XS_Slic3r__Config_DESTROY(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/Config.xsp":39:14: warning: deleting object of polymorphic class type 'Slic3r::DynamicPrintConfig' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] buildtmp/XS.c: In function 'void XS_Slic3r__Config__GCode_new(PerlInterpreter*, CV*)': buildtmp/XS.c:14404:9: warning: unused variable 'CLASS' [-Wunused-variable] char * CLASS = (char *)SvPV_nolen(ST(0)) ^ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/Config.xsp": In function 'void XS_Slic3r__Config__GCode_DESTROY(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/Config.xsp":243:14: warning: deleting object of polymorphic class type 'Slic3r::GCodeConfig' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] buildtmp/XS.c: In function 'void XS_Slic3r__Config__Print_new(PerlInterpreter*, CV*)': buildtmp/XS.c:14998:9: warning: unused variable 'CLASS' [-Wunused-variable] char * CLASS = (char *)SvPV_nolen(ST(0)) ^ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/Config.xsp": In function 'void XS_Slic3r__Config__Print_DESTROY(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/Config.xsp":421:14: warning: deleting object of polymorphic class type 'Slic3r::PrintConfig' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] buildtmp/XS.c: In function 'void XS_Slic3r__Config__PrintRegion_new(PerlInterpreter*, CV*)': buildtmp/XS.c:15549:9: warning: unused variable 'CLASS' [-Wunused-variable] char * CLASS = (char *)SvPV_nolen(ST(0)) ^ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/Config.xsp": In function 'void XS_Slic3r__Config__PrintRegion_DESTROY(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/Config.xsp":594:14: warning: deleting object of polymorphic class type 'Slic3r::PrintRegionConfig' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] buildtmp/XS.c: In function 'void XS_Slic3r__Config__PrintObject_new(PerlInterpreter*, CV*)': buildtmp/XS.c:16143:9: warning: unused variable 'CLASS' [-Wunused-variable] char * CLASS = (char *)SvPV_nolen(ST(0)) ^ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/Config.xsp": In function 'void XS_Slic3r__Config__PrintObject_DESTROY(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/Config.xsp":772:14: warning: deleting object of polymorphic class type 'Slic3r::PrintObjectConfig' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] buildtmp/XS.c: In function 'void XS_Slic3r__Config__Full_new(PerlInterpreter*, CV*)': buildtmp/XS.c:16737:9: warning: unused variable 'CLASS' [-Wunused-variable] char * CLASS = (char *)SvPV_nolen(ST(0)) ^ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/Config.xsp": In function 'void XS_Slic3r__Config__Full_DESTROY(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/Config.xsp":950:14: warning: deleting object of polymorphic class type 'Slic3r::FullPrintConfig' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/Print.xsp": In function 'void XS_Slic3r__Print__Object_get_region_volumes(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/Print.xsp":86:45: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] buildtmp/XS.c: In function 'void XS_Slic3r__Print__new(PerlInterpreter*, CV*)': buildtmp/XS.c:19109:9: warning: unused variable 'CLASS' [-Wunused-variable] char * CLASS = (char *)SvPV_nolen(ST(0)) ^ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/ExPolygon.xsp": In function 'void XS_Slic3r__ExPolygon_new(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/ExPolygon.xsp":197:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] buildtmp/XS.c:21305:9: warning: unused variable 'CLASS' [-Wunused-variable] char * CLASS = (char *)SvPV_nolen(ST(0)) ^ buildtmp/XS.c: In function 'void XS_Slic3r__Geometry__BoundingBox_new(PerlInterpreter*, CV*)': buildtmp/XS.c:21387:9: warning: unused variable 'CLASS' [-Wunused-variable] char * CLASS = (char *)SvPV_nolen(ST(0)) ^ buildtmp/XS.c: In function 'void XS_Slic3r__Geometry__BoundingBox_new_from_points(PerlInterpreter*, CV*)': buildtmp/XS.c:22037:8: warning: unused variable 'CLASS' [-Wunused-variable] char* CLASS = (char *)SvPV_nolen(ST(0)) ^ buildtmp/XS.c: In function 'void XS_Slic3r__Geometry__BoundingBoxf_new(PerlInterpreter*, CV*)': buildtmp/XS.c:22082:9: warning: unused variable 'CLASS' [-Wunused-variable] char * CLASS = (char *)SvPV_nolen(ST(0)) ^ buildtmp/XS.c: In function 'void XS_Slic3r__Geometry__BoundingBoxf_new_from_points(PerlInterpreter*, CV*)': buildtmp/XS.c:22779:8: warning: unused variable 'CLASS' [-Wunused-variable] char* CLASS = (char *)SvPV_nolen(ST(0)) ^ buildtmp/XS.c: In function 'void XS_Slic3r__Geometry__BoundingBoxf3_new(PerlInterpreter*, CV*)': buildtmp/XS.c:22824:9: warning: unused variable 'CLASS' [-Wunused-variable] char * CLASS = (char *)SvPV_nolen(ST(0)) ^ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/PolylineCollection.xsp": In function 'void XS_Slic3r__Polyline__Collection_new(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/PolylineCollection.xsp":81:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] buildtmp/XS.c:23634:9: warning: unused variable 'CLASS' [-Wunused-variable] char * CLASS = (char *)SvPV_nolen(ST(0)) ^ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/PolylineCollection.xsp": In function 'void XS_Slic3r__Polyline__Collection_append(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/PolylineCollection.xsp":117:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] buildtmp/XS.c: In function 'void XS_Slic3r__Extruder_new(PerlInterpreter*, CV*)': buildtmp/XS.c:23789:9: warning: unused variable 'CLASS' [-Wunused-variable] char * CLASS = (char *)SvPV_nolen(ST(0)) ^ buildtmp/XS.c: In function 'void XS_Slic3r__Model_new(PerlInterpreter*, CV*)': buildtmp/XS.c:24858:9: warning: unused variable 'CLASS' [-Wunused-variable] char * CLASS = (char *)SvPV_nolen(ST(0)) ^ buildtmp/XS.c: In function 'void XS_Slic3r__ExtrusionPath__Collection__new(PerlInterpreter*, CV*)': buildtmp/XS.c:28372:9: warning: unused variable 'CLASS' [-Wunused-variable] char * CLASS = (char *)SvPV_nolen(ST(0)) ^ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/ExtrusionEntityCollection.xsp": In function 'void XS_Slic3r__ExtrusionPath__Collection_append(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/typemap.xspt" "/usr/src/RPM/BUILD/slic3r-1.2.1/xs/xsp/ExtrusionEntityCollection.xsp":144:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] buildtmp/XS.c: In function 'void XS_Slic3r__Flow__new(PerlInterpreter*, CV*)': buildtmp/XS.c:28989:9: warning: unused variable 'CLASS' [-Wunused-variable] char * CLASS = (char *)SvPV_nolen(ST(0)) ^ buildtmp/XS.c: In function 'void XS_Slic3r__Flow__new_from_width(PerlInterpreter*, CV*)': buildtmp/XS.c:29465:8: warning: unused variable 'CLASS' [-Wunused-variable] char* CLASS = (char *)SvPV_nolen(ST(0)) ^ buildtmp/XS.c: In function 'void XS_Slic3r__Flow__new_from_spacing(PerlInterpreter*, CV*)': buildtmp/XS.c:29503:8: warning: unused variable 'CLASS' [-Wunused-variable] char* CLASS = (char *)SvPV_nolen(ST(0)) ^ In file included from src/libslic3r/TriangleMesh.hpp:5:0, from buildtmp/XS.c:1319: src/admesh/stl.h: At global scope: src/admesh/stl.h:178:13: warning: 'void stl_count_facets(stl_file*, char*)' declared 'static' but never defined [-Wunused-function] static void stl_count_facets(stl_file *stl, char *file); ^ src/admesh/stl.h:180:13: warning: 'void stl_read(stl_file*, int, int)' declared 'static' but never defined [-Wunused-function] static void stl_read(stl_file *stl, int first_facet, int first); ^ In file included from buildtmp/XS.c:2884:0: src/libslic3r/ClipperUtils.hpp:95:13: warning: 'void Slic3r::traverse_pt(ClipperLib::PolyNodes&, Slic3r::Polygons&)' declared 'static' but never defined [-Wunused-function] static void traverse_pt(ClipperLib::PolyNodes &nodes, Slic3r::Polygons &retval); ^ ExtUtils::Mkbootstrap::Mkbootstrap('blib/arch/auto/Slic3r/XS/XS.bs') gcc -shared -pipe -Wall -g -O2 -L/usr/local/lib -fstack-protector-strong -o blib/arch/auto/Slic3r/XS/XS.so buildtmp/XS.o src/libslic3r/TriangleMesh.o src/libslic3r/ExtrusionEntityCollection.o src/libslic3r/Config.o src/libslic3r/MultiPoint.o src/admesh/normals.o src/libslic3r/Geometry.o src/libslic3r/PrintObject.o src/clipper.o src/admesh/util.o src/libslic3r/LayerRegion.o src/poly2tri/sweep/cdt.o src/libslic3r/SVG.o src/libslic3r/BoundingBox.o src/admesh/stlinit.o src/libslic3r/Extruder.o src/libslic3r/ClipperUtils.o src/poly2tri/sweep/advancing_front.o src/poly2tri/sweep/sweep_context.o src/libslic3r/ExtrusionEntity.o src/libslic3r/Polyline.o src/libslic3r/Model.o src/libslic3r/utils.o src/libslic3r/PlaceholderParser.o src/libslic3r/Flow.o src/libslic3r/Line.o src/poly2tri/sweep/sweep.o src/libslic3r/Polygon.o src/libslic3r/Layer.o src/libslic3r/PolylineCollection.o src/libslic3r/ExPolygon.o src/libslic3r/Point.o src/polypartition.o src/libslic3r/Print.o src/admesh/shared.o src/libslic3r/SurfaceCollection.o src/libslic3r/PrintRegion.o src/libslic3r/MotionPlanner.o src/admesh/connect.o src/libslic3r/PrintConfig.o src/libslic3r/Surface.o src/libslic3r/ExPolygonCollection.o src/admesh/stl_io.o src/poly2tri/common/shapes.o -lstdc++ -L/usr/lib64/perl5/CORE -lperl -lpthread + : running tests + LD_BIND_NOW=1 + PERL_DL_NONLAZY=1 + /usr/bin/perl Build test t/01_trianglemesh.t ............. ok t/03_point.t .................... ok t/04_expolygon.t ................ ok t/05_surface.t .................. ok t/06_polygon.t .................. ok t/07_extrusionpath.t ............ ok t/08_extrusionloop.t ............ ok t/09_polyline.t ................. ok t/10_line.t ..................... ok t/11_clipper.t .................. ok t/12_extrusionpathcollection.t .. ok t/13_polylinecollection.t ....... ok t/14_geometry.t ................. ok t/15_config.t ................... ok t/16_flow.t ..................... ok t/17_boundingbox.t .............. ok t/18_motionplanner.t ............ ok t/19_model.t .................... ok t/20_print.t .................... ok All tests successful. Files=19, Tests=425, 2 wallclock secs ( 0.07 usr 0.03 sys + 0.61 cusr 0.08 csys = 0.79 CPU) Result: PASS + cd - /usr/src/RPM/BUILD/slic3r-1.2.1 + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.6662 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/slic3r-buildroot + : + /bin/rm -rf -- /usr/src/tmp/slic3r-buildroot + cd slic3r-1.2.1 + cd xs + perl_vendor_install + /bin/grep -qs -Ew Build_PL Build.PL + /bin/grep -qs -Ew '(dist|module)_name' Build.PL + _perl_vendor_MB_install + : installing + /usr/bin/perl Build install destdir=/usr/src/tmp/slic3r-buildroot installdirs=vendor Building Slic3r-XS Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /usr/src/tmp/slic3r-buildroot/usr/lib64/perl5/auto/Slic3r/XS/XS.so Installing /usr/src/tmp/slic3r-buildroot/usr/lib64/perl5/auto/Slic3r/XS/XS.bs Installing /usr/src/tmp/slic3r-buildroot/usr/lib64/perl5/Slic3r/XS.pm + _perl_vendor_check_buildroot + : prompting for files that contain /usr/local + find /usr/src/tmp/slic3r-buildroot -type f -exec /bin/grep -FH /usr/local '{}' ';' + : prompting for files that contain /tmp + find /usr/src/tmp/slic3r-buildroot -type f -not -name .packlist -exec /bin/grep -FH /tmp '{}' ';' + _perl_vendor_save_prereq + /bin/grep -F 'perl(' .perl.req + cd - /usr/src/RPM/BUILD/slic3r-1.2.1 + find /usr/src/tmp/slic3r-buildroot -type f -name '*.bs' -size 0 -exec rm -f '{}' ';' + mkdir -p /usr/src/tmp/slic3r-buildroot/usr/bin + mkdir -p /usr/src/tmp/slic3r-buildroot/usr/share/perl5 + mkdir -p /usr/src/tmp/slic3r-buildroot/usr/share/slic3r + mkdir -p /usr/src/tmp/slic3r-buildroot/usr/share/pixmaps + cp -a slic3r.pl /usr/src/tmp/slic3r-buildroot/usr/bin/slic3r + cp -ar lib/Slic3r lib/Slic3r.pm /usr/src/tmp/slic3r-buildroot/usr/share/perl5 + cp -a var/Slic3r.icns var/Slic3r.ico var/Slic3r.png var/Slic3r_128px.png var/Slic3r_192px.png var/Slic3r_192px_transparent.png var/add.png var/arrow_out.png var/arrow_rotate_anticlockwise.png var/arrow_rotate_clockwise.png var/arrow_up.png var/box.png var/brick.png var/brick_add.png var/brick_delete.png var/brick_go.png var/bricks.png var/building.png var/bullet_black.png var/bullet_blue.png var/bullet_white.png var/cog.png var/cog_go.png var/cross.png var/delete.png var/disk.png var/error.png var/funnel.png var/hourglass.png var/joystick.png var/layers.png var/note.png var/package.png var/package_green.png var/page_white_go.png var/plugin.png var/printer_empty.png var/shading.png var/shape_ungroup.png var/spool.png var/tag_blue.png var/time.png var/wrench.png /usr/src/tmp/slic3r-buildroot/usr/share/slic3r + ln -s ../slic3r/Slic3r.ico /usr/src/tmp/slic3r-buildroot/usr/share/pixmaps/slic3r.ico + desktop-file-install --dir=/usr/src/tmp/slic3r-buildroot/usr/share/applications /usr/src/RPM/SOURCES/slic3r.desktop + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/slic3r-buildroot (auto) removed './usr/lib64/perl5/auto/Slic3r/XS/.packlist' mode of './usr/lib64/perl5/auto/Slic3r/XS/XS.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/slic3r-buildroot (binconfig,pkgconfig,libtool,desktop) Compressing files in /usr/src/tmp/slic3r-buildroot (auto) Adjusting library links in /usr/src/tmp/slic3r-buildroot ./usr/lib64: Verifying ELF objects in /usr/src/tmp/slic3r-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Hardlinking identical .pyc and .pyo files Processing files: slic3r-1.2.1-alt1.1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.83461 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd slic3r-1.2.1 + DOCDIR=/usr/src/tmp/slic3r-buildroot/usr/share/doc/slic3r-1.2.1 + export DOCDIR + rm -rf /usr/src/tmp/slic3r-buildroot/usr/share/doc/slic3r-1.2.1 + /bin/mkdir -p /usr/src/tmp/slic3r-buildroot/usr/share/doc/slic3r-1.2.1 + cp -prL README.md /usr/src/tmp/slic3r-buildroot/usr/share/doc/slic3r-1.2.1 + chmod -R go-w /usr/src/tmp/slic3r-buildroot/usr/share/doc/slic3r-1.2.1 + chmod -R a+rX /usr/src/tmp/slic3r-buildroot/usr/share/doc/slic3r-1.2.1 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.8JvCqU find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.EFGxVA find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) lib.req: WARNING: /usr/src/tmp/slic3r-buildroot/usr/lib64/perl5/auto/Slic3r/XS/XS.so: underlinked libraries: /lib64/libm.so.6 Running Slic3r under Perl >= 5.16 is not supported nor recommended /usr/src/tmp/slic3r-buildroot/usr/bin/slic3r syntax OK /usr/src/tmp/slic3r-buildroot/usr/lib64/perl5/Slic3r/XS.pm syntax OK Name "Slic3r::Model::Object::DESTROY" used only once: possible typo at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r.pm line 185. Name "Slic3r::Print::Region::DESTROY" used only once: possible typo at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r.pm line 193. /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r.pm syntax OK Subroutine new_from_defaults redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 27. Subroutine new_from_cli redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 41. Subroutine merge redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 78. Subroutine load redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 85. Subroutine load_ini_hash redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 93. Subroutine clone redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 106. Subroutine get_value redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 114. Subroutine _handle_legacy redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 123. Subroutine set_ifndef redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 177. Subroutine as_ini redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 190. Subroutine save redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 201. Subroutine setenv redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 208. Subroutine equals redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 216. Subroutine diff redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 222. Subroutine validate redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 235. Subroutine min_object_distance redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 380. Subroutine write_ini redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 390. Subroutine read_ini redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 408. Undefined subroutine &Slic3r::Config::print_config_def called at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 14. Compilation failed in require at /usr/share/perl5/parent.pm line 16. BEGIN failed--compilation aborted at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 436. # perl(Slic3r/Config.pm) at line 436 (depth 4) not loaded at BEGIN SKIP # perl(Slic3r/Config.pm) at line 436 (depth 4) not loaded at BEGIN SKIP # perl(Slic3r/Config.pm) at line 439 (depth 4) not loaded at BEGIN SKIP # perl(Slic3r/Config.pm) at line 442 (depth 4) not loaded at BEGIN SKIP # perl(Slic3r/Config.pm) at line 445 (depth 4) not loaded at BEGIN SKIP # perl(Slic3r/Config.pm) at line 448 (depth 4) not loaded at BEGIN SKIP # /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm: deparse failed, trying to recover with -MSlic3r Running Slic3r under Perl >= 5.16 is not supported nor recommended Subroutine new_from_defaults redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 27. Subroutine new_from_cli redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 41. Subroutine merge redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 78. Subroutine load redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 85. Subroutine load_ini_hash redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 93. Subroutine clone redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 106. Subroutine get_value redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 114. Subroutine _handle_legacy redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 123. Subroutine set_ifndef redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 177. Subroutine as_ini redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 190. Subroutine save redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 201. Subroutine setenv redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 208. Subroutine equals redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 216. Subroutine diff redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 222. Subroutine validate redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 235. Subroutine min_object_distance redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 380. Subroutine write_ini redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 390. Subroutine read_ini redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm line 408. /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Config.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/ExPolygon.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/ExtrusionLoop.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/ExtrusionPath.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/ExtrusionPath/Collection.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Fill/3DHoneycomb.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Fill/ArchimedeanChords.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Fill/Concentric.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Fill/Flowsnake.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Fill/HilbertCurve.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Fill/Honeycomb.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Fill/Line.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Fill/OctagramSpiral.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Fill/PlanePath.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Fill/Rectilinear.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Flow.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Format/AMF.pm syntax OK Name "Slic3r::Config::Options" used only once: possible typo at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Format/AMF/Parser.pm line 103. /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Format/AMF/Parser.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Format/OBJ.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Format/STL.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/GCode.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/GCode/ArcFitting.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/GCode/Layer.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/GCode/OozePrevention.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/GCode/PlaceholderParser.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/GCode/Reader.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/GCode/SpiralVase.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/GCode/VibrationLimit.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/GCode/Writer.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Geometry.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Geometry/Clipper.pm syntax OK String found where operator expected at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Layer.pm line 48, near "Slic3r::debugf "Making perimeters for layer %d\n"" (Do you need to predeclare Slic3r::debugf?) syntax error at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Layer.pm line 48, near "Slic3r::debugf "Making perimeters for layer %d\n"" /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Layer.pm had compilation errors. # /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Layer.pm: deparse failed, trying to recover with -MSlic3r Running Slic3r under Perl >= 5.16 is not supported nor recommended Subroutine print redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Layer.pm line 9. Subroutine config redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Layer.pm line 14. Subroutine islands redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Layer.pm line 20. Subroutine region redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Layer.pm line 25. Subroutine regions redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Layer.pm line 36. Subroutine merge_slices redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Layer.pm line 41. Subroutine make_perimeters redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Layer.pm line 46. Subroutine islands redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Layer.pm line 126. /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Layer.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Line.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Model.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Point.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Polygon.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Polyline.pm syntax OK String found where operator expected at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Print.pm line 404, near "Slic3r::debugf " '%s' '%s'\n"" (Do you need to predeclare Slic3r::debugf?) syntax error at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Print.pm line 404, near "Slic3r::debugf " '%s' '%s'\n"" Type of arg 1 to List::Util::first must be block or sub {} (not reference constructor) at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Print.pm line 611, near "};" Type of arg 1 to List::Util::first must be block or sub {} (not reference constructor) at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Print.pm line 980, near "};" /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Print.pm had compilation errors. # /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Print.pm: deparse failed, trying to recover with -MSlic3r Running Slic3r under Perl >= 5.16 is not supported nor recommended Subroutine new redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Print.pm line 18. Subroutine set_status_cb redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Print.pm line 28. Subroutine status_cb redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Print.pm line 33. Subroutine apply_config redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Print.pm line 37. Subroutine add_model_object redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Print.pm line 153. Subroutine reload_object redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Print.pm line 220. Subroutine validate redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Print.pm line 234. Subroutine total_layer_count redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Print.pm line 311. Subroutine bounding_box redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Print.pm line 318. Subroutine total_bounding_box redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Print.pm line 333. Subroutine size redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Print.pm line 356. Subroutine process redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Print.pm line 361. Subroutine export_gcode redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Print.pm line 387. Subroutine export_svg redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Print.pm line 410. Subroutine make_skirt redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Print.pm line 501. Subroutine make_brim redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Print.pm line 626. Subroutine skirt_first_layer_height redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Print.pm line 698. Subroutine skirt_flow redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Print.pm line 703. Subroutine write_gcode redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Print.pm line 715. Subroutine expanded_output_filepath redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Print.pm line 975. Subroutine auto_assign_extruders redefined at /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Print.pm line 1009. /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Print.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Surface.pm syntax OK /usr/src/tmp/slic3r-buildroot/usr/share/perl5/Slic3r/Test.pm syntax OK find-requires: FINDPACKAGE-COMMANDS: perl Provides: perl(Slic3r.pm) = 1.002.001, perl(Slic3r/Config.pm), perl(Slic3r/ExPolygon.pm), perl(Slic3r/ExtrusionLoop.pm), perl(Slic3r/ExtrusionPath.pm), perl(Slic3r/ExtrusionPath/Collection.pm), perl(Slic3r/Fill.pm), perl(Slic3r/Fill/3DHoneycomb.pm), perl(Slic3r/Fill/ArchimedeanChords.pm), perl(Slic3r/Fill/Base.pm), perl(Slic3r/Fill/Concentric.pm), perl(Slic3r/Fill/Flowsnake.pm), perl(Slic3r/Fill/HilbertCurve.pm), perl(Slic3r/Fill/Honeycomb.pm), perl(Slic3r/Fill/Line.pm), perl(Slic3r/Fill/OctagramSpiral.pm), perl(Slic3r/Fill/PlanePath.pm), perl(Slic3r/Fill/Rectilinear.pm), perl(Slic3r/Flow.pm), perl(Slic3r/Format/AMF.pm), perl(Slic3r/Format/AMF/Parser.pm), perl(Slic3r/Format/OBJ.pm), perl(Slic3r/Format/STL.pm), perl(Slic3r/GCode.pm), perl(Slic3r/GCode/ArcFitting.pm), perl(Slic3r/GCode/CoolingBuffer.pm), perl(Slic3r/GCode/Layer.pm), perl(Slic3r/GCode/MotionPlanner.pm), perl(Slic3r/GCode/OozePrevention.pm), perl(Slic3r/GCode/PlaceholderParser.pm), perl(Slic3r/GCode/Reader.pm), perl(Slic3r/GCode/SpiralVase.pm), perl(Slic3r/GCode/VibrationLimit.pm), perl(Slic3r/GCode/Writer.pm), perl(Slic3r/GUI.pm), perl(Slic3r/GUI/AboutDialog.pm), perl(Slic3r/GUI/BedShapeDialog.pm), perl(Slic3r/GUI/ConfigWizard.pm), perl(Slic3r/GUI/MainFrame.pm), perl(Slic3r/GUI/Notifier.pm), perl(Slic3r/GUI/OptionsGroup.pm), perl(Slic3r/GUI/OptionsGroup/Field.pm), perl(Slic3r/GUI/Plater.pm), perl(Slic3r/GUI/Plater/2D.pm), perl(Slic3r/GUI/Plater/2DToolpaths.pm), perl(Slic3r/GUI/Plater/3D.pm), perl(Slic3r/GUI/Plater/ObjectCutDialog.pm), perl(Slic3r/GUI/Plater/ObjectPartsPanel.pm), perl(Slic3r/GUI/Plater/ObjectPreviewDialog.pm), perl(Slic3r/GUI/Plater/ObjectSettingsDialog.pm), perl(Slic3r/GUI/Plater/OverrideSettingsPanel.pm), perl(Slic3r/GUI/Preferences.pm), perl(Slic3r/GUI/PreviewCanvas.pm), perl(Slic3r/GUI/ProgressStatusBar.pm), perl(Slic3r/GUI/SimpleTab.pm), perl(Slic3r/GUI/Tab.pm), perl(Slic3r/Geometry.pm), perl(Slic3r/Geometry/Clipper.pm), perl(Slic3r/Layer.pm), perl(Slic3r/Layer/BridgeDetector.pm), perl(Slic3r/Layer/Region.pm), perl(Slic3r/Line.pm), perl(Slic3r/Model.pm), perl(Slic3r/Point.pm), perl(Slic3r/Polygon.pm), perl(Slic3r/Polyline.pm), perl(Slic3r/Print.pm), perl(Slic3r/Print/Object.pm), perl(Slic3r/Print/Simple.pm), perl(Slic3r/Print/State.pm), perl(Slic3r/Print/SupportMaterial.pm), perl(Slic3r/SVG.pm), perl(Slic3r/Surface.pm), perl(Slic3r/Test.pm), perl(Slic3r/Test/SectionCut.pm), perl(Slic3r/XS.pm) = 0.010 Requires: perl(ExtUtils/MakeMaker.pm), perl(ExtUtils/ParseXS.pm), perl(Math/Geometry/Voronoi.pm), perl(Module/Build/WithXSpp.pm), perl(Scalar/Util.pm), perl(Test/Harness.pm), perl(Test/More.pm), perl(Class/XSAccessor.pm), perl(Wx.pm), perl(Growl/GNTP.pm), perl-Wx-GLCanvas, perl(OpenGL.pm), perl(ExtUtils/Typemaps/Default.pm), perl(ExtUtils/Typemap.pm), libpolyclipping, /usr/bin/env, /usr/lib64/perl5, /usr/share/perl5, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libperl-5.22.so()(64bit) >= set:oijBzf0DlHUGVRRG35SjQFp2ptxiS1hchLIeDhO8Zy5OzaGgf4ZhnaoXAMJef04WPRhlT7jcQbo03gZv2JfSZ9RYYOgbRWX1hZwF0yof1EILdFFKx4qtrWW3BxvKXPVZo5nCHlGQFAb38jV6, libpthread.so.0(GLIBC_2.2.5)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.15)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), perl(Config.pm), perl(Encode.pm), perl(Encode/Locale.pm), perl(File/Basename.pm), perl(File/Spec.pm), perl(FindBin.pm), perl(Getopt/Long.pm), perl(IO/Scalar.pm), perl(List/Util.pm), perl(Math/PlanePath/ArchimedeanChords.pm), perl(Math/PlanePath/Flowsnake.pm), perl(Math/PlanePath/HilbertCurve.pm), perl(Math/PlanePath/OctagramSpiral.pm), perl(Moo.pm) >= 1.003.001, perl(POSIX.pm), perl(Slic3r/Fill/WithDirection.pm), perl(Thread/Semaphore.pm), perl(Time/HiRes.pm), perl(XML/SAX/Base.pm), perl(XSLoader.pm), perl(base.pm), perl(constant.pm), perl(lib.pm), perl(overload.pm), perl(parent.pm), perl(utf8.pm), perl-base >= 1:5.10.0, 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.a3X7oF Creating slic3r-debuginfo package Processing files: slic3r-debuginfo-1.2.1-alt1.1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.sVi95M find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.kKegDX find-requires: running scripts (debuginfo) Requires: slic3r = 1.2.1-alt1.1, debug64(libc.so.6), debug64(libgcc_s.so.1), debug64(libperl-5.22.so), debug64(libpthread.so.0), debug64(libstdc++.so.6) Wrote: /usr/src/RPM/RPMS/x86_64/slic3r-1.2.1-alt1.1.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/slic3r-debuginfo-1.2.1-alt1.1.x86_64.rpm 147.75user 5.89system 4:22.80elapsed 58%CPU (0avgtext+0avgdata 798788maxresident)k 0inputs+0outputs (0major+2721818minor)pagefaults 0swaps 160.66user 8.07system 4:49.28elapsed 58%CPU (0avgtext+0avgdata 798788maxresident)k 5464inputs+0outputs (0major+3085096minor)pagefaults 0swaps --- slic3r-1.2.1-alt1.1.x86_64.rpm.repo 2015-11-26 05:16:17.000000000 +0000 +++ slic3r-1.2.1-alt1.1.x86_64.rpm.hasher 2019-04-14 03:20:51.568544398 +0000 @@ -190,2 +190,3 @@ Requires: perl(POSIX.pm) +Requires: perl(Slic3r/Fill/WithDirection.pm) Requires: perl(Thread/Semaphore.pm)