<86>Sep 13 20:55:21 userdel[4170343]: delete user 'rooter' <86>Sep 13 20:55:21 userdel[4170343]: removed group 'rooter' owned by 'rooter' <86>Sep 13 20:55:21 groupadd[4170354]: group added to /etc/group: name=rooter, GID=621 <86>Sep 13 20:55:21 groupadd[4170354]: group added to /etc/gshadow: name=rooter <86>Sep 13 20:55:21 groupadd[4170354]: new group: name=rooter, GID=621 <86>Sep 13 20:55:21 useradd[4170361]: new user: name=rooter, UID=621, GID=621, home=/root, shell=/bin/bash <86>Sep 13 20:55:21 userdel[4170369]: delete user 'builder' <86>Sep 13 20:55:21 userdel[4170369]: removed group 'builder' owned by 'builder' <86>Sep 13 20:55:21 userdel[4170369]: removed shadow group 'builder' owned by 'builder' <86>Sep 13 20:55:21 groupadd[4170375]: group added to /etc/group: name=builder, GID=622 <86>Sep 13 20:55:21 groupadd[4170375]: group added to /etc/gshadow: name=builder <86>Sep 13 20:55:21 groupadd[4170375]: new group: name=builder, GID=622 <86>Sep 13 20:55:21 useradd[4170381]: new user: name=builder, UID=622, GID=622, home=/usr/src, shell=/bin/bash <13>Sep 13 20:55:22 rpmi: rpm-macros-cmake-3.21.2-alt1 sisyphus+283870.20.4.1 1630084213 installed warning: Macro %ubt not found warning: Macro %ubt not found warning: Macro %ubt not found <13>Sep 13 20:55:25 rpmi: libpng16-1.6.37-alt1 sisyphus+275734.100.2.1 1624788826 installed <13>Sep 13 20:55:25 rpmi: libexpat-2.2.10-alt1 sisyphus+276608.100.1.2 1625153355 installed <13>Sep 13 20:55:25 rpmi: libjpeg-2:2.0.6-alt4 sisyphus+284191.100.1.1 1630330711 installed <13>Sep 13 20:55:25 rpmi: libgomp1-11.2.1-alt1 icarus+285089.100.1.1 1631478888 installed <13>Sep 13 20:55:25 rpmi: libfftw3-common-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057222 installed <13>Sep 13 20:55:25 rpmi: perl-HTTP-Date-6.05-alt1 sisyphus+258981.100.1.1 1601542386 installed <13>Sep 13 20:55:25 rpmi: libquadmath0-11.2.1-alt1 icarus+285089.100.1.1 1631478888 installed <13>Sep 13 20:55:25 rpmi: perl-Term-ANSIColor-5.01-alt1 sisyphus+244783.100.1.2 1579747505 installed <13>Sep 13 20:55:25 rpmi: less-530-alt3 sisyphus+283169.200.2.1 1629300248 installed <13>Sep 13 20:55:25 rpmi: libidn2-2.3.2-alt1 sisyphus+281238.100.1.2 1627476321 installed <13>Sep 13 20:55:25 rpmi: libopenblas-0.3.17-alt1 sisyphus+283832.100.3.3 1629985941 installed <13>Sep 13 20:55:25 rpmi: libpixman-3:0.40.0-alt2 sisyphus+281167.100.1.1 1627444504 installed <13>Sep 13 20:55:25 rpmi: libglvnd-7:1.3.3-alt1 sisyphus+279467.100.1.1 1626548117 installed <13>Sep 13 20:55:25 rpmi: libwayland-server-1.19.0-alt1 sisyphus+279023.100.1.1 1626353895 installed <13>Sep 13 20:55:25 rpmi: libtcl-8.6.11-alt3 sisyphus+284233.40.3.1 1630366241 installed <13>Sep 13 20:55:25 rpmi: perl-IO-stringy-2.111-alt1 1432302202 installed <13>Sep 13 20:55:25 rpmi: perl-Unicode-Normalize-1:5.34.0-alt1 sisyphus+279621.700.1.1 1626629811 installed <13>Sep 13 20:55:25 rpmi: perl-IO-Socket-IP-0.41-alt1 sisyphus+259012.100.1.2 1601553446 installed <13>Sep 13 20:55:25 rpmi: perl-LWP-MediaTypes-6.04-alt1 sisyphus+225468.100.1.1 1553186684 installed <13>Sep 13 20:55:25 rpmi: perl-libnet-1:3.13-alt1 sisyphus+266120.100.1.1 1612961310 installed <13>Sep 13 20:55:25 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed <13>Sep 13 20:55:25 rpmi: perl-Tie-RefHash-1.40-alt1 sisyphus+260329.100.1.1 1603548550 installed <13>Sep 13 20:55:25 rpmi: perl-Compress-Raw-Zlib-2.101-alt1 sisyphus+279723.300.1.1 1626648904 installed <13>Sep 13 20:55:25 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed <13>Sep 13 20:55:25 rpmi: libICE-1.0.10-alt1 sisyphus+278827.100.1.1 1626220279 installed <13>Sep 13 20:55:25 rpmi: libwebp7-1.2.1-alt1 sisyphus+282658.100.1.1 1628955702 installed <13>Sep 13 20:55:25 rpmi: libjbig-2.1-alt1 sisyphus+276068.100.1.1 1624815400 installed <13>Sep 13 20:55:25 rpmi: libtiff5-4.2.0-alt1 sisyphus+279102.100.1.1 1626378264 installed <13>Sep 13 20:55:25 rpmi: libpaper-1.1.28-alt1 sisyphus+278439.100.1.1 1626100422 installed <13>Sep 13 20:55:25 rpmi: libnettle8-3.7.3-alt1 sisyphus+276723.100.1.2 1625211788 installed <13>Sep 13 20:55:25 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>Sep 13 20:55:25 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Sep 13 20:55:25 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Sep 13 20:55:25 rpmi: libharfbuzz-2.8.2-alt1 sisyphus+276374.40.4.1 1628747356 installed <13>Sep 13 20:55:25 rpmi: libfreetype-2.11.0-alt1 sisyphus+281294.100.1.1 1627488670 installed <13>Sep 13 20:55:25 rpmi: fontconfig-2.13.1-alt2 sisyphus+283256.100.1.1 1629274953 installed Updating fonts cache: <29>Sep 13 20:55:26 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Sep 13 20:55:26 rpmi: libbrotlienc-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Sep 13 20:55:27 rpmi: libp11-kit-0.23.15-alt2 sisyphus+278382.100.1.2 1626190666 installed <13>Sep 13 20:55:27 rpmi: libtasn1-4.17.0-alt1 sisyphus+276722.100.1.1 1625211284 installed <13>Sep 13 20:55:27 rpmi: libwoff2-1.0.2-alt2.1 sisyphus+277277.100.1.2 1625464643 installed <13>Sep 13 20:55:27 rpmi: fonts-type1-urw-3:1.0.7pre44-alt3 sisyphus+224082.100.2.1 1552406640 installed <13>Sep 13 20:55:27 rpmi: libhogweed6-3.7.3-alt1 sisyphus+276723.100.1.2 1625211788 installed <13>Sep 13 20:55:27 rpmi: libgnutls30-3.6.16-alt1 sisyphus+273086.100.1.1 1622478144 installed <13>Sep 13 20:55:27 rpmi: libSM-1.2.3-alt1 sisyphus+278820.100.1.1 1626219264 installed <13>Sep 13 20:55:27 rpmi: perl-autodie-2.34-alt1 sisyphus+265208.100.1.1 1611567479 installed <13>Sep 13 20:55:27 rpmi: perl-unicore-1:5.34.0-alt1 sisyphus+279621.700.1.1 1626629811 installed <13>Sep 13 20:55:27 rpmi: perl-Net-IDN-Encode-2.500-alt1 sisyphus+279723.3100.1.1 1626649600 installed <13>Sep 13 20:55:27 rpmi: perl-OLE-Storage_Lite-0.20-alt1 sisyphus+243912.100.1.1 1578493389 installed <13>Sep 13 20:55:27 rpmi: tcl-8.6.11-alt3 sisyphus+284233.40.3.1 1630366241 installed <13>Sep 13 20:55:27 rpmi: libopenblas-devel-0.3.17-alt1 sisyphus+283832.100.3.3 1629985941 installed <13>Sep 13 20:55:27 rpmi: perl-Data-Dump-1.25-alt1 sisyphus+276551.100.1.1 1625126880 installed <13>Sep 13 20:55:27 rpmi: libquadmath10-devel-10.3.1-alt5 icarus+285089.200.1.1 1631483348 installed <13>Sep 13 20:55:27 rpmi: libfftw3q-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057222 installed <13>Sep 13 20:55:27 rpmi: libgfortran5-11.2.1-alt1 icarus+285089.100.1.1 1631478888 installed <13>Sep 13 20:55:27 rpmi: perl-File-Listing-6.14-alt1 sisyphus+262735.100.1.1 1606813544 installed <13>Sep 13 20:55:27 rpmi: libfftw3-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057222 installed <13>Sep 13 20:55:27 rpmi: libfftw3f-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057222 installed <13>Sep 13 20:55:27 rpmi: libfftw3l-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057222 installed <13>Sep 13 20:55:27 rpmi: libgomp11-devel-11.2.1-alt1 icarus+285089.100.1.1 1631478888 installed <13>Sep 13 20:55:27 rpmi: libjasper-2.0.33-alt1 sisyphus+283821.100.1.1 1629972796 installed <13>Sep 13 20:55:28 rpmi: libxblas-1.0.248-alt2 sisyphus+285045.40.2.1 1631388330 installed <13>Sep 13 20:55:28 rpmi: liblapack-1:3.8.0-alt4 sisyphus+264284.100.1.1 1609587743 installed <13>Sep 13 20:55:28 rpmi: libgtest-1.11.0-alt1.2 sisyphus+277726.100.1.1 1625776384 installed <13>Sep 13 20:55:28 rpmi: libgmock-1.11.0-alt1.2 sisyphus+277726.100.1.1 1625776384 installed <13>Sep 13 20:55:28 rpmi: libgtest-devel-1.11.0-alt1.2 sisyphus+277726.100.1.1 1625776384 installed <13>Sep 13 20:55:28 rpmi: libgmock-devel-1.11.0-alt1.2 sisyphus+277726.100.1.1 1625776384 installed <13>Sep 13 20:55:28 rpmi: libblas3gf-3.9.2-alt3 sisyphus+279348.100.1.2 1626513216 installed <13>Sep 13 20:55:28 rpmi: libkpathsea6-2021-alt1_2 sisyphus+282013.100.1.1 1628180224 installed <13>Sep 13 20:55:28 rpmi: libptexenc1-2021-alt1_2 sisyphus+282013.100.1.1 1628180224 installed <13>Sep 13 20:55:28 rpmi: libsynctex2-2021-alt1_2 sisyphus+282013.100.1.1 1628180224 installed <13>Sep 13 20:55:28 rpmi: libtexlua5-2021-alt1_2 sisyphus+282013.100.1.1 1628180224 installed <13>Sep 13 20:55:28 rpmi: zziplib-0.13.72-alt1 sisyphus+278032.100.1.2 1625982008 installed <13>Sep 13 20:55:28 rpmi: libxxhash-0.8.0-alt2 sisyphus+277476.100.2.1 1625621312 installed <13>Sep 13 20:55:28 rpmi: libpotrace-1.16-alt1 sisyphus+275746.100.1.1 1624752901 installed <13>Sep 13 20:55:29 rpmi: libicu69-1:6.9.1-alt2 sisyphus+277632.100.1.1 1625726150 installed <13>Sep 13 20:55:29 rpmi: libnuma-2.0.14-alt2 sisyphus+278485.100.1.1 1626104244 installed <13>Sep 13 20:55:29 rpmi: libx265-199-3.5-alt1.1 sisyphus+277560.100.1.1 1625697230 installed <13>Sep 13 20:55:29 rpmi: shared-mime-info-2.1-alt1 sisyphus+278982.100.1.1 1626350317 installed <13>Sep 13 20:55:29 rpmi: gsettings-desktop-schemas-data-40.0-alt1 sisyphus+268501.300.4.2 1617041783 installed <13>Sep 13 20:55:29 rpmi: libgio-2.68.4-alt1.1 sisyphus+283807.200.2.1 1629993687 installed <13>Sep 13 20:55:29 rpmi: gsettings-desktop-schemas-40.0-alt1 sisyphus+268501.300.4.2 1617041783 installed <13>Sep 13 20:55:29 rpmi: libgdk-pixbuf-locales-2.42.6-alt1 sisyphus+277964.100.1.1 1625927113 installed <13>Sep 13 20:55:29 rpmi: libgdk-pixbuf-2.42.6-alt1 sisyphus+277964.100.1.1 1625927113 installed <13>Sep 13 20:55:29 rpmi: libde265-1.0.7-alt1 sisyphus+275350.100.1.2 1624489754 installed <13>Sep 13 20:55:29 rpmi: libaom3-3.1.2-alt2 sisyphus+284158.100.1.1 1630312716 installed <13>Sep 13 20:55:29 rpmi: libheif-1.11.0-alt1 sisyphus+279399.100.1.2 1626532543 installed <13>Sep 13 20:55:29 rpmi: libxshmfence-1.3-alt1 sisyphus+278248.100.1.1 1626080762 installed <13>Sep 13 20:55:29 rpmi: libwayland-client-1.19.0-alt1 sisyphus+279023.100.1.1 1626353895 installed <13>Sep 13 20:55:29 rpmi: libpciaccess-1:0.16-alt1 sisyphus+278288.100.1.1 1626084210 installed <13>Sep 13 20:55:29 rpmi: libdrm-1:2.4.107-alt2 sisyphus+283492.100.1.3 1629454692 installed <13>Sep 13 20:55:29 rpmi: libgbm-4:21.2.1-alt1 sisyphus+283492.200.2.1 1629455820 installed <13>Sep 13 20:55:29 rpmi: tex-common-0.2-alt4 sisyphus+276869.100.1.1 1625246366 installed <13>Sep 13 20:55:29 rpmi: t1utils-1.42-alt1 sisyphus+278458.100.1.1 1626102085 installed <13>Sep 13 20:55:29 rpmi: ttf2pt1-3.4.4-alt1.qa1 sisyphus+275192.100.2.1 1624905844 installed <13>Sep 13 20:55:29 rpmi: libqqwing-1.3.4-alt2 sisyphus+275255.100.2.1 1624562960 installed <13>Sep 13 20:55:29 rpmi: qqwing-1.3.4-alt2 sisyphus+275255.100.2.1 1624562960 installed <13>Sep 13 20:55:29 rpmi: perl-Text-Unidecode-1.30-alt1 1480505027 installed <13>Sep 13 20:55:29 rpmi: perl-Unicode-Map-0.112-alt8 sisyphus+279723.3600.1.1 1626649989 installed <13>Sep 13 20:55:29 rpmi: perl-Digest-Perl-MD5-1.9-alt1 1394057208 installed <13>Sep 13 20:55:29 rpmi: perl-Crypt-RC4-2.02-alt1 1319549646 installed <13>Sep 13 20:55:29 rpmi: perl-Math-Complex-1.59-alt1 1334229876 installed <13>Sep 13 20:55:29 rpmi: perl-Locale-Maketext-Simple-0.21-alt3 1321333616 installed <13>Sep 13 20:55:29 rpmi: perl-IPC-System-Simple-1.30-alt1 sisyphus+248544.100.1.1 1585154078 installed <13>Sep 13 20:55:29 rpmi: perl-Try-Tiny-0.30-alt1 1514318058 installed <13>Sep 13 20:55:29 rpmi: perl-File-Which-1.27-alt1 sisyphus+271986.100.1.1 1621196035 installed <13>Sep 13 20:55:29 rpmi: perl-File-Copy-Recursive-0.45-alt1 sisyphus+235291.100.1.1 1564606222 installed <13>Sep 13 20:55:29 rpmi: perl-Digest-SHA1-2.13-alt5.2 sisyphus+279723.3400.1.1 1626649913 installed <13>Sep 13 20:55:29 rpmi: perl-TimeDate-2.33-alt1 sisyphus+252901.100.1.1 1591387378 installed <13>Sep 13 20:55:29 rpmi: perl-Term-Cap-1.17-alt1 1445018869 installed <13>Sep 13 20:55:29 rpmi: perl-Pod-Escapes-1.07-alt1 1418767892 installed <13>Sep 13 20:55:29 rpmi: perl-IO-String-1.08-alt2 1321677915 installed <13>Sep 13 20:55:29 rpmi: perl-Compress-Raw-Bzip2-2.101-alt1 sisyphus+279723.400.1.1 1626648931 installed <13>Sep 13 20:55:29 rpmi: libpipeline-1.5.3-alt1_1 sisyphus+278011.100.1.2 1625975462 installed <13>Sep 13 20:55:30 rpmi: groff-base-1.22.3-alt2 sisyphus+275306.100.2.1 1624538375 installed <13>Sep 13 20:55:30 rpmi: man-db-2.9.0-alt3 sisyphus+278019.100.1.2 1625976989 installed <13>Sep 13 20:55:30 rpmi: rsync-3.1.3-alt2 sisyphus+278100.6000.1.1 1626060142 installed <13>Sep 13 20:55:30 rpmi: libedit3-3.1.20191231-alt1 sisyphus+278505.100.1.1 1626106374 installed <13>Sep 13 20:55:30 rpmi: hd2u-1.0.3-alt2 sisyphus+275312.100.2.1 1624906676 installed <13>Sep 13 20:55:30 rpmi: perl-Filter-1.60-alt1 sisyphus+279723.100.1.1 1626648797 installed <13>Sep 13 20:55:30 rpmi: perl-Encode-3.12-alt1 sisyphus+283174.100.1.2 1629241760 installed <13>Sep 13 20:55:30 rpmi: perl-URI-5.09-alt1 sisyphus+267398.100.1.1 1614944505 installed <13>Sep 13 20:55:30 rpmi: perl-IO-Compress-2.102-alt1 sisyphus+278038.1500.1.2 1625983088 installed <13>Sep 13 20:55:30 rpmi: perl-HTML-Parser-3.76-alt1 sisyphus+279723.500.1.1 1626648959 installed <13>Sep 13 20:55:30 rpmi: perl-Net-HTTP-6.21-alt1 sisyphus+268278.100.1.1 1616563972 installed <13>Sep 13 20:55:30 rpmi: perl-IO-Zlib-1.11-alt1 sisyphus+258984.100.1.1 1601542681 installed <13>Sep 13 20:55:30 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed <13>Sep 13 20:55:30 rpmi: perl-Pod-Simple-3.43-alt1 sisyphus+276561.100.1.1 1625127752 installed <13>Sep 13 20:55:30 rpmi: perl-Pod-Usage-2.01-alt1 sisyphus+277175.100.1.1 1625408247 installed <13>Sep 13 20:55:30 rpmi: perl-podlators-4.14-alt1 sisyphus+277178.100.1.2 1625426264 installed <13>Sep 13 20:55:30 rpmi: perl-Archive-Tar-2.40-alt1 sisyphus+281653.100.1.1 1627900756 installed <13>Sep 13 20:55:30 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed <13>Sep 13 20:55:30 rpmi: perl-IO-HTML-1.004-alt1 sisyphus+258983.100.1.1 1601542619 installed <13>Sep 13 20:55:30 rpmi: perl-HTTP-Message-6.33-alt1 sisyphus+276556.100.1.1 1625127547 installed <13>Sep 13 20:55:30 rpmi: perl-HTTP-Cookies-6.10-alt1 sisyphus+264349.100.1.1 1609891183 installed <13>Sep 13 20:55:30 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed <13>Sep 13 20:55:30 rpmi: perl-libwww-6.56-alt1 sisyphus+283190.100.1.2 1629246717 installed <13>Sep 13 20:55:30 rpmi: perl-HTML-Tree-5.07-alt1 sisyphus+277105.100.1.1 1625402682 installed <13>Sep 13 20:55:30 rpmi: perl-HTML-Formatter-2.16-alt1 1482105372 installed <13>Sep 13 20:55:30 rpmi: perl-XML-Parser-2.46-alt1 sisyphus+279723.1300.1.1 1626649131 installed <13>Sep 13 20:55:30 rpmi: perl-XML-XPath-1.44-alt1 sisyphus.215541.100 1540451758 installed <13>Sep 13 20:55:30 rpmi: perl-HTML-Form-6.07-alt1 sisyphus+246847.100.1.1 1582555741 installed <13>Sep 13 20:55:30 rpmi: perl-WWW-Mechanize-2.04-alt1 sisyphus+283195.100.1.2 1629247667 installed <13>Sep 13 20:55:30 rpmi: perl-Text-CSV_XS-1.46-alt1 sisyphus+279723.3500.1.1 1626649958 installed <13>Sep 13 20:55:30 rpmi: perl-Spreadsheet-ParseExcel-1:0.65-alt1 1395677487 installed <13>Sep 13 20:55:30 rpmi: libteckit-2.5.1-alt2.1 sisyphus+275250.100.2.1 1624906328 installed <13>Sep 13 20:55:30 rpmi: libteckit-utils-2.5.1-alt2.1 sisyphus+275250.100.2.1 1624906328 installed <13>Sep 13 20:55:30 rpmi: perl-IPC-Run3-0.048-alt1 1410690027 installed <13>Sep 13 20:55:30 rpmi: psutils-2:2.06-alt1 sisyphus+277681.100.1.1 1625747630 installed <13>Sep 13 20:55:30 rpmi: rgb-1.0.6-alt3 sisyphus+275450.100.1.2 1624513780 installed <13>Sep 13 20:55:30 rpmi: libnetpbm11-10.85.04-alt1 sisyphus+275743.100.1.1 1624752207 installed <13>Sep 13 20:55:30 rpmi: sharutils-4.15.2-alt1 sisyphus+279143.100.1.1 1626390688 installed <13>Sep 13 20:55:30 rpmi: ncompress-4.2.4.4-alt1 sisyphus+277043.100.1.1 1625348080 installed <13>Sep 13 20:55:30 rpmi: libX11-locales-3:1.7.2-alt1 sisyphus+279629.100.1.1 1626637383 installed <13>Sep 13 20:55:30 rpmi: libXdmcp-1.1.3-alt1 sisyphus+278816.100.1.1 1626219231 installed <13>Sep 13 20:55:30 rpmi: libXau-1.0.9-alt1 sisyphus+278247.100.1.1 1626080736 installed <13>Sep 13 20:55:30 rpmi: libxcb-1.14-alt1 sisyphus+277968.100.1.3 1625952322 installed <13>Sep 13 20:55:30 rpmi: libX11-3:1.7.2-alt1 sisyphus+279629.100.1.1 1626637383 installed <13>Sep 13 20:55:30 rpmi: libXext-1.3.4-alt1 sisyphus+278817.100.1.3 1626262596 installed <13>Sep 13 20:55:30 rpmi: libXt-1.2.1-alt1 sisyphus+265202.200.1.1 1611565457 installed <13>Sep 13 20:55:30 rpmi: libXmu-1.1.3-alt1 sisyphus+278818.100.1.3 1626263295 installed <13>Sep 13 20:55:30 rpmi: libXpm-3.5.13-alt1 sisyphus+278339.100.1.2 1626171698 installed <13>Sep 13 20:55:30 rpmi: libXrender-0.9.10-alt1 sisyphus+278480.100.1.2 1626227740 installed <13>Sep 13 20:55:30 rpmi: libXft-2.3.4-alt1 sisyphus+284644.500.1.1 1630910476 installed <13>Sep 13 20:55:30 rpmi: perl-Tk-804.036-alt1 sisyphus+279723.3300.1.1 1626649879 installed <13>Sep 13 20:55:30 rpmi: libtk-8.6.11.1-alt2 sisyphus+284049.200.1.1 1630096426 installed <13>Sep 13 20:55:30 rpmi: tk-8.6.11.1-alt2 sisyphus+284049.200.1.1 1630096426 installed <13>Sep 13 20:55:30 rpmi: libXaw-1.0.14-alt1 sisyphus+284644.100.1.1 1630910247 installed <13>Sep 13 20:55:30 rpmi: libgd3-2.3.2-alt1 sisyphus+279240.100.1.1 1626460055 installed <13>Sep 13 20:55:30 rpmi: libXxf86vm-1.1.4-alt2 sisyphus+275334.100.2.2 1624577011 installed <13>Sep 13 20:55:31 rpmi: netpbm-10.85.04-alt1 sisyphus+275743.100.1.1 1624752207 installed <13>Sep 13 20:55:31 rpmi: libXfixes-6.0.0-alt1 sisyphus+284644.300.1.1 1630910331 installed <13>Sep 13 20:55:31 rpmi: libGLX-mesa-4:21.2.1-alt1 sisyphus+283492.200.2.1 1629455820 installed <13>Sep 13 20:55:31 rpmi: libEGL-mesa-4:21.2.1-alt1 sisyphus+283492.200.2.1 1629455820 installed <13>Sep 13 20:55:31 rpmi: libEGL-7:1.3.3-alt1 sisyphus+279467.100.1.1 1626548117 installed <13>Sep 13 20:55:31 rpmi: libGLX-7:1.3.3-alt1 sisyphus+279467.100.1.1 1626548117 installed <13>Sep 13 20:55:31 rpmi: libGL-7:1.3.3-alt1 sisyphus+279467.100.1.1 1626548117 installed <13>Sep 13 20:55:31 rpmi: libcairo-1:1.16.0-alt1 sisyphus+275343.100.2.3 1624578007 installed <13>Sep 13 20:55:31 rpmi: libopenjpeg2.0-2.4.0-alt2 sisyphus+270166.100.1.1 1618663536 installed <13>Sep 13 20:55:31 rpmi: liblz4-1:1.9.3-alt1 sisyphus+278100.4000.1.1 1626059441 installed <13>Sep 13 20:55:31 rpmi: libgpg-error-1.42-alt1 sisyphus+275524.40.1.1 1624455807 installed <13>Sep 13 20:55:31 rpmi: libgcrypt20-1.9.3-alt1 sisyphus+275524.100.1.1 1624455938 installed <13>Sep 13 20:55:31 rpmi: libsystemd-1:249.4-alt2 sisyphus+284628.100.1.1 1630859802 installed <13>Sep 13 20:55:31 rpmi: libdbus-1.12.20-alt1 sisyphus+281278.100.1.1 1627484261 installed <13>Sep 13 20:55:31 rpmi: libavahi-0.8-alt2 sisyphus+279391.100.1.2 1626530679 installed <13>Sep 13 20:55:31 rpmi: libcups-2.3.3-alt6.op2 sisyphus+274028.100.1.1 1623148995 installed <13>Sep 13 20:55:32 rpmi: libgs-9.54.0-alt3 sisyphus+285041.100.1.1 1631376584 installed <13>Sep 13 20:55:32 rpmi: ghostscript-common-9.54.0-alt3 sisyphus+285041.100.1.1 1631376584 installed <13>Sep 13 20:55:32 rpmi: ghostscript-classic-9.54.0-alt3 sisyphus+285041.100.1.1 1631376584 installed <13>Sep 13 20:55:32 rpmi: ghostscript-module-X-9.54.0-alt3 sisyphus+285041.100.1.1 1631376584 installed <13>Sep 13 20:55:32 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Sep 13 20:55:33 rpmi: libstdc++11-devel-11.2.1-alt1 icarus+285089.100.1.1 1631478888 installed <13>Sep 13 20:55:34 rpmi: gcc11-c++-11.2.1-alt1 icarus+285089.100.1.1 1631478888 installed <13>Sep 13 20:55:34 rpmi: ed-1:0.2-alt10 sisyphus+278100.1100.1.1 1626056843 installed <13>Sep 13 20:55:34 rpmi: diffstat-1.64-alt1 sisyphus+278100.700.1.1 1626056683 installed <13>Sep 13 20:55:34 rpmi: libdialog-1.3.20171209-alt2 sisyphus+284461.40.2.1 1630655674 installed <13>Sep 13 20:55:34 rpmi: dialog-1.3.20171209-alt2 sisyphus+284461.40.2.1 1630655674 installed <13>Sep 13 20:55:34 rpmi: cmake-modules-3.21.2-alt1 sisyphus+283870.20.4.1 1630084213 installed <13>Sep 13 20:55:34 rpmi: libuv-1.42.0-alt1 sisyphus+282690.100.1.1 1628973281 installed <13>Sep 13 20:55:34 rpmi: librhash-1.3.5-alt2 sisyphus+278212.100.1.1 1626077717 installed <13>Sep 13 20:55:34 rpmi: libjsoncpp19-1.8.4-alt5 sisyphus+277640.100.1.1 1625728472 installed <13>Sep 13 20:55:34 rpmi: publicsuffix-list-dafsa-20210726-alt1 sisyphus+281138.100.1.1 1627389523 installed <13>Sep 13 20:55:34 rpmi: libpsl-0.21.1-alt2 sisyphus+279461.100.1.1 1626547547 installed <13>Sep 13 20:55:34 rpmi: libnghttp2-1.41.0-alt1 sisyphus+275115.100.1.1 1624405462 installed <13>Sep 13 20:55:34 rpmi: openldap-common-2.4.59-alt1 sisyphus+282933.100.1.1 1629124747 installed <13>Sep 13 20:55:34 rpmi: libverto-0.3.2-alt1_1 sisyphus+279289.100.1.3 1626493868 installed <13>Sep 13 20:55:34 rpmi: liblmdb-0.9.23-alt1 sisyphus+275369.100.1.2 1624493869 installed <13>Sep 13 20:55:34 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>Sep 13 20:55:34 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed <13>Sep 13 20:55:34 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>Sep 13 20:55:34 rpmi: alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>Sep 13 20:55:34 rpmi: ca-certificates-2021.06.03-alt1 sisyphus+273509.400.1.1 1622736045 installed <13>Sep 13 20:55:34 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Sep 13 20:55:34 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+278382.100.1.2 1626190666 installed <13>Sep 13 20:55:34 rpmi: libcrypto1.1-1.1.1l-alt1 sisyphus+283685.100.1.1 1629815887 installed <13>Sep 13 20:55:34 rpmi: libssl1.1-1.1.1l-alt1 sisyphus+283685.100.1.1 1629815887 installed <86>Sep 13 20:55:34 groupadd[4188867]: group added to /etc/group: name=_keytab, GID=499 <86>Sep 13 20:55:34 groupadd[4188867]: group added to /etc/gshadow: name=_keytab <86>Sep 13 20:55:34 groupadd[4188867]: new group: name=_keytab, GID=499 <13>Sep 13 20:55:34 rpmi: libkrb5-1.19.2-alt2 sisyphus+281652.100.1.1 1627900207 installed <13>Sep 13 20:55:34 rpmi: libpython3-3.9.6-alt2 sisyphus+283178.100.2.1 1629242844 installed <13>Sep 13 20:55:34 rpmi: python3-3.9.6-alt2 sisyphus+283178.100.2.1 1629242844 installed <13>Sep 13 20:55:35 rpmi: python3-base-3.9.6-alt2 sisyphus+283178.100.2.1 1629242844 installed <86>Sep 13 20:55:35 groupadd[4191240]: group added to /etc/group: name=sasl, GID=498 <86>Sep 13 20:55:35 groupadd[4191240]: group added to /etc/gshadow: name=sasl <86>Sep 13 20:55:35 groupadd[4191240]: new group: name=sasl, GID=498 <13>Sep 13 20:55:35 rpmi: libsasl2-3-2.1.27-alt2.2 sisyphus+282040.40.2.1 1628929840 installed <13>Sep 13 20:55:35 rpmi: libldap-2.4.59-alt1 sisyphus+282933.100.1.1 1629124747 installed <13>Sep 13 20:55:35 rpmi: libcurl-7.78.0-alt1 sisyphus+281161.100.1.1 1627408652 installed <13>Sep 13 20:55:35 rpmi: perl-Net-SSLeay-1.90-alt1 sisyphus+279723.3000.1.1 1626649564 installed <13>Sep 13 20:55:35 rpmi: perl-IO-Socket-SSL-2.072-alt1 sisyphus+283189.100.1.2 1629246711 installed <13>Sep 13 20:55:35 rpmi: perl-Net-HTTPS-6.21-alt1 sisyphus+268278.100.1.1 1616563972 installed <13>Sep 13 20:55:35 rpmi: perl-LWP-Protocol-https-6.10-alt1 sisyphus+263916.100.1.3 1608937434 installed <13>Sep 13 20:55:35 rpmi: libarchive13-3.5.1-alt1 sisyphus+279480.100.1.1 1626549356 installed <13>Sep 13 20:55:35 rpmi: openssh-common-8.6p1-alt1 sisyphus+273966.200.4.2 1627903728 installed <86>Sep 13 20:55:35 groupadd[4191389]: group added to /etc/group: name=sshagent, GID=497 <86>Sep 13 20:55:35 groupadd[4191389]: group added to /etc/gshadow: name=sshagent <86>Sep 13 20:55:35 groupadd[4191389]: new group: name=sshagent, GID=497 <13>Sep 13 20:55:35 rpmi: openssh-clients-8.6p1-alt1 sisyphus+273966.200.4.2 1627903728 installed <13>Sep 13 20:55:36 rpmi: git-core-2.33.0-alt2 sisyphus+284298.100.1.1 1630448255 installed <13>Sep 13 20:55:36 rpmi: gambit-4.9.3-alt2 sisyphus+278823.100.1.1 1626220385 installed <13>Sep 13 20:55:36 rpmi: foomatic-db-engine-4.0.12-alt1 sisyphus+278189.100.1.1 1626076171 installed <13>Sep 13 20:55:36 rpmi: ghostscript-utils-9.54.0-alt3 sisyphus+285041.100.1.1 1631376584 installed <13>Sep 13 20:55:37 rpmi: texlive-2021-alt1_2 sisyphus+282013.100.1.1 1628180224 installed <13>Sep 13 20:55:51 rpmi: texlive-collection-basic-2021-alt1_3 sisyphus+282385.100.1.1 1628622327 installed <13>Sep 13 20:55:51 rpmi: cmake-3.21.2-alt1 sisyphus+283870.20.4.1 1630084213 installed <13>Sep 13 20:55:51 rpmi: gcc-c++-11-alt1 icarus+285089.300.1.1 1631483895 installed <13>Sep 13 20:55:52 rpmi: ghostscript-9.54.0-alt3 sisyphus+285041.100.1.1 1631376584 installed <13>Sep 13 20:55:52 rpmi: libblas-devel-3.9.2-alt3 sisyphus+279348.100.1.2 1626513216 installed <13>Sep 13 20:55:52 rpmi: liblapack-devel-1:3.8.0-alt4 sisyphus+264284.100.1.1 1609587743 installed <13>Sep 13 20:55:52 rpmi: libgomp-devel-11-alt1 icarus+285089.300.1.1 1631483895 installed <13>Sep 13 20:55:52 rpmi: libfftw3-devel-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057222 installed <13>Sep 13 20:55:52 rpmi: fdupes-1:1.6.1-alt1 sisyphus+278264.100.1.1 1626081896 installed <13>Sep 13 20:55:52 rpmi: doxygen-1:1.9.1-alt1 sisyphus+283348.100.1.1 1629370631 installed warning: Macro %ubt not found warning: Macro %ubt not found warning: Macro %ubt not found Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/itpp-4.3.1-alt3.1.nosrc.rpm (w1.gzdio) warning: Macro %ubt not found warning: Macro %ubt not found warning: Macro %ubt not found Installing itpp-4.3.1-alt3.1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.28657 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf itpp-4.3.1 + echo 'Source #0 (itpp-4.3.1.tar):' Source #0 (itpp-4.3.1.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/itpp-4.3.1.tar + cd itpp-4.3.1 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (libitpp-4.0.7-namespace.patch):' Patch #0 (libitpp-4.0.7-namespace.patch): + /usr/bin/patch -p0 patching file itpp/base/timing.cpp Hunk #1 succeeded at 170 (offset -1 lines). + echo 'Patch #1 (gtest_support.patch):' Patch #1 (gtest_support.patch): + /usr/bin/patch -p1 patching file gtests/CMakeLists.txt patching file gtests/gtest_main.cc + echo 'Patch #2 (itpp-4.3.1_memmove.patch):' Patch #2 (itpp-4.3.1_memmove.patch): + /usr/bin/patch -p1 patching file itpp/comm/multilateration.cpp + echo 'Patch #3 (itpp-respect_dlib_suffix.diff):' Patch #3 (itpp-respect_dlib_suffix.diff): + /usr/bin/patch -p1 patching file itpp/CMakeLists.txt + echo 'Patch #4 (itpp-reproducible.patch):' Patch #4 (itpp-reproducible.patch): + /usr/bin/patch -p1 patching file CMakeLists.txt + chmod 664 itpp/base/algebra/lapack.h + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.28657 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd itpp-4.3.1 + mkdir -p x86_64-alt-linux + cmake -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' -DCMAKE_INSTALL_PREFIX=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib64 -DLIB_SUFFIX=64 -S . -B x86_64-alt-linux -DGTEST_DIR=/usr/include/gtest -DCMAKE_BUILD_TYPE=Release CMake Deprecation Warning at CMakeLists.txt:28 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 11.2.1 -- The CXX compiler identification is GNU 11.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for sgemm_ -- Looking for sgemm_ - found -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- A library with BLAS API found. -- A library with BLAS API found. -- Looking for cheev_ -- Looking for cheev_ - found -- A library with LAPACK API found. -- Found FFT: /usr/lib64/libfftw3.so -- A library with FFT API found. -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- Found Doxygen: /usr/bin/doxygen (found version "1.9.1") found components: doxygen missing components: dot -- Found LATEX: /usr/bin/latex -- Looking for include files sys/time.h, time.h -- Looking for include files sys/time.h, time.h - found -- Looking for dlfcn.h -- Looking for dlfcn.h - found -- Looking for ieeefp.h -- Looking for ieeefp.h - not found -- Looking for inttypes.h -- Looking for inttypes.h - found -- Looking for memory.h -- Looking for memory.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stdlib.h -- Looking for stdlib.h - found -- Looking for strings.h -- Looking for strings.h - found -- Looking for string.h -- Looking for string.h - found -- Looking for sys/stat.h -- Looking for sys/stat.h - found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for unistd.h -- Looking for unistd.h - found -- Looking for C++ include cmath -- Looking for C++ include cmath - found -- Looking for C++ include complex -- Looking for C++ include complex - found -- Looking for isfinite -- Looking for isfinite - not found -- Looking for isinf -- Looking for isinf - not found -- Looking for isnan -- Looking for isnan - not found -- Looking for signgam -- Looking for signgam - found -- Looking for acosh -- Looking for acosh - found -- Looking for asinh -- Looking for asinh - found -- Looking for atanh -- Looking for atanh - found -- Looking for cbrt -- Looking for cbrt - found -- Looking for erf -- Looking for erf - found -- Looking for erfc -- Looking for erfc - found -- Looking for expm1 -- Looking for expm1 - found -- Looking for finite -- Looking for finite - found -- Looking for isfinite -- Looking for isfinite - not found -- Looking for isinf -- Looking for isinf - found -- Looking for isnan -- Looking for isnan - found -- Looking for lgamma -- Looking for lgamma - found -- Looking for log1p -- Looking for log1p - found -- Looking for log2 -- Looking for log2 - found -- Looking for rint -- Looking for rint - found -- Looking for tgamma -- Looking for tgamma - found -- Looking for std::isfinite -- Looking for std::isfinite - found -- Looking for std::isinf -- Looking for std::isinf - found -- Looking for std::isnan -- Looking for std::isnan - found -- BLAS vendor: All -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS INCLUDE_INSTALL_DIR LIB_DESTINATION LIB_INSTALL_DIR SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux + cmake --build x86_64-alt-linux --verbose --parallel 8 gmake: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' /usr/bin/cmake -S/usr/src/RPM/BUILD/itpp-4.3.1 -B/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux --check-build-system CMakeFiles/Makefile.cmake 0 gmake: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/CMakeFiles /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux//CMakeFiles/progress.marks gmake: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' /usr/bin/gmake -f CMakeFiles/Makefile2 all /usr/bin/gmake -f itpp/CMakeFiles/itpp_doc.dir/build.make itpp/CMakeFiles/itpp_doc.dir/depend /usr/bin/gmake -f itpp/CMakeFiles/itpp.dir/build.make itpp/CMakeFiles/itpp.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/itpp-4.3.1 /usr/src/RPM/BUILD/itpp-4.3.1/itpp /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp/CMakeFiles/itpp_doc.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' /usr/bin/gmake -f itpp/CMakeFiles/itpp_doc.dir/build.make itpp/CMakeFiles/itpp_doc.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/itpp-4.3.1 /usr/src/RPM/BUILD/itpp-4.3.1/itpp /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp/CMakeFiles/itpp.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' /usr/bin/gmake -f itpp/CMakeFiles/itpp.dir/build.make itpp/CMakeFiles/itpp.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 2%] Building CXX object itpp/CMakeFiles/itpp.dir/base/algebra/inv.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/algebra/inv.cpp.o -MF CMakeFiles/itpp.dir/base/algebra/inv.cpp.o.d -o CMakeFiles/itpp.dir/base/algebra/inv.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/inv.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/inv.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/inv.cpp:39: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/inv.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/inv.cpp:39: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 1%] Building CXX object itpp/CMakeFiles/itpp.dir/base/algebra/det.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/algebra/det.cpp.o -MF CMakeFiles/itpp.dir/base/algebra/det.cpp.o.d -o CMakeFiles/itpp.dir/base/algebra/det.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/det.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/det.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/det.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/det.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/det.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 2%] Building CXX object itpp/CMakeFiles/itpp.dir/base/algebra/eigen.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/algebra/eigen.cpp.o -MF CMakeFiles/itpp.dir/base/algebra/eigen.cpp.o.d -o CMakeFiles/itpp.dir/base/algebra/eigen.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/eigen.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/eigen.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/eigen.cpp:39: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/eigen.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/eigen.cpp:39: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/eigen.cpp:40: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 3%] Building CXX object itpp/CMakeFiles/itpp.dir/base/algebra/qr.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/algebra/qr.cpp.o -MF CMakeFiles/itpp.dir/base/algebra/qr.cpp.o.d -o CMakeFiles/itpp.dir/base/algebra/qr.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/qr.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/qr.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/qr.cpp:39: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/qr.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/qr.cpp:39: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/specmat.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/qr.cpp:40: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 0%] Building CXX object itpp/CMakeFiles/itpp.dir/base/algebra/cholesky.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/algebra/cholesky.cpp.o -MF CMakeFiles/itpp.dir/base/algebra/cholesky.cpp.o.d -o CMakeFiles/itpp.dir/base/algebra/cholesky.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.cpp:39: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.cpp:39: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 3%] Building CXX object itpp/CMakeFiles/itpp.dir/base/algebra/lu.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/algebra/lu.cpp.o -MF CMakeFiles/itpp.dir/base/algebra/lu.cpp.o.d -o CMakeFiles/itpp.dir/base/algebra/lu.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/lu.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/lu.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/lu.cpp:39: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/lu.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/lu.cpp:39: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/specmat.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/lu.cpp:40: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 2%] Building CXX object itpp/CMakeFiles/itpp.dir/base/algebra/ls_solve.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/algebra/ls_solve.cpp.o -MF CMakeFiles/itpp.dir/base/algebra/ls_solve.cpp.o.d -o CMakeFiles/itpp.dir/base/algebra/ls_solve.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/ls_solve.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/ls_solve.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/ls_solve.cpp:39: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/ls_solve.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/ls_solve.cpp:39: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 5%] Building CXX object itpp/CMakeFiles/itpp.dir/base/bessel/airy.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/bessel/airy.cpp.o -MF CMakeFiles/itpp.dir/base/bessel/airy.cpp.o.d -o CMakeFiles/itpp.dir/base/bessel/airy.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/bessel/airy.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 6%] Building CXX object itpp/CMakeFiles/itpp.dir/base/bessel/chbevl.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/bessel/chbevl.cpp.o -MF CMakeFiles/itpp.dir/base/bessel/chbevl.cpp.o.d -o CMakeFiles/itpp.dir/base/bessel/chbevl.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/bessel/chbevl.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 8%] Building CXX object itpp/CMakeFiles/itpp.dir/base/bessel/i0.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/bessel/i0.cpp.o -MF CMakeFiles/itpp.dir/base/bessel/i0.cpp.o.d -o CMakeFiles/itpp.dir/base/bessel/i0.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/bessel/i0.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 8%] Building CXX object itpp/CMakeFiles/itpp.dir/base/bessel/i1.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/bessel/i1.cpp.o -MF CMakeFiles/itpp.dir/base/bessel/i1.cpp.o.d -o CMakeFiles/itpp.dir/base/bessel/i1.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/bessel/i1.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 4%] Building CXX object itpp/CMakeFiles/itpp.dir/base/algebra/schur.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/algebra/schur.cpp.o -MF CMakeFiles/itpp.dir/base/algebra/schur.cpp.o.d -o CMakeFiles/itpp.dir/base/algebra/schur.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/schur.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/schur.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/schur.cpp:39: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/schur.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/schur.cpp:39: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 4%] Building CXX object itpp/CMakeFiles/itpp.dir/base/algebra/svd.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/algebra/svd.cpp.o -MF CMakeFiles/itpp.dir/base/algebra/svd.cpp.o.d -o CMakeFiles/itpp.dir/base/algebra/svd.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/svd.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/svd.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/svd.cpp:39: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/svd.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/svd.cpp:39: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 7%] Building CXX object itpp/CMakeFiles/itpp.dir/base/bessel/gamma.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/bessel/gamma.cpp.o -MF CMakeFiles/itpp.dir/base/bessel/gamma.cpp.o.d -o CMakeFiles/itpp.dir/base/bessel/gamma.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/bessel/gamma.cpp /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/bessel/gamma.cpp: In function 'double gam(double)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/bessel/gamma.cpp:204:21: warning: comparison of constant '-1' with boolean expression is always false [-Wbool-compare] 204 | if (std::isinf(x) == -1) | ~~~~~~~~~~~~~~^~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 5%] Building CXX object itpp/CMakeFiles/itpp.dir/base/bessel.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/bessel.cpp.o -MF CMakeFiles/itpp.dir/base/bessel.cpp.o.d -o CMakeFiles/itpp.dir/base/bessel.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/bessel.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/bessel.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/bessel.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/bessel.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/bessel.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 7%] Building CXX object itpp/CMakeFiles/itpp.dir/base/bessel/hyperg.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/bessel/hyperg.cpp.o -MF CMakeFiles/itpp.dir/base/bessel/hyperg.cpp.o.d -o CMakeFiles/itpp.dir/base/bessel/hyperg.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/bessel/hyperg.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 11%] Building CXX object itpp/CMakeFiles/itpp.dir/base/bessel/polevl.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/bessel/polevl.cpp.o -MF CMakeFiles/itpp.dir/base/bessel/polevl.cpp.o.d -o CMakeFiles/itpp.dir/base/bessel/polevl.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/bessel/polevl.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 9%] Building CXX object itpp/CMakeFiles/itpp.dir/base/bessel/iv.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/bessel/iv.cpp.o -MF CMakeFiles/itpp.dir/base/bessel/iv.cpp.o.d -o CMakeFiles/itpp.dir/base/bessel/iv.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/bessel/iv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 12%] Building CXX object itpp/CMakeFiles/itpp.dir/base/bessel/struve.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/bessel/struve.cpp.o -MF CMakeFiles/itpp.dir/base/bessel/struve.cpp.o.d -o CMakeFiles/itpp.dir/base/bessel/struve.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/bessel/struve.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 10%] Building CXX object itpp/CMakeFiles/itpp.dir/base/bessel/k0.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/bessel/k0.cpp.o -MF CMakeFiles/itpp.dir/base/bessel/k0.cpp.o.d -o CMakeFiles/itpp.dir/base/bessel/k0.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/bessel/k0.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 10%] Building CXX object itpp/CMakeFiles/itpp.dir/base/bessel/k1.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/bessel/k1.cpp.o -MF CMakeFiles/itpp.dir/base/bessel/k1.cpp.o.d -o CMakeFiles/itpp.dir/base/bessel/k1.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/bessel/k1.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 9%] Building CXX object itpp/CMakeFiles/itpp.dir/base/bessel/jv.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/bessel/jv.cpp.o -MF CMakeFiles/itpp.dir/base/bessel/jv.cpp.o.d -o CMakeFiles/itpp.dir/base/bessel/jv.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/bessel/jv.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/bessel/jv.cpp:33: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/bessel/jv.cpp:33: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/bessel/jv.cpp:33: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 11%] Building CXX object itpp/CMakeFiles/itpp.dir/base/bessel/kn.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/bessel/kn.cpp.o -MF CMakeFiles/itpp.dir/base/bessel/kn.cpp.o.d -o CMakeFiles/itpp.dir/base/bessel/kn.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/bessel/kn.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 12%] Building CXX object itpp/CMakeFiles/itpp.dir/base/binary.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/binary.cpp.o -MF CMakeFiles/itpp.dir/base/binary.cpp.o.d -o CMakeFiles/itpp.dir/base/binary.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 14%] Building CXX object itpp/CMakeFiles/itpp.dir/base/copy_vector.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/copy_vector.cpp.o -MF CMakeFiles/itpp.dir/base/copy_vector.cpp.o.d -o CMakeFiles/itpp.dir/base/copy_vector.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 13%] Building CXX object itpp/CMakeFiles/itpp.dir/base/binfile.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/binfile.cpp.o -MF CMakeFiles/itpp.dir/base/binfile.cpp.o.d -o CMakeFiles/itpp.dir/base/binfile.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binfile.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 16%] Building CXX object itpp/CMakeFiles/itpp.dir/base/itassert.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/itassert.cpp.o -MF CMakeFiles/itpp.dir/base/itassert.cpp.o.d -o CMakeFiles/itpp.dir/base/itassert.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/itassert.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 15%] Building CXX object itpp/CMakeFiles/itpp.dir/base/fastmath.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/fastmath.cpp.o -MF CMakeFiles/itpp.dir/base/fastmath.cpp.o.d -o CMakeFiles/itpp.dir/base/fastmath.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/fastmath.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/fastmath.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/fastmath.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/fastmath.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/fastmath.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 14%] Building CXX object itpp/CMakeFiles/itpp.dir/base/converters.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/converters.cpp.o -MF CMakeFiles/itpp.dir/base/converters.cpp.o.d -o CMakeFiles/itpp.dir/base/converters.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:178:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 16%] Building CXX object itpp/CMakeFiles/itpp.dir/base/help_functions.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/help_functions.cpp.o -MF CMakeFiles/itpp.dir/base/help_functions.cpp.o.d -o CMakeFiles/itpp.dir/base/help_functions.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.cpp:50:98: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, const Arg&) [with Ret = std::complex; Arg = std::complex; itpp::details::Binary_Function_With_Bound_1st::Ftn = std::complex (*)(const std::complex&, const std::complex&)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:175:33: required from 'itpp::Vec itpp::apply_function(T (*)(const T&, const T&), const T&, const itpp::Vec&) [with T = std::complex]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.cpp:53:74: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:75:7: warning: 'itpp::details::Binary_Function_With_Bound_1st, const std::complex&>::_f' will be initialized after [-Wreorder] 75 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:74:14: warning: 'const std::complex& itpp::details::Binary_Function_With_Bound_1st, const std::complex&>::_b' [-Wreorder] 74 | const Arg& _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:77:3: warning: when initialized here [-Wreorder] 77 | Binary_Function_With_Bound_1st(Ftn f, const Arg& b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = short int; Arg = short int; itpp::details::Binary_Function_With_Bound_1st::Ftn = short int (*)(short int, short int)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = short int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.cpp:54:96: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'short int itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = int; Arg = int; itpp::details::Binary_Function_With_Bound_1st::Ftn = int (*)(int, int)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.cpp:55:89: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'int itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = itpp::bin; Arg = itpp::bin; itpp::details::Binary_Function_With_Bound_1st::Ftn = itpp::bin (*)(itpp::bin, itpp::bin)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = itpp::bin]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.cpp:56:88: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'itpp::bin itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.cpp:66:98: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, const Arg&) [with Ret = std::complex; Arg = std::complex; itpp::details::Binary_Function_With_Bound_2nd::Ftn = std::complex (*)(const std::complex&, const std::complex&)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:207:33: required from 'itpp::Vec itpp::apply_function(T (*)(const T&, const T&), const itpp::Vec&, const T&) [with T = std::complex]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.cpp:69:74: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:100:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd, const std::complex&>::_f' will be initialized after [-Wreorder] 100 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:99:14: warning: 'const std::complex& itpp::details::Binary_Function_With_Bound_2nd, const std::complex&>::_b' [-Wreorder] 99 | const Arg& _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:102:3: warning: when initialized here [-Wreorder] 102 | Binary_Function_With_Bound_2nd(Ftn f, const Arg& b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = short int; Arg = short int; itpp::details::Binary_Function_With_Bound_2nd::Ftn = short int (*)(short int, short int)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = short int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.cpp:70:96: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'short int itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = int; Arg = int; itpp::details::Binary_Function_With_Bound_2nd::Ftn = int (*)(int, int)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.cpp:71:89: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'int itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = itpp::bin; Arg = itpp::bin; itpp::details::Binary_Function_With_Bound_2nd::Ftn = itpp::bin (*)(itpp::bin, itpp::bin)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = itpp::bin]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.cpp:72:88: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'itpp::bin itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 17%] Building CXX object itpp/CMakeFiles/itpp.dir/base/itcompat.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/itcompat.cpp.o -MF CMakeFiles/itpp.dir/base/itcompat.cpp.o.d -o CMakeFiles/itpp.dir/base/itcompat.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/itcompat.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 15%] Building CXX object itpp/CMakeFiles/itpp.dir/base/gf2mat.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/gf2mat.cpp.o -MF CMakeFiles/itpp.dir/base/gf2mat.cpp.o.d -o CMakeFiles/itpp.dir/base/gf2mat.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/gf2mat.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/gf2mat.h:45, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/gf2mat.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/gf2mat.h:45, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/gf2mat.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/specmat.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/gf2mat.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:178:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 19%] Building CXX object itpp/CMakeFiles/itpp.dir/base/math/elem_math.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/math/elem_math.cpp.o -MF CMakeFiles/itpp.dir/base/math/elem_math.cpp.o.d -o CMakeFiles/itpp.dir/base/math/elem_math.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 20%] Building CXX object itpp/CMakeFiles/itpp.dir/base/math/error.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/math/error.cpp.o -MF CMakeFiles/itpp.dir/base/math/error.cpp.o.d -o CMakeFiles/itpp.dir/base/math/error.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/error.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/error.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/error.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/error.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/error.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/error.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/error.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 20%] Building CXX object itpp/CMakeFiles/itpp.dir/base/math/integration.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/math/integration.cpp.o -MF CMakeFiles/itpp.dir/base/math/integration.cpp.o.d -o CMakeFiles/itpp.dir/base/math/integration.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/integration.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/integration.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/integration.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/integration.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/integration.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/integration.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/integration.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 21%] Building CXX object itpp/CMakeFiles/itpp.dir/base/math/log_exp.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/math/log_exp.cpp.o -MF CMakeFiles/itpp.dir/base/math/log_exp.cpp.o.d -o CMakeFiles/itpp.dir/base/math/log_exp.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:178:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:188:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 21%] Building CXX object itpp/CMakeFiles/itpp.dir/base/math/misc.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/math/misc.cpp.o -MF CMakeFiles/itpp.dir/base/math/misc.cpp.o.d -o CMakeFiles/itpp.dir/base/math/misc.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/misc.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 18%] Building CXX object itpp/CMakeFiles/itpp.dir/base/matfunc.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/matfunc.cpp.o -MF CMakeFiles/itpp.dir/base/matfunc.cpp.o.d -o CMakeFiles/itpp.dir/base/matfunc.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/matfunc.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/matfunc.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/matfunc.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/matfunc.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/matfunc.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/matfunc.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/matfunc.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:178:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:188:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 18%] Building CXX object itpp/CMakeFiles/itpp.dir/base/mat.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/mat.cpp.o -MF CMakeFiles/itpp.dir/base/mat.cpp.o.d -o CMakeFiles/itpp.dir/base/mat.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 22%] Building CXX object itpp/CMakeFiles/itpp.dir/base/math/trig_hyp.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/math/trig_hyp.cpp.o -MF CMakeFiles/itpp.dir/base/math/trig_hyp.cpp.o.d -o CMakeFiles/itpp.dir/base/math/trig_hyp.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/trig_hyp.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/trig_hyp.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/trig_hyp.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/trig_hyp.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/trig_hyp.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 17%] Building CXX object itpp/CMakeFiles/itpp.dir/base/itfile.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/itfile.cpp.o -MF CMakeFiles/itpp.dir/base/itfile.cpp.o.d -o CMakeFiles/itpp.dir/base/itfile.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/itfile.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/itfile.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/itfile.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/itfile.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/itfile.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 22%] Building CXX object itpp/CMakeFiles/itpp.dir/base/operators.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/operators.cpp.o -MF CMakeFiles/itpp.dir/base/operators.cpp.o.d -o CMakeFiles/itpp.dir/base/operators.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/operators.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/operators.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/operators.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/operators.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/operators.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/operators.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/operators.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 25%] Building CXX object itpp/CMakeFiles/itpp.dir/base/timing.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/timing.cpp.o -MF CMakeFiles/itpp.dir/base/timing.cpp.o.d -o CMakeFiles/itpp.dir/base/timing.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/timing.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 23%] Building CXX object itpp/CMakeFiles/itpp.dir/base/parser.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/parser.cpp.o -MF CMakeFiles/itpp.dir/base/parser.cpp.o.d -o CMakeFiles/itpp.dir/base/parser.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/parser.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/parser.h:36, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/parser.cpp:31: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/parser.h:36, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/parser.cpp:31: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 23%] Building CXX object itpp/CMakeFiles/itpp.dir/base/random.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/random.cpp.o -MF CMakeFiles/itpp.dir/base/random.cpp.o.d -o CMakeFiles/itpp.dir/base/random.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/random.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/random_dsfmt.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/random.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/random.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/random_dsfmt.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/random.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/random.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/operators.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/random.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/random.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 24%] Building CXX object itpp/CMakeFiles/itpp.dir/base/smat.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/smat.cpp.o -MF CMakeFiles/itpp.dir/base/smat.cpp.o.d -o CMakeFiles/itpp.dir/base/smat.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/smat.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/svec.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/smat.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/smat.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/svec.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/smat.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/smat.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 24%] Building CXX object itpp/CMakeFiles/itpp.dir/base/specmat.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/specmat.cpp.o -MF CMakeFiles/itpp.dir/base/specmat.cpp.o.d -o CMakeFiles/itpp.dir/base/specmat.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/specmat.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/specmat.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/specmat.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/specmat.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/specmat.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/specmat.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/specmat.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 25%] Building CXX object itpp/CMakeFiles/itpp.dir/base/svec.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/svec.cpp.o -MF CMakeFiles/itpp.dir/base/svec.cpp.o.d -o CMakeFiles/itpp.dir/base/svec.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/svec.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/svec.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/svec.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/svec.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/svec.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 28%] Building CXX object itpp/CMakeFiles/itpp.dir/comm/commfunc.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/comm/commfunc.cpp.o -MF CMakeFiles/itpp.dir/comm/commfunc.cpp.o.d -o CMakeFiles/itpp.dir/comm/commfunc.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/commfunc.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/commfunc.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/commfunc.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/commfunc.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/commfunc.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/commfunc.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:178:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 27%] Building CXX object itpp/CMakeFiles/itpp.dir/comm/bch.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/comm/bch.cpp.o -MF CMakeFiles/itpp.dir/comm/bch.cpp.o.d -o CMakeFiles/itpp.dir/comm/bch.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/bch.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/galois.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/bch.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/bch.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/galois.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/bch.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/bch.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/galois.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/bch.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/bch.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 0%] Generating API documentation with Doxygen /usr/bin/doxygen /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/Doxyfile warning: Tag 'SYMBOL_CACHE_SIZE' at line 289 of file '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'SHOW_DIRECTORIES' at line 483 of file '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'COLS_IN_ALPHA_INDEX' at line 775 of file '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: ignoring unsupported tag 'HTML_FOOTER_DESCRIPTION' at line 796, file /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/Doxyfile warning: Tag 'HTML_ALIGN_MEMBERS' at line 841 of file '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'USE_INLINE_TREES' at line 1010 of file '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'XML_SCHEMA' at line 1212 of file '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'XML_DTD' at line 1218 of file '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'PERL_PATH' at line 1383 of file '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'MSCGEN_PATH' at line 1405 of file '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: doxygen no longer ships with the FreeSans font. You may want to clear or change DOT_FONTNAME. Otherwise you run the risk that the wrong font is being used for dot generated graphs. Doxygen version used: 1.9.1 Searching for include files... Searching for example files... Searching for files in directory /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutorial/src Searching for files in directory /usr/src/RPM/BUILD/itpp-4.3.1/tests Searching for images... Searching for files in directory /usr/src/RPM/BUILD/itpp-4.3.1/doc/images Searching for dot files... Searching for msc files... Searching for dia files... Searching for files to exclude Searching INPUT for files to process... Searching for files in directory /usr/src/RPM/BUILD/itpp-4.3.1/itpp Searching for files in directory /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base Searching for files in directory /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra Searching for files in directory /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math Searching for files in directory /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm Searching for files in directory /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed Searching for files in directory /usr/src/RPM/BUILD/itpp-4.3.1/itpp/optim Searching for files in directory /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol Searching for files in directory /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal Searching for files in directory /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode Searching for files in directory /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat Searching for files in directory /usr/src/RPM/BUILD/itpp-4.3.1/doc/local Searching for files in directory /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutorial Reading and parsing tag files Parsing files Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itfixed.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itfixed.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itmex.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itmex.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itoptim.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itoptim.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itprotocol.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itprotocol.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsrccode.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsrccode.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itstat.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itstat.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/array.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/array.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/base_exports.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/base_exports.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/bessel.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/bessel.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/bessel.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/bessel.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binfile.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binfile.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binfile.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binfile.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/circular_buffer.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/circular_buffer.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/fastmath.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/fastmath.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/fastmath.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/fastmath.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/gf2mat.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/gf2mat.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/gf2mat.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/gf2mat.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/itassert.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/itassert.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/itassert.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/itassert.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/itcompat.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/itcompat.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/itcompat.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/itcompat.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/itfile.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/itfile.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/itfile.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/itfile.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/ittypes.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/ittypes.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/matfunc.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/matfunc.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/matfunc.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/matfunc.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/operators.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/operators.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/operators.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/operators.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/parser.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/parser.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/parser.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/parser.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/random.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/random.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/random.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/random.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/random_dsfmt.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/random_dsfmt.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/smat.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/smat.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/smat.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/smat.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/sort.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/sort.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/specmat.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/specmat.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/specmat.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/specmat.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/stack.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/stack.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/svec.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/svec.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/svec.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/svec.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/timing.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/timing.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/timing.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/timing.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/det.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/det.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/det.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/det.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/eigen.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/eigen.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/eigen.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/eigen.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/inv.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/inv.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/inv.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/inv.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/ls_solve.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/ls_solve.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/ls_solve.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/ls_solve.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/lu.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/lu.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/lu.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/lu.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/qr.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/qr.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/qr.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/qr.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/schur.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/schur.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/schur.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/schur.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/svd.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/svd.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/svd.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/svd.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/error.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/error.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/error.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/error.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/integration.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/integration.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/integration.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/integration.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/min_max.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/min_max.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/misc.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/misc.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/misc.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/misc.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/trig_hyp.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/trig_hyp.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/trig_hyp.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/trig_hyp.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/bch.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/bch.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/bch.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/bch.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/channel.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/channel.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/channel.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/channel.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/channel_code.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/channel_code.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/commfunc.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/commfunc.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/commfunc.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/commfunc.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/convcode.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/convcode.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/convcode.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/convcode.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/crc.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/crc.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/crc.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/crc.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/egolay.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/egolay.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/egolay.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/egolay.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/error_counters.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/error_counters.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/error_counters.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/error_counters.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/exit.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/exit.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/exit.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/exit.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/galois.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/galois.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/galois.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/galois.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/hammcode.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/hammcode.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/hammcode.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/hammcode.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/interleave.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/interleave.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/interleave.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/interleave.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/ldpc.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/ldpc.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/ldpc.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/ldpc.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/llr.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/llr.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/llr.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/llr.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/modulator.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/modulator.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/modulator.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/modulator.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/modulator_nd.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/modulator_nd.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/modulator_nd.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/modulator_nd.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/multilateration.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/multilateration.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/multilateration.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/multilateration.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/ofdm.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/ofdm.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/ofdm.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/ofdm.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/pulse_shape.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/pulse_shape.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/pulse_shape.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/pulse_shape.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/punct_convcode.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/punct_convcode.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/punct_convcode.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/punct_convcode.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/rec_syst_conv_code.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/rec_syst_conv_code.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/rec_syst_conv_code.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/rec_syst_conv_code.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/reedsolomon.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/reedsolomon.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/reedsolomon.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/reedsolomon.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/sequence.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/sequence.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/sequence.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/sequence.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_eq.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_eq.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_mud.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_mud.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_nsc.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_nsc.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_rsc.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_rsc.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/spread.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/spread.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/spread.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/spread.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/stc.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/stc.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/stc.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/stc.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/turbo.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/turbo.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/turbo.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/turbo.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/cfix.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/cfix.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/cfix.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/cfix.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/cfixed.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/cfixed.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/cfixed.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/cfixed.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_base.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_base.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_base.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_base.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_factory.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_factory.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_factory.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_factory.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_functions.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_functions.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_functions.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_functions.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_operators.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_operators.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_operators.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_operators.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fixed.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fixed.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fixed.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fixed.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/optim/newton_search.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/optim/newton_search.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/optim/newton_search.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/optim/newton_search.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/events.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/events.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/events.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/events.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/front_drop_queue.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/front_drop_queue.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/front_drop_queue.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/front_drop_queue.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/packet.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/packet.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/packet_channel.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/packet_channel.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/packet_channel.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/packet_channel.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/packet_generator.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/packet_generator.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/packet_generator.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/packet_generator.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/selective_repeat.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/selective_repeat.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/selective_repeat.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/selective_repeat.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/signals_slots.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/signals_slots.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/tcp.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/tcp.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/tcp.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/tcp.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/tcp_client_server.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/tcp_client_server.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/fastica.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/fastica.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/fastica.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/fastica.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/filter.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/filter.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/filter.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/filter.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/filter_design.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/filter_design.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/filter_design.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/filter_design.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/freq_filt.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/freq_filt.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/freq_filt.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/freq_filt.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/poly.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/poly.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/poly.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/poly.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/resampling.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/resampling.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/resampling.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/resampling.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/sigfun.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/sigfun.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/sigfun.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/sigfun.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/source.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/source.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/source.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/source.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/transforms.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/transforms.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/transforms.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/transforms.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/window.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/window.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/window.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/window.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/g711.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/g711.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/g711.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/g711.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/gmm.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/gmm.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/gmm.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/gmm.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/lpcfunc.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/lpcfunc.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/lpcfunc.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/lpcfunc.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/pnm.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/pnm.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/pnm.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/pnm.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/vq.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/vq.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/vq.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/vq.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/vqtrain.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/vqtrain.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/vqtrain.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/vqtrain.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/histogram.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/histogram.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/misc_stat.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/misc_stat.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/misc_stat.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/misc_stat.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_diag.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_diag.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_diag.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_diag.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_diag_em.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_diag_em.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_diag_em.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_diag_em.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_diag_kmeans.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_diag_kmeans.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_diag_kmeans.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_diag_kmeans.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_generic.cpp... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_generic.cpp... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_generic.h... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_generic.h... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/doc/local/authors.doc... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/doc/local/authors.doc... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/doc/local/codingrules.doc... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/doc/local/codingrules.doc... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/doc/local/copyright.doc... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/doc/local/copyright.doc... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/doc/local/documentation.doc... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/doc/local/documentation.doc... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/doc/local/features.doc... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/doc/local/features.doc... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/doc/local/help_wanted.doc... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/doc/local/help_wanted.doc... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/doc/local/installation.doc... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/doc/local/installation.doc... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/doc/local/linking.doc... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/doc/local/linking.doc... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/doc/local/test.doc... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/doc/local/test.doc... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/doc/local/users_guide.doc... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/doc/local/users_guide.doc... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/doc/local/verification.doc... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/doc/local/verification.doc... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutorial/bpsk.doc... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutorial/bpsk.doc... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutorial/convcode.doc... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutorial/convcode.doc... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutorial/demapper_mimo.doc... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutorial/demapper_mimo.doc... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutorial/exit_pccc.doc... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutorial/exit_pccc.doc... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutorial/interleaver.doc... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutorial/interleaver.doc... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutorial/itfile.doc... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutorial/itfile.doc... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutorial/ldpc_bersim_awgn.doc... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutorial/ldpc_bersim_awgn.doc... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutorial/ldpc_gen_codes.doc... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutorial/ldpc_gen_codes.doc... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutorial/matlab_itpp.doc... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutorial/matlab_itpp.doc... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutorial/mimoconv.doc... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutorial/mimoconv.doc... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutorial/mog.doc... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutorial/mog.doc... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutorial/pccc_bersim_awgn.doc... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutorial/pccc_bersim_awgn.doc... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutorial/qpsk_simulation.doc... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutorial/qpsk_simulation.doc... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutorial/rayleigh.doc... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutorial/rayleigh.doc... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutorial/reedsolomon.doc... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutorial/reedsolomon.doc... Preprocessing /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutorial/sccc_bersim_awgn.doc... Parsing file /usr/src/RPM/BUILD/itpp-4.3.1/doc/tutori kpathsea: Running mktexfmt latex.fmt mktexfmt: mktexfmt is using the following fmtutil.cnf files (in precedence order): mktexfmt: /usr/share/texmf-dist/web2c/fmtutil.cnf mktexfmt: mktexfmt is using the following fmtutil.cnf file for writing changes: mktexfmt: /usr/src/.texlive2021/texmf-config/web2c/fmtutil.cnf mktexfmt [INFO]: writing formats under /usr/src/.texlive2021/texmf-var/web2c mktexfmt [INFO]: --- remaking latex with pdftex mktexfmt: running `pdftex -ini -jobname=latex -progname=latex -translate-file=cp227.tcx *latex.ini' ... This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021/Mageia) (INITEX) restricted \write18 enabled. (/usr/share/texmf-dist/web2c/cp227.tcx) entering extended mode (/usr/share/texmf-dist/tex/latex/latexconfig/latex.ini (/usr/share/texmf-dist/tex/generic/config/pdftexconfig.tex) (/usr/share/texmf-dist/tex/latex/base/latex.ltx (/usr/share/texmf-dist/tex/latex/base/texsys.cfg) ./texsys.aux found \@currdir set to: ./. Assuming \openin and \input have the same search path. Defining UNIX/DOS style filename parser. catcodes, registers, parameters, LaTeX2e <2020-10-01> patch level 4 (/usr/share/texmf-dist/tex/latex/l3kernel/expl3.ltx (/usr/share/texmf-dist/tex/latex/l3kernel/expl3-code.tex ! LaTeX3 Error: File 'UnicodeData.txt' not found. For immediate help type H . ... l.30209 } (/usr/share/texmf-dist/tex/latex/l3kernel/l3deprecation.def))) (/usr/share/texmf-dist/tex/latex/l3packages/xparse/xparse.ltx (/usr/share/texmf-dist/tex/latex/l3packages/xparse/xparse-generic.tex)) hacks, control, par, spacing, files, font encodings, lengths, ==================================== Local config file fonttext.cfg used ==================================== (/usr/share/texmf-dist/tex/latex/base/fonttext.cfg (/usr/share/texmf-dist/tex/latex/base/fonttext.ltx === Don't modify this file, use a .cfg file instead === (/usr/share/texmf-dist/tex/latex/base/omlenc.def) (/usr/share/texmf-dist/tex/latex/base/omsenc.def) (/usr/share/texmf-dist/tex/latex/base/ot1enc.def) (/usr/share/texmf-dist/tex/latex/base/t1enc.def) (/usr/share/texmf-dist/tex/latex/base/ts1enc.def) (/usr/share/texmf-dist/tex/latex/base/ts1cmr.fd) (/usr/share/texmf-dist/tex/latex/base/t1cmr.fd) (/usr/share/texmf-dist/tex/latex/base/ot1cmr.fd) (/usr/share/texmf-dist/tex/latex/base/ot1cmss.fd) (/usr/share/texmf-dist/tex/latex/base/ot1cmtt.fd))) ==================================== Local config file fontmath.cfg used ==================================== (/usr/share/texmf-dist/tex/latex/base/fontmath.cfg (/usr/share/texmf-dist/tex/latex/base/fontmath.ltx === Don't modify this file, use a .cfg file instead === (/usr/share/texmf-dist/tex/latex/base/omlcmm.fd) (/usr/share/texmf-dist/tex/latex/base/omscmsy.fd) (/usr/share/texmf-dist/tex/latex/base/omxcmex.fd) (/usr/share/texmf-dist/tex/latex/base/ucmr.fd))) ==================================== Local config file preload.cfg used ===================================== (/usr/share/texmf-dist/tex/latex/base/preload.cfg (/usr/share/texmf-dist/tex/latex/base/preload.ltx)) page nos., x-ref, environments, center, verbatim, math definitions, boxes, title, sectioning, contents, floats, footnotes, index, bibliography, output, =========================================== Local configuration file hyphen.cfg used =========================================== (/usr/share/texmf-dist/tex/generic/babel/hyphen.cfg (/usr/share/texmf-dist/tex/generic/hyphen/hyphen.tex) (/usr/share/texmf-dist/tex/generic/hyphen/dumyhyph.tex) (/usr/share/texmf-dist/tex/generic/hyphen/zerohyph.tex) (/usr/share/texmf-dist/tex/generic/dehyph-exptl/dehypht-x-2021-02-26.tex dehyph-exptl: using an 8-bit TeX engine. (/usr/share/texmf-dist/tex/generic/dehyph-exptl/dehypht-x-2021-02-26.pat German Hyphenation Patterns (Traditional Orthography) `dehypht-x' 2021-02-26 (W L))) (/usr/share/texmf-dist/tex/generic/dehyph-exptl/dehyphn-x-2021-02-26.tex dehyph-exptl: using an 8-bit TeX engine. (/usr/share/texmf-dist/tex/generic/dehyph-exptl/dehyphn-x-2021-02-26.pat German Hyphenation Patterns (Reformed Orthography, 2006) `dehyphn-x' 2021-02-26 (WL))) (/usr/share/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-af.tex EC Afrikaans hyphenation patterns (/usr/share/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-ec.tex) (/usr/share/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-af.tex)) (/usr/share/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-grc.tex Hyphenation patterns for Ancient Greek (/usr/share/texmf-dist/tex/generic/hyphen/grahyph5.tex Hyphenation patterns for Ancient Greek)) (/usr/share/texmf-dist/tex/generic/hyphen/ibyhyph.tex Greek hyphenation patterns for Ibycus encoding, v3.0) (/usr/share/texmf-dist/tex/generic/hyphen/zerohyph.tex) (/usr/share/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-hy.tex No Armenian hyphenation patterns - only for Unicode engines) (/usr/share/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-eu.tex EC Basque hyphenation patterns (/usr/share/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-ec.tex) (/usr/share/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-eu.tex)) (/usr/share/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-be.tex T2A Belarusian hyphenation patterns (/usr/share/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-t2a.tex) (/usr/share/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-be.tex)) (/usr/share/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-bg.tex T2A Bulgarian hyphenation patterns (/usr/share/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-t2a.tex) (/usr/share/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-bg.tex Bulgarian hyphenation patterns (options: --safe-morphology --standalone-tex, ve rsion 21 October 2017))) (/usr/share/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ca.tex EC Catalan hyphenation patterns (/usr/share/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-ec.tex) (/usr/share/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-ca.tex)) (/usr/share/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-zh-latn-pinyin.t ex EC Pinyin Hyphenation Patterns (with tone markers) 2018-11-25 (WL) (/usr/share/texmf-dist/tex/generic/hyph-utf8/patterns/ptex/hyph-zh-latn-pinyin. ec.tex)) (/usr/share/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-cu.tex No Church Slavonic hyphenation patterns - only for Unicode engines) (/usr/share/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-cop.tex Coptic hyphenation patterns (/usr/share/texmf-dist/tex/generic/hyph-utf8/patterns/tex-8bit/copthyph.tex)) (/usr/share/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-hr.tex EC Croatian hyphenation patterns (/usr/share/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-ec.tex) (/usr/share/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-hr.tex)) (/usr/share/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-cs.tex EC Czech hyphenation patterns (/usr/share/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-ec.tex) (/usr/share/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-cs.tex)) (/usr/share/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-da.tex EC Danish hyphenation patterns (/usr/share/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-ec.tex) (/usr/share/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-da.tex)) (/usr/share/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-nl.tex EC Dutch hyphenation patterns (/usr/share/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-ec.tex) (/usr/share/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-nl.tex)) (/usr/share/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-en-gb.tex ASCII Hyphenation patterns for British English (/usr/share/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-en-gb.tex)) (/usr/share/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-en-us.tex ASCII Hyphenation patterns for American English (/usr/share/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-en-us.tex)) (/usr/share/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-eo.tex IL3 Esperanto hyphenation patterns (/usr/share/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-il3.tex) (/usr/share/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-eo.tex)) (/usr/share/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-et.tex EC Estonian hyphenation patterns (/usr/share/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-ec.tex) (/usr/share/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-et.tex)) (/usr/share/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-mul-ethi.tex No Pan-Ethiopic hyphenation patterns - only for Unicode engines) (/usr/share/texmf-dist/tex/generic/hyphen/zerohyph.tex) (/usr/share/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-fi.tex EC Finnish hyphenation patterns (/usr/share/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-ec.tex) (/usr/share/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-fi.tex)) (/usr/share/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-fi-x-school.tex EC Finnish hyphenation patterns for school (/usr/share/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-ec.tex) (/usr/share/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-fi-x-school.tex) ) (/usr/share/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-fr.tex EC French hyphenation patterns (/usr/share/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-ec.tex) (/usr/share/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-fr.tex)) (/usr/share/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-fur.tex EC Friulan hyphenation patterns (/usr/share/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-ec.tex) (/usr/share/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-fur.tex)) (/usr/share/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-gl.tex EC Galician hyphenation patterns (/usr/share/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-ec.tex) (/usr/share/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-gl.tex)) (/usr/share/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ka.tex T8M Georgian hyphenation patterns (/usr/share/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-t8m.tex) (/usr/share/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-ka.tex)) (/usr/share/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-de-1901.tex EC German hyphenation patterns (traditional orthography) ! I can't find file `dehypht.tex'. l.29 \input dehypht.tex (Press Enter to retry, or Control-D to exit) Please type another input file name: ! Emergency stop. l.29 \input dehypht.tex No pages of output. Transcript written on latex.log. mktexfmt [INFO]: log file copied to: /usr/src/.texlive2021/texmf-var/web2c/pdftex/latex.log mktexfmt [ERROR]: running `pdftex -ini -jobname=latex -progname=latex -translate-file=cp227.tcx *latex.ini >&2 ... Generating docs for compound itpp::Audio_Sample< enc_linear8 >... Generating docs for compound itpp::Audio_Sample< enc_linear16 >... Generating docs for compound itpp::Sample_24... Generating docs for compound itpp::Audio_Sample< enc_linear24 >... Generating docs for compound itpp::Audio_Sample< enc_linear32 >... Generating docs for compound itpp::Audio_Sample< enc_float >... Generating docs for compound itpp::Audio_Sample< enc_double >... Generating docs for compound itpp::Audio_Sample< enc_alaw8 >... Generating docs for compound itpp::GMM... Generating docs for compound itpp::Vector_Quantizer... Generating docs for compound itpp::Scalar_Quantizer... Generating docs for compound itpp::Histogram... Generating docs for compound itpp::Stat... Generating docs for compound itpp::MOG_diag... Generating docs for compound itpp::MOG_diag_EM_sup... Generating docs for compound itpp::MOG_diag_kmeans_sup... Generating docs for compound itpp::MOG_generic... Generating docs for compound itpp::binfile_details::Ofstream_Binfile_Facade... Generating docs for compound itpp::binfile_details::Ifstream_Binfile_Facade... Generating docs for compound itpp::binfile_details::Fstream_Binfile_Facade... Generating docs for compound itpp::random_details::DSFMT... Generating docs for nested compound itpp::random_details::DSFMT::Context... Generating docs for nested compound itpp::random_details::DSFMT::Context::W128_T... Generating graph info page... Generating directory documentation... Generating index page... Generating page index... Generating module index... Generating namespace index... Generating namespace member index... Generating annotated compound index... Generating alphabetical compound index... Generating hierarchical class index... Generating member index... Generating file index... Generating file member index... Generating example index... finalizing index lists... writing tag file... Generating search index Running plantuml with JAVA... lookup cache used 9244/65536 hits=241687 misses=10328 finished... gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 30%] Built target itpp_doc gmake[1]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 29%] Building CXX object itpp/CMakeFiles/itpp.dir/comm/crc.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/comm/crc.cpp.o -MF CMakeFiles/itpp.dir/comm/crc.cpp.o.d -o CMakeFiles/itpp.dir/comm/crc.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/crc.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/crc.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/crc.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/crc.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/crc.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/specmat.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/crc.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:178:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 28%] Building CXX object itpp/CMakeFiles/itpp.dir/comm/convcode.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/comm/convcode.cpp.o -MF CMakeFiles/itpp.dir/comm/convcode.cpp.o.d -o CMakeFiles/itpp.dir/comm/convcode.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/convcode.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/convcode.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/convcode.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/convcode.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/convcode.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/modulator.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/channel_code.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/convcode.h:36, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/convcode.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 29%] Building CXX object itpp/CMakeFiles/itpp.dir/comm/egolay.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/comm/egolay.cpp.o -MF CMakeFiles/itpp.dir/comm/egolay.cpp.o.d -o CMakeFiles/itpp.dir/comm/egolay.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/egolay.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/egolay.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/egolay.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/egolay.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/egolay.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/modulator.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/channel_code.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/egolay.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/egolay.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 26%] Building CXX object itpp/CMakeFiles/itpp.dir/base/vec.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/base/vec.cpp.o -MF CMakeFiles/itpp.dir/base/vec.cpp.o.d -o CMakeFiles/itpp.dir/base/vec.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.cpp:39: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.cpp:39: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.cpp:40: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 27%] Building CXX object itpp/CMakeFiles/itpp.dir/comm/channel.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/comm/channel.cpp.o -MF CMakeFiles/itpp.dir/comm/channel.cpp.o.d -o CMakeFiles/itpp.dir/comm/channel.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/channel.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/channel.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/channel.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/channel.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/channel.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/channel.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/channel.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 30%] Building CXX object itpp/CMakeFiles/itpp.dir/comm/error_counters.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/comm/error_counters.cpp.o -MF CMakeFiles/itpp.dir/comm/error_counters.cpp.o.d -o CMakeFiles/itpp.dir/comm/error_counters.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/error_counters.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/error_counters.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/error_counters.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/error_counters.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/error_counters.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/matfunc.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/error_counters.cpp:31: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:178:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:188:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 30%] Building CXX object itpp/CMakeFiles/itpp.dir/comm/exit.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/comm/exit.cpp.o -MF CMakeFiles/itpp.dir/comm/exit.cpp.o.d -o CMakeFiles/itpp.dir/comm/exit.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/exit.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/exit.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/exit.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/exit.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/exit.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/exit.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/exit.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 31%] Building CXX object itpp/CMakeFiles/itpp.dir/comm/hammcode.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/comm/hammcode.cpp.o -MF CMakeFiles/itpp.dir/comm/hammcode.cpp.o.d -o CMakeFiles/itpp.dir/comm/hammcode.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/hammcode.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/hammcode.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/hammcode.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/hammcode.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/hammcode.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/modulator.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/channel_code.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/hammcode.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/hammcode.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 31%] Building CXX object itpp/CMakeFiles/itpp.dir/comm/galois.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/comm/galois.cpp.o -MF CMakeFiles/itpp.dir/comm/galois.cpp.o.d -o CMakeFiles/itpp.dir/comm/galois.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/galois.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/galois.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/galois.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/galois.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/galois.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/galois.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/galois.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:178:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 33%] Building CXX object itpp/CMakeFiles/itpp.dir/comm/llr.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/comm/llr.cpp.o -MF CMakeFiles/itpp.dir/comm/llr.cpp.o.d -o CMakeFiles/itpp.dir/comm/llr.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/llr.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/llr.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/llr.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/llr.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/llr.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/specmat.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/llr.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/llr.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:178:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 32%] Building CXX object itpp/CMakeFiles/itpp.dir/comm/interleave.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/comm/interleave.cpp.o -MF CMakeFiles/itpp.dir/comm/interleave.cpp.o.d -o CMakeFiles/itpp.dir/comm/interleave.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/interleave.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/interleave.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/interleave.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/interleave.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/interleave.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/operators.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/random.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/interleave.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/interleave.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:178:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 34%] Building CXX object itpp/CMakeFiles/itpp.dir/comm/modulator.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/comm/modulator.cpp.o -MF CMakeFiles/itpp.dir/comm/modulator.cpp.o.d -o CMakeFiles/itpp.dir/comm/modulator.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/modulator.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/modulator.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/modulator.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/modulator.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/modulator.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/modulator.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/modulator.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 35%] Building CXX object itpp/CMakeFiles/itpp.dir/comm/ofdm.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/comm/ofdm.cpp.o -MF CMakeFiles/itpp.dir/comm/ofdm.cpp.o.d -o CMakeFiles/itpp.dir/comm/ofdm.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/ofdm.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/ofdm.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/ofdm.cpp:31: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/ofdm.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/ofdm.cpp:31: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/specmat.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/ofdm.cpp:32: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:178:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 36%] Building CXX object itpp/CMakeFiles/itpp.dir/comm/pulse_shape.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/comm/pulse_shape.cpp.o -MF CMakeFiles/itpp.dir/comm/pulse_shape.cpp.o.d -o CMakeFiles/itpp.dir/comm/pulse_shape.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/pulse_shape.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/pulse_shape.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/pulse_shape.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/pulse_shape.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/pulse_shape.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/matfunc.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/pulse_shape.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/pulse_shape.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:178:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:188:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 32%] Building CXX object itpp/CMakeFiles/itpp.dir/comm/ldpc.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/comm/ldpc.cpp.o -MF CMakeFiles/itpp.dir/comm/ldpc.cpp.o.d -o CMakeFiles/itpp.dir/comm/ldpc.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/ldpc.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/gf2mat.h:45, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/ldpc.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/ldpc.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/gf2mat.h:45, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/ldpc.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/ldpc.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/operators.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/random.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/ldpc.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/ldpc.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:178:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 36%] Building CXX object itpp/CMakeFiles/itpp.dir/comm/punct_convcode.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/comm/punct_convcode.cpp.o -MF CMakeFiles/itpp.dir/comm/punct_convcode.cpp.o.d -o CMakeFiles/itpp.dir/comm/punct_convcode.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/punct_convcode.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/punct_convcode.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/punct_convcode.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/punct_convcode.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/punct_convcode.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/modulator.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/channel_code.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/convcode.h:36, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/punct_convcode.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/punct_convcode.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 35%] Building CXX object itpp/CMakeFiles/itpp.dir/comm/multilateration.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/comm/multilateration.cpp.o -MF CMakeFiles/itpp.dir/comm/multilateration.cpp.o.d -o CMakeFiles/itpp.dir/comm/multilateration.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/multilateration.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/multilateration.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/multilateration.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/multilateration.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/multilateration.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/multilateration.cpp: In constructor 'itpp::Hyperbolic::Hyperbolic(unsigned int)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/multilateration.cpp:718:16: warning: 'itpp::Hyperbolic::nb_bs_' will be initialized after [-Wreorder] 718 | unsigned int nb_bs_; | ^~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/multilateration.cpp:716:11: warning: 'double* itpp::Hyperbolic::meas_mat_' [-Wreorder] 716 | double *meas_mat_; | ^~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/multilateration.cpp:721:1: warning: when initialized here [-Wreorder] 721 | Hyperbolic::Hyperbolic(unsigned int nb_bs) : | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/multilateration.cpp: In member function 'bool itpp::Multilateration::set_method(const bvec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/multilateration.cpp:1011:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1011 | if((method_len + 1) != nb_bs_) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/multilateration.cpp:1018:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1018 | if((method_len + 1) != nb_bs_) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/multilateration.cpp:1025:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1025 | if(method_len != nb_bs_) { | ~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/multilateration.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/multilateration.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 34%] Building CXX object itpp/CMakeFiles/itpp.dir/comm/modulator_nd.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/comm/modulator_nd.cpp.o -MF CMakeFiles/itpp.dir/comm/modulator_nd.cpp.o.d -o CMakeFiles/itpp.dir/comm/modulator_nd.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/modulator_nd.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/modulator_nd.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/modulator_nd.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/modulator_nd.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/modulator_nd.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/specmat.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/llr.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/modulator_nd.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/modulator_nd.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:178:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 37%] Building CXX object itpp/CMakeFiles/itpp.dir/comm/rec_syst_conv_code.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/comm/rec_syst_conv_code.cpp.o -MF CMakeFiles/itpp.dir/comm/rec_syst_conv_code.cpp.o.d -o CMakeFiles/itpp.dir/comm/rec_syst_conv_code.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/rec_syst_conv_code.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/rec_syst_conv_code.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/rec_syst_conv_code.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/rec_syst_conv_code.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/rec_syst_conv_code.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/modulator.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/channel_code.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/convcode.h:36, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/rec_syst_conv_code.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/rec_syst_conv_code.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 37%] Building CXX object itpp/CMakeFiles/itpp.dir/comm/reedsolomon.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/comm/reedsolomon.cpp.o -MF CMakeFiles/itpp.dir/comm/reedsolomon.cpp.o.d -o CMakeFiles/itpp.dir/comm/reedsolomon.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/reedsolomon.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/reedsolomon.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/reedsolomon.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/reedsolomon.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/reedsolomon.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/galois.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/reedsolomon.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/reedsolomon.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 38%] Building CXX object itpp/CMakeFiles/itpp.dir/comm/sequence.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/comm/sequence.cpp.o -MF CMakeFiles/itpp.dir/comm/sequence.cpp.o.d -o CMakeFiles/itpp.dir/comm/sequence.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/sequence.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/sequence.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/sequence.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/sequence.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/sequence.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/sequence.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:178:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 39%] Building CXX object itpp/CMakeFiles/itpp.dir/comm/siso_eq.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/comm/siso_eq.cpp.o -MF CMakeFiles/itpp.dir/comm/siso_eq.cpp.o.d -o CMakeFiles/itpp.dir/comm/siso_eq.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_eq.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_eq.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_eq.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_eq.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In member function 'void itpp::SISO::set_scrambler_pattern(const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:668:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 668 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::vec itpp::SISO::threshold(const vec&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:911:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 911 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::mat itpp::SISO::threshold(const mat&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:920:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 920 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_eq.cpp: In member function 'void itpp::SISO::gen_chtrellis()': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_eq.cpp:45:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 45 | register int n,k,j; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_eq.cpp:45:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 45 | register int n,k,j; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_eq.cpp:45:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 45 | register int n,k,j; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_eq.cpp: In member function 'void itpp::SISO::equalizer_logMAP(itpp::vec&, const vec&, const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_eq.cpp:114:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 114 | register int n,k,m; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_eq.cpp:114:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 114 | register int n,k,m; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_eq.cpp:114:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 114 | register int n,k,m; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_eq.cpp: In member function 'void itpp::SISO::equalizer_maxlogMAP(itpp::vec&, const vec&, const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_eq.cpp:229:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 229 | register int n,k,m; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_eq.cpp:229:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 229 | register int n,k,m; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_eq.cpp:229:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 229 | register int n,k,m; | ^ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_eq.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 40%] Building CXX object itpp/CMakeFiles/itpp.dir/comm/siso_nsc.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/comm/siso_nsc.cpp.o -MF CMakeFiles/itpp.dir/comm/siso_nsc.cpp.o.d -o CMakeFiles/itpp.dir/comm/siso_nsc.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_nsc.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_nsc.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_nsc.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_nsc.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In member function 'void itpp::SISO::set_scrambler_pattern(const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:668:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 668 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::vec itpp::SISO::threshold(const vec&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:911:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 911 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::mat itpp::SISO::threshold(const mat&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:920:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 920 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_nsc.cpp: In member function 'void itpp::SISO::gen_nsctrellis()': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_nsc.cpp:49:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 49 | register int n,k,j,p; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_nsc.cpp:49:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 49 | register int n,k,j,p; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_nsc.cpp:49:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 49 | register int n,k,j,p; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_nsc.cpp:49:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 49 | register int n,k,j,p; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_nsc.cpp: In member function 'void itpp::SISO::nsc_logMAP(itpp::vec&, itpp::vec&, const vec&, const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_nsc.cpp:123:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | register int n,k,m,mp,j,i; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_nsc.cpp:123:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | register int n,k,m,mp,j,i; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_nsc.cpp:123:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | register int n,k,m,mp,j,i; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_nsc.cpp:123:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | register int n,k,m,mp,j,i; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_nsc.cpp:123:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | register int n,k,m,mp,j,i; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_nsc.cpp:123:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | register int n,k,m,mp,j,i; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_nsc.cpp: In member function 'void itpp::SISO::nsc_maxlogMAP(itpp::vec&, itpp::vec&, const vec&, const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_nsc.cpp:315:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 315 | register int n,k,m,mp,j,i; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_nsc.cpp:315:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 315 | register int n,k,m,mp,j,i; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_nsc.cpp:315:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 315 | register int n,k,m,mp,j,i; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_nsc.cpp:315:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 315 | register int n,k,m,mp,j,i; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_nsc.cpp:315:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 315 | register int n,k,m,mp,j,i; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_nsc.cpp:315:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 315 | register int n,k,m,mp,j,i; | ^ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_nsc.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 41%] Building CXX object itpp/CMakeFiles/itpp.dir/comm/spread.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/comm/spread.cpp.o -MF CMakeFiles/itpp.dir/comm/spread.cpp.o.d -o CMakeFiles/itpp.dir/comm/spread.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/spread.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/spread.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/spread.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/spread.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/spread.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/spread.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 38%] Building CXX object itpp/CMakeFiles/itpp.dir/comm/siso_dem.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/comm/siso_dem.cpp.o -MF CMakeFiles/itpp.dir/comm/siso_dem.cpp.o.d -o CMakeFiles/itpp.dir/comm/siso_dem.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In member function 'void itpp::SISO::set_scrambler_pattern(const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:668:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 668 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::vec itpp::SISO::threshold(const vec&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:911:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 911 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::mat itpp::SISO::threshold(const mat&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:920:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 920 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp: In member function 'void itpp::SISO::find_half_const(int&, itpp::vec&, itpp::bmat&, itpp::vec&, itpp::bmat&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:71:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp: In member function 'void itpp::SISO::EquivCh(itpp::mat&, const cvec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:132:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 132 | register int n,k; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:132:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 132 | register int n,k; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp: In member function 'void itpp::SISO::Hassibi_maxlogMAP(itpp::vec&, const cmat&, const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:203:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 203 | register int ns,q,nb,n,k; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:203:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 203 | register int ns,q,nb,n,k; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:203:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 203 | register int ns,q,nb,n,k; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:203:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 203 | register int ns,q,nb,n,k; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:203:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 203 | register int ns,q,nb,n,k; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp: In member function 'void itpp::SISO::GA(itpp::vec&, const cmat&, const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:271:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 271 | register int ns,q,p,cs; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:271:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 271 | register int ns,q,p,cs; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:271:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 271 | register int ns,q,p,cs; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:271:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 271 | register int ns,q,p,cs; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp: In member function 'void itpp::SISO::sGA(itpp::vec&, const cmat&, const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:377:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 377 | register int ns,q,p,cs; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:377:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 377 | register int ns,q,p,cs; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:377:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 377 | register int ns,q,p,cs; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:377:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 377 | register int ns,q,p,cs; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp: In member function 'void itpp::SISO::mmsePIC(itpp::vec&, const cmat&, const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:470:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 470 | register int ns,q,k,s; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:470:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 470 | register int ns,q,k,s; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:470:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 470 | register int ns,q,k,s; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:470:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 470 | register int ns,q,k,s; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp: In member function 'void itpp::SISO::zfPIC(itpp::vec&, const cmat&, const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:578:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 578 | register int ns,q,k,s; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:578:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 578 | register int ns,q,k,s; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:578:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 578 | register int ns,q,k,s; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:578:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 578 | register int ns,q,k,s; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp: In member function 'void itpp::SISO::Alamouti_maxlogMAP(itpp::vec&, const cmat&, const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:671:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 671 | register int nr,n,cs; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:671:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 671 | register int nr,n,cs; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:671:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 671 | register int nr,n,cs; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp: In member function 'void itpp::SISO::demodulator_logMAP(itpp::vec&, const cvec&, const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:716:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 716 | register int k,i,cs; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:716:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 716 | register int k,i,cs; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:716:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 716 | register int k,i,cs; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp: In member function 'void itpp::SISO::demodulator_maxlogMAP(itpp::vec&, const cvec&, const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:746:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 746 | register int k,i,cs; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:746:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 746 | register int k,i,cs; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:746:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 746 | register int k,i,cs; | ^~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_dem.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 40%] Building CXX object itpp/CMakeFiles/itpp.dir/comm/siso_mud.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/comm/siso_mud.cpp.o -MF CMakeFiles/itpp.dir/comm/siso_mud.cpp.o.d -o CMakeFiles/itpp.dir/comm/siso_mud.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_mud.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_mud.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_mud.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_mud.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In member function 'void itpp::SISO::set_scrambler_pattern(const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:668:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 668 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::vec itpp::SISO::threshold(const vec&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:911:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 911 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::mat itpp::SISO::threshold(const mat&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:920:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 920 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_mud.cpp: In member function 'void itpp::SISO::descrambler(itpp::vec&, itpp::vec&, const vec&, const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_mud.cpp:53:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 53 | register int n,k; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_mud.cpp:53:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 53 | register int n,k; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_mud.cpp: In member function 'void itpp::SISO::zpFIRfilter(itpp::vec&, const vec&, const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_mud.cpp:76:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 76 | register int n,l; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_mud.cpp:76:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 76 | register int n,l; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_mud.cpp: In member function 'void itpp::SISO::gen_hyperTrellis()': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_mud.cpp:127:19: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] 127 | } catch (std::bad_alloc) | ^~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_mud.cpp:144:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 144 | register int n,k,p,r; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_mud.cpp:144:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 144 | register int n,k,p,r; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_mud.cpp:144:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 144 | register int n,k,p,r; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_mud.cpp:144:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 144 | register int n,k,p,r; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_mud.cpp: In member function 'void itpp::SISO::mud_maxlogMAP(itpp::mat&, const vec&, const mat&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_mud.cpp:214:19: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] 214 | } catch (std::bad_alloc) | ^~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_mud.cpp:222:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 222 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_mud.cpp:234:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 234 | register int s,k; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_mud.cpp:234:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 234 | register int s,k; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_mud.cpp:292:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 292 | register int u; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_mud.cpp: In member function 'void itpp::SISO::GCD(itpp::mat&, const vec&, const mat&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_mud.cpp:347:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 347 | register int n,k; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_mud.cpp:347:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 347 | register int n,k; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_mud.cpp:360:19: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] 360 | } catch (std::bad_alloc) | ^~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_mud.cpp: In member function 'void itpp::SISO::sGCD(itpp::mat&, const vec&, const mat&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_mud.cpp:429:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 429 | register int n,k; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_mud.cpp:429:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 429 | register int n,k; | ^ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_mud.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 41%] Building CXX object itpp/CMakeFiles/itpp.dir/comm/siso_rsc.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/comm/siso_rsc.cpp.o -MF CMakeFiles/itpp.dir/comm/siso_rsc.cpp.o.d -o CMakeFiles/itpp.dir/comm/siso_rsc.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_rsc.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_rsc.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_rsc.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_rsc.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In member function 'void itpp::SISO::set_scrambler_pattern(const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:668:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 668 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::vec itpp::SISO::threshold(const vec&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:911:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 911 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::mat itpp::SISO::threshold(const mat&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:920:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 920 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_rsc.cpp: In member function 'void itpp::SISO::gen_rsctrellis()': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_rsc.cpp:43:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 43 | register int n,k,j; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_rsc.cpp:43:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 43 | register int n,k,j; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_rsc.cpp:43:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 43 | register int n,k,j; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_rsc.cpp: In member function 'void itpp::SISO::rsc_logMAP(itpp::vec&, itpp::vec&, const vec&, const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_rsc.cpp:103:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 103 | register int n,k; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_rsc.cpp:103:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 103 | register int n,k; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_rsc.cpp: In member function 'void itpp::SISO::rsc_maxlogMAP(itpp::vec&, itpp::vec&, const vec&, const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_rsc.cpp:271:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 271 | register int n,k; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_rsc.cpp:271:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 271 | register int n,k; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_rsc.cpp: In member function 'void itpp::SISO::rsc_sova(itpp::vec&, const vec&, const vec&, const int&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_rsc.cpp:439:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 439 | register int i,j,s; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_rsc.cpp:439:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 439 | register int i,j,s; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_rsc.cpp:439:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 439 | register int i,j,s; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_rsc.cpp: In member function 'void itpp::SISO::rsc_viterbi(itpp::vec&, itpp::vec&, const vec&, const vec&, const int&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_rsc.cpp:606:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 606 | register int i,j,s; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_rsc.cpp:606:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 606 | register int i,j,s; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_rsc.cpp:606:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 606 | register int i,j,s; | ^ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso_rsc.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 42%] Building CXX object itpp/CMakeFiles/itpp.dir/comm/stc.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/comm/stc.cpp.o -MF CMakeFiles/itpp.dir/comm/stc.cpp.o.d -o CMakeFiles/itpp.dir/comm/stc.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/stc.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/stc.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/stc.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/stc.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/stc.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/stc.cpp: In member function 'void itpp::STC::Hassibi_block_code()': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/stc.cpp:62:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register int tau,m; | ^~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/stc.cpp:62:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register int tau,m; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/stc.cpp:86:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | register int k,l; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/stc.cpp:86:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | register int k,l; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/stc.cpp: In member function 'itpp::cmat itpp::STC::encode(const cvec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/stc.cpp:748:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 748 | register int ns,k; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/stc.cpp:748:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 748 | register int ns,k; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/stc.cpp: In member function 'itpp::cmat itpp::STC::diag_pow(const cmat&, double)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/stc.cpp:767:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 767 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/stc.cpp: In member function 'itpp::mat itpp::STC::mat_pow(const mat&, int)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/stc.cpp:787:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 787 | register int n; | ^ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/stc.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/stc.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 42%] Building CXX object itpp/CMakeFiles/itpp.dir/comm/turbo.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/comm/turbo.cpp.o -MF CMakeFiles/itpp.dir/comm/turbo.cpp.o.d -o CMakeFiles/itpp.dir/comm/turbo.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/turbo.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/rec_syst_conv_code.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/turbo.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/turbo.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/rec_syst_conv_code.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/turbo.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/turbo.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/modulator.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/channel_code.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/convcode.h:36, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/rec_syst_conv_code.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/turbo.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/turbo.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 43%] Building CXX object itpp/CMakeFiles/itpp.dir/fixed/cfixed.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/fixed/cfixed.cpp.o -MF CMakeFiles/itpp.dir/fixed/cfixed.cpp.o.d -o CMakeFiles/itpp.dir/fixed/cfixed.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/cfixed.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/min_max.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/misc_stat.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_base.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/cfix.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/cfixed.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/cfixed.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/min_max.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/misc_stat.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_base.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/cfix.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/cfixed.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/cfixed.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/misc_stat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_base.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/cfix.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/cfixed.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/cfixed.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 44%] Building CXX object itpp/CMakeFiles/itpp.dir/fixed/fix_base.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/fixed/fix_base.cpp.o -MF CMakeFiles/itpp.dir/fixed/fix_base.cpp.o.d -o CMakeFiles/itpp.dir/fixed/fix_base.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_base.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/min_max.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/misc_stat.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_base.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_base.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/min_max.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/misc_stat.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_base.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_base.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/misc_stat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_base.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_base.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 43%] Building CXX object itpp/CMakeFiles/itpp.dir/fixed/cfix.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/fixed/cfix.cpp.o -MF CMakeFiles/itpp.dir/fixed/cfix.cpp.o.d -o CMakeFiles/itpp.dir/fixed/cfix.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/cfix.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/min_max.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/misc_stat.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_base.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/cfix.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/cfix.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/min_max.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/misc_stat.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_base.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/cfix.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/cfix.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/misc_stat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_base.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/cfix.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/cfix.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 45%] Building CXX object itpp/CMakeFiles/itpp.dir/fixed/fix_factory.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/fixed/fix_factory.cpp.o -MF CMakeFiles/itpp.dir/fixed/fix_factory.cpp.o.d -o CMakeFiles/itpp.dir/fixed/fix_factory.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_factory.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/min_max.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/misc_stat.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_base.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_factory.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_factory.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_factory.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/misc_stat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_base.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_factory.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_factory.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 44%] Building CXX object itpp/CMakeFiles/itpp.dir/fixed/fix.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/fixed/fix.cpp.o -MF CMakeFiles/itpp.dir/fixed/fix.cpp.o.d -o CMakeFiles/itpp.dir/fixed/fix.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/min_max.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/misc_stat.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_base.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/min_max.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/misc_stat.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_base.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/misc_stat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_base.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 45%] Building CXX object itpp/CMakeFiles/itpp.dir/fixed/fix_functions.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/fixed/fix_functions.cpp.o -MF CMakeFiles/itpp.dir/fixed/fix_functions.cpp.o.d -o CMakeFiles/itpp.dir/fixed/fix_functions.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_functions.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/min_max.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/misc_stat.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_base.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/cfix.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_functions.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_functions.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/min_max.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/misc_stat.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_base.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/cfix.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_functions.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_functions.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/misc_stat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_base.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/cfix.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_functions.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_functions.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 48%] Building CXX object itpp/CMakeFiles/itpp.dir/protocol/events.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/protocol/events.cpp.o -MF CMakeFiles/itpp.dir/protocol/events.cpp.o.d -o CMakeFiles/itpp.dir/protocol/events.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/events.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 47%] Building CXX object itpp/CMakeFiles/itpp.dir/fixed/fixed.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/fixed/fixed.cpp.o -MF CMakeFiles/itpp.dir/fixed/fixed.cpp.o.d -o CMakeFiles/itpp.dir/fixed/fixed.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fixed.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/min_max.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/misc_stat.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_base.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fixed.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fixed.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/min_max.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/misc_stat.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_base.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fixed.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fixed.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/misc_stat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_base.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fixed.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fixed.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 48%] Building CXX object itpp/CMakeFiles/itpp.dir/protocol/front_drop_queue.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/protocol/front_drop_queue.cpp.o -MF CMakeFiles/itpp.dir/protocol/front_drop_queue.cpp.o.d -o CMakeFiles/itpp.dir/protocol/front_drop_queue.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/front_drop_queue.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 46%] Building CXX object itpp/CMakeFiles/itpp.dir/fixed/fix_operators.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/fixed/fix_operators.cpp.o -MF CMakeFiles/itpp.dir/fixed/fix_operators.cpp.o.d -o CMakeFiles/itpp.dir/fixed/fix_operators.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_operators.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/min_max.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/misc_stat.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_base.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/cfix.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_operators.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_operators.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/min_max.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/misc_stat.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_base.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/cfix.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_operators.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_operators.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/misc_stat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_base.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/cfix.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_operators.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/fixed/fix_operators.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 47%] Building CXX object itpp/CMakeFiles/itpp.dir/optim/newton_search.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/optim/newton_search.cpp.o -MF CMakeFiles/itpp.dir/optim/newton_search.cpp.o.d -o CMakeFiles/itpp.dir/optim/newton_search.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/optim/newton_search.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/optim/newton_search.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/optim/newton_search.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/optim/newton_search.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/optim/newton_search.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/specmat.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/optim/newton_search.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 49%] Building CXX object itpp/CMakeFiles/itpp.dir/protocol/packet_generator.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/protocol/packet_generator.cpp.o -MF CMakeFiles/itpp.dir/protocol/packet_generator.cpp.o.d -o CMakeFiles/itpp.dir/protocol/packet_generator.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/packet_generator.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/random_dsfmt.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/random.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/packet_generator.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/packet_generator.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/random_dsfmt.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/random.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/packet_generator.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/packet_generator.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/operators.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/random.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/packet_generator.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/packet_generator.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 49%] Building CXX object itpp/CMakeFiles/itpp.dir/protocol/packet_channel.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/protocol/packet_channel.cpp.o -MF CMakeFiles/itpp.dir/protocol/packet_channel.cpp.o.d -o CMakeFiles/itpp.dir/protocol/packet_channel.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/packet_channel.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/packet_channel.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/packet_channel.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/packet_channel.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/packet_channel.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/operators.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/random.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/packet_channel.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:178:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 50%] Building CXX object itpp/CMakeFiles/itpp.dir/protocol/selective_repeat.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/protocol/selective_repeat.cpp.o -MF CMakeFiles/itpp.dir/protocol/selective_repeat.cpp.o.d -o CMakeFiles/itpp.dir/protocol/selective_repeat.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/selective_repeat.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/selective_repeat.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/selective_repeat.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/selective_repeat.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/selective_repeat.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 52%] Building CXX object itpp/CMakeFiles/itpp.dir/signal/filter_design.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/signal/filter_design.cpp.o -MF CMakeFiles/itpp.dir/signal/filter_design.cpp.o.d -o CMakeFiles/itpp.dir/signal/filter_design.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/filter_design.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/filter_design.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/filter_design.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/filter_design.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/filter_design.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/matfunc.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/transforms.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/filter_design.cpp:32: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:178:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:188:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 51%] Building CXX object itpp/CMakeFiles/itpp.dir/signal/filter.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/signal/filter.cpp.o -MF CMakeFiles/itpp.dir/signal/filter.cpp.o.d -o CMakeFiles/itpp.dir/signal/filter.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/filter.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/filter.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/filter.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/filter.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/filter.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/matfunc.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/filter.cpp:31: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:178:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:188:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 51%] Building CXX object itpp/CMakeFiles/itpp.dir/signal/fastica.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/signal/fastica.cpp.o -MF CMakeFiles/itpp.dir/signal/fastica.cpp.o.d -o CMakeFiles/itpp.dir/signal/fastica.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/fastica.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/fastica.h:65, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/fastica.cpp:62: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/fastica.h:65, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/fastica.cpp:62: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/trig_hyp.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/fastica.cpp:67: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:178:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:188:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 53%] Building CXX object itpp/CMakeFiles/itpp.dir/signal/poly.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/signal/poly.cpp.o -MF CMakeFiles/itpp.dir/signal/poly.cpp.o.d -o CMakeFiles/itpp.dir/signal/poly.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/poly.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/poly.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/poly.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/poly.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/poly.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/poly.cpp:31: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:178:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 52%] Building CXX object itpp/CMakeFiles/itpp.dir/signal/freq_filt.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/signal/freq_filt.cpp.o -MF CMakeFiles/itpp.dir/signal/freq_filt.cpp.o.d -o CMakeFiles/itpp.dir/signal/freq_filt.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/freq_filt.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/freq_filt.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/freq_filt.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/freq_filt.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/freq_filt.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/freq_filt.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/freq_filt.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 54%] Building CXX object itpp/CMakeFiles/itpp.dir/signal/resampling.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/signal/resampling.cpp.o -MF CMakeFiles/itpp.dir/signal/resampling.cpp.o.d -o CMakeFiles/itpp.dir/signal/resampling.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/resampling.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/resampling.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/resampling.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/resampling.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/resampling.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 57%] Building CXX object itpp/CMakeFiles/itpp.dir/srccode/g711.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/srccode/g711.cpp.o -MF CMakeFiles/itpp.dir/srccode/g711.cpp.o.d -o CMakeFiles/itpp.dir/srccode/g711.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/g711.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 55%] Building CXX object itpp/CMakeFiles/itpp.dir/signal/source.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/signal/source.cpp.o -MF CMakeFiles/itpp.dir/signal/source.cpp.o.d -o CMakeFiles/itpp.dir/signal/source.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/source.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/source.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/source.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/source.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/source.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 50%] Building CXX object itpp/CMakeFiles/itpp.dir/protocol/tcp.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/protocol/tcp.cpp.o -MF CMakeFiles/itpp.dir/protocol/tcp.cpp.o.d -o CMakeFiles/itpp.dir/protocol/tcp.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/tcp.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/tcp.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/tcp.cpp:32: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/tcp.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/tcp.cpp:32: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/tcp.h:46, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/protocol/tcp.cpp:32: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 54%] Building CXX object itpp/CMakeFiles/itpp.dir/signal/sigfun.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/signal/sigfun.cpp.o -MF CMakeFiles/itpp.dir/signal/sigfun.cpp.o.d -o CMakeFiles/itpp.dir/signal/sigfun.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/sigfun.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/sigfun.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/sigfun.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/sigfun.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/sigfun.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/matfunc.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/transforms.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/sigfun.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:178:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:188:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 56%] Building CXX object itpp/CMakeFiles/itpp.dir/signal/window.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/signal/window.cpp.o -MF CMakeFiles/itpp.dir/signal/window.cpp.o.d -o CMakeFiles/itpp.dir/signal/window.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/window.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/window.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/window.cpp:31: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/window.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/window.cpp:31: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/specmat.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/window.cpp:33: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:178:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 55%] Building CXX object itpp/CMakeFiles/itpp.dir/signal/transforms.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/signal/transforms.cpp.o -MF CMakeFiles/itpp.dir/signal/transforms.cpp.o.d -o CMakeFiles/itpp.dir/signal/transforms.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/transforms.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/transforms.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/transforms.cpp:62: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/transforms.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/transforms.cpp:62: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/matfunc.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/transforms.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/signal/transforms.cpp:62: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:178:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:188:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 58%] Building CXX object itpp/CMakeFiles/itpp.dir/srccode/pnm.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/srccode/pnm.cpp.o -MF CMakeFiles/itpp.dir/srccode/pnm.cpp.o.d -o CMakeFiles/itpp.dir/srccode/pnm.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/pnm.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/pnm.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/pnm.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/pnm.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/pnm.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 58%] Building CXX object itpp/CMakeFiles/itpp.dir/srccode/lpcfunc.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/srccode/lpcfunc.cpp.o -MF CMakeFiles/itpp.dir/srccode/lpcfunc.cpp.o.d -o CMakeFiles/itpp.dir/srccode/lpcfunc.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/lpcfunc.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/lpcfunc.h:47, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/lpcfunc.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/lpcfunc.h:47, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/lpcfunc.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/matfunc.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/lpcfunc.cpp:31: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:178:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:188:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 59%] Building CXX object itpp/CMakeFiles/itpp.dir/srccode/vq.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/srccode/vq.cpp.o -MF CMakeFiles/itpp.dir/srccode/vq.cpp.o.d -o CMakeFiles/itpp.dir/srccode/vq.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/vq.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/vq.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/vq.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/vq.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/vq.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/vq.cpp: In function 'std::ifstream& itpp::operator>>(std::ifstream&, itpp::vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/vq.cpp:137:8: warning: variable 'flag' set but not used [-Wunused-but-set-variable] 137 | bool flag; | ^~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/sort.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/vq.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/vq.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:178:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 57%] Building CXX object itpp/CMakeFiles/itpp.dir/srccode/gmm.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/srccode/gmm.cpp.o -MF CMakeFiles/itpp.dir/srccode/gmm.cpp.o.d -o CMakeFiles/itpp.dir/srccode/gmm.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/gmm.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/gmm.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/gmm.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/gmm.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/gmm.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/gmm.cpp:31: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 60%] Building CXX object itpp/CMakeFiles/itpp.dir/srccode/vqtrain.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/srccode/vqtrain.cpp.o -MF CMakeFiles/itpp.dir/srccode/vqtrain.cpp.o.d -o CMakeFiles/itpp.dir/srccode/vqtrain.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/vqtrain.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/vqtrain.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/vqtrain.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/vqtrain.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/vqtrain.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/matfunc.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/vqtrain.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:178:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:188:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 60%] Building CXX object itpp/CMakeFiles/itpp.dir/stat/misc_stat.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/stat/misc_stat.cpp.o -MF CMakeFiles/itpp.dir/stat/misc_stat.cpp.o.d -o CMakeFiles/itpp.dir/stat/misc_stat.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/misc_stat.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/svd.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/misc_stat.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/svd.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/misc_stat.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/misc_stat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/misc_stat.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 61%] Building CXX object itpp/CMakeFiles/itpp.dir/stat/mog_diag.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/stat/mog_diag.cpp.o -MF CMakeFiles/itpp.dir/stat/mog_diag.cpp.o.d -o CMakeFiles/itpp.dir/stat/mog_diag.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_diag.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_diag.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_diag.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_diag.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:178:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:188:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 56%] Building CXX object itpp/CMakeFiles/itpp.dir/srccode/audiofile.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/srccode/audiofile.cpp.o -MF CMakeFiles/itpp.dir/srccode/audiofile.cpp.o.d -o CMakeFiles/itpp.dir/srccode/audiofile.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.h: In constructor 'itpp::SND_In_File::SND_In_File()': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.h:244:29: warning: 'itpp::SND_In_File::_description' will be initialized after [-Wreorder] 244 | Audio_Stream_Description* _description; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.h:240:18: warning: 'std::streamoff itpp::SND_In_File::_num_samples' [-Wreorder] 240 | std::streamoff _num_samples; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:530:1: warning: when initialized here [-Wreorder] 530 | SND_In_File::SND_In_File():_samples_reader(0), | ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.h: In constructor 'itpp::SND_In_File::SND_In_File(const char*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.h:244:29: warning: 'itpp::SND_In_File::_description' will be initialized after [-Wreorder] 244 | Audio_Stream_Description* _description; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.h:240:18: warning: 'std::streamoff itpp::SND_In_File::_num_samples' [-Wreorder] 240 | std::streamoff _num_samples; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:535:1: warning: when initialized here [-Wreorder] 535 | SND_In_File::SND_In_File(const char *fname):_samples_reader(0), | ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.h: In constructor 'itpp::SND_Out_File::SND_Out_File()': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.h:365:29: warning: 'itpp::SND_Out_File::_description' will be initialized after [-Wreorder] 365 | Audio_Stream_Description* _description; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.h:361:18: warning: 'std::streamoff itpp::SND_Out_File::_num_samples' [-Wreorder] 361 | std::streamoff _num_samples; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:589:1: warning: when initialized here [-Wreorder] 589 | SND_Out_File::SND_Out_File():_samples_writer(0), | ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.h: In constructor 'itpp::SND_Out_File::SND_Out_File(const char*, const itpp::Audio_Stream_Description&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.h:365:29: warning: 'itpp::SND_Out_File::_description' will be initialized after [-Wreorder] 365 | Audio_Stream_Description* _description; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.h:361:18: warning: 'std::streamoff itpp::SND_Out_File::_num_samples' [-Wreorder] 361 | std::streamoff _num_samples; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:594:1: warning: when initialized here [-Wreorder] 594 | SND_Out_File::SND_Out_File(const char *fname, const Audio_Stream_Description& d): | ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.h: In constructor 'itpp::SND_IO_File::SND_IO_File()': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.h:507:29: warning: 'itpp::SND_IO_File::_description' will be initialized after [-Wreorder] 507 | Audio_Stream_Description* _description; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.h:501:18: warning: 'std::streamoff itpp::SND_IO_File::_num_samples' [-Wreorder] 501 | std::streamoff _num_samples; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:652:1: warning: when initialized here [-Wreorder] 652 | SND_IO_File::SND_IO_File(): | ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.h: In constructor 'itpp::SND_IO_File::SND_IO_File(const char*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.h:507:29: warning: 'itpp::SND_IO_File::_description' will be initialized after [-Wreorder] 507 | Audio_Stream_Description* _description; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.h:501:18: warning: 'std::streamoff itpp::SND_IO_File::_num_samples' [-Wreorder] 501 | std::streamoff _num_samples; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:659:1: warning: when initialized here [-Wreorder] 659 | SND_IO_File::SND_IO_File(const char *fname): | ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.h: In constructor 'itpp::SND_IO_File::SND_IO_File(const char*, const itpp::Audio_Stream_Description&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.h:507:29: warning: 'itpp::SND_IO_File::_description' will be initialized after [-Wreorder] 507 | Audio_Stream_Description* _description; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.h:501:18: warning: 'std::streamoff itpp::SND_IO_File::_num_samples' [-Wreorder] 501 | std::streamoff _num_samples; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:666:1: warning: when initialized here [-Wreorder] 666 | SND_IO_File::SND_IO_File(const char *fname, const Audio_Stream_Description& d): | ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.h:37, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h: In instantiation of 'T itpp::limit_audio_sample(double) [with T = short int; T max_abs = 32767]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:112:54: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: second operand of conditional expression has no effect [-Wunused-value] 74 | s < -1.0 ? -1.0 : s > 1.0 ? 1.0 : s; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: second operand of conditional expression has no effect [-Wunused-value] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: third operand of conditional expression has no effect [-Wunused-value] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h: In instantiation of 'T itpp::limit_audio_sample(double) [with T = signed char; T max_abs = 127]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:132:58: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: second operand of conditional expression has no effect [-Wunused-value] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: second operand of conditional expression has no effect [-Wunused-value] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: third operand of conditional expression has no effect [-Wunused-value] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h: In instantiation of 'T itpp::limit_audio_sample(double) [with T = int; T max_abs = 8388607]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:218:75: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: second operand of conditional expression has no effect [-Wunused-value] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: second operand of conditional expression has no effect [-Wunused-value] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: third operand of conditional expression has no effect [-Wunused-value] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h: In instantiation of 'T itpp::limit_audio_sample(double) [with T = int; T max_abs = 2147483647]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:238:56: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: second operand of conditional expression has no effect [-Wunused-value] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: second operand of conditional expression has no effect [-Wunused-value] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: third operand of conditional expression has no effect [-Wunused-value] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'bool itpp::read_header(Binary_In_Stream&, itpp::Audio_Stream_Description*, std::streamoff&, std::streamoff&) [with Binary_In_Stream = itpp::bifstream; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:551:19: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:456:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 456 | if(data_size = 0xffffffff){ | ~~~~~~~~~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'bool itpp::read_header(Binary_In_Stream&, itpp::Audio_Stream_Description*, std::streamoff&, std::streamoff&) [with Binary_In_Stream = itpp::bfstream; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:683:19: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:456:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses] In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::Audio_Samples_Reader::Audio_Samples_Reader(Binary_In_Stream&, std::streamoff, int) [with Binary_In_Stream = itpp::bifstream; itpp::Audio_Encoding Encoding = itpp::enc_mulaw8; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:195:14: required from 'itpp::audiofile_details::Audio_Samples_Reader_If* itpp::make_reader(Binary_In_Stream&, std::streamoff, itpp::Audio_Stream_Description*) [with Binary_In_Stream = itpp::bifstream; std::streamoff = long int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:558:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:72:21: warning: 'itpp::Audio_Samples_Reader::_str' will be initialized after [-Wreorder] 72 | Binary_In_Stream& _str; | ^~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: warning: 'std::streamoff itpp::Audio_Samples_Reader::_start_pos' [-Wreorder] 68 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:53:3: warning: when initialized here [-Wreorder] 53 | Audio_Samples_Reader(Binary_In_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: warning: 'itpp::Audio_Samples_Reader::_start_pos' will be initialized after [-Wreorder] 68 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:66:7: warning: 'int itpp::Audio_Samples_Reader::_num_channels' [-Wreorder] 66 | int _num_channels; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:53:3: warning: when initialized here [-Wreorder] 53 | Audio_Samples_Reader(Binary_In_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::Audio_Samples_Reader::Audio_Samples_Reader(Binary_In_Stream&, std::streamoff, int) [with Binary_In_Stream = itpp::bifstream; itpp::Audio_Encoding Encoding = itpp::enc_alaw8; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:197:14: required from 'itpp::audiofile_details::Audio_Samples_Reader_If* itpp::make_reader(Binary_In_Stream&, std::streamoff, itpp::Audio_Stream_Description*) [with Binary_In_Stream = itpp::bifstream; std::streamoff = long int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:558:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:72:21: warning: 'itpp::Audio_Samples_Reader::_str' will be initialized after [-Wreorder] 72 | Binary_In_Stream& _str; | ^~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: warning: 'std::streamoff itpp::Audio_Samples_Reader::_start_pos' [-Wreorder] 68 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:53:3: warning: when initialized here [-Wreorder] 53 | Audio_Samples_Reader(Binary_In_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: warning: 'itpp::Audio_Samples_Reader::_start_pos' will be initialized after [-Wreorder] 68 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:66:7: warning: 'int itpp::Audio_Samples_Reader::_num_channels' [-Wreorder] 66 | int _num_channels; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:53:3: warning: when initialized here [-Wreorder] 53 | Audio_Samples_Reader(Binary_In_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::Audio_Samples_Reader::Audio_Samples_Reader(Binary_In_Stream&, std::streamoff, int) [with Binary_In_Stream = itpp::bifstream; itpp::Audio_Encoding Encoding = itpp::enc_linear8; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:199:14: required from 'itpp::audiofile_details::Audio_Samples_Reader_If* itpp::make_reader(Binary_In_Stream&, std::streamoff, itpp::Audio_Stream_Description*) [with Binary_In_Stream = itpp::bifstream; std::streamoff = long int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:558:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:72:21: warning: 'itpp::Audio_Samples_Reader::_str' will be initialized after [-Wreorder] 72 | Binary_In_Stream& _str; | ^~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: warning: 'std::streamoff itpp::Audio_Samples_Reader::_start_pos' [-Wreorder] 68 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:53:3: warning: when initialized here [-Wreorder] 53 | Audio_Samples_Reader(Binary_In_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: warning: 'itpp::Audio_Samples_Reader::_start_pos' will be initialized after [-Wreorder] 68 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:66:7: warning: 'int itpp::Audio_Samples_Reader::_num_channels' [-Wreorder] 66 | int _num_channels; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:53:3: warning: when initialized here [-Wreorder] 53 | Audio_Samples_Reader(Binary_In_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::Audio_Samples_Reader::Audio_Samples_Reader(Binary_In_Stream&, std::streamoff, int) [with Binary_In_Stream = itpp::bifstream; itpp::Audio_Encoding Encoding = itpp::enc_linear16; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:201:14: required from 'itpp::audiofile_details::Audio_Samples_Reader_If* itpp::make_reader(Binary_In_Stream&, std::streamoff, itpp::Audio_Stream_Description*) [with Binary_In_Stream = itpp::bifstream; std::streamoff = long int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:558:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:72:21: warning: 'itpp::Audio_Samples_Reader::_str' will be initialized after [-Wreorder] 72 | Binary_In_Stream& _str; | ^~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: warning: 'std::streamoff itpp::Audio_Samples_Reader::_start_pos' [-Wreorder] 68 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:53:3: warning: when initialized here [-Wreorder] 53 | Audio_Samples_Reader(Binary_In_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: warning: 'itpp::Audio_Samples_Reader::_start_pos' will be initialized after [-Wreorder] 68 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:66:7: warning: 'int itpp::Audio_Samples_Reader::_num_channels' [-Wreorder] 66 | int _num_channels; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:53:3: warning: when initialized here [-Wreorder] 53 | Audio_Samples_Reader(Binary_In_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::Audio_Samples_Reader::Audio_Samples_Reader(Binary_In_Stream&, std::streamoff, int) [with Binary_In_Stream = itpp::bifstream; itpp::Audio_Encoding Encoding = itpp::enc_linear24; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:203:14: required from 'itpp::audiofile_details::Audio_Samples_Reader_If* itpp::make_reader(Binary_In_Stream&, std::streamoff, itpp::Audio_Stream_Description*) [with Binary_In_Stream = itpp::bifstream; std::streamoff = long int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:558:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:72:21: warning: 'itpp::Audio_Samples_Reader::_str' will be initialized after [-Wreorder] 72 | Binary_In_Stream& _str; | ^~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: warning: 'std::streamoff itpp::Audio_Samples_Reader::_start_pos' [-Wreorder] 68 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:53:3: warning: when initialized here [-Wreorder] 53 | Audio_Samples_Reader(Binary_In_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: warning: 'itpp::Audio_Samples_Reader::_start_pos' will be initialized after [-Wreorder] 68 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:66:7: warning: 'int itpp::Audio_Samples_Reader::_num_channels' [-Wreorder] 66 | int _num_channels; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:53:3: warning: when initialized here [-Wreorder] 53 | Audio_Samples_Reader(Binary_In_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::Audio_Samples_Reader::Audio_Samples_Reader(Binary_In_Stream&, std::streamoff, int) [with Binary_In_Stream = itpp::bifstream; itpp::Audio_Encoding Encoding = itpp::enc_linear32; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:205:14: required from 'itpp::audiofile_details::Audio_Samples_Reader_If* itpp::make_reader(Binary_In_Stream&, std::streamoff, itpp::Audio_Stream_Description*) [with Binary_In_Stream = itpp::bifstream; std::streamoff = long int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:558:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:72:21: warning: 'itpp::Audio_Samples_Reader::_str' will be initialized after [-Wreorder] 72 | Binary_In_Stream& _str; | ^~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: warning: 'std::streamoff itpp::Audio_Samples_Reader::_start_pos' [-Wreorder] 68 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:53:3: warning: when initialized here [-Wreorder] 53 | Audio_Samples_Reader(Binary_In_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: warning: 'itpp::Audio_Samples_Reader::_start_pos' will be initialized after [-Wreorder] 68 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:66:7: warning: 'int itpp::Audio_Samples_Reader::_num_channels' [-Wreorder] 66 | int _num_channels; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:53:3: warning: when initialized here [-Wreorder] 53 | Audio_Samples_Reader(Binary_In_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::Audio_Samples_Reader::Audio_Samples_Reader(Binary_In_Stream&, std::streamoff, int) [with Binary_In_Stream = itpp::bifstream; itpp::Audio_Encoding Encoding = itpp::enc_float; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:207:14: required from 'itpp::audiofile_details::Audio_Samples_Reader_If* itpp::make_reader(Binary_In_Stream&, std::streamoff, itpp::Audio_Stream_Description*) [with Binary_In_Stream = itpp::bifstream; std::streamoff = long int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:558:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:72:21: warning: 'itpp::Audio_Samples_Reader::_str' will be initialized after [-Wreorder] 72 | Binary_In_Stream& _str; | ^~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: warning: 'std::streamoff itpp::Audio_Samples_Reader::_start_pos' [-Wreorder] 68 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:53:3: warning: when initialized here [-Wreorder] 53 | Audio_Samples_Reader(Binary_In_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: warning: 'itpp::Audio_Samples_Reader::_start_pos' will be initialized after [-Wreorder] 68 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:66:7: warning: 'int itpp::Audio_Samples_Reader::_num_channels' [-Wreorder] 66 | int _num_channels; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:53:3: warning: when initialized here [-Wreorder] 53 | Audio_Samples_Reader(Binary_In_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::Audio_Samples_Reader::Audio_Samples_Reader(Binary_In_Stream&, std::streamoff, int) [with Binary_In_Stream = itpp::bifstream; itpp::Audio_Encoding Encoding = itpp::enc_double; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:209:14: required from 'itpp::audiofile_details::Audio_Samples_Reader_If* itpp::make_reader(Binary_In_Stream&, std::streamoff, itpp::Audio_Stream_Description*) [with Binary_In_Stream = itpp::bifstream; std::streamoff = long int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:558:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:72:21: warning: 'itpp::Audio_Samples_Reader::_str' will be initialized after [-Wreorder] 72 | Binary_In_Stream& _str; | ^~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: warning: 'std::streamoff itpp::Audio_Samples_Reader::_start_pos' [-Wreorder] 68 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:53:3: warning: when initialized here [-Wreorder] 53 | Audio_Samples_Reader(Binary_In_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: warning: 'itpp::Audio_Samples_Reader::_start_pos' will be initialized after [-Wreorder] 68 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:66:7: warning: 'int itpp::Audio_Samples_Reader::_num_channels' [-Wreorder] 66 | int _num_channels; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:53:3: warning: when initialized here [-Wreorder] 53 | Audio_Samples_Reader(Binary_In_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::Audio_Samples_Writer::Audio_Samples_Writer(Binary_Out_Stream&, std::streamoff, int) [with Binary_Out_Stream = itpp::bofstream; itpp::Audio_Encoding Encoding = itpp::enc_mulaw8; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:372:14: required from 'itpp::audiofile_details::Audio_Samples_Writer_If* itpp::make_writer(Binary_Out_Stream&, std::streamoff, itpp::Audio_Stream_Description*) [with Binary_Out_Stream = itpp::bofstream; std::streamoff = long int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:618:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:244:22: warning: 'itpp::Audio_Samples_Writer::_str' will be initialized after [-Wreorder] 244 | Binary_Out_Stream& _str; | ^~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: warning: 'std::streamoff itpp::Audio_Samples_Writer::_start_pos' [-Wreorder] 240 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:224:3: warning: when initialized here [-Wreorder] 224 | Audio_Samples_Writer(Binary_Out_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: warning: 'itpp::Audio_Samples_Writer::_start_pos' will be initialized after [-Wreorder] 240 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:238:7: warning: 'int itpp::Audio_Samples_Writer::_num_channels' [-Wreorder] 238 | int _num_channels; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:224:3: warning: when initialized here [-Wreorder] 224 | Audio_Samples_Writer(Binary_Out_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::Audio_Samples_Writer::Audio_Samples_Writer(Binary_Out_Stream&, std::streamoff, int) [with Binary_Out_Stream = itpp::bofstream; itpp::Audio_Encoding Encoding = itpp::enc_alaw8; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:374:14: required from 'itpp::audiofile_details::Audio_Samples_Writer_If* itpp::make_writer(Binary_Out_Stream&, std::streamoff, itpp::Audio_Stream_Description*) [with Binary_Out_Stream = itpp::bofstream; std::streamoff = long int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:618:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:244:22: warning: 'itpp::Audio_Samples_Writer::_str' will be initialized after [-Wreorder] 244 | Binary_Out_Stream& _str; | ^~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: warning: 'std::streamoff itpp::Audio_Samples_Writer::_start_pos' [-Wreorder] 240 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:224:3: warning: when initialized here [-Wreorder] 224 | Audio_Samples_Writer(Binary_Out_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: warning: 'itpp::Audio_Samples_Writer::_start_pos' will be initialized after [-Wreorder] 240 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:238:7: warning: 'int itpp::Audio_Samples_Writer::_num_channels' [-Wreorder] 238 | int _num_channels; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:224:3: warning: when initialized here [-Wreorder] 224 | Audio_Samples_Writer(Binary_Out_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::Audio_Samples_Writer::Audio_Samples_Writer(Binary_Out_Stream&, std::streamoff, int) [with Binary_Out_Stream = itpp::bofstream; itpp::Audio_Encoding Encoding = itpp::enc_linear8; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:376:14: required from 'itpp::audiofile_details::Audio_Samples_Writer_If* itpp::make_writer(Binary_Out_Stream&, std::streamoff, itpp::Audio_Stream_Description*) [with Binary_Out_Stream = itpp::bofstream; std::streamoff = long int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:618:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:244:22: warning: 'itpp::Audio_Samples_Writer::_str' will be initialized after [-Wreorder] 244 | Binary_Out_Stream& _str; | ^~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: warning: 'std::streamoff itpp::Audio_Samples_Writer::_start_pos' [-Wreorder] 240 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:224:3: warning: when initialized here [-Wreorder] 224 | Audio_Samples_Writer(Binary_Out_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: warning: 'itpp::Audio_Samples_Writer::_start_pos' will be initialized after [-Wreorder] 240 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:238:7: warning: 'int itpp::Audio_Samples_Writer::_num_channels' [-Wreorder] 238 | int _num_channels; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:224:3: warning: when initialized here [-Wreorder] 224 | Audio_Samples_Writer(Binary_Out_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::Audio_Samples_Writer::Audio_Samples_Writer(Binary_Out_Stream&, std::streamoff, int) [with Binary_Out_Stream = itpp::bofstream; itpp::Audio_Encoding Encoding = itpp::enc_linear16; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:378:14: required from 'itpp::audiofile_details::Audio_Samples_Writer_If* itpp::make_writer(Binary_Out_Stream&, std::streamoff, itpp::Audio_Stream_Description*) [with Binary_Out_Stream = itpp::bofstream; std::streamoff = long int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:618:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:244:22: warning: 'itpp::Audio_Samples_Writer::_str' will be initialized after [-Wreorder] 244 | Binary_Out_Stream& _str; | ^~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: warning: 'std::streamoff itpp::Audio_Samples_Writer::_start_pos' [-Wreorder] 240 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:224:3: warning: when initialized here [-Wreorder] 224 | Audio_Samples_Writer(Binary_Out_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: warning: 'itpp::Audio_Samples_Writer::_start_pos' will be initialized after [-Wreorder] 240 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:238:7: warning: 'int itpp::Audio_Samples_Writer::_num_channels' [-Wreorder] 238 | int _num_channels; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:224:3: warning: when initialized here [-Wreorder] 224 | Audio_Samples_Writer(Binary_Out_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::Audio_Samples_Writer::Audio_Samples_Writer(Binary_Out_Stream&, std::streamoff, int) [with Binary_Out_Stream = itpp::bofstream; itpp::Audio_Encoding Encoding = itpp::enc_linear24; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:380:14: required from 'itpp::audiofile_details::Audio_Samples_Writer_If* itpp::make_writer(Binary_Out_Stream&, std::streamoff, itpp::Audio_Stream_Description*) [with Binary_Out_Stream = itpp::bofstream; std::streamoff = long int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:618:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:244:22: warning: 'itpp::Audio_Samples_Writer::_str' will be initialized after [-Wreorder] 244 | Binary_Out_Stream& _str; | ^~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: warning: 'std::streamoff itpp::Audio_Samples_Writer::_start_pos' [-Wreorder] 240 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:224:3: warning: when initialized here [-Wreorder] 224 | Audio_Samples_Writer(Binary_Out_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: warning: 'itpp::Audio_Samples_Writer::_start_pos' will be initialized after [-Wreorder] 240 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:238:7: warning: 'int itpp::Audio_Samples_Writer::_num_channels' [-Wreorder] 238 | int _num_channels; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:224:3: warning: when initialized here [-Wreorder] 224 | Audio_Samples_Writer(Binary_Out_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::Audio_Samples_Writer::Audio_Samples_Writer(Binary_Out_Stream&, std::streamoff, int) [with Binary_Out_Stream = itpp::bofstream; itpp::Audio_Encoding Encoding = itpp::enc_linear32; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:382:14: required from 'itpp::audiofile_details::Audio_Samples_Writer_If* itpp::make_writer(Binary_Out_Stream&, std::streamoff, itpp::Audio_Stream_Description*) [with Binary_Out_Stream = itpp::bofstream; std::streamoff = long int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:618:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:244:22: warning: 'itpp::Audio_Samples_Writer::_str' will be initialized after [-Wreorder] 244 | Binary_Out_Stream& _str; | ^~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: warning: 'std::streamoff itpp::Audio_Samples_Writer::_start_pos' [-Wreorder] 240 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:224:3: warning: when initialized here [-Wreorder] 224 | Audio_Samples_Writer(Binary_Out_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: warning: 'itpp::Audio_Samples_Writer::_start_pos' will be initialized after [-Wreorder] 240 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:238:7: warning: 'int itpp::Audio_Samples_Writer::_num_channels' [-Wreorder] 238 | int _num_channels; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:224:3: warning: when initialized here [-Wreorder] 224 | Audio_Samples_Writer(Binary_Out_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::Audio_Samples_Writer::Audio_Samples_Writer(Binary_Out_Stream&, std::streamoff, int) [with Binary_Out_Stream = itpp::bofstream; itpp::Audio_Encoding Encoding = itpp::enc_float; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:384:14: required from 'itpp::audiofile_details::Audio_Samples_Writer_If* itpp::make_writer(Binary_Out_Stream&, std::streamoff, itpp::Audio_Stream_Description*) [with Binary_Out_Stream = itpp::bofstream; std::streamoff = long int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:618:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:244:22: warning: 'itpp::Audio_Samples_Writer::_str' will be initialized after [-Wreorder] 244 | Binary_Out_Stream& _str; | ^~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: warning: 'std::streamoff itpp::Audio_Samples_Writer::_start_pos' [-Wreorder] 240 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:224:3: warning: when initialized here [-Wreorder] 224 | Audio_Samples_Writer(Binary_Out_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: warning: 'itpp::Audio_Samples_Writer::_start_pos' will be initialized after [-Wreorder] 240 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:238:7: warning: 'int itpp::Audio_Samples_Writer::_num_channels' [-Wreorder] 238 | int _num_channels; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:224:3: warning: when initialized here [-Wreorder] 224 | Audio_Samples_Writer(Binary_Out_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::Audio_Samples_Writer::Audio_Samples_Writer(Binary_Out_Stream&, std::streamoff, int) [with Binary_Out_Stream = itpp::bofstream; itpp::Audio_Encoding Encoding = itpp::enc_double; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:386:14: required from 'itpp::audiofile_details::Audio_Samples_Writer_If* itpp::make_writer(Binary_Out_Stream&, std::streamoff, itpp::Audio_Stream_Description*) [with Binary_Out_Stream = itpp::bofstream; std::streamoff = long int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:618:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:244:22: warning: 'itpp::Audio_Samples_Writer::_str' will be initialized after [-Wreorder] 244 | Binary_Out_Stream& _str; | ^~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: warning: 'std::streamoff itpp::Audio_Samples_Writer::_start_pos' [-Wreorder] 240 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:224:3: warning: when initialized here [-Wreorder] 224 | Audio_Samples_Writer(Binary_Out_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: warning: 'itpp::Audio_Samples_Writer::_start_pos' will be initialized after [-Wreorder] 240 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:238:7: warning: 'int itpp::Audio_Samples_Writer::_num_channels' [-Wreorder] 238 | int _num_channels; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:224:3: warning: when initialized here [-Wreorder] 224 | Audio_Samples_Writer(Binary_Out_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::Audio_Samples_Reader::Audio_Samples_Reader(Binary_In_Stream&, std::streamoff, int) [with Binary_In_Stream = itpp::bfstream; itpp::Audio_Encoding Encoding = itpp::enc_mulaw8; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:195:14: required from 'itpp::audiofile_details::Audio_Samples_Reader_If* itpp::make_reader(Binary_In_Stream&, std::streamoff, itpp::Audio_Stream_Description*) [with Binary_In_Stream = itpp::bfstream; std::streamoff = long int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:689:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:72:21: warning: 'itpp::Audio_Samples_Reader::_str' will be initialized after [-Wreorder] 72 | Binary_In_Stream& _str; | ^~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: warning: 'std::streamoff itpp::Audio_Samples_Reader::_start_pos' [-Wreorder] 68 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:53:3: warning: when initialized here [-Wreorder] 53 | Audio_Samples_Reader(Binary_In_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: warning: 'itpp::Audio_Samples_Reader::_start_pos' will be initialized after [-Wreorder] 68 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:66:7: warning: 'int itpp::Audio_Samples_Reader::_num_channels' [-Wreorder] 66 | int _num_channels; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:53:3: warning: when initialized here [-Wreorder] 53 | Audio_Samples_Reader(Binary_In_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::Audio_Samples_Reader::Audio_Samples_Reader(Binary_In_Stream&, std::streamoff, int) [with Binary_In_Stream = itpp::bfstream; itpp::Audio_Encoding Encoding = itpp::enc_alaw8; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:197:14: required from 'itpp::audiofile_details::Audio_Samples_Reader_If* itpp::make_reader(Binary_In_Stream&, std::streamoff, itpp::Audio_Stream_Description*) [with Binary_In_Stream = itpp::bfstream; std::streamoff = long int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:689:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:72:21: warning: 'itpp::Audio_Samples_Reader::_str' will be initialized after [-Wreorder] 72 | Binary_In_Stream& _str; | ^~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: warning: 'std::streamoff itpp::Audio_Samples_Reader::_start_pos' [-Wreorder] 68 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:53:3: warning: when initialized here [-Wreorder] 53 | Audio_Samples_Reader(Binary_In_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: warning: 'itpp::Audio_Samples_Reader::_start_pos' will be initialized after [-Wreorder] 68 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:66:7: warning: 'int itpp::Audio_Samples_Reader::_num_channels' [-Wreorder] 66 | int _num_channels; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:53:3: warning: when initialized here [-Wreorder] 53 | Audio_Samples_Reader(Binary_In_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::Audio_Samples_Reader::Audio_Samples_Reader(Binary_In_Stream&, std::streamoff, int) [with Binary_In_Stream = itpp::bfstream; itpp::Audio_Encoding Encoding = itpp::enc_linear8; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:199:14: required from 'itpp::audiofile_details::Audio_Samples_Reader_If* itpp::make_reader(Binary_In_Stream&, std::streamoff, itpp::Audio_Stream_Description*) [with Binary_In_Stream = itpp::bfstream; std::streamoff = long int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:689:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:72:21: warning: 'itpp::Audio_Samples_Reader::_str' will be initialized after [-Wreorder] 72 | Binary_In_Stream& _str; | ^~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: warning: 'std::streamoff itpp::Audio_Samples_Reader::_start_pos' [-Wreorder] 68 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:53:3: warning: when initialized here [-Wreorder] 53 | Audio_Samples_Reader(Binary_In_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: warning: 'itpp::Audio_Samples_Reader::_start_pos' will be initialized after [-Wreorder] 68 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:66:7: warning: 'int itpp::Audio_Samples_Reader::_num_channels' [-Wreorder] 66 | int _num_channels; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:53:3: warning: when initialized here [-Wreorder] 53 | Audio_Samples_Reader(Binary_In_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::Audio_Samples_Reader::Audio_Samples_Reader(Binary_In_Stream&, std::streamoff, int) [with Binary_In_Stream = itpp::bfstream; itpp::Audio_Encoding Encoding = itpp::enc_linear16; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:201:14: required from 'itpp::audiofile_details::Audio_Samples_Reader_If* itpp::make_reader(Binary_In_Stream&, std::streamoff, itpp::Audio_Stream_Description*) [with Binary_In_Stream = itpp::bfstream; std::streamoff = long int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:689:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:72:21: warning: 'itpp::Audio_Samples_Reader::_str' will be initialized after [-Wreorder] 72 | Binary_In_Stream& _str; | ^~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: warning: 'std::streamoff itpp::Audio_Samples_Reader::_start_pos' [-Wreorder] 68 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:53:3: warning: when initialized here [-Wreorder] 53 | Audio_Samples_Reader(Binary_In_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: warning: 'itpp::Audio_Samples_Reader::_start_pos' will be initialized after [-Wreorder] 68 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:66:7: warning: 'int itpp::Audio_Samples_Reader::_num_channels' [-Wreorder] 66 | int _num_channels; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:53:3: warning: when initialized here [-Wreorder] 53 | Audio_Samples_Reader(Binary_In_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::Audio_Samples_Reader::Audio_Samples_Reader(Binary_In_Stream&, std::streamoff, int) [with Binary_In_Stream = itpp::bfstream; itpp::Audio_Encoding Encoding = itpp::enc_linear24; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:203:14: required from 'itpp::audiofile_details::Audio_Samples_Reader_If* itpp::make_reader(Binary_In_Stream&, std::streamoff, itpp::Audio_Stream_Description*) [with Binary_In_Stream = itpp::bfstream; std::streamoff = long int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:689:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:72:21: warning: 'itpp::Audio_Samples_Reader::_str' will be initialized after [-Wreorder] 72 | Binary_In_Stream& _str; | ^~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: warning: 'std::streamoff itpp::Audio_Samples_Reader::_start_pos' [-Wreorder] 68 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:53:3: warning: when initialized here [-Wreorder] 53 | Audio_Samples_Reader(Binary_In_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: warning: 'itpp::Audio_Samples_Reader::_start_pos' will be initialized after [-Wreorder] 68 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:66:7: warning: 'int itpp::Audio_Samples_Reader::_num_channels' [-Wreorder] 66 | int _num_channels; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:53:3: warning: when initialized here [-Wreorder] 53 | Audio_Samples_Reader(Binary_In_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::Audio_Samples_Reader::Audio_Samples_Reader(Binary_In_Stream&, std::streamoff, int) [with Binary_In_Stream = itpp::bfstream; itpp::Audio_Encoding Encoding = itpp::enc_linear32; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:205:14: required from 'itpp::audiofile_details::Audio_Samples_Reader_If* itpp::make_reader(Binary_In_Stream&, std::streamoff, itpp::Audio_Stream_Description*) [with Binary_In_Stream = itpp::bfstream; std::streamoff = long int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:689:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:72:21: warning: 'itpp::Audio_Samples_Reader::_str' will be initialized after [-Wreorder] 72 | Binary_In_Stream& _str; | ^~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: warning: 'std::streamoff itpp::Audio_Samples_Reader::_start_pos' [-Wreorder] 68 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:53:3: warning: when initialized here [-Wreorder] 53 | Audio_Samples_Reader(Binary_In_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: warning: 'itpp::Audio_Samples_Reader::_start_pos' will be initialized after [-Wreorder] 68 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:66:7: warning: 'int itpp::Audio_Samples_Reader::_num_channels' [-Wreorder] 66 | int _num_channels; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:53:3: warning: when initialized here [-Wreorder] 53 | Audio_Samples_Reader(Binary_In_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::Audio_Samples_Reader::Audio_Samples_Reader(Binary_In_Stream&, std::streamoff, int) [with Binary_In_Stream = itpp::bfstream; itpp::Audio_Encoding Encoding = itpp::enc_float; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:207:14: required from 'itpp::audiofile_details::Audio_Samples_Reader_If* itpp::make_reader(Binary_In_Stream&, std::streamoff, itpp::Audio_Stream_Description*) [with Binary_In_Stream = itpp::bfstream; std::streamoff = long int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:689:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:72:21: warning: 'itpp::Audio_Samples_Reader::_str' will be initialized after [-Wreorder] 72 | Binary_In_Stream& _str; | ^~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: warning: 'std::streamoff itpp::Audio_Samples_Reader::_start_pos' [-Wreorder] 68 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:53:3: warning: when initialized here [-Wreorder] 53 | Audio_Samples_Reader(Binary_In_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: warning: 'itpp::Audio_Samples_Reader::_start_pos' will be initialized after [-Wreorder] 68 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:66:7: warning: 'int itpp::Audio_Samples_Reader::_num_channels' [-Wreorder] 66 | int _num_channels; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:53:3: warning: when initialized here [-Wreorder] 53 | Audio_Samples_Reader(Binary_In_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::Audio_Samples_Reader::Audio_Samples_Reader(Binary_In_Stream&, std::streamoff, int) [with Binary_In_Stream = itpp::bfstream; itpp::Audio_Encoding Encoding = itpp::enc_double; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:209:14: required from 'itpp::audiofile_details::Audio_Samples_Reader_If* itpp::make_reader(Binary_In_Stream&, std::streamoff, itpp::Audio_Stream_Description*) [with Binary_In_Stream = itpp::bfstream; std::streamoff = long int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:689:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:72:21: warning: 'itpp::Audio_Samples_Reader::_str' will be initialized after [-Wreorder] 72 | Binary_In_Stream& _str; | ^~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: warning: 'std::streamoff itpp::Audio_Samples_Reader::_start_pos' [-Wreorder] 68 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:53:3: warning: when initialized here [-Wreorder] 53 | Audio_Samples_Reader(Binary_In_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:68:18: warning: 'itpp::Audio_Samples_Reader::_start_pos' will be initialized after [-Wreorder] 68 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:66:7: warning: 'int itpp::Audio_Samples_Reader::_num_channels' [-Wreorder] 66 | int _num_channels; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:53:3: warning: when initialized here [-Wreorder] 53 | Audio_Samples_Reader(Binary_In_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::Audio_Samples_Writer::Audio_Samples_Writer(Binary_Out_Stream&, std::streamoff, int) [with Binary_Out_Stream = itpp::bfstream; itpp::Audio_Encoding Encoding = itpp::enc_mulaw8; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:372:14: required from 'itpp::audiofile_details::Audio_Samples_Writer_If* itpp::make_writer(Binary_Out_Stream&, std::streamoff, itpp::Audio_Stream_Description*) [with Binary_Out_Stream = itpp::bfstream; std::streamoff = long int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:691:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:244:22: warning: 'itpp::Audio_Samples_Writer::_str' will be initialized after [-Wreorder] 244 | Binary_Out_Stream& _str; | ^~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: warning: 'std::streamoff itpp::Audio_Samples_Writer::_start_pos' [-Wreorder] 240 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:224:3: warning: when initialized here [-Wreorder] 224 | Audio_Samples_Writer(Binary_Out_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: warning: 'itpp::Audio_Samples_Writer::_start_pos' will be initialized after [-Wreorder] 240 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:238:7: warning: 'int itpp::Audio_Samples_Writer::_num_channels' [-Wreorder] 238 | int _num_channels; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:224:3: warning: when initialized here [-Wreorder] 224 | Audio_Samples_Writer(Binary_Out_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::Audio_Samples_Writer::Audio_Samples_Writer(Binary_Out_Stream&, std::streamoff, int) [with Binary_Out_Stream = itpp::bfstream; itpp::Audio_Encoding Encoding = itpp::enc_alaw8; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:374:14: required from 'itpp::audiofile_details::Audio_Samples_Writer_If* itpp::make_writer(Binary_Out_Stream&, std::streamoff, itpp::Audio_Stream_Description*) [with Binary_Out_Stream = itpp::bfstream; std::streamoff = long int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:691:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:244:22: warning: 'itpp::Audio_Samples_Writer::_str' will be initialized after [-Wreorder] 244 | Binary_Out_Stream& _str; | ^~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: warning: 'std::streamoff itpp::Audio_Samples_Writer::_start_pos' [-Wreorder] 240 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:224:3: warning: when initialized here [-Wreorder] 224 | Audio_Samples_Writer(Binary_Out_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: warning: 'itpp::Audio_Samples_Writer::_start_pos' will be initialized after [-Wreorder] 240 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:238:7: warning: 'int itpp::Audio_Samples_Writer::_num_channels' [-Wreorder] 238 | int _num_channels; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:224:3: warning: when initialized here [-Wreorder] 224 | Audio_Samples_Writer(Binary_Out_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::Audio_Samples_Writer::Audio_Samples_Writer(Binary_Out_Stream&, std::streamoff, int) [with Binary_Out_Stream = itpp::bfstream; itpp::Audio_Encoding Encoding = itpp::enc_linear8; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:376:14: required from 'itpp::audiofile_details::Audio_Samples_Writer_If* itpp::make_writer(Binary_Out_Stream&, std::streamoff, itpp::Audio_Stream_Description*) [with Binary_Out_Stream = itpp::bfstream; std::streamoff = long int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:691:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:244:22: warning: 'itpp::Audio_Samples_Writer::_str' will be initialized after [-Wreorder] 244 | Binary_Out_Stream& _str; | ^~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: warning: 'std::streamoff itpp::Audio_Samples_Writer::_start_pos' [-Wreorder] 240 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:224:3: warning: when initialized here [-Wreorder] 224 | Audio_Samples_Writer(Binary_Out_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: warning: 'itpp::Audio_Samples_Writer::_start_pos' will be initialized after [-Wreorder] 240 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:238:7: warning: 'int itpp::Audio_Samples_Writer::_num_channels' [-Wreorder] 238 | int _num_channels; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:224:3: warning: when initialized here [-Wreorder] 224 | Audio_Samples_Writer(Binary_Out_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::Audio_Samples_Writer::Audio_Samples_Writer(Binary_Out_Stream&, std::streamoff, int) [with Binary_Out_Stream = itpp::bfstream; itpp::Audio_Encoding Encoding = itpp::enc_linear16; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:378:14: required from 'itpp::audiofile_details::Audio_Samples_Writer_If* itpp::make_writer(Binary_Out_Stream&, std::streamoff, itpp::Audio_Stream_Description*) [with Binary_Out_Stream = itpp::bfstream; std::streamoff = long int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:691:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:244:22: warning: 'itpp::Audio_Samples_Writer::_str' will be initialized after [-Wreorder] 244 | Binary_Out_Stream& _str; | ^~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: warning: 'std::streamoff itpp::Audio_Samples_Writer::_start_pos' [-Wreorder] 240 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:224:3: warning: when initialized here [-Wreorder] 224 | Audio_Samples_Writer(Binary_Out_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: warning: 'itpp::Audio_Samples_Writer::_start_pos' will be initialized after [-Wreorder] 240 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:238:7: warning: 'int itpp::Audio_Samples_Writer::_num_channels' [-Wreorder] 238 | int _num_channels; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:224:3: warning: when initialized here [-Wreorder] 224 | Audio_Samples_Writer(Binary_Out_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::Audio_Samples_Writer::Audio_Samples_Writer(Binary_Out_Stream&, std::streamoff, int) [with Binary_Out_Stream = itpp::bfstream; itpp::Audio_Encoding Encoding = itpp::enc_linear24; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:380:14: required from 'itpp::audiofile_details::Audio_Samples_Writer_If* itpp::make_writer(Binary_Out_Stream&, std::streamoff, itpp::Audio_Stream_Description*) [with Binary_Out_Stream = itpp::bfstream; std::streamoff = long int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:691:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:244:22: warning: 'itpp::Audio_Samples_Writer::_str' will be initialized after [-Wreorder] 244 | Binary_Out_Stream& _str; | ^~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: warning: 'std::streamoff itpp::Audio_Samples_Writer::_start_pos' [-Wreorder] 240 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:224:3: warning: when initialized here [-Wreorder] 224 | Audio_Samples_Writer(Binary_Out_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: warning: 'itpp::Audio_Samples_Writer::_start_pos' will be initialized after [-Wreorder] 240 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:238:7: warning: 'int itpp::Audio_Samples_Writer::_num_channels' [-Wreorder] 238 | int _num_channels; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:224:3: warning: when initialized here [-Wreorder] 224 | Audio_Samples_Writer(Binary_Out_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::Audio_Samples_Writer::Audio_Samples_Writer(Binary_Out_Stream&, std::streamoff, int) [with Binary_Out_Stream = itpp::bfstream; itpp::Audio_Encoding Encoding = itpp::enc_linear32; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:382:14: required from 'itpp::audiofile_details::Audio_Samples_Writer_If* itpp::make_writer(Binary_Out_Stream&, std::streamoff, itpp::Audio_Stream_Description*) [with Binary_Out_Stream = itpp::bfstream; std::streamoff = long int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:691:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:244:22: warning: 'itpp::Audio_Samples_Writer::_str' will be initialized after [-Wreorder] 244 | Binary_Out_Stream& _str; | ^~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: warning: 'std::streamoff itpp::Audio_Samples_Writer::_start_pos' [-Wreorder] 240 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:224:3: warning: when initialized here [-Wreorder] 224 | Audio_Samples_Writer(Binary_Out_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: warning: 'itpp::Audio_Samples_Writer::_start_pos' will be initialized after [-Wreorder] 240 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:238:7: warning: 'int itpp::Audio_Samples_Writer::_num_channels' [-Wreorder] 238 | int _num_channels; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:224:3: warning: when initialized here [-Wreorder] 224 | Audio_Samples_Writer(Binary_Out_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::Audio_Samples_Writer::Audio_Samples_Writer(Binary_Out_Stream&, std::streamoff, int) [with Binary_Out_Stream = itpp::bfstream; itpp::Audio_Encoding Encoding = itpp::enc_float; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:384:14: required from 'itpp::audiofile_details::Audio_Samples_Writer_If* itpp::make_writer(Binary_Out_Stream&, std::streamoff, itpp::Audio_Stream_Description*) [with Binary_Out_Stream = itpp::bfstream; std::streamoff = long int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:691:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:244:22: warning: 'itpp::Audio_Samples_Writer::_str' will be initialized after [-Wreorder] 244 | Binary_Out_Stream& _str; | ^~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: warning: 'std::streamoff itpp::Audio_Samples_Writer::_start_pos' [-Wreorder] 240 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:224:3: warning: when initialized here [-Wreorder] 224 | Audio_Samples_Writer(Binary_Out_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: warning: 'itpp::Audio_Samples_Writer::_start_pos' will be initialized after [-Wreorder] 240 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:238:7: warning: 'int itpp::Audio_Samples_Writer::_num_channels' [-Wreorder] 238 | int _num_channels; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:224:3: warning: when initialized here [-Wreorder] 224 | Audio_Samples_Writer(Binary_Out_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::Audio_Samples_Writer::Audio_Samples_Writer(Binary_Out_Stream&, std::streamoff, int) [with Binary_Out_Stream = itpp::bfstream; itpp::Audio_Encoding Encoding = itpp::enc_double; std::streamoff = long int]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:386:14: required from 'itpp::audiofile_details::Audio_Samples_Writer_If* itpp::make_writer(Binary_Out_Stream&, std::streamoff, itpp::Audio_Stream_Description*) [with Binary_Out_Stream = itpp::bfstream; std::streamoff = long int]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:691:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:244:22: warning: 'itpp::Audio_Samples_Writer::_str' will be initialized after [-Wreorder] 244 | Binary_Out_Stream& _str; | ^~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: warning: 'std::streamoff itpp::Audio_Samples_Writer::_start_pos' [-Wreorder] 240 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:224:3: warning: when initialized here [-Wreorder] 224 | Audio_Samples_Writer(Binary_Out_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:240:18: warning: 'itpp::Audio_Samples_Writer::_start_pos' will be initialized after [-Wreorder] 240 | std::streamoff _start_pos; | ^~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:238:7: warning: 'int itpp::Audio_Samples_Writer::_num_channels' [-Wreorder] 238 | int _num_channels; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:224:3: warning: when initialized here [-Wreorder] 224 | Audio_Samples_Writer(Binary_Out_Stream& str, std::streamoff start, int nc): | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::mat itpp::Audio_Samples_Reader::read(int) [with Binary_In_Stream = itpp::bfstream; itpp::Audio_Encoding Encoding = itpp::enc_double; itpp::mat = itpp::Mat]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:162:5: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:168:25: warning: unused variable 'stride' [-Wunused-variable] 168 | const std::streamsize stride = sample_size*(_num_channels - 1); | ^~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::mat itpp::Audio_Samples_Reader::read(int) [with Binary_In_Stream = itpp::bfstream; itpp::Audio_Encoding Encoding = itpp::enc_float; itpp::mat = itpp::Mat]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:162:5: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:168:25: warning: unused variable 'stride' [-Wunused-variable] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::mat itpp::Audio_Samples_Reader::read(int) [with Binary_In_Stream = itpp::bfstream; itpp::Audio_Encoding Encoding = itpp::enc_linear32; itpp::mat = itpp::Mat]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:162:5: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:168:25: warning: unused variable 'stride' [-Wunused-variable] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::mat itpp::Audio_Samples_Reader::read(int) [with Binary_In_Stream = itpp::bfstream; itpp::Audio_Encoding Encoding = itpp::enc_linear24; itpp::mat = itpp::Mat]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:162:5: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:168:25: warning: unused variable 'stride' [-Wunused-variable] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::mat itpp::Audio_Samples_Reader::read(int) [with Binary_In_Stream = itpp::bfstream; itpp::Audio_Encoding Encoding = itpp::enc_linear16; itpp::mat = itpp::Mat]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:162:5: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:168:25: warning: unused variable 'stride' [-Wunused-variable] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::mat itpp::Audio_Samples_Reader::read(int) [with Binary_In_Stream = itpp::bfstream; itpp::Audio_Encoding Encoding = itpp::enc_linear8; itpp::mat = itpp::Mat]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:162:5: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:168:25: warning: unused variable 'stride' [-Wunused-variable] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::mat itpp::Audio_Samples_Reader::read(int) [with Binary_In_Stream = itpp::bfstream; itpp::Audio_Encoding Encoding = itpp::enc_alaw8; itpp::mat = itpp::Mat]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:162:5: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:168:25: warning: unused variable 'stride' [-Wunused-variable] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::mat itpp::Audio_Samples_Reader::read(int) [with Binary_In_Stream = itpp::bfstream; itpp::Audio_Encoding Encoding = itpp::enc_mulaw8; itpp::mat = itpp::Mat]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:162:5: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:168:25: warning: unused variable 'stride' [-Wunused-variable] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::mat itpp::Audio_Samples_Reader::read(int) [with Binary_In_Stream = itpp::bifstream; itpp::Audio_Encoding Encoding = itpp::enc_double; itpp::mat = itpp::Mat]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:162:5: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:168:25: warning: unused variable 'stride' [-Wunused-variable] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::mat itpp::Audio_Samples_Reader::read(int) [with Binary_In_Stream = itpp::bifstream; itpp::Audio_Encoding Encoding = itpp::enc_float; itpp::mat = itpp::Mat]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:162:5: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:168:25: warning: unused variable 'stride' [-Wunused-variable] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::mat itpp::Audio_Samples_Reader::read(int) [with Binary_In_Stream = itpp::bifstream; itpp::Audio_Encoding Encoding = itpp::enc_linear32; itpp::mat = itpp::Mat]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:162:5: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:168:25: warning: unused variable 'stride' [-Wunused-variable] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::mat itpp::Audio_Samples_Reader::read(int) [with Binary_In_Stream = itpp::bifstream; itpp::Audio_Encoding Encoding = itpp::enc_linear24; itpp::mat = itpp::Mat]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:162:5: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:168:25: warning: unused variable 'stride' [-Wunused-variable] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::mat itpp::Audio_Samples_Reader::read(int) [with Binary_In_Stream = itpp::bifstream; itpp::Audio_Encoding Encoding = itpp::enc_linear16; itpp::mat = itpp::Mat]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:162:5: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:168:25: warning: unused variable 'stride' [-Wunused-variable] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::mat itpp::Audio_Samples_Reader::read(int) [with Binary_In_Stream = itpp::bifstream; itpp::Audio_Encoding Encoding = itpp::enc_linear8; itpp::mat = itpp::Mat]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:162:5: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:168:25: warning: unused variable 'stride' [-Wunused-variable] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::mat itpp::Audio_Samples_Reader::read(int) [with Binary_In_Stream = itpp::bifstream; itpp::Audio_Encoding Encoding = itpp::enc_alaw8; itpp::mat = itpp::Mat]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:162:5: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:168:25: warning: unused variable 'stride' [-Wunused-variable] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp: In instantiation of 'itpp::mat itpp::Audio_Samples_Reader::read(int) [with Binary_In_Stream = itpp::bifstream; itpp::Audio_Encoding Encoding = itpp::enc_mulaw8; itpp::mat = itpp::Mat]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:162:5: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.cpp:168:25: warning: unused variable 'stride' [-Wunused-variable] gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 62%] Building CXX object itpp/CMakeFiles/itpp.dir/stat/mog_diag_kmeans.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/stat/mog_diag_kmeans.cpp.o -MF CMakeFiles/itpp.dir/stat/mog_diag_kmeans.cpp.o.d -o CMakeFiles/itpp.dir/stat/mog_diag_kmeans.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_diag_kmeans.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_generic.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_diag.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_diag_kmeans.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_diag_kmeans.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_generic.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_diag.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_diag_kmeans.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_diag_kmeans.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 61%] Building CXX object itpp/CMakeFiles/itpp.dir/stat/mog_diag_em.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/stat/mog_diag_em.cpp.o -MF CMakeFiles/itpp.dir/stat/mog_diag_em.cpp.o.d -o CMakeFiles/itpp.dir/stat/mog_diag_em.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_diag_em.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_generic.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_diag.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_diag_em.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_diag_em.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_generic.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_diag.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_diag_em.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_diag_em.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_diag_em.cpp:31: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:178:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:188:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 62%] Building CXX object itpp/CMakeFiles/itpp.dir/stat/mog_generic.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/c++ -Ditpp_EXPORTS -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/src/RPM/BUILD/itpp-4.3.1 -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -fPIC -MD -MT itpp/CMakeFiles/itpp.dir/stat/mog_generic.cpp.o -MF CMakeFiles/itpp.dir/stat/mog_generic.cpp.o.d -o CMakeFiles/itpp.dir/stat/mog_generic.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_generic.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_generic.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_generic.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_generic.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_generic.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/matfunc.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/stat/mog_generic.cpp:32: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:178:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:188:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 63%] Linking CXX shared library libitpp.so cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/itpp.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -shared -Wl,-soname,libitpp.so.8 -o libitpp.so.8.2.1 CMakeFiles/itpp.dir/base/algebra/cholesky.cpp.o CMakeFiles/itpp.dir/base/algebra/det.cpp.o CMakeFiles/itpp.dir/base/algebra/eigen.cpp.o CMakeFiles/itpp.dir/base/algebra/inv.cpp.o CMakeFiles/itpp.dir/base/algebra/ls_solve.cpp.o CMakeFiles/itpp.dir/base/algebra/lu.cpp.o CMakeFiles/itpp.dir/base/algebra/qr.cpp.o CMakeFiles/itpp.dir/base/algebra/schur.cpp.o CMakeFiles/itpp.dir/base/algebra/svd.cpp.o CMakeFiles/itpp.dir/base/bessel.cpp.o CMakeFiles/itpp.dir/base/bessel/airy.cpp.o CMakeFiles/itpp.dir/base/bessel/chbevl.cpp.o CMakeFiles/itpp.dir/base/bessel/gamma.cpp.o CMakeFiles/itpp.dir/base/bessel/hyperg.cpp.o CMakeFiles/itpp.dir/base/bessel/i0.cpp.o CMakeFiles/itpp.dir/base/bessel/i1.cpp.o CMakeFiles/itpp.dir/base/bessel/iv.cpp.o CMakeFiles/itpp.dir/base/bessel/jv.cpp.o CMakeFiles/itpp.dir/base/bessel/k0.cpp.o CMakeFiles/itpp.dir/base/bessel/k1.cpp.o CMakeFiles/itpp.dir/base/bessel/kn.cpp.o CMakeFiles/itpp.dir/base/bessel/polevl.cpp.o CMakeFiles/itpp.dir/base/bessel/struve.cpp.o CMakeFiles/itpp.dir/base/binary.cpp.o CMakeFiles/itpp.dir/base/binfile.cpp.o CMakeFiles/itpp.dir/base/converters.cpp.o CMakeFiles/itpp.dir/base/copy_vector.cpp.o CMakeFiles/itpp.dir/base/fastmath.cpp.o CMakeFiles/itpp.dir/base/gf2mat.cpp.o CMakeFiles/itpp.dir/base/help_functions.cpp.o CMakeFiles/itpp.dir/base/itassert.cpp.o CMakeFiles/itpp.dir/base/itcompat.cpp.o CMakeFiles/itpp.dir/base/itfile.cpp.o CMakeFiles/itpp.dir/base/mat.cpp.o CMakeFiles/itpp.dir/base/matfunc.cpp.o CMakeFiles/itpp.dir/base/math/elem_math.cpp.o CMakeFiles/itpp.dir/base/math/error.cpp.o CMakeFiles/itpp.dir/base/math/integration.cpp.o CMakeFiles/itpp.dir/base/math/log_exp.cpp.o CMakeFiles/itpp.dir/base/math/misc.cpp.o CMakeFiles/itpp.dir/base/math/trig_hyp.cpp.o CMakeFiles/itpp.dir/base/operators.cpp.o CMakeFiles/itpp.dir/base/parser.cpp.o CMakeFiles/itpp.dir/base/random.cpp.o CMakeFiles/itpp.dir/base/smat.cpp.o CMakeFiles/itpp.dir/base/specmat.cpp.o CMakeFiles/itpp.dir/base/svec.cpp.o CMakeFiles/itpp.dir/base/timing.cpp.o CMakeFiles/itpp.dir/base/vec.cpp.o CMakeFiles/itpp.dir/comm/bch.cpp.o CMakeFiles/itpp.dir/comm/channel.cpp.o CMakeFiles/itpp.dir/comm/commfunc.cpp.o CMakeFiles/itpp.dir/comm/convcode.cpp.o CMakeFiles/itpp.dir/comm/crc.cpp.o CMakeFiles/itpp.dir/comm/egolay.cpp.o CMakeFiles/itpp.dir/comm/error_counters.cpp.o CMakeFiles/itpp.dir/comm/exit.cpp.o CMakeFiles/itpp.dir/comm/galois.cpp.o CMakeFiles/itpp.dir/comm/hammcode.cpp.o CMakeFiles/itpp.dir/comm/interleave.cpp.o CMakeFiles/itpp.dir/comm/ldpc.cpp.o CMakeFiles/itpp.dir/comm/llr.cpp.o CMakeFiles/itpp.dir/comm/modulator.cpp.o CMakeFiles/itpp.dir/comm/modulator_nd.cpp.o CMakeFiles/itpp.dir/comm/multilateration.cpp.o CMakeFiles/itpp.dir/comm/ofdm.cpp.o CMakeFiles/itpp.dir/comm/pulse_shape.cpp.o CMakeFiles/itpp.dir/comm/punct_convcode.cpp.o CMakeFiles/itpp.dir/comm/rec_syst_conv_code.cpp.o CMakeFiles/itpp.dir/comm/reedsolomon.cpp.o CMakeFiles/itpp.dir/comm/sequence.cpp.o CMakeFiles/itpp.dir/comm/siso_dem.cpp.o CMakeFiles/itpp.dir/comm/siso_eq.cpp.o CMakeFiles/itpp.dir/comm/siso_mud.cpp.o CMakeFiles/itpp.dir/comm/siso_nsc.cpp.o CMakeFiles/itpp.dir/comm/siso_rsc.cpp.o CMakeFiles/itpp.dir/comm/spread.cpp.o CMakeFiles/itpp.dir/comm/stc.cpp.o CMakeFiles/itpp.dir/comm/turbo.cpp.o CMakeFiles/itpp.dir/fixed/cfix.cpp.o CMakeFiles/itpp.dir/fixed/cfixed.cpp.o CMakeFiles/itpp.dir/fixed/fix.cpp.o CMakeFiles/itpp.dir/fixed/fix_base.cpp.o CMakeFiles/itpp.dir/fixed/fix_factory.cpp.o CMakeFiles/itpp.dir/fixed/fix_functions.cpp.o CMakeFiles/itpp.dir/fixed/fix_operators.cpp.o CMakeFiles/itpp.dir/fixed/fixed.cpp.o CMakeFiles/itpp.dir/optim/newton_search.cpp.o CMakeFiles/itpp.dir/protocol/events.cpp.o CMakeFiles/itpp.dir/protocol/front_drop_queue.cpp.o CMakeFiles/itpp.dir/protocol/packet_channel.cpp.o CMakeFiles/itpp.dir/protocol/packet_generator.cpp.o CMakeFiles/itpp.dir/protocol/selective_repeat.cpp.o CMakeFiles/itpp.dir/protocol/tcp.cpp.o CMakeFiles/itpp.dir/signal/fastica.cpp.o CMakeFiles/itpp.dir/signal/filter.cpp.o CMakeFiles/itpp.dir/signal/filter_design.cpp.o CMakeFiles/itpp.dir/signal/freq_filt.cpp.o CMakeFiles/itpp.dir/signal/poly.cpp.o CMakeFiles/itpp.dir/signal/resampling.cpp.o CMakeFiles/itpp.dir/signal/sigfun.cpp.o CMakeFiles/itpp.dir/signal/source.cpp.o CMakeFiles/itpp.dir/signal/transforms.cpp.o CMakeFiles/itpp.dir/signal/window.cpp.o CMakeFiles/itpp.dir/srccode/audiofile.cpp.o CMakeFiles/itpp.dir/srccode/g711.cpp.o CMakeFiles/itpp.dir/srccode/gmm.cpp.o CMakeFiles/itpp.dir/srccode/lpcfunc.cpp.o CMakeFiles/itpp.dir/srccode/pnm.cpp.o CMakeFiles/itpp.dir/srccode/vq.cpp.o CMakeFiles/itpp.dir/srccode/vqtrain.cpp.o CMakeFiles/itpp.dir/stat/misc_stat.cpp.o CMakeFiles/itpp.dir/stat/mog_diag.cpp.o CMakeFiles/itpp.dir/stat/mog_diag_em.cpp.o CMakeFiles/itpp.dir/stat/mog_diag_kmeans.cpp.o CMakeFiles/itpp.dir/stat/mog_generic.cpp.o -lfftw3 -llapack -lblas /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/smat.h: In member function 'alloc_empty': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/smat.h:345:11: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 345 | col = new Sparse_Vec[n_cols]; | ^ /usr/include/c++/11/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/smat.h: In member function 'alloc': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/smat.h:354:11: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 354 | col = new Sparse_Vec[n_cols]; | ^ /usr/include/c++/11/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/smat.h: In member function 'alloc_empty': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/smat.h:345:11: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 345 | col = new Sparse_Vec[n_cols]; | ^ /usr/include/c++/11/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/smat.h: In member function 'alloc': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/smat.h:354:11: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 354 | col = new Sparse_Vec[n_cols]; | ^ /usr/include/c++/11/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/smat.h: In member function 'alloc_empty': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/smat.h:345:11: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 345 | col = new Sparse_Vec[n_cols]; | ^ /usr/include/c++/11/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/smat.h: In member function 'alloc': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/smat.h:354:11: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 354 | col = new Sparse_Vec[n_cols]; | ^ /usr/include/c++/11/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/smat.h: In member function 'alloc_empty': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/smat.h:345:11: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 345 | col = new Sparse_Vec[n_cols]; | ^ /usr/include/c++/11/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/smat.h: In member function 'alloc': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/smat.h:354:11: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 354 | col = new Sparse_Vec[n_cols]; | ^ /usr/include/c++/11/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/smat.h: In member function 'alloc': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/smat.h:354:11: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 354 | col = new Sparse_Vec[n_cols]; | ^ /usr/include/c++/11/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function 'alloc_empty', inlined from 'operator=' at /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/smat.h:653:14: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/smat.h:345:11: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 345 | col = new Sparse_Vec[n_cols]; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/smat.h: In member function 'operator=': /usr/include/c++/11/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/itpp && /usr/bin/cmake -E cmake_symlink_library libitpp.so.8.2.1 libitpp.so.8 libitpp.so gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 63%] Built target itpp gmake[1]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' /usr/bin/gmake -f gtests/CMakeFiles/itpp_gtests.dir/build.make gtests/CMakeFiles/itpp_gtests.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/itpp-4.3.1 /usr/src/RPM/BUILD/itpp-4.3.1/gtests /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests/CMakeFiles/itpp_gtests.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' /usr/bin/gmake -f gtests/CMakeFiles/itpp_gtests.dir/build.make gtests/CMakeFiles/itpp_gtests.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 66%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/circular_buffer_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/circular_buffer_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/circular_buffer_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/circular_buffer_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/circular_buffer_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/circular_buffer.h:38, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/circular_buffer_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/circular_buffer.h:38, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/circular_buffer_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/operators.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/random.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/circular_buffer_test.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/log_exp.h:178:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 65%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/bessel_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/bessel_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/bessel_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/bessel_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/bessel_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/bessel_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/bessel_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/bessel_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 68%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/cholesky_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/cholesky_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/cholesky_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/cholesky_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/cholesky_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itstat.h:64, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/cholesky_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itstat.h:64, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/cholesky_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itstat.h:64, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/cholesky_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 64%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/array_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/array_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/array_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/array_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/array_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/array_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/array_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/array_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 68%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/blas_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/blas_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/blas_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/blas_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/blas_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/blas_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/blas_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/blas_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 68%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/channel_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/channel_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/channel_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/channel_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/channel_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/channel_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/channel_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:72, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/channel_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In member function 'void itpp::SISO::set_scrambler_pattern(const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:668:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 668 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::vec itpp::SISO::threshold(const vec&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:911:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 911 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::mat itpp::SISO::threshold(const mat&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:920:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 920 | register int n; | ^ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/channel_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 65%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/bch_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/bch_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/bch_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/bch_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/bch_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/bch_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/bch_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:72, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/bch_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In member function 'void itpp::SISO::set_scrambler_pattern(const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:668:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 668 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::vec itpp::SISO::threshold(const vec&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:911:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 911 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::mat itpp::SISO::threshold(const mat&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:920:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 920 | register int n; | ^ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/bch_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 65%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/audiofile_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -DAUDIOFILE_REF_FILE=\""/usr/src/RPM/BUILD/itpp-4.3.1/gtests"/audiofile_ref_data.au\" -MD -MT gtests/CMakeFiles/itpp_gtests.dir/audiofile_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/audiofile_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/audiofile_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/audiofile_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/audiofile_test.cpp:28: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/audiofile_test.cpp:28: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.h:37, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsrccode.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/audiofile_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h: In instantiation of 'T itpp::limit_audio_sample(double) [with T = short int; T max_abs = 32767]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:112:54: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: second operand of conditional expression has no effect [-Wunused-value] 74 | s < -1.0 ? -1.0 : s > 1.0 ? 1.0 : s; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: second operand of conditional expression has no effect [-Wunused-value] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: third operand of conditional expression has no effect [-Wunused-value] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h: In instantiation of 'T itpp::limit_audio_sample(double) [with T = signed char; T max_abs = 127]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:132:58: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: second operand of conditional expression has no effect [-Wunused-value] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: second operand of conditional expression has no effect [-Wunused-value] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: third operand of conditional expression has no effect [-Wunused-value] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h: In instantiation of 'T itpp::limit_audio_sample(double) [with T = int; T max_abs = 8388607]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:218:75: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: second operand of conditional expression has no effect [-Wunused-value] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: second operand of conditional expression has no effect [-Wunused-value] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: third operand of conditional expression has no effect [-Wunused-value] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h: In instantiation of 'T itpp::limit_audio_sample(double) [with T = int; T max_abs = 2147483647]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:238:56: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: second operand of conditional expression has no effect [-Wunused-value] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: second operand of conditional expression has no effect [-Wunused-value] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: third operand of conditional expression has no effect [-Wunused-value] In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/audiofile_test.cpp:28: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 70%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/det_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/det_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/det_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/det_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/det_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itstat.h:64, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/det_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itstat.h:64, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/det_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itstat.h:64, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/det_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 69%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/converters_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/converters_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/converters_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/converters_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/converters_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/converters_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/converters_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/converters_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 71%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/eigen_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/eigen_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/eigen_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/eigen_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/eigen_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itstat.h:64, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/eigen_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itstat.h:64, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/eigen_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itstat.h:64, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/eigen_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 68%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/commfunc_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/commfunc_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/commfunc_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/commfunc_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/commfunc_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/commfunc_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/commfunc_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:72, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/commfunc_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In member function 'void itpp::SISO::set_scrambler_pattern(const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:668:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 668 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::vec itpp::SISO::threshold(const vec&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:911:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 911 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::mat itpp::SISO::threshold(const mat&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:920:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 920 | register int n; | ^ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/commfunc_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 70%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/demapper_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/demapper_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/demapper_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/demapper_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/demapper_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/demapper_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/demapper_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:72, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/demapper_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In member function 'void itpp::SISO::set_scrambler_pattern(const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:668:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 668 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::vec itpp::SISO::threshold(const vec&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:911:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 911 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::mat itpp::SISO::threshold(const mat&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:920:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 920 | register int n; | ^ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/demapper_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 69%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/convcode_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/convcode_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/convcode_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/convcode_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/convcode_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/convcode_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/convcode_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:72, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/convcode_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In member function 'void itpp::SISO::set_scrambler_pattern(const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:668:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 668 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::vec itpp::SISO::threshold(const vec&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:911:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 911 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::mat itpp::SISO::threshold(const mat&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:920:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 920 | register int n; | ^ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/convcode_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 71%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/error_count_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/error_count_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/error_count_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/error_count_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/error_count_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/error_count_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/error_count_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:72, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/error_count_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In member function 'void itpp::SISO::set_scrambler_pattern(const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:668:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 668 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::vec itpp::SISO::threshold(const vec&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:911:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 911 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::mat itpp::SISO::threshold(const mat&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:920:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 920 | register int n; | ^ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/error_count_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 72%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/exit_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/exit_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/exit_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/exit_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/exit_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/exit_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/exit_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:72, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/exit_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In member function 'void itpp::SISO::set_scrambler_pattern(const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:668:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 668 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::vec itpp::SISO::threshold(const vec&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:911:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 911 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::mat itpp::SISO::threshold(const mat&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:920:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 920 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/gtests/exit_test.cpp: In member function 'virtual void EXIT_All_Test::TestBody()': /usr/src/RPM/BUILD/itpp-4.3.1/gtests/exit_test.cpp:80:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 80 | register int en, n, nb_blocks; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/gtests/exit_test.cpp:80:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 80 | register int en, n, nb_blocks; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/gtests/exit_test.cpp:80:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 80 | register int en, n, nb_blocks; | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/exit_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 73%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/fastmath_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/fastmath_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/fastmath_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/fastmath_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/fastmath_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/fastmath_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/fastmath_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/fastmath_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 72%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/fastica_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -DFASTICA_TEST_FILE=\""/usr/src/RPM/BUILD/itpp-4.3.1/gtests"/fastica_test_data.txt\" -MD -MT gtests/CMakeFiles/itpp_gtests.dir/fastica_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/fastica_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/fastica_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/fastica_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/fastica_test.cpp:78: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/fastica_test.cpp:78: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ /usr/src/RPM/BUILD/itpp-4.3.1/gtests/fastica_test.cpp: In member function 'virtual void Fastica_All_Test::TestBody()': /usr/src/RPM/BUILD/itpp-4.3.1/gtests/fastica_test.cpp:110:7: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 110 | int ret = fscanf(fpin, "%d", &nrSamples); | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/fastica_test.cpp:78: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 74%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/filter_design_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/filter_design_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/filter_design_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/filter_design_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/filter_design_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/filter_design_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/filter_design_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/filter_design_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 75%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/freq_filt_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/freq_filt_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/freq_filt_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/freq_filt_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/freq_filt_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/freq_filt_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/freq_filt_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/freq_filt_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 76%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/g711_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -DG711_TEST_FILE=\""/usr/src/RPM/BUILD/itpp-4.3.1/gtests"/g711_ref_data.it\" -MD -MT gtests/CMakeFiles/itpp_gtests.dir/g711_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/g711_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/g711_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/g711_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/g711_test.cpp:52: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/g711_test.cpp:52: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiofile.h:37, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsrccode.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/g711_test.cpp:53: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h: In instantiation of 'T itpp::limit_audio_sample(double) [with T = short int; T max_abs = 32767]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:112:54: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: second operand of conditional expression has no effect [-Wunused-value] 74 | s < -1.0 ? -1.0 : s > 1.0 ? 1.0 : s; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: second operand of conditional expression has no effect [-Wunused-value] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: third operand of conditional expression has no effect [-Wunused-value] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h: In instantiation of 'T itpp::limit_audio_sample(double) [with T = signed char; T max_abs = 127]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:132:58: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: second operand of conditional expression has no effect [-Wunused-value] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: second operand of conditional expression has no effect [-Wunused-value] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: third operand of conditional expression has no effect [-Wunused-value] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h: In instantiation of 'T itpp::limit_audio_sample(double) [with T = int; T max_abs = 8388607]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:218:75: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: second operand of conditional expression has no effect [-Wunused-value] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: second operand of conditional expression has no effect [-Wunused-value] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: third operand of conditional expression has no effect [-Wunused-value] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h: In instantiation of 'T itpp::limit_audio_sample(double) [with T = int; T max_abs = 2147483647]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:238:56: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: second operand of conditional expression has no effect [-Wunused-value] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: second operand of conditional expression has no effect [-Wunused-value] /usr/src/RPM/BUILD/itpp-4.3.1/itpp/srccode/audiosample.h:74:4: warning: third operand of conditional expression has no effect [-Wunused-value] In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/g711_test.cpp:52: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 74%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/filter_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/filter_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/filter_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/filter_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/filter_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/filter_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/filter_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/filter_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 75%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/fix_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/fix_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/fix_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/fix_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/fix_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itfixed.h:41, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/fix_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itfixed.h:41, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/fix_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itfixed.h:41, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/fix_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 76%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/galois_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/galois_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/galois_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/galois_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/galois_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/galois_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/galois_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:72, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/galois_test.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In member function 'void itpp::SISO::set_scrambler_pattern(const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:668:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 668 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::vec itpp::SISO::threshold(const vec&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:911:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 911 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::mat itpp::SISO::threshold(const mat&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:920:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 920 | register int n; | ^ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/galois_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 77%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/gtest_main.cc.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/gtest_main.cc.o -MF CMakeFiles/itpp_gtests.dir/gtest_main.cc.o.d -o CMakeFiles/itpp_gtests.dir/gtest_main.cc.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/gtest_main.cc gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 77%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/gf2mat_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/gf2mat_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/gf2mat_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/gf2mat_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/gf2mat_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/gf2mat_test.cpp:32: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/gf2mat_test.cpp:32: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/gf2mat_test.cpp:32: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/gtests/gf2mat_test.cpp: At global scope: /usr/src/RPM/BUILD/itpp-4.3.1/gtests/gf2mat_test.cpp:39:8: warning: 'itpp::GF2mat random_matrix(int, int)' defined but not used [-Wunused-function] 39 | GF2mat random_matrix(int m, int n) | ^~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 78%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/histogram_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/histogram_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/histogram_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/histogram_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/histogram_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itstat.h:64, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/histogram_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itstat.h:64, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/histogram_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itstat.h:64, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/histogram_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 78%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/integration_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/integration_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/integration_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/integration_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/integration_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/integration_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/integration_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/integration_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 80%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/inv_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/inv_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/inv_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/inv_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/inv_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/inv_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/inv_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/inv_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 79%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/interleaver_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/interleaver_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/interleaver_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/interleaver_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/interleaver_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/interleaver_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/interleaver_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:72, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/interleaver_test.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In member function 'void itpp::SISO::set_scrambler_pattern(const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:668:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 668 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::vec itpp::SISO::threshold(const vec&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:911:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 911 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::mat itpp::SISO::threshold(const mat&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:920:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 920 | register int n; | ^ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/interleaver_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 81%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/ldpc_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/ldpc_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/ldpc_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/ldpc_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/ldpc_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/ldpc_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/ldpc_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:72, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/ldpc_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In member function 'void itpp::SISO::set_scrambler_pattern(const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:668:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 668 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::vec itpp::SISO::threshold(const vec&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:911:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 911 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::mat itpp::SISO::threshold(const mat&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:920:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 920 | register int n; | ^ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/ldpc_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 80%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/itfile_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -DITFILE_TEST_FILE=\""/usr/src/RPM/BUILD/itpp-4.3.1/gtests"/itfile_test_data.it\" -MD -MT gtests/CMakeFiles/itpp_gtests.dir/itfile_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/itfile_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/itfile_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/itfile_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/itfile_test.cpp:28: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/itfile_test.cpp:28: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ /usr/src/RPM/BUILD/itpp-4.3.1/gtests/itfile_test.cpp: In member function 'virtual void ItFileTest_Contents_Test::TestBody()': /usr/src/RPM/BUILD/itpp-4.3.1/gtests/itfile_test.cpp:177:7: warning: unused variable 'items_read' [-Wunused-variable] 177 | int items_read = list_file_contents(ff,str); | ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/itfile_test.cpp:28: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 81%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/linspace_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/linspace_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/linspace_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/linspace_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/linspace_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/linspace_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/linspace_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/linspace_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 82%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/ls_solve_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/ls_solve_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/ls_solve_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/ls_solve_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/ls_solve_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/ls_solve_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/ls_solve_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/ls_solve_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 82%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/llr_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/llr_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/llr_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/llr_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/llr_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/llr_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/llr_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:72, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/llr_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In member function 'void itpp::SISO::set_scrambler_pattern(const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:668:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 668 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::vec itpp::SISO::threshold(const vec&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:911:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 911 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::mat itpp::SISO::threshold(const mat&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:920:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 920 | register int n; | ^ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/llr_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 83%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/lu_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/lu_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/lu_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/lu_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/lu_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itstat.h:64, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/lu_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itstat.h:64, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/lu_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itstat.h:64, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/lu_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 84%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/matfunc_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/matfunc_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/matfunc_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/matfunc_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/matfunc_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itstat.h:64, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/matfunc_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itstat.h:64, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/matfunc_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itstat.h:64, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/matfunc_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 83%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/mat_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/mat_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/mat_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/mat_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/mat_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/mat_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/mat_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/mat_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 84%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/modulator_nd_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/modulator_nd_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/modulator_nd_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/modulator_nd_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/modulator_nd_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/modulator_nd_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/modulator_nd_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:72, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/modulator_nd_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In member function 'void itpp::SISO::set_scrambler_pattern(const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:668:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 668 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::vec itpp::SISO::threshold(const vec&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:911:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 911 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::mat itpp::SISO::threshold(const mat&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:920:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 920 | register int n; | ^ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/modulator_nd_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 85%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/modulator_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/modulator_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/modulator_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/modulator_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/modulator_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/modulator_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/modulator_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:72, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/modulator_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In member function 'void itpp::SISO::set_scrambler_pattern(const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:668:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 668 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::vec itpp::SISO::threshold(const vec&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:911:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 911 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::mat itpp::SISO::threshold(const mat&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:920:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 920 | register int n; | ^ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/modulator_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 85%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/multilateration_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/multilateration_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/multilateration_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/multilateration_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/multilateration_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/multilateration_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/multilateration_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:72, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/multilateration_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In member function 'void itpp::SISO::set_scrambler_pattern(const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:668:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 668 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::vec itpp::SISO::threshold(const vec&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:911:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 911 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::mat itpp::SISO::threshold(const mat&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:920:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 920 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/gtests/multilateration_test.cpp: In member function 'virtual void Multilateration_get_pos_Test::TestBody()': /usr/src/RPM/BUILD/itpp-4.3.1/gtests/multilateration_test.cpp:189:22: warning: unused variable 'nb_points' [-Wunused-variable] 189 | const unsigned int nb_points = 10; | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/multilateration_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 86%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/newton_search_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/newton_search_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/newton_search_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/newton_search_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/newton_search_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itoptim.h:41, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/newton_search_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itoptim.h:41, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/newton_search_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itoptim.h:41, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/newton_search_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 87%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/operators_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/operators_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/operators_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/operators_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/operators_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/operators_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/operators_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/operators_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 88%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/poly_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/poly_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/poly_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/poly_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/poly_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/poly_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/poly_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/poly_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 87%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/parser_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -DPARSER_TEST_FILE=\""/usr/src/RPM/BUILD/itpp-4.3.1/gtests"/parser_test_data.txt\" -MD -MT gtests/CMakeFiles/itpp_gtests.dir/parser_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/parser_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/parser_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/parser_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/parser_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/parser_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/parser_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 89%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/qr_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/qr_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/qr_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/qr_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/qr_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itstat.h:64, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/qr_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itstat.h:64, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/qr_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itstat.h:64, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/qr_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 88%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/pulse_shape_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/pulse_shape_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/pulse_shape_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/pulse_shape_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/pulse_shape_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/pulse_shape_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/pulse_shape_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:72, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/pulse_shape_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In member function 'void itpp::SISO::set_scrambler_pattern(const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:668:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 668 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::vec itpp::SISO::threshold(const vec&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:911:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 911 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::mat itpp::SISO::threshold(const mat&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:920:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 920 | register int n; | ^ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/pulse_shape_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 89%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/rand_core_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/rand_core_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/rand_core_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/rand_core_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/rand_core_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/random_dsfmt.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/random.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/rand_core_test.cpp:34: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/random_dsfmt.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/random.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/rand_core_test.cpp:34: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/operators.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/random.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/rand_core_test.cpp:34: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 90%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/rand_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/rand_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/rand_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/rand_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/rand_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/rand_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/rand_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/rand_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 90%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/rec_syst_conv_code_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/rec_syst_conv_code_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/rec_syst_conv_code_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/rec_syst_conv_code_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/rec_syst_conv_code_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/rec_syst_conv_code_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/rec_syst_conv_code_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:72, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/rec_syst_conv_code_test.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In member function 'void itpp::SISO::set_scrambler_pattern(const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:668:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 668 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::vec itpp::SISO::threshold(const vec&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:911:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 911 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::mat itpp::SISO::threshold(const mat&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:920:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 920 | register int n; | ^ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/rec_syst_conv_code_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 91%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/reedsolomon_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/reedsolomon_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/reedsolomon_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/reedsolomon_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/reedsolomon_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/reedsolomon_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/reedsolomon_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:72, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/reedsolomon_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In member function 'void itpp::SISO::set_scrambler_pattern(const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:668:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 668 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::vec itpp::SISO::threshold(const vec&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:911:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 911 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::mat itpp::SISO::threshold(const mat&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:920:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 920 | register int n; | ^ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/reedsolomon_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 91%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/schur_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/schur_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/schur_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/schur_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/schur_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itstat.h:64, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/schur_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itstat.h:64, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/schur_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itstat.h:64, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/schur_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 92%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/sigfun_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/sigfun_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/sigfun_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/sigfun_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/sigfun_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/sigfun_test.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/sigfun_test.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/sigfun_test.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 94%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/source_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/source_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/source_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/source_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/source_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/source_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/source_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/source_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 93%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/sort_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/sort_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/sort_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/sort_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/sort_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/sort_test.cpp:32: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/sort_test.cpp:32: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/sort_test.cpp:32: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 92%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/siso_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/siso_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/siso_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/siso_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/siso_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/siso_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/siso_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:72, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/siso_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In member function 'void itpp::SISO::set_scrambler_pattern(const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:668:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 668 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::vec itpp::SISO::threshold(const vec&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:911:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 911 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::mat itpp::SISO::threshold(const mat&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:920:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 920 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/gtests/siso_test.cpp: In member function 'virtual void SISO_all_Test::TestBody()': /usr/src/RPM/BUILD/itpp-4.3.1/gtests/siso_test.cpp:86:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | register int en,n; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/gtests/siso_test.cpp:86:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | register int en,n; | ^ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/siso_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 94%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/sparse_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/sparse_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/sparse_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/sparse_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/sparse_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/sparse_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/sparse_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/sparse_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 95%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/specmat_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/specmat_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/specmat_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/specmat_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/specmat_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/specmat_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/specmat_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/specmat_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 95%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/stat_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/stat_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/stat_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/stat_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/stat_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itstat.h:64, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/stat_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itstat.h:64, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/stat_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itstat.h:64, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/stat_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 96%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/svd_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/svd_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/svd_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/svd_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/svd_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itstat.h:64, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/svd_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itstat.h:64, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/svd_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itstat.h:64, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/svd_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 96%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/stc_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/stc_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/stc_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/stc_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/stc_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/stc_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/stc_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:72, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/stc_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In member function 'void itpp::SISO::set_scrambler_pattern(const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:668:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 668 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::vec itpp::SISO::threshold(const vec&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:911:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 911 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::mat itpp::SISO::threshold(const mat&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:920:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 920 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/gtests/stc_test.cpp: In function 'bool near(const cmat&, const cmat&, double)': /usr/src/RPM/BUILD/itpp-4.3.1/gtests/stc_test.cpp:40:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 40 | register int n, k; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/gtests/stc_test.cpp:40:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 40 | register int n, k; | ^ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/stc_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 97%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/timer_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/timer_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/timer_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/timer_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/timer_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/timer_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/timer_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/timer_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 97%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/transforms_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/transforms_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/transforms_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/transforms_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/transforms_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/transforms_test.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/transforms_test.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/transforms_test.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 98%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/vec_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/vec_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/vec_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/vec_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/vec_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/vec_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/vec_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/include/gtest/gtest.h:62, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/vec_test.cpp:31: /usr/src/RPM/BUILD/itpp-4.3.1/gtests/vec_test.cpp: In function 'void common_operators(const bvec&, const bvec&, itpp::bin)': /usr/src/RPM/BUILD/itpp-4.3.1/gtests/vec_test.cpp:279:3: error: expected primary-expression before '(' token 279 | ASSERT_FALSE(any(a2)); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/gtests/vec_test.cpp:279:16: error: reference to 'any' is ambiguous 279 | ASSERT_FALSE(any(a2)); | ^~~ In file included from /usr/include/gtest/internal/gtest-port.h:2290, from /usr/include/gtest/internal/gtest-internal.h:40, from /usr/include/gtest/gtest.h:62, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/vec_test.cpp:31: /usr/include/c++/11/any:77:9: note: candidates are: 'class std::any' 77 | class any | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/integration.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:99, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/vec_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/matfunc.h:865:18: note: 'bool itpp::any(const bvec&)' 865 | ITPP_EXPORT bool any(const bvec &testvec); | ^~~ In file included from /usr/include/gtest/gtest.h:62, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/vec_test.cpp:31: /usr/src/RPM/BUILD/itpp-4.3.1/gtests/vec_test.cpp:285:3: error: expected primary-expression before '(' token 285 | ASSERT_FALSE(any(a2)); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/gtests/vec_test.cpp:285:16: error: reference to 'any' is ambiguous 285 | ASSERT_FALSE(any(a2)); | ^~~ In file included from /usr/include/gtest/internal/gtest-port.h:2290, from /usr/include/gtest/internal/gtest-internal.h:40, from /usr/include/gtest/gtest.h:62, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/vec_test.cpp:31: /usr/include/c++/11/any:77:9: note: candidates are: 'class std::any' 77 | class any | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/integration.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:99, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/vec_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/matfunc.h:865:18: note: 'bool itpp::any(const bvec&)' 865 | ITPP_EXPORT bool any(const bvec &testvec); | ^~~ In file included from /usr/include/gtest/gtest.h:62, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/vec_test.cpp:31: /usr/src/RPM/BUILD/itpp-4.3.1/gtests/vec_test.cpp: In member function 'virtual void Vec_All_Test::TestBody()': /usr/src/RPM/BUILD/itpp-4.3.1/gtests/vec_test.cpp:1138:3: error: expected primary-expression before '(' token 1138 | ASSERT_FALSE(any(cv1 == cx)); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/gtests/vec_test.cpp:1138:16: error: reference to 'any' is ambiguous 1138 | ASSERT_FALSE(any(cv1 == cx)); | ^~~ In file included from /usr/include/gtest/internal/gtest-port.h:2290, from /usr/include/gtest/internal/gtest-internal.h:40, from /usr/include/gtest/gtest.h:62, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/vec_test.cpp:31: /usr/include/c++/11/any:77:9: note: candidates are: 'class std::any' 77 | class any | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/integration.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:99, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/vec_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/matfunc.h:865:18: note: 'bool itpp::any(const bvec&)' 865 | ITPP_EXPORT bool any(const bvec &testvec); | ^~~ In file included from /usr/include/gtest/gtest.h:62, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/vec_test.cpp:31: /usr/src/RPM/BUILD/itpp-4.3.1/gtests/vec_test.cpp:1186:3: error: expected primary-expression before '(' token 1186 | ASSERT_TRUE(any(b1)); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/gtests/vec_test.cpp:1186:15: error: reference to 'any' is ambiguous 1186 | ASSERT_TRUE(any(b1)); | ^~~ In file included from /usr/include/gtest/internal/gtest-port.h:2290, from /usr/include/gtest/internal/gtest-internal.h:40, from /usr/include/gtest/gtest.h:62, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/vec_test.cpp:31: /usr/include/c++/11/any:77:9: note: candidates are: 'class std::any' 77 | class any | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/integration.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:99, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/vec_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/matfunc.h:865:18: note: 'bool itpp::any(const bvec&)' 865 | ITPP_EXPORT bool any(const bvec &testvec); | ^~~ In file included from /usr/include/gtest/gtest.h:62, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/vec_test.cpp:31: /usr/src/RPM/BUILD/itpp-4.3.1/gtests/vec_test.cpp:1187:3: error: expected primary-expression before '(' token 1187 | ASSERT_FALSE(any(b2)); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/gtests/vec_test.cpp:1187:16: error: reference to 'any' is ambiguous 1187 | ASSERT_FALSE(any(b2)); | ^~~ In file included from /usr/include/gtest/internal/gtest-port.h:2290, from /usr/include/gtest/internal/gtest-internal.h:40, from /usr/include/gtest/gtest.h:62, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/vec_test.cpp:31: /usr/include/c++/11/any:77:9: note: candidates are: 'class std::any' 77 | class any | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/integration.h:35, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:99, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/vec_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/matfunc.h:865:18: note: 'bool itpp::any(const bvec&)' 865 | ITPP_EXPORT bool any(const bvec &testvec); | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/vec_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: *** [gtests/CMakeFiles/itpp_gtests.dir/build.make:972: gtests/CMakeFiles/itpp_gtests.dir/vec_test.cpp.o] Error 1 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: *** Waiting for unfinished jobs.... gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 98%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/turbo_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/turbo_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/turbo_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/turbo_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/turbo_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/turbo_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/turbo_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:72, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/turbo_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In member function 'void itpp::SISO::set_scrambler_pattern(const vec&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:668:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 668 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::vec itpp::SISO::threshold(const vec&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:911:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 911 | register int n; | ^ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h: In static member function 'static itpp::mat itpp::SISO::threshold(const mat&, const double&)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/comm/siso.h:920:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 920 | register int n; | ^ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itcomm.h:48, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/turbo_test.cpp:29: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' [ 99%] Building CXX object gtests/CMakeFiles/itpp_gtests.dir/window_test.cpp.o cd /usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux/gtests && /usr/bin/c++ -I/usr/src/RPM/BUILD/itpp-4.3.1 -I/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux -I/usr/include/gtest -I/usr/include/gtest/include -DNDEBUG -fopenmp -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT gtests/CMakeFiles/itpp_gtests.dir/window_test.cpp.o -MF CMakeFiles/itpp_gtests.dir/window_test.cpp.o.d -o CMakeFiles/itpp_gtests.dir/window_test.cpp.o -c /usr/src/RPM/BUILD/itpp-4.3.1/gtests/window_test.cpp In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/vec.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:513, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/window_test.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h: In function 'void itpp::copy_vector(int, const itpp::bin*, itpp::bin*)': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/copy_vector.h:56:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class itpp::bin' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56 | memcpy(y, x, n * sizeof(bin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/factory.h:33, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/mat.h:34, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/algebra/cholesky.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:87, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/window_test.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/binary.h:56:7: note: 'class itpp::bin' declared here 56 | class bin | ^~~ In file included from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:32, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itbase.h:97, from /usr/src/RPM/BUILD/itpp-4.3.1/itpp/itsignal.h:63, from /usr/src/RPM/BUILD/itpp-4.3.1/gtests/window_test.cpp:30: /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_2nd::Binary_Function_With_Bound_2nd(itpp::details::Binary_Function_With_Bound_2nd::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_2nd::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:198:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const itpp::Vec&, const T&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/converters.h:374:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:87:7: warning: 'itpp::details::Binary_Function_With_Bound_2nd::_f' will be initialized after [-Wreorder] 87 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:86:7: warning: 'double itpp::details::Binary_Function_With_Bound_2nd::_b' [-Wreorder] 86 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:89:3: warning: when initialized here [-Wreorder] 89 | Binary_Function_With_Bound_2nd(Ftn f, Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h: In instantiation of 'itpp::details::Binary_Function_With_Bound_1st::Binary_Function_With_Bound_1st(itpp::details::Binary_Function_With_Bound_1st::Ftn, Arg) [with Ret = double; Arg = double; itpp::details::Binary_Function_With_Bound_1st::Ftn = double (*)(double, double)]': /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:166:33: required from 'itpp::Vec itpp::apply_function(T (*)(T, T), const T&, const itpp::Vec&) [with T = double]' /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/math/elem_math.h:150:32: required from here /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:62:7: warning: 'itpp::details::Binary_Function_With_Bound_1st::_f' will be initialized after [-Wreorder] 62 | Ftn _f; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:61:7: warning: 'double itpp::details::Binary_Function_With_Bound_1st::_b' [-Wreorder] 61 | Arg _b; | ^~ /usr/src/RPM/BUILD/itpp-4.3.1/itpp/base/help_functions.h:64:3: warning: when initialized here [-Wreorder] 64 | Binary_Function_With_Bound_1st(Ftn f, const Arg b): _f(f), _b(b) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/itpp-4.3.1/x86_64-alt-linux' gmake[1]: *** [CMakeFiles/Makefile2:170: gtests/CMakeFiles/itpp_gtests.dir/all] Error 2 gmake: *** [Makefile:136: all] Error 2 error: Bad exit status from /usr/src/tmp/rpm-tmp.28657 (%build) RPM build errors: Macro %ubt not found Macro %ubt not found Macro %ubt not found Bad exit status from /usr/src/tmp/rpm-tmp.28657 (%build) Command exited with non-zero status 1 264.45user 19.73system 0:45.01elapsed 631%CPU (0avgtext+0avgdata 269176maxresident)k 0inputs+0outputs (0major+8177996minor)pagefaults 0swaps hsh-rebuild: rebuild of `itpp-4.3.1-alt3.1.src.rpm' failed. Command exited with non-zero status 1 306.17user 30.27system 1:36.85elapsed 347%CPU (0avgtext+0avgdata 269176maxresident)k 17832inputs+0outputs (0major+9828642minor)pagefaults 0swaps