<86>Feb 13 06:32:36 userdel[3076976]: delete user 'rooter' <86>Feb 13 06:32:36 userdel[3076976]: removed shadow group 'rooter' owned by 'rooter' <86>Feb 13 06:32:36 groupadd[3076984]: group added to /etc/group: name=rooter, GID=531 <86>Feb 13 06:32:36 groupadd[3076984]: group added to /etc/gshadow: name=rooter <86>Feb 13 06:32:36 groupadd[3076984]: new group: name=rooter, GID=531 <86>Feb 13 06:32:36 useradd[3076995]: new user: name=rooter, UID=531, GID=531, home=/root, shell=/bin/bash <86>Feb 13 06:32:36 userdel[3077010]: delete user 'builder' <86>Feb 13 06:32:36 userdel[3077010]: removed group 'builder' owned by 'builder' <86>Feb 13 06:32:36 groupadd[3077021]: group added to /etc/group: name=builder, GID=532 <86>Feb 13 06:32:36 groupadd[3077021]: group added to /etc/gshadow: name=builder <86>Feb 13 06:32:36 groupadd[3077021]: new group: name=builder, GID=532 <86>Feb 13 06:32:36 useradd[3077032]: new user: name=builder, UID=532, GID=532, home=/usr/src, shell=/bin/bash warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root <13>Feb 13 06:32:41 rpmi: rpm-macros-generic-compat-0.04-alt1 1527350580 installed <13>Feb 13 06:32:41 rpmi: rpm-macros-mageia-compat-0.057-alt1 sisyphus+228341.100.1.1 1556547143 installed <13>Feb 13 06:32:45 rpmi: libexpat-2.2.4-alt1 1503305341 installed <13>Feb 13 06:32:45 rpmi: libboost_system1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:45 rpmi: libboost_thread1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:45 rpmi: libglvnd-7:1.2.0-alt4 sisyphus+241659.100.1.1 1574755340 installed <13>Feb 13 06:32:45 rpmi: libidn2-2.3.0-alt1 sisyphus+240846.100.1.2 1573870464 installed <13>Feb 13 06:32:45 rpmi: udev-rules-1:244.1-alt1 sisyphus+243289.100.2.3 1576850544 installed <13>Feb 13 06:32:46 rpmi: libnl3-3.5.0-alt1 sisyphus+237716.100.1.1 1568781467 installed <13>Feb 13 06:32:46 rpmi: libibverbs-27.0-alt1 sisyphus+243030.200.2.1 1576485521 installed <13>Feb 13 06:32:46 rpmi: libopenblas-0.2.20-alt2 sisyphus+229410.100.1.1 1557920443 installed <13>Feb 13 06:32:46 rpmi: libgdbm-1.8.3-alt10 1454943313 installed <13>Feb 13 06:32:46 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091653 installed <13>Feb 13 06:32:46 rpmi: librdmacm-27.0-alt1 sisyphus+243030.200.2.1 1576485521 installed <13>Feb 13 06:32:46 rpmi: libboost_filesystem1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:46 rpmi: libwayland-server-1.18.0-alt1 sisyphus+245906.100.1.1 1581492497 installed <13>Feb 13 06:32:46 rpmi: libuv-1.34.1-alt1 sisyphus+244569.40.2.1 1579613698 installed <13>Feb 13 06:32:46 rpmi: libjsoncpp19-1.8.4-alt5 sisyphus+243670.100.1.1 1577521256 installed <13>Feb 13 06:32:46 rpmi: libboost_python1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:46 rpmi: libnuma-2.0.11-alt1 1450022595 installed <13>Feb 13 06:32:46 rpmi: libibumad-27.0-alt1 sisyphus+243030.200.2.1 1576485521 installed <13>Feb 13 06:32:46 rpmi: msulogin-1.0-alt1 1366288481 installed <13>Feb 13 06:32:46 rpmi: mount-2.33.2-alt1 sisyphus+227076.100.1.1 1555076778 installed <13>Feb 13 06:32:46 rpmi: libdevmapper-1.02.167-alt1 sisyphus+242851.100.1.1 1576182656 installed <13>Feb 13 06:32:46 rpmi: libiptables-1.8.3-alt2 sisyphus+230708.100.1.1 1559139619 installed <13>Feb 13 06:32:46 rpmi: libmnl-1.0.4-alt2 sisyphus+220683.100.1.1 1549335455 installed <13>Feb 13 06:32:46 rpmi: liblz4-1:1.9.2-alt1 sisyphus+238585.100.2.2 1570066861 installed <13>Feb 13 06:32:46 rpmi: libquadmath0-9.2.1-alt3 sisyphus+245055.100.1.1 1580041305 installed <13>Feb 13 06:32:46 rpmi: libgfortran5-9.2.1-alt3 sisyphus+245055.100.1.1 1580041305 installed <13>Feb 13 06:32:46 rpmi: boost-python-headers-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:46 rpmi: libboost_context1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:46 rpmi: libboost_serialization1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:47 rpmi: libicu65-1:6.5.1-alt1 sisyphus+238768.100.16.1 1571427351 installed <13>Feb 13 06:32:47 rpmi: libboost_regex1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:47 rpmi: libboost_graph1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:47 rpmi: libboost_log1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:47 rpmi: libboost_locale1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:47 rpmi: libboost_fiber1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:47 rpmi: libboost_coroutine1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:47 rpmi: libquadmath9-devel-9.2.1-alt3 sisyphus+245055.100.1.1 1580041305 installed <13>Feb 13 06:32:47 rpmi: libnetlink-5.4.0-alt1 sisyphus+242773.100.1.1 1576106895 installed <13>Feb 13 06:32:47 rpmi: sysvinit-2.88-alt6 sisyphus+240403.100.2.1 1573520131 installed <13>Feb 13 06:32:47 rpmi: libibmad-27.0-alt1 sisyphus+243030.200.2.1 1576485521 installed <13>Feb 13 06:32:47 rpmi: libibnetdisc-27.0-alt1 sisyphus+243030.200.2.1 1576485521 installed <13>Feb 13 06:32:47 rpmi: libnuma-devel-2.0.11-alt1 1450022595 installed <13>Feb 13 06:32:47 rpmi: libboost_mpi_python1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:47 rpmi: libe2fs-1.44.6-alt1 sisyphus+224154.100.1.1 1552091653 installed <13>Feb 13 06:32:47 rpmi: libgdbm-devel-1.8.3-alt10 1454943313 installed <13>Feb 13 06:32:47 rpmi: libOpenGL-7:1.2.0-alt4 sisyphus+241659.100.1.1 1574755340 installed <13>Feb 13 06:32:47 rpmi: libGLES-7:1.2.0-alt4 sisyphus+241659.100.1.1 1574755340 installed <13>Feb 13 06:32:47 rpmi: libboost_type_erasure1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:47 rpmi: libboost_wave1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:47 rpmi: libboost_atomic1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:47 rpmi: libboost_contract1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:47 rpmi: libboost_chrono1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:47 rpmi: libboost_timer1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:47 rpmi: libpoly2tri1.0-1.0-alt1_0.201604131 1465759329 installed <13>Feb 13 06:32:47 rpmi: libnatspec-0.3.1-alt2 1445691578 installed <13>Feb 13 06:32:47 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550600768 installed <13>Feb 13 06:32:47 rpmi: libminizip-1.2.11-alt1 sisyphus+221902.6000.4.1 1550600768 installed <13>Feb 13 06:32:47 rpmi: libdb4.7-devel-4.7.25-alt9 1490438456 installed <13>Feb 13 06:32:47 rpmi: perl-devel-1:5.28.2-alt2 sisyphus+244833.100.1.1 1579782593 installed <13>Feb 13 06:32:47 rpmi: swig-data-1:3.0.12-alt8 sisyphus+227267.100.3.2 1555642939 installed <13>Feb 13 06:32:47 rpmi: xorg-proto-devel-2019.1-alt1 sisyphus+232786.100.1.1 1561106722 installed <13>Feb 13 06:32:47 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268594 installed <13>Feb 13 06:32:48 rpmi: libX11-locales-3:1.6.9-alt1 sisyphus+239210.100.1.1 1571056781 installed <13>Feb 13 06:32:48 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949347 installed <13>Feb 13 06:32:48 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268156 installed <13>Feb 13 06:32:48 rpmi: libxcb-1.13.1-alt1 sisyphus+226527.100.2.2 1554593799 installed <13>Feb 13 06:32:48 rpmi: libX11-3:1.6.9-alt1 sisyphus+239210.100.1.1 1571056781 installed <13>Feb 13 06:32:48 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949422 installed <13>Feb 13 06:32:48 rpmi: libXxf86vm-1.1.4-alt2 1527672159 installed <13>Feb 13 06:32:48 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949282 installed <13>Feb 13 06:32:48 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614842 installed <13>Feb 13 06:32:49 rpmi: libxcb-devel-1.13.1-alt1 sisyphus+226527.100.2.2 1554593799 installed <13>Feb 13 06:32:49 rpmi: libX11-devel-3:1.6.9-alt1 sisyphus+239210.100.1.1 1571056781 installed <13>Feb 13 06:32:49 rpmi: libwayland-client-1.18.0-alt1 sisyphus+245906.100.1.1 1581492497 installed <13>Feb 13 06:32:49 rpmi: libpciaccess-1:0.16-alt1 sisyphus+234814.100.1.1 1563438297 installed <13>Feb 13 06:32:49 rpmi: libdrm-1:2.4.100-alt1 sisyphus+240099.100.1.1 1572599782 installed <13>Feb 13 06:32:49 rpmi: libGLX-mesa-4:19.2.8-alt1 sisyphus+243247.100.1.3 1576829396 installed <13>Feb 13 06:32:49 rpmi: libGLX-7:1.2.0-alt4 sisyphus+241659.100.1.1 1574755340 installed <13>Feb 13 06:32:49 rpmi: libGL-7:1.2.0-alt4 sisyphus+241659.100.1.1 1574755340 installed <13>Feb 13 06:32:49 rpmi: libGLU-4:9.0.0-alt1 1347643776 installed <13>Feb 13 06:32:49 rpmi: libgbm-4:19.2.8-alt1 sisyphus+243247.100.1.3 1576829396 installed <13>Feb 13 06:32:49 rpmi: libEGL-mesa-4:19.2.8-alt1 sisyphus+243247.100.1.3 1576829396 installed <13>Feb 13 06:32:49 rpmi: libEGL-7:1.2.0-alt4 sisyphus+241659.100.1.1 1574755340 installed <13>Feb 13 06:32:49 rpmi: libglvnd-devel-7:1.2.0-alt4 sisyphus+241659.100.1.1 1574755340 installed <13>Feb 13 06:32:49 rpmi: libGL-devel-4:19.2.8-alt1 sisyphus+243247.100.1.3 1576829396 installed <13>Feb 13 06:32:49 rpmi: rpm-macros-cmake-3.16.3-alt1 sisyphus+245018.100.1.1 1579899565 installed <13>Feb 13 06:32:49 rpmi: rmt-0.4b44-alt1.1 sisyphus+226687.100.1.1 1554516077 installed <13>Feb 13 06:32:49 rpmi: dump-0.4b44-alt1.1 sisyphus+226687.100.1.1 1554516077 installed <13>Feb 13 06:32:49 rpmi: cmake-modules-3.16.3-alt1 sisyphus+245018.100.1.1 1579899565 installed <13>Feb 13 06:32:49 rpmi: librhash-1.3.5-alt2 1505156277 installed <13>Feb 13 06:32:49 rpmi: publicsuffix-list-dafsa-20200106-alt1 sisyphus+244007.100.1.1 1578588044 installed <13>Feb 13 06:32:49 rpmi: libpsl-0.21.0-alt2 sisyphus+237083.100.1.1 1567531663 installed <13>Feb 13 06:32:49 rpmi: libnghttp2-1.40.0-alt1 sisyphus+244416.100.1.1 1579241975 installed <13>Feb 13 06:32:49 rpmi: libbrotlicommon-1.0.7-alt1 sisyphus+226738.100.2.1 1554554565 installed <13>Feb 13 06:32:49 rpmi: libbrotlidec-1.0.7-alt1 sisyphus+226738.100.2.1 1554554565 installed <13>Feb 13 06:32:49 rpmi: libnettle7-3.5.1-alt1 sisyphus+235265.40.6.1 1566223043 installed <13>Feb 13 06:32:49 rpmi: libarchive13-3.4.0-alt1 sisyphus+235265.640.9.1 1566482445 installed <13>Feb 13 06:32:49 rpmi: libnumpy-1:1.15.4-alt4 sisyphus+245852.500.2.1 1581424374 installed <13>Feb 13 06:32:49 rpmi: libboost_program_options1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:49 rpmi: libboost_math_tr1l1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:49 rpmi: libboost_math_tr1f1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:49 rpmi: libboost_math_tr11.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:49 rpmi: libboost_math_c99l1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:49 rpmi: libboost_math_c99f1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:49 rpmi: libboost_math_c991.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:49 rpmi: tcsh-6.20.00-alt2 1503603377 installed <13>Feb 13 06:32:49 rpmi: rpm-macros-mpi-selector-1.0.3-alt3 1504498675 installed <13>Feb 13 06:32:49 rpmi: mpi-selector-1.0.3-alt3 1504498675 installed <13>Feb 13 06:32:50 rpmi: openmpi-2.0.1-alt8 sisyphus+229856.100.1.1 1558540100 installed <13>Feb 13 06:32:50 rpmi: libboost_mpi1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:50 rpmi: libboost_graph_parallel1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:50 rpmi: udev-hwdb-1:244.1-alt1 sisyphus+243289.100.2.3 1576850544 installed <13>Feb 13 06:32:50 rpmi: libseccomp-2.4.2-alt2 sisyphus+245295.100.1.1 1580406862 installed <13>Feb 13 06:32:50 rpmi: libpcre2-10.34-alt1 sisyphus+241619.100.1.1 1574686792 installed <13>Feb 13 06:32:50 rpmi: libjson-c4-0.13.1-alt1 sisyphus+226468.100.8.1 1554723265 installed <13>Feb 13 06:32:50 rpmi: libargon2-20190702-alt1 sisyphus+235300.100.1.1 1564606506 installed <13>Feb 13 06:32:50 rpmi: hwclock-1:2.33.2-alt1 sisyphus+227076.100.1.1 1555076778 installed <13>Feb 13 06:32:50 rpmi: hashalot-0.3-alt1.qa1 1366323553 installed <13>Feb 13 06:32:50 rpmi: losetup-2.33.2-alt1 sisyphus+227076.100.1.1 1555076778 installed <13>Feb 13 06:32:50 rpmi: lsblk-2.33.2-alt1 sisyphus+227076.100.1.1 1555076778 installed <13>Feb 13 06:32:50 rpmi: libpci-3.6.3-alt1 sisyphus+245241.100.1.1 1580296578 installed <13>Feb 13 06:32:50 rpmi: pciids-20200131-alt1 sisyphus+245344.100.1.1 1580512114 installed <13>Feb 13 06:32:50 rpmi: pciutils-3.6.3-alt1 sisyphus+245241.100.1.1 1580296578 installed <13>Feb 13 06:32:50 rpmi: libatm-2.5.1-alt6 sisyphus+234093.100.1.1 1562575879 installed <13>Feb 13 06:32:50 rpmi: chrooted-0.3.9-alt1 1524554183 installed <13>Feb 13 06:32:50 rpmi: chrooted-resolv-0.3.1-alt2 1176155257 installed <13>Feb 13 06:32:50 rpmi: libgpg-error-1.36-alt1 sisyphus+225621.300.1.1 1553521088 installed <13>Feb 13 06:32:50 rpmi: libgcrypt20-1.8.5-alt3 sisyphus+239622.100.1.1 1571746563 installed <13>Feb 13 06:32:50 rpmi: libsystemd-1:244.1-alt1 sisyphus+243289.100.2.3 1576850544 installed <13>Feb 13 06:32:50 rpmi: gcc-fortran-common-1.4.24-alt3 sisyphus+243033.100.1.1 1576462403 installed <13>Feb 13 06:32:50 rpmi: libgfortran9-devel-9.2.1-alt3 sisyphus+245055.100.1.1 1580041305 installed <13>Feb 13 06:32:51 rpmi: gcc9-fortran-9.2.1-alt3 sisyphus+245055.100.1.1 1580041305 installed <13>Feb 13 06:32:51 rpmi: gcc-fortran-9-alt1 sisyphus+239632.300.3.1 1571789214 installed <13>Feb 13 06:32:51 rpmi: gcc-c++-common-1.4.24-alt3 sisyphus+243033.100.1.1 1576462403 installed <13>Feb 13 06:32:51 rpmi: libstdc++9-devel-9.2.1-alt3 sisyphus+245055.100.1.1 1580041305 installed <13>Feb 13 06:32:52 rpmi: gcc9-c++-9.2.1-alt3 sisyphus+245055.100.1.1 1580041305 installed <13>Feb 13 06:32:52 rpmi: gcc-c++-9-alt1 sisyphus+239632.300.3.1 1571789214 installed <13>Feb 13 06:32:52 rpmi: libnumpy-py3-1:1.15.4-alt4 sisyphus+245852.500.2.1 1581424374 installed <13>Feb 13 06:32:53 rpmi: libxblas-1.0.248-alt1.3 sisyphus+229150.100.1.1 1557388758 installed <13>Feb 13 06:32:53 rpmi: liblapack-1:3.8.0-alt3 sisyphus+221521.100.1.1 1550134909 installed <13>Feb 13 06:32:53 rpmi: libboost_stacktrace1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:53 rpmi: libboost_test1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:53 rpmi: libboost_random1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:53 rpmi: libboost_iostreams1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:53 rpmi: libboost_date_time1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:53 rpmi: libboost_container1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:55 rpmi: boost-devel-headers-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:55 rpmi: boost-devel-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:55 rpmi: boost-asio-devel-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:55 rpmi: boost-context-devel-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:55 rpmi: boost-coroutine-devel-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:55 rpmi: boost-interprocess-devel-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:55 rpmi: boost-flyweight-devel-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:55 rpmi: boost-polygon-devel-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:55 rpmi: boost-geometry-devel-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:55 rpmi: boost-locale-devel-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:55 rpmi: boost-lockfree-devel-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:55 rpmi: boost-log-devel-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:55 rpmi: boost-math-devel-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:55 rpmi: boost-msm-devel-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:55 rpmi: boost-program_options-devel-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:55 rpmi: boost-signals-devel-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:55 rpmi: boost-filesystem-devel-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:55 rpmi: boost-wave-devel-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:55 rpmi: python-modules-curses-2.7.17-alt4 sisyphus+244873.100.2.1 1581419620 installed <13>Feb 13 06:32:55 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686221 installed <13>Feb 13 06:32:55 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686221 installed <13>Feb 13 06:32:55 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994917 installed <13>Feb 13 06:32:55 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512088 installed <13>Feb 13 06:32:55 rpmi: libp11-kit-0.23.15-alt1 sisyphus+226408.100.2.1 1554288187 installed <13>Feb 13 06:32:55 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825069 installed <13>Feb 13 06:32:55 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Feb 13 06:32:55 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Feb 13 06:32:55 rpmi: ca-certificates-2020.01.23-alt1 sisyphus+244791.300.2.1 1580285500 installed <13>Feb 13 06:32:55 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Feb 13 06:32:55 rpmi: p11-kit-trust-0.23.15-alt1 sisyphus+226408.100.2.1 1554288187 installed <13>Feb 13 06:32:56 rpmi: libcrypto1.1-1.1.1d-alt1.1 sisyphus+237931.100.2.1 1569235630 installed <13>Feb 13 06:32:56 rpmi: libssl1.1-1.1.1d-alt1.1 sisyphus+237931.100.2.1 1569235630 installed <13>Feb 13 06:32:56 rpmi: libpython3-3.7.4-alt2 sisyphus+239418.100.1.1 1571389791 installed <13>Feb 13 06:32:56 rpmi: python3-3.7.4-alt2 sisyphus+239418.100.1.1 1571389791 installed <13>Feb 13 06:32:57 rpmi: python3-base-3.7.4-alt2 sisyphus+239418.100.1.1 1571389791 installed <86>Feb 13 06:32:57 groupadd[3118361]: group added to /etc/group: name=_keytab, GID=499 <86>Feb 13 06:32:57 groupadd[3118361]: group added to /etc/gshadow: name=_keytab <86>Feb 13 06:32:57 groupadd[3118361]: new group: name=_keytab, GID=499 <13>Feb 13 06:32:57 rpmi: libkrb5-1.17.1-alt1 sisyphus+242784.100.1.1 1576137160 installed <13>Feb 13 06:32:57 rpmi: libkmod-26-alt1 sisyphus+226359.100.1.1 1554129988 installed <13>Feb 13 06:32:57 rpmi: kmod-26-alt1 sisyphus+226359.100.1.1 1554129988 installed <13>Feb 13 06:32:57 rpmi: libboost_python3-1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:57 rpmi: libboost_mpi_python3-1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:57 rpmi: libtirpc-1.0.3-alt1 1532008015 installed <13>Feb 13 06:32:57 rpmi: libnsl2-1.1.0-alt1_1 1511548748 installed <13>Feb 13 06:32:58 rpmi: python-modules-compiler-2.7.17-alt4 sisyphus+244873.100.2.1 1581419620 installed <13>Feb 13 06:32:58 rpmi: python-modules-email-2.7.17-alt4 sisyphus+244873.100.2.1 1581419620 installed <13>Feb 13 06:32:58 rpmi: python-modules-unittest-2.7.17-alt4 sisyphus+244873.100.2.1 1581419620 installed <13>Feb 13 06:32:58 rpmi: python-modules-encodings-2.7.17-alt4 sisyphus+244873.100.2.1 1581419620 installed <13>Feb 13 06:32:58 rpmi: python-modules-2.7.17-alt4 sisyphus+244873.100.2.1 1581419620 installed <13>Feb 13 06:32:58 rpmi: python-modules-nis-2.7.17-alt4 sisyphus+244873.100.2.1 1581419620 installed <13>Feb 13 06:32:58 rpmi: python-modules-xml-2.7.17-alt4 sisyphus+244873.100.2.1 1581419620 installed <13>Feb 13 06:32:58 rpmi: python-modules-hotshot-2.7.17-alt4 sisyphus+244873.100.2.1 1581419620 installed <13>Feb 13 06:32:58 rpmi: python-modules-bsddb-2.7.17-alt4 sisyphus+244873.100.2.1 1581419620 installed <13>Feb 13 06:32:58 rpmi: python-modules-ctypes-2.7.17-alt4 sisyphus+244873.100.2.1 1581419620 installed <13>Feb 13 06:32:58 rpmi: python-modules-multiprocessing-2.7.17-alt4 sisyphus+244873.100.2.1 1581419620 installed <13>Feb 13 06:32:58 rpmi: python-modules-logging-2.7.17-alt4 sisyphus+244873.100.2.1 1581419620 installed <13>Feb 13 06:32:58 rpmi: python-2.7.17-alt4 sisyphus+244873.100.2.1 1581419620 installed <13>Feb 13 06:32:58 rpmi: python-modules-distutils-2.7.17-alt4 sisyphus+244873.100.2.1 1581419620 installed <13>Feb 13 06:32:58 rpmi: python-strict-2.7.17-alt4 sisyphus+244873.100.2.1 1581419620 installed <13>Feb 13 06:32:59 rpmi: python-module-numpy-1:1.15.4-alt4 sisyphus+245852.500.2.1 1581424374 installed <13>Feb 13 06:32:59 rpmi: libboost_numpy1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:32:59 rpmi: libnsl2-devel-1.1.0-alt1_1 1511548748 installed <13>Feb 13 06:32:59 rpmi: python-dev-2.7.17-alt4 sisyphus+244873.100.2.1 1581419620 installed <13>Feb 13 06:32:59 rpmi: boost-python-devel-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <86>Feb 13 06:32:59 groupadd[3121916]: group added to /etc/group: name=sasl, GID=498 <86>Feb 13 06:32:59 groupadd[3121916]: group added to /etc/gshadow: name=sasl <86>Feb 13 06:32:59 groupadd[3121916]: new group: name=sasl, GID=498 <13>Feb 13 06:32:59 rpmi: libsasl2-3-2.1.27-alt2 sisyphus+228101.100.1.1 1556139861 installed <13>Feb 13 06:32:59 rpmi: libldap-2.4.48-alt3 sisyphus+238816.100.1.1 1570449061 installed <13>Feb 13 06:32:59 rpmi: libcurl-7.68.0-alt1 sisyphus+244054.100.1.1 1578655310 installed <13>Feb 13 06:32:59 rpmi: cmake-3.16.3-alt1 sisyphus+245018.100.1.1 1579899565 installed <13>Feb 13 06:33:00 rpmi: python3-module-numpy-1:1.15.4-alt4 sisyphus+245852.500.2.1 1581424374 installed <13>Feb 13 06:33:00 rpmi: libboost_numpy3-1.72.0-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:33:00 rpmi: tests-for-installed-python3-pkgs-0.1.13.1-alt2 1535450458 installed <13>Feb 13 06:33:00 rpmi: rpm-build-python3-0.1.13.1-alt2 1535450458 installed <13>Feb 13 06:33:00 rpmi: python3-dev-3.7.4-alt2 sisyphus+239418.100.1.1 1571389791 installed <13>Feb 13 06:33:00 rpmi: boost-python3-devel-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <86>Feb 13 06:33:00 groupadd[3123688]: group added to /etc/group: name=iputils, GID=497 <86>Feb 13 06:33:00 groupadd[3123688]: group added to /etc/gshadow: name=iputils <86>Feb 13 06:33:00 groupadd[3123688]: new group: name=iputils, GID=497 <86>Feb 13 06:33:00 useradd[3123719]: new user: name=iputils, UID=499, GID=497, home=/dev/null, shell=/dev/null <86>Feb 13 06:33:00 groupadd[3123739]: group added to /etc/group: name=netadmin, GID=496 <86>Feb 13 06:33:00 groupadd[3123739]: group added to /etc/gshadow: name=netadmin <86>Feb 13 06:33:00 groupadd[3123739]: new group: name=netadmin, GID=496 <13>Feb 13 06:33:00 rpmi: iputils-20190709-alt2 sisyphus+241803.100.2.1 1575176407 installed sysctl: cannot stat /proc/sys/net/ipv4/ping_group_range: No such file or directory <13>Feb 13 06:33:00 rpmi: iproute2-5.4.0-alt1 sisyphus+242773.100.1.1 1576106895 installed <13>Feb 13 06:33:00 rpmi: libcryptsetup-2.2.2-alt1 sisyphus+242851.300.2.1 1576248417 installed <13>Feb 13 06:33:00 rpmi: startup-0.9.9.9-alt1 sisyphus+242122.100.1.1 1575282386 installed <13>Feb 13 06:33:00 rpmi: systemd-utils-1:244.1-alt1 sisyphus+243289.100.2.3 1576850544 installed <13>Feb 13 06:33:00 rpmi: dmsetup-1.02.167-alt1 sisyphus+242851.100.1.1 1576182656 installed <86>Feb 13 06:33:00 groupadd[3124729]: group added to /etc/group: name=tape, GID=495 <86>Feb 13 06:33:00 groupadd[3124729]: group added to /etc/gshadow: name=tape <86>Feb 13 06:33:00 groupadd[3124729]: new group: name=tape, GID=495 <86>Feb 13 06:33:00 groupadd[3124754]: group added to /etc/group: name=dialout, GID=494 <86>Feb 13 06:33:00 groupadd[3124754]: group added to /etc/gshadow: name=dialout <86>Feb 13 06:33:00 groupadd[3124754]: new group: name=dialout, GID=494 <86>Feb 13 06:33:00 groupadd[3124775]: group added to /etc/group: name=input, GID=493 <86>Feb 13 06:33:00 groupadd[3124775]: group added to /etc/gshadow: name=input <86>Feb 13 06:33:00 groupadd[3124775]: new group: name=input, GID=493 <86>Feb 13 06:33:00 groupadd[3124801]: group added to /etc/group: name=video, GID=492 <86>Feb 13 06:33:00 groupadd[3124801]: group added to /etc/gshadow: name=video <86>Feb 13 06:33:00 groupadd[3124801]: new group: name=video, GID=492 <86>Feb 13 06:33:00 groupadd[3124845]: group added to /etc/group: name=render, GID=491 <86>Feb 13 06:33:00 groupadd[3124845]: group added to /etc/gshadow: name=render <86>Feb 13 06:33:00 groupadd[3124845]: new group: name=render, GID=491 <13>Feb 13 06:33:00 rpmi: udev-1:244.1-alt1 sisyphus+243289.100.2.3 1576850544 installed <13>Feb 13 06:33:00 rpmi: rdma-core-27.0-alt1 sisyphus+243030.200.2.1 1576485521 installed <13>Feb 13 06:33:00 rpmi: ibacm-27.0-alt1 sisyphus+243030.200.2.1 1576485521 installed <13>Feb 13 06:33:00 rpmi: rdma-core-devel-27.0-alt1 sisyphus+243030.200.2.1 1576485521 installed <13>Feb 13 06:33:01 rpmi: openmpi-devel-2.0.1-alt8 sisyphus+229856.100.1.1 1558540100 installed <13>Feb 13 06:33:01 rpmi: boost-mpi-devel-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:33:01 rpmi: boost-graph-parallel-devel-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:33:01 rpmi: boost-complete-1:1.72.0-alt2 sisyphus+244753.100.1.1 1579724072 installed <13>Feb 13 06:33:01 rpmi: ccmake-3.16.3-alt1 sisyphus+245018.100.1.1 1579899565 installed <13>Feb 13 06:33:01 rpmi: ctest-3.16.3-alt1 sisyphus+245018.100.1.1 1579899565 installed <13>Feb 13 06:33:01 rpmi: libGLU-devel-4:9.0.0-alt1 1347643776 installed <13>Feb 13 06:33:01 rpmi: swig-1:3.0.12-alt8 sisyphus+227267.100.3.2 1555642939 installed <13>Feb 13 06:33:01 rpmi: libminizip-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550600768 installed <13>Feb 13 06:33:01 rpmi: unzip-6.0-alt3 sisyphus+244330.100.1.1 1579094112 installed <13>Feb 13 06:33:01 rpmi: libpoly2tri-devel-1.0-alt1_0.201604131 1465759329 installed <13>Feb 13 06:33:01 rpmi: dos2unix-7.3.5-alt1 1499695585 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/assimp-3.3.1-alt1_4.nosrc.rpm Installing assimp-3.3.1-alt1_4.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.79897 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf assimp-3.3.1 + echo 'Source #0 (assimp-3.3.1.tar.gz):' Source #0 (assimp-3.3.1.tar.gz): + /bin/gzip -dc /usr/src/RPM/SOURCES/assimp-3.3.1.tar.gz + /bin/tar -xf - + cd assimp-3.3.1 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (assimp-3.3.1-mga-fdr-system-poly2tri-clipper.patch):' Patch #0 (assimp-3.3.1-mga-fdr-system-poly2tri-clipper.patch): + /usr/bin/patch -p1 patching file CMakeLists.txt Hunk #1 succeeded at 206 (offset 28 lines). patching file code/BlenderTessellator.h patching file code/CMakeLists.txt Hunk #1 succeeded at 724 (offset 59 lines). Hunk #2 succeeded at 829 (offset 60 lines). patching file code/IFCGeometry.cpp patching file code/IFCOpenings.cpp patching file tools/assimp_cmd/CMakeLists.txt Hunk #1 succeeded at 65 (offset 37 lines). + echo 'Patch #1 (assimp-3.3.1-mga-system-unzip.patch):' Patch #1 (assimp-3.3.1-mga-system-unzip.patch): + /usr/bin/patch -p1 patching file code/D3MFImporter.cpp patching file code/D3MFOpcPackage.cpp patching file code/IFCLoader.cpp patching file code/Q3BSPZipArchive.h + echo 'Patch #2 (0001-Assimp-cmake-provider-fix.patch):' Patch #2 (0001-Assimp-cmake-provider-fix.patch): + /usr/bin/patch -p1 patching file assimp-config.cmake.in + echo 'Patch #10 (assimp-3.3.1-install-pkgconfig.patch):' Patch #10 (assimp-3.3.1-install-pkgconfig.patch): + /usr/bin/patch -p1 patching file assimp.pc.in + echo 'Patch #100 (0001-Morph-animation-support-for-collada.patch):' Patch #100 (0001-Morph-animation-support-for-collada.patch): + /usr/bin/patch -p1 patching file code/CMakeLists.txt patching file code/ColladaHelper.h patching file code/ColladaLoader.cpp patching file code/ColladaLoader.h patching file code/ColladaParser.cpp patching file code/CreateAnimMesh.cpp patching file code/CreateAnimMesh.h patching file include/assimp/anim.h patching file include/assimp/mesh.h + rm -rf contrib/cppunit-1.12.1 + rm -rf contrib/poly2tri + rm -rf contrib/unzip + rm -rf contrib/zlib + dos2unix CHANGES CREDITS LICENSE Readme.md dos2unix: converting file CHANGES to Unix format... dos2unix: converting file CREDITS to Unix format... dos2unix: converting file LICENSE to Unix format... dos2unix: converting file Readme.md to Unix format... + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.7831 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd assimp-3.3.1 + mkdir -p build + cd build + cmake .. -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2' -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_LIBDIR:PATH=/usr/lib64 -DCMAKE_INSTALL_LIBEXECDIR:PATH=/usr/lib -DCMAKE_INSTALL_SYSCONFDIR:PATH=/etc -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 -DCMAKE_SKIP_RPATH:BOOL=ON -DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_STATIC_LIBS:BOOL=OFF -DASSIMP_BUILD_TESTS=NO -DASSIMP_LIB_INSTALL_DIR=/usr/lib64 -DASSIMP_BIN_INSTALL_DIR=/usr/bin -DASSIMP_INCLUDE_INSTALL_DIR=/usr/include -DPOLY2TRI_LIB_PATH=/usr/lib64 -DPOLY2TRI_INCLUDE_PATH=/usr/include/poly2tri -- The C compiler identification is GNU 9.2.1 -- The CXX compiler identification is GNU 9.2.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") -- Looking for ZLIB... -- Checking for module 'zzip-zlib-config' -- No package 'zzip-zlib-config' found -- Found ZLIB: optimized;/usr/lib64/libz.so;debug;/usr/lib64/libz.so -- Checking for module 'minizip' -- Found minizip, version 1.2.11 -- Found external poly2tri -- Using embedded clipper headers -- Enabled formats: 3DS AC ASE ASSBIN ASSXML B3D BVH COLLADA DXF CSM HMP IRRMESH IRR LWO LWS MD2 MD3 MD5 MDC MDL NFF NDO OFF OBJ OGRE OPENGEX PLY MS3D COB BLEND IFC XGL FBX Q3D Q3BSP RAW SIB SMD STL TERRAGEN 3D X GLTF 3MF -- Disabled formats: -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: BUILD_STATIC_LIBS CMAKE_Fortran_FLAGS CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_SYSCONFDIR CMAKE_SKIP_INSTALL_RPATH INCLUDE_INSTALL_DIR LIB_DESTINATION LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /usr/src/RPM/BUILD/assimp-3.3.1/build + make -j8 make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' Scanning dependencies of target assimp make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 3%] Building CXX object code/CMakeFiles/assimp.dir/DefaultIOStream.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 5%] Building CXX object code/CMakeFiles/assimp.dir/SGSpatialSort.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 5%] Building CXX object code/CMakeFiles/assimp.dir/VertexTriangleAdjacency.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 2%] Building CXX object code/CMakeFiles/assimp.dir/BaseProcess.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 4%] Building CXX object code/CMakeFiles/assimp.dir/DefaultIOSystem.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 6%] Building CXX object code/CMakeFiles/assimp.dir/SpatialSort.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/SpatialSort.cpp: In function '{anonymous}::BinFloat {anonymous}::ToBinary(const float&)': /usr/src/RPM/BUILD/assimp-3.3.1/code/SpatialSort.cpp:228:23: warning: bitwise comparison always evaluates to false [-Wtautological-compare] 228 | else if( (-42 == (42 | (-0))) && (binValue & 0x80000000)) // -0 = 1000... binary | ~~~ ^~ ~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 2%] Building CXX object code/CMakeFiles/assimp.dir/PostStepRegistry.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 7%] Building CXX object code/CMakeFiles/assimp.dir/ScenePreprocessor.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 0%] Building CXX object code/CMakeFiles/assimp.dir/Assimp.cpp.o In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:513, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/cimport.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/Assimp.cpp:45: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl: In instantiation of 'aiMatrix3x3t& aiMatrix3x3t::Transpose() [with TReal = float]': /usr/src/RPM/BUILD/assimp-3.3.1/code/Assimp.cpp:612:20: required from here /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl:151:24: warning: taking address of packed member of 'aiMatrix3x3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 151 | std::swap( (TReal&)a2, (TReal&)b1); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl:151:36: warning: taking address of packed member of 'aiMatrix3x3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 151 | std::swap( (TReal&)a2, (TReal&)b1); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl:152:24: warning: taking address of packed member of 'aiMatrix3x3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 152 | std::swap( (TReal&)a3, (TReal&)c1); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl:152:36: warning: taking address of packed member of 'aiMatrix3x3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 152 | std::swap( (TReal&)a3, (TReal&)c1); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl:153:24: warning: taking address of packed member of 'aiMatrix3x3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 153 | std::swap( (TReal&)b3, (TReal&)c2); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl:153:36: warning: taking address of packed member of 'aiMatrix3x3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 153 | std::swap( (TReal&)b3, (TReal&)c2); | ^~ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:514, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/cimport.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/Assimp.cpp:45: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl: In instantiation of 'aiMatrix4x4t& aiMatrix4x4t::Transpose() [with TReal = float]': /usr/src/RPM/BUILD/assimp-3.3.1/code/Assimp.cpp:619:20: required from here /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:172:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 172 | std::swap( (TReal&)b1, (TReal&)a2); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:172:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 172 | std::swap( (TReal&)b1, (TReal&)a2); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:173:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 173 | std::swap( (TReal&)c1, (TReal&)a3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:173:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 173 | std::swap( (TReal&)c1, (TReal&)a3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:174:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 174 | std::swap( (TReal&)c2, (TReal&)b3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:174:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 174 | std::swap( (TReal&)c2, (TReal&)b3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:175:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 175 | std::swap( (TReal&)d1, (TReal&)a4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:175:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 175 | std::swap( (TReal&)d1, (TReal&)a4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:176:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 176 | std::swap( (TReal&)d2, (TReal&)b4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:176:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 176 | std::swap( (TReal&)d2, (TReal&)b4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:177:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 177 | std::swap( (TReal&)d3, (TReal&)c4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:177:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 177 | std::swap( (TReal&)d3, (TReal&)c4); | ^~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 8%] Building CXX object code/CMakeFiles/assimp.dir/SkeletonMeshBuilder.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 9%] Building CXX object code/CMakeFiles/assimp.dir/RemoveComments.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 8%] Building CXX object code/CMakeFiles/assimp.dir/SplitByBoneCountProcess.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 11%] Building CXX object code/CMakeFiles/assimp.dir/Bitmap.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 10%] Building CXX object code/CMakeFiles/assimp.dir/TargetAnimation.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 1%] Building CXX object code/CMakeFiles/assimp.dir/BaseImporter.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 9%] Building CXX object code/CMakeFiles/assimp.dir/StandardShapes.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/StandardShapes.cpp: In static member function 'static aiMesh* Assimp::StandardShapes::MakeMesh(const std::vector >&, unsigned int)': /usr/src/RPM/BUILD/assimp-3.3.1/code/StandardShapes.cpp:157:79: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'aiVector3D' {aka 'class aiVector3t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 157 | ::memcpy(out->mVertices,&positions[0],out->mNumVertices*sizeof(aiVector3D)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/StandardShapes.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/StandardShapes.cpp:48: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: 'aiVector3D' {aka 'class aiVector3t'} declared here 63 | class aiVector3t | ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 7%] Building CXX object code/CMakeFiles/assimp.dir/SceneCombiner.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp: In static member function 'static void Assimp::SceneCombiner::MergeMeshes(aiMesh**, unsigned int, std::vector::const_iterator, std::vector::const_iterator)': /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:791:89: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'aiVector3D' {aka 'class aiVector3t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 791 | ::memcpy(pv2,(*it)->mVertices,(*it)->mNumVertices*sizeof(aiVector3D)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.h:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:52: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: 'aiVector3D' {aka 'class aiVector3t'} declared here 63 | class aiVector3t | ^~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:803:88: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'aiVector3D' {aka 'class aiVector3t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 803 | ::memcpy(pv2,(*it)->mNormals,(*it)->mNumVertices*sizeof(aiVector3D)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.h:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:52: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: 'aiVector3D' {aka 'class aiVector3t'} declared here 63 | class aiVector3t | ^~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:817:92: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'aiVector3D' {aka 'class aiVector3t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 817 | ::memcpy(pv2, (*it)->mTangents, (*it)->mNumVertices*sizeof(aiVector3D)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.h:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:52: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: 'aiVector3D' {aka 'class aiVector3t'} declared here 63 | class aiVector3t | ^~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:818:92: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'aiVector3D' {aka 'class aiVector3t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 818 | ::memcpy(pv2b,(*it)->mBitangents,(*it)->mNumVertices*sizeof(aiVector3D)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.h:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:52: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: 'aiVector3D' {aka 'class aiVector3t'} declared here 63 | class aiVector3t | ^~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:834:97: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'aiVector3D' {aka 'class aiVector3t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 834 | ::memcpy(pv2,(*it)->mTextureCoords[n],(*it)->mNumVertices*sizeof(aiVector3D)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.h:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:52: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: 'aiVector3D' {aka 'class aiVector3t'} declared here 63 | class aiVector3t | ^~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:848:89: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'aiColor4D' {aka 'class aiColor4t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 848 | ::memcpy(pv2,(*it)->mColors[n],(*it)->mNumVertices*sizeof(aiColor4D)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:61, from /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.h:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:52: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/color4.h:56:7: note: 'aiColor4D' {aka 'class aiColor4t'} declared here 56 | class aiColor4t | ^~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp: In static member function 'static void Assimp::SceneCombiner::CopySceneFlat(aiScene**, const aiScene*)': /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:979:40: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct aiScene'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 979 | ::memcpy(*_dest,src,sizeof(aiScene)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:58: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/scene.h:277:8: note: 'struct aiScene' declared here 277 | struct aiScene | ^~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp: In static member function 'static void Assimp::SceneCombiner::Copy(aiMesh**, const aiMesh*)': /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:1043:37: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct aiMesh'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1043 | ::memcpy(dest,src,sizeof(aiMesh)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/scene.h:50, from /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:58: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/mesh.h:492:8: note: 'struct aiMesh' declared here 492 | struct aiMesh | ^~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp: In static member function 'static void Assimp::SceneCombiner::Copy(aiTexture**, const aiTexture*)': /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:1109:40: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct aiTexture'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1109 | ::memcpy(dest,src,sizeof(aiTexture)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/scene.h:49, from /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:58: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/texture.h:124:8: note: 'struct aiTexture' declared here 124 | struct aiTexture | ^~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp: In static member function 'static void Assimp::SceneCombiner::Copy(aiAnimation**, const aiAnimation*)': /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:1139:42: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct aiAnimation'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1139 | ::memcpy(dest,src,sizeof(aiAnimation)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/scene.h:54, from /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:58: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/anim.h:404:8: note: 'struct aiAnimation' declared here 404 | struct aiAnimation | ^~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp: In static member function 'static void Assimp::SceneCombiner::Copy(aiNodeAnim**, const aiNodeAnim*)': /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:1153:41: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct aiNodeAnim'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1153 | ::memcpy(dest,src,sizeof(aiNodeAnim)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/scene.h:54, from /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:58: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/anim.h:263:8: note: 'struct aiNodeAnim' declared here 263 | struct aiNodeAnim | ^~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp: In static member function 'static void Assimp::SceneCombiner::Copy(aiCamera**, const aiCamera*)': /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:1169:39: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct aiCamera'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1169 | ::memcpy(dest,src,sizeof(aiCamera)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/scene.h:52, from /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:58: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/camera.h:98:8: note: 'struct aiCamera' declared here 98 | struct aiCamera | ^~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp: In static member function 'static void Assimp::SceneCombiner::Copy(aiLight**, const aiLight*)': /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:1180:38: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct aiLight'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1180 | ::memcpy(dest,src,sizeof(aiLight)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/scene.h:51, from /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:58: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/light.h:111:8: note: 'struct aiLight' declared here 111 | struct aiLight | ^~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp: In static member function 'static void Assimp::SceneCombiner::Copy(aiBone**, const aiBone*)': /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:1191:37: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct aiBone'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1191 | ::memcpy(dest,src,sizeof(aiBone)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/scene.h:50, from /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:58: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/mesh.h:233:8: note: 'struct aiBone' declared here 233 | struct aiBone | ^~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp: In static member function 'static void Assimp::SceneCombiner::Copy(aiNode**, const aiNode*)': /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:1205:37: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct aiNode'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1205 | ::memcpy(dest,src,sizeof(aiNode)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:58: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/scene.h:71:8: note: 'struct aiNode' declared here 71 | struct aiNode | ^~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp: In instantiation of 'void Assimp::GetArrayCopy(Type*&, unsigned int) [with Type = aiVector3t]': /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:1046:57: required from here /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:966:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class aiVector3t'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 966 | ::memcpy(dest, old, sizeof(Type) * num); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.h:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:52: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: 'class aiVector3t' declared here 63 | class aiVector3t | ^~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp: In instantiation of 'void Assimp::GetArrayCopy(Type*&, unsigned int) [with Type = aiColor4t]': /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:1057:64: required from here /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:966:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class aiColor4t'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 966 | ::memcpy(dest, old, sizeof(Type) * num); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:61, from /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.h:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:52: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/color4.h:56:7: note: 'class aiColor4t' declared here 56 | class aiColor4t | ^~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp: In instantiation of 'void Assimp::GetArrayCopy(Type*&, unsigned int) [with Type = aiFace]': /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:1063:46: required from here /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:966:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct aiFace' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 966 | ::memcpy(dest, old, sizeof(Type) * num); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/scene.h:50, from /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:58: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/mesh.h:125:8: note: 'struct aiFace' declared here 125 | struct aiFace | ^~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp: In instantiation of 'void Assimp::GetArrayCopy(Type*&, unsigned int) [with Type = aiVectorKey]': /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:1156:63: required from here /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:966:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct aiVectorKey'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 966 | ::memcpy(dest, old, sizeof(Type) * num); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/scene.h:54, from /usr/src/RPM/BUILD/assimp-3.3.1/code/SceneCombiner.cpp:58: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/anim.h:58:8: note: 'struct aiVectorKey' declared here 58 | struct aiVectorKey | ^~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 13%] Building CXX object code/CMakeFiles/assimp.dir/DefaultLogger.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/DefaultLogger.cpp: In member function 'virtual void Assimp::DefaultLogger::OnDebug(const char*)': /usr/src/RPM/BUILD/assimp-3.3.1/code/DefaultLogger.cpp:254:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 254 | if ( m_Severity == Logger::NORMAL ) | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/code/DefaultLogger.cpp:257:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 257 | static const size_t Size = MAX_LOG_MESSAGE_LENGTH + 16; | ^~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 11%] Building CXX object code/CMakeFiles/assimp.dir/Subdivision.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/Subdivision.cpp: In member function 'void CatmullClarkSubdivider::InternSubdivide(const aiMesh* const*, size_t, aiMesh**, unsigned int)': /usr/src/RPM/BUILD/assimp-3.3.1/code/Subdivision.cpp:539:34: warning: variable 'haveit' set but not used [-Wunused-but-set-variable] 539 | bool haveit = false; | ^~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 12%] Building CXX object code/CMakeFiles/assimp.dir/CreateAnimMesh.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/CreateAnimMesh.cpp: In function 'aiAnimMesh* Assimp::aiCreateAnimMesh(const aiMesh*)': /usr/src/RPM/BUILD/assimp-3.3.1/code/CreateAnimMesh.cpp:57:97: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'aiVector3D' {aka 'class aiVector3t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 57 | std::memcpy(animesh->mVertices, mesh->mVertices, mesh->mNumVertices * sizeof(aiVector3D)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/mesh.h:49, from /usr/src/RPM/BUILD/assimp-3.3.1/code/CreateAnimMesh.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/CreateAnimMesh.cpp:43: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: 'aiVector3D' {aka 'class aiVector3t'} declared here 63 | class aiVector3t | ^~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/CreateAnimMesh.cpp:61:95: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'aiVector3D' {aka 'class aiVector3t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 61 | std::memcpy(animesh->mNormals, mesh->mNormals, mesh->mNumVertices * sizeof(aiVector3D)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/mesh.h:49, from /usr/src/RPM/BUILD/assimp-3.3.1/code/CreateAnimMesh.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/CreateAnimMesh.cpp:43: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: 'aiVector3D' {aka 'class aiVector3t'} declared here 63 | class aiVector3t | ^~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/CreateAnimMesh.cpp:65:97: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'aiVector3D' {aka 'class aiVector3t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 65 | std::memcpy(animesh->mTangents, mesh->mTangents, mesh->mNumVertices * sizeof(aiVector3D)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/mesh.h:49, from /usr/src/RPM/BUILD/assimp-3.3.1/code/CreateAnimMesh.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/CreateAnimMesh.cpp:43: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: 'aiVector3D' {aka 'class aiVector3t'} declared here 63 | class aiVector3t | ^~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/CreateAnimMesh.cpp:69:101: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'aiVector3D' {aka 'class aiVector3t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 69 | std::memcpy(animesh->mBitangents, mesh->mBitangents, mesh->mNumVertices * sizeof(aiVector3D)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/mesh.h:49, from /usr/src/RPM/BUILD/assimp-3.3.1/code/CreateAnimMesh.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/CreateAnimMesh.cpp:43: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: 'aiVector3D' {aka 'class aiVector3t'} declared here 63 | class aiVector3t | ^~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/CreateAnimMesh.cpp:75:102: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'aiColor4D' {aka 'class aiColor4t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 75 | std::memcpy(animesh->mColors[i], mesh->mColors[i], mesh->mNumVertices * sizeof(aiColor4D)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:61, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/mesh.h:49, from /usr/src/RPM/BUILD/assimp-3.3.1/code/CreateAnimMesh.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/CreateAnimMesh.cpp:43: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/color4.h:56:7: note: 'aiColor4D' {aka 'class aiColor4t'} declared here 56 | class aiColor4t | ^~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/CreateAnimMesh.cpp:84:117: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'aiVector3D' {aka 'class aiVector3t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 84 | std::memcpy(animesh->mTextureCoords[i], mesh->mTextureCoords[i], mesh->mNumVertices * sizeof(aiVector3D)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/mesh.h:49, from /usr/src/RPM/BUILD/assimp-3.3.1/code/CreateAnimMesh.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/CreateAnimMesh.cpp:43: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: 'aiVector3D' {aka 'class aiVector3t'} declared here 63 | class aiVector3t | ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 12%] Building CXX object code/CMakeFiles/assimp.dir/Version.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 15%] Building CXX object code/CMakeFiles/assimp.dir/AssimpCExport.cpp.o In file included from /usr/include/string.h:507, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:52, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/cfileio.h:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/CInterfaceIOWrapper.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/AssimpCExport.cpp:47: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'const aiExportFormatDesc* aiGetExportFormatDescription(size_t)' at /usr/src/RPM/BUILD/assimp-3.3.1/code/AssimpCExport.cpp:74:14: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/AssimpCExport.cpp: In function 'const aiExportFormatDesc* aiGetExportFormatDescription(size_t)': /usr/src/RPM/BUILD/assimp-3.3.1/code/AssimpCExport.cpp:74:14: note: length computed here 74 | ::strncpy( (char*) desc->description, orig->description, strlen( orig->description ) ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:507, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:52, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/cfileio.h:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/CInterfaceIOWrapper.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/AssimpCExport.cpp:47: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'const aiExportFormatDesc* aiGetExportFormatDescription(size_t)' at /usr/src/RPM/BUILD/assimp-3.3.1/code/AssimpCExport.cpp:76:14: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/AssimpCExport.cpp: In function 'const aiExportFormatDesc* aiGetExportFormatDescription(size_t)': /usr/src/RPM/BUILD/assimp-3.3.1/code/AssimpCExport.cpp:76:14: note: length computed here 76 | ::strncpy( ( char* ) desc->fileExtension, orig->fileExtension, strlen( orig->fileExtension ) ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:507, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:52, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/cfileio.h:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/CInterfaceIOWrapper.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/AssimpCExport.cpp:47: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'const aiExportFormatDesc* aiGetExportFormatDescription(size_t)' at /usr/src/RPM/BUILD/assimp-3.3.1/code/AssimpCExport.cpp:78:14: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/AssimpCExport.cpp: In function 'const aiExportFormatDesc* aiGetExportFormatDescription(size_t)': /usr/src/RPM/BUILD/assimp-3.3.1/code/AssimpCExport.cpp:78:14: note: length computed here 78 | ::strncpy( ( char* ) desc->id, orig->id, strlen( orig->id ) ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 15%] Building CXX object code/CMakeFiles/assimp.dir/CalcTangentsProcess.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 16%] Building CXX object code/CMakeFiles/assimp.dir/ConvertToLHProcess.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 18%] Building CXX object code/CMakeFiles/assimp.dir/FixNormalsStep.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 17%] Building CXX object code/CMakeFiles/assimp.dir/FindDegenerates.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 17%] Building CXX object code/CMakeFiles/assimp.dir/FindInstancesProcess.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 2%] Building CXX object code/CMakeFiles/assimp.dir/ImporterRegistry.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 19%] Building CXX object code/CMakeFiles/assimp.dir/GenFaceNormalsProcess.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 20%] Building CXX object code/CMakeFiles/assimp.dir/GenVertexNormalsProcess.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 20%] Building CXX object code/CMakeFiles/assimp.dir/PretransformVertices.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/PretransformVertices.cpp: In member function 'void Assimp::PretransformVertices::CollectData(aiScene*, aiNode*, unsigned int, unsigned int, aiMesh*, unsigned int*, unsigned int*)': /usr/src/RPM/BUILD/assimp-3.3.1/code/PretransformVertices.cpp:167:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'aiVector3D' {aka 'class aiVector3t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 167 | pcMesh->mNumVertices * sizeof(aiVector3D)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseProcess.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/PretransformVertices.h:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/PretransformVertices.cpp:47: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: 'aiVector3D' {aka 'class aiVector3t'} declared here 63 | class aiVector3t | ^~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/PretransformVertices.cpp:173:66: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'aiVector3D' {aka 'class aiVector3t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 173 | pcMesh->mNumVertices * sizeof(aiVector3D)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseProcess.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/PretransformVertices.h:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/PretransformVertices.cpp:47: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: 'aiVector3D' {aka 'class aiVector3t'} declared here 63 | class aiVector3t | ^~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/PretransformVertices.cpp:180:66: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'aiVector3D' {aka 'class aiVector3t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 180 | pcMesh->mNumVertices * sizeof(aiVector3D)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseProcess.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/PretransformVertices.h:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/PretransformVertices.cpp:47: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: 'aiVector3D' {aka 'class aiVector3t'} declared here 63 | class aiVector3t | ^~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/PretransformVertices.cpp:184:66: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'aiVector3D' {aka 'class aiVector3t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 184 | pcMesh->mNumVertices * sizeof(aiVector3D)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseProcess.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/PretransformVertices.h:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/PretransformVertices.cpp:47: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: 'aiVector3D' {aka 'class aiVector3t'} declared here 63 | class aiVector3t | ^~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/PretransformVertices.cpp:222:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'aiVector3D' {aka 'class aiVector3t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 222 | pcMesh->mNumVertices * sizeof(aiVector3D)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseProcess.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/PretransformVertices.h:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/PretransformVertices.cpp:47: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: 'aiVector3D' {aka 'class aiVector3t'} declared here 63 | class aiVector3t | ^~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/PretransformVertices.cpp:231:61: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'aiColor4D' {aka 'class aiColor4t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 231 | pcMesh->mNumVertices * sizeof(aiColor4D)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:61, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseProcess.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/PretransformVertices.h:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/PretransformVertices.cpp:47: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/color4.h:56:7: note: 'aiColor4D' {aka 'class aiColor4t'} declared here 56 | class aiColor4t | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:514, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseProcess.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/PretransformVertices.h:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/PretransformVertices.cpp:47: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl: In instantiation of 'aiMatrix4x4t& aiMatrix4x4t::Transpose() [with TReal = float]': /usr/src/RPM/BUILD/assimp-3.3.1/code/PretransformVertices.cpp:194:46: required from here /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:172:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 172 | std::swap( (TReal&)b1, (TReal&)a2); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:172:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 172 | std::swap( (TReal&)b1, (TReal&)a2); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:173:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 173 | std::swap( (TReal&)c1, (TReal&)a3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:173:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 173 | std::swap( (TReal&)c1, (TReal&)a3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:174:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 174 | std::swap( (TReal&)c2, (TReal&)b3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:174:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 174 | std::swap( (TReal&)c2, (TReal&)b3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:175:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 175 | std::swap( (TReal&)d1, (TReal&)a4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:175:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 175 | std::swap( (TReal&)d1, (TReal&)a4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:176:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 176 | std::swap( (TReal&)d2, (TReal&)b4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:176:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 176 | std::swap( (TReal&)d2, (TReal&)b4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:177:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 177 | std::swap( (TReal&)d3, (TReal&)c4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:177:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 177 | std::swap( (TReal&)d3, (TReal&)c4); | ^~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 21%] Building CXX object code/CMakeFiles/assimp.dir/ImproveCacheLocality.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 14%] Building CXX object code/CMakeFiles/assimp.dir/Exporter.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 22%] Building CXX object code/CMakeFiles/assimp.dir/LimitBoneWeightsProcess.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 24%] Building CXX object code/CMakeFiles/assimp.dir/SortByPTypeProcess.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 21%] Building CXX object code/CMakeFiles/assimp.dir/JoinVerticesProcess.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 24%] Building CXX object code/CMakeFiles/assimp.dir/SplitLargeMeshes.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 25%] Building CXX object code/CMakeFiles/assimp.dir/TriangulateProcess.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/TriangulateProcess.cpp: In member function 'bool Assimp::TriangulateProcess::TriangulateMesh(aiMesh*)': /usr/src/RPM/BUILD/assimp-3.3.1/code/TriangulateProcess.cpp:293:39: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 293 | NewellNormal<3,3,3>(n,max,&temp_verts3d.front().x,&temp_verts3d.front().y,&temp_verts3d.front().z); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/TriangulateProcess.cpp:293:63: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 293 | NewellNormal<3,3,3>(n,max,&temp_verts3d.front().x,&temp_verts3d.front().y,&temp_verts3d.front().z); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/TriangulateProcess.cpp:293:87: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 293 | NewellNormal<3,3,3>(n,max,&temp_verts3d.front().x,&temp_verts3d.front().y,&temp_verts3d.front().z); | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 25%] Building CXX object code/CMakeFiles/assimp.dir/TextureTransform.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/TextureTransform.cpp: In member function 'virtual void Assimp::TextureTransformStep::Execute(aiScene*)': /usr/src/RPM/BUILD/assimp-3.3.1/code/TextureTransform.cpp:516:72: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'aiVector3D' {aka 'class aiVector3t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 516 | ::memcpy(dest,src,sizeof(aiVector3D)*mesh->mNumVertices); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/Importer.hpp:53, from /usr/src/RPM/BUILD/assimp-3.3.1/code/TextureTransform.cpp:45: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: 'aiVector3D' {aka 'class aiVector3t'} declared here 63 | class aiVector3t | ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 27%] Building CXX object code/CMakeFiles/assimp.dir/OptimizeMeshes.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 28%] Building CXX object code/CMakeFiles/assimp.dir/DeboneProcess.cpp.o In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:514, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/postprocess.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/ProcessHelper.h:44, from /usr/src/RPM/BUILD/assimp-3.3.1/code/DeboneProcess.cpp:47: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl: In instantiation of 'aiMatrix4x4t& aiMatrix4x4t::Transpose() [with TReal = float]': /usr/src/RPM/BUILD/assimp-3.3.1/code/DeboneProcess.cpp:447:42: required from here /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:172:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 172 | std::swap( (TReal&)b1, (TReal&)a2); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:172:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 172 | std::swap( (TReal&)b1, (TReal&)a2); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:173:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 173 | std::swap( (TReal&)c1, (TReal&)a3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:173:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 173 | std::swap( (TReal&)c1, (TReal&)a3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:174:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 174 | std::swap( (TReal&)c2, (TReal&)b3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:174:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 174 | std::swap( (TReal&)c2, (TReal&)b3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:175:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 175 | std::swap( (TReal&)d1, (TReal&)a4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:175:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 175 | std::swap( (TReal&)d1, (TReal&)a4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:176:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 176 | std::swap( (TReal&)d2, (TReal&)b4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:176:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 176 | std::swap( (TReal&)d2, (TReal&)b4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:177:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 177 | std::swap( (TReal&)d3, (TReal&)c4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:177:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 177 | std::swap( (TReal&)d3, (TReal&)c4); | ^~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 15%] Building CXX object code/CMakeFiles/assimp.dir/ComputeUVMappingProcess.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 22%] Building CXX object code/CMakeFiles/assimp.dir/RemoveRedundantMaterials.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 29%] Building CXX object code/CMakeFiles/assimp.dir/MakeVerboseFormat.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 23%] Building CXX object code/CMakeFiles/assimp.dir/RemoveVCProcess.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 26%] Building CXX object code/CMakeFiles/assimp.dir/ValidateDataStructure.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 18%] Building CXX object code/CMakeFiles/assimp.dir/FindInvalidDataProcess.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 2%] Building CXX object code/CMakeFiles/assimp.dir/Importer.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/Importer.cpp: In member function 'const aiScene* Assimp::Importer::ApplyPostProcessing(unsigned int)': /usr/src/RPM/BUILD/assimp-3.3.1/code/Importer.cpp:830:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 830 | if( pimpl->mScene ) | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/code/Importer.cpp:834:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 834 | pimpl->mPPShared->Clean(); | ^~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 27%] Building CXX object code/CMakeFiles/assimp.dir/OptimizeGraph.cpp.o In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:513, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseProcess.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/OptimizeGraph.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/OptimizeGraph.cpp:49: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl: In instantiation of 'aiMatrix3x3t& aiMatrix3x3t::Transpose() [with TReal = float]': /usr/src/RPM/BUILD/assimp-3.3.1/code/OptimizeGraph.cpp:201:106: required from here /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl:151:24: warning: taking address of packed member of 'aiMatrix3x3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 151 | std::swap( (TReal&)a2, (TReal&)b1); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl:151:36: warning: taking address of packed member of 'aiMatrix3x3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 151 | std::swap( (TReal&)a2, (TReal&)b1); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl:152:24: warning: taking address of packed member of 'aiMatrix3x3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 152 | std::swap( (TReal&)a3, (TReal&)c1); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl:152:36: warning: taking address of packed member of 'aiMatrix3x3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 152 | std::swap( (TReal&)a3, (TReal&)c1); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl:153:24: warning: taking address of packed member of 'aiMatrix3x3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 153 | std::swap( (TReal&)b3, (TReal&)c2); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl:153:36: warning: taking address of packed member of 'aiMatrix3x3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 153 | std::swap( (TReal&)b3, (TReal&)c2); | ^~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 30%] Building CXX object code/CMakeFiles/assimp.dir/StepExporter.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 28%] Building CXX object code/CMakeFiles/assimp.dir/ProcessHelper.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 30%] Building CXX object code/CMakeFiles/assimp.dir/MaterialSystem.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/MaterialSystem.cpp: In function 'aiReturn aiGetMaterialColor(const aiMaterial*, const char*, unsigned int, unsigned int, aiColor4D*)': /usr/src/RPM/BUILD/assimp-3.3.1/code/MaterialSystem.cpp:244:90: warning: converting a packed 'aiColor4D' {aka 'aiColor4t'} pointer (alignment 1) to a 'float' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 244 | const aiReturn eRet = aiGetMaterialFloatArray(pMat,pKey,type,index,(float*)pOut,&iMax); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:61, from /usr/src/RPM/BUILD/assimp-3.3.1/code/MaterialSystem.cpp:51: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/color4.h:56:7: note: defined here 56 | class aiColor4t | ^~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/MaterialSystem.cpp: In function 'aiReturn aiGetMaterialUVTransform(const aiMaterial*, const char*, unsigned int, unsigned int, aiUVTransform*)': /usr/src/RPM/BUILD/assimp-3.3.1/code/MaterialSystem.cpp:263:76: warning: converting a packed 'aiUVTransform' pointer (alignment 1) to a 'float' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 263 | return aiGetMaterialFloatArray(pMat,pKey,type,index,(float*)pOut,&iMax); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/MaterialSystem.cpp:52: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/material.h:460:8: note: defined here 460 | struct aiUVTransform | ^~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 31%] Building CXX object code/CMakeFiles/assimp.dir/3DSConverter.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/3DSConverter.cpp: In member function 'void Assimp::Discreet3DSImporter::AddNodeToGraph(aiScene*, aiNode*, Assimp::D3DS::Node*, aiMatrix4x4&)': /usr/src/RPM/BUILD/assimp-3.3.1/code/3DSConverter.cpp:657:58: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct aiVectorKey'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 657 | sizeof(aiVectorKey)*nda->mNumPositionKeys); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/3DSHelper.h:54, from /usr/src/RPM/BUILD/assimp-3.3.1/code/3DSLoader.h:53, from /usr/src/RPM/BUILD/assimp-3.3.1/code/3DSConverter.cpp:48: /usr/src/RPM/BUILD/assimp-3.3.1/code/./../include/assimp/anim.h:58:8: note: 'struct aiVectorKey' declared here 58 | struct aiVectorKey | ^~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/3DSConverter.cpp:684:57: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct aiVectorKey'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 684 | sizeof(aiVectorKey)*nda->mNumScalingKeys); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/3DSHelper.h:54, from /usr/src/RPM/BUILD/assimp-3.3.1/code/3DSLoader.h:53, from /usr/src/RPM/BUILD/assimp-3.3.1/code/3DSConverter.cpp:48: /usr/src/RPM/BUILD/assimp-3.3.1/code/./../include/assimp/anim.h:58:8: note: 'struct aiVectorKey' declared here 58 | struct aiVectorKey | ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:514, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/IOStream.hpp:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/DefaultIOStream.h:46, from /usr/src/RPM/BUILD/assimp-3.3.1/code/Exceptional.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseImporter.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/3DSLoader.h:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/3DSConverter.cpp:48: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl: In instantiation of 'aiMatrix4x4t& aiMatrix4x4t::Transpose() [with TReal = float]': /usr/src/RPM/BUILD/assimp-3.3.1/code/3DSConverter.cpp:467:49: required from here /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:172:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 172 | std::swap( (TReal&)b1, (TReal&)a2); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:172:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 172 | std::swap( (TReal&)b1, (TReal&)a2); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:173:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 173 | std::swap( (TReal&)c1, (TReal&)a3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:173:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 173 | std::swap( (TReal&)c1, (TReal&)a3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:174:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 174 | std::swap( (TReal&)c2, (TReal&)b3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:174:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 174 | std::swap( (TReal&)c2, (TReal&)b3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:175:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 175 | std::swap( (TReal&)d1, (TReal&)a4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:175:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 175 | std::swap( (TReal&)d1, (TReal&)a4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:176:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 176 | std::swap( (TReal&)d2, (TReal&)b4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:176:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 176 | std::swap( (TReal&)d2, (TReal&)b4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:177:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 177 | std::swap( (TReal&)d3, (TReal&)c4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:177:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 177 | std::swap( (TReal&)d3, (TReal&)c4); | ^~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 32%] Building CXX object code/CMakeFiles/assimp.dir/ACLoader.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 34%] Building CXX object code/CMakeFiles/assimp.dir/AssbinExporter.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/AssbinExporter.cpp: In member function 'void Assimp::AssbinExport::WriteBinaryLight(Assimp::IOStream*, const aiLight*)': /usr/src/RPM/BUILD/assimp-3.3.1/code/AssbinExporter.cpp:600:60: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 600 | Write(&chunk,(const aiVector3D&)l->mColorDiffuse); | ~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/AssbinExporter.cpp:601:60: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 601 | Write(&chunk,(const aiVector3D&)l->mColorSpecular); | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/AssbinExporter.cpp:602:60: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 602 | Write(&chunk,(const aiVector3D&)l->mColorAmbient); | ~~~^~~~~~~~~~~~~ In file included from /usr/include/string.h:507, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:52, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/IOStream.hpp:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/AssbinExporter.cpp:45: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void Assimp::AssbinExport::WriteBinaryDump(const char*, Assimp::IOSystem*, const aiScene*)' at /usr/src/RPM/BUILD/assimp-3.3.1/code/AssbinExporter.cpp:718:20: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 35%] Building CXX object code/CMakeFiles/assimp.dir/AssxmlExporter.cpp.o In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/ai_assert.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/GenericProperty.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseProcess.h:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/ProcessHelper.h:52, from /usr/src/RPM/BUILD/assimp-3.3.1/code/AssxmlExporter.cpp:45: /usr/src/RPM/BUILD/assimp-3.3.1/code/AssxmlExporter.cpp: In function 'int Assimp::AssxmlExport::ioprintf(Assimp::IOStream*, const char*, ...)': /usr/src/RPM/BUILD/assimp-3.3.1/code/AssxmlExporter.cpp:82:22: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 82 | ai_assert( nSize < Size ); | ~~~~~~^~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/AssxmlExporter.cpp:82:5: note: in expansion of macro 'ai_assert' 82 | ai_assert( nSize < Size ); | ^~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/AssxmlExporter.cpp:77:12: warning: unused variable 'len' [-Wunused-variable] 77 | size_t len( strlen( format ) ); | ^~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 35%] Building CXX object code/CMakeFiles/assimp.dir/AssbinLoader.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 32%] Building CXX object code/CMakeFiles/assimp.dir/3DSExporter.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 31%] Building CXX object code/CMakeFiles/assimp.dir/3DSLoader.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 37%] Building CXX object code/CMakeFiles/assimp.dir/BVHLoader.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 38%] Building CXX object code/CMakeFiles/assimp.dir/ColladaExporter.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/ColladaExporter.cpp: In member function 'void Assimp::ColladaExporter::WriteLight(size_t)': /usr/src/RPM/BUILD/assimp-3.3.1/code/ColladaExporter.cpp:373:11: warning: enumeration value 'aiLightSource_AREA' not handled in switch [-Wswitch] 373 | switch(light->mType){ | ^ /usr/src/RPM/BUILD/assimp-3.3.1/code/ColladaExporter.cpp: In member function 'void Assimp::ColladaExporter::WriteGeometry(size_t)': /usr/src/RPM/BUILD/assimp-3.3.1/code/ColladaExporter.cpp:795:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 795 | if( mesh->mNumFaces == 0 || mesh->mNumVertices == 0 ) | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/code/ColladaExporter.cpp:799:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 799 | mOutput << startstr << "" << endstr; | ^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 33%] Building CXX object code/CMakeFiles/assimp.dir/ASELoader.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/ASELoader.cpp: In member function 'void Assimp::ASEImporter::BuildAnimations(const std::vector&)': /usr/src/RPM/BUILD/assimp-3.3.1/code/ASELoader.cpp:360:63: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct aiVectorKey'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 360 | nd->mNumPositionKeys * sizeof(aiVectorKey)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/ASEParser.h:49, from /usr/src/RPM/BUILD/assimp-3.3.1/code/ASELoader.h:51, from /usr/src/RPM/BUILD/assimp-3.3.1/code/ASELoader.cpp:49: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/anim.h:58:8: note: 'struct aiVectorKey' declared here 58 | struct aiVectorKey | ^~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/ASELoader.cpp:376:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct aiVectorKey'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 376 | nd->mNumPositionKeys * sizeof(aiVectorKey)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/ASEParser.h:49, from /usr/src/RPM/BUILD/assimp-3.3.1/code/ASELoader.h:51, from /usr/src/RPM/BUILD/assimp-3.3.1/code/ASELoader.cpp:49: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/anim.h:58:8: note: 'struct aiVectorKey' declared here 58 | struct aiVectorKey | ^~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/ASELoader.cpp:414:66: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct aiVectorKey'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 414 | nd->mNumScalingKeys * sizeof(aiVectorKey)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/ASEParser.h:49, from /usr/src/RPM/BUILD/assimp-3.3.1/code/ASELoader.h:51, from /usr/src/RPM/BUILD/assimp-3.3.1/code/ASELoader.cpp:49: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/anim.h:58:8: note: 'struct aiVectorKey' declared here 58 | struct aiVectorKey | ^~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/ASELoader.cpp: In member function 'void Assimp::ASEImporter::ConvertMeshes(Assimp::ASE::Mesh&, std::vector&)': /usr/src/RPM/BUILD/assimp-3.3.1/code/ASELoader.cpp:1139:56: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'aiVector3D' {aka 'class aiVector3t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1139 | mesh.mPositions.size() * sizeof(aiVector3D)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/IOStream.hpp:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/DefaultIOStream.h:46, from /usr/src/RPM/BUILD/assimp-3.3.1/code/Exceptional.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseImporter.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/ASELoader.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/ASELoader.cpp:49: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: 'aiVector3D' {aka 'class aiVector3t'} declared here 63 | class aiVector3t | ^~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/ASELoader.cpp:1144:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'aiVector3D' {aka 'class aiVector3t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1144 | mesh.mNormals.size() * sizeof(aiVector3D)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/IOStream.hpp:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/DefaultIOStream.h:46, from /usr/src/RPM/BUILD/assimp-3.3.1/code/Exceptional.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseImporter.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/ASELoader.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/ASELoader.cpp:49: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: 'aiVector3D' {aka 'class aiVector3t'} declared here 63 | class aiVector3t | ^~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/ASELoader.cpp:1151:68: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'aiVector3D' {aka 'class aiVector3t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1151 | mesh.amTexCoords[c].size() * sizeof(aiVector3D)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/IOStream.hpp:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/DefaultIOStream.h:46, from /usr/src/RPM/BUILD/assimp-3.3.1/code/Exceptional.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseImporter.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/ASELoader.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/ASELoader.cpp:49: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: 'aiVector3D' {aka 'class aiVector3t'} declared here 63 | class aiVector3t | ^~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/ASELoader.cpp:1162:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'aiColor4D' {aka 'class aiColor4t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1162 | mesh.mVertexColors.size() * sizeof(aiColor4D)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:61, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/IOStream.hpp:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/DefaultIOStream.h:46, from /usr/src/RPM/BUILD/assimp-3.3.1/code/Exceptional.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseImporter.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/ASELoader.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/ASELoader.cpp:49: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/color4.h:56:7: note: 'aiColor4D' {aka 'class aiColor4t'} declared here 56 | class aiColor4t | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:513, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/IOStream.hpp:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/DefaultIOStream.h:46, from /usr/src/RPM/BUILD/assimp-3.3.1/code/Exceptional.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseImporter.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/ASELoader.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/ASELoader.cpp:49: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl: In instantiation of 'aiMatrix3x3t& aiMatrix3x3t::Transpose() [with TReal = float]': /usr/src/RPM/BUILD/assimp-3.3.1/code/ASELoader.cpp:530:34: required from here /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl:151:24: warning: taking address of packed member of 'aiMatrix3x3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 151 | std::swap( (TReal&)a2, (TReal&)b1); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl:151:36: warning: taking address of packed member of 'aiMatrix3x3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 151 | std::swap( (TReal&)a2, (TReal&)b1); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl:152:24: warning: taking address of packed member of 'aiMatrix3x3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 152 | std::swap( (TReal&)a3, (TReal&)c1); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl:152:36: warning: taking address of packed member of 'aiMatrix3x3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 152 | std::swap( (TReal&)a3, (TReal&)c1); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl:153:24: warning: taking address of packed member of 'aiMatrix3x3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 153 | std::swap( (TReal&)b3, (TReal&)c2); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl:153:36: warning: taking address of packed member of 'aiMatrix3x3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 153 | std::swap( (TReal&)b3, (TReal&)c2); | ^~ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:514, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/IOStream.hpp:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/DefaultIOStream.h:46, from /usr/src/RPM/BUILD/assimp-3.3.1/code/Exceptional.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseImporter.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/ASELoader.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/ASELoader.cpp:49: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl: In instantiation of 'aiMatrix4x4t& aiMatrix4x4t::Transpose() [with TReal = float]': /usr/src/RPM/BUILD/assimp-3.3.1/code/ASELoader.cpp:658:21: required from here /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:172:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 172 | std::swap( (TReal&)b1, (TReal&)a2); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:172:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 172 | std::swap( (TReal&)b1, (TReal&)a2); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:173:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 173 | std::swap( (TReal&)c1, (TReal&)a3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:173:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 173 | std::swap( (TReal&)c1, (TReal&)a3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:174:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 174 | std::swap( (TReal&)c2, (TReal&)b3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:174:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 174 | std::swap( (TReal&)c2, (TReal&)b3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:175:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 175 | std::swap( (TReal&)d1, (TReal&)a4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:175:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 175 | std::swap( (TReal&)d1, (TReal&)a4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:176:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 176 | std::swap( (TReal&)d2, (TReal&)b4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:176:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 176 | std::swap( (TReal&)d2, (TReal&)b4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:177:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 177 | std::swap( (TReal&)d3, (TReal&)c4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:177:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 177 | std::swap( (TReal&)d3, (TReal&)c4); | ^~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 34%] Building CXX object code/CMakeFiles/assimp.dir/ASEParser.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/ASEParser.cpp: In member function 'void Assimp::ASE::Parser::ParseLV1SceneBlock()': /usr/src/RPM/BUILD/assimp-3.3.1/code/ASEParser.cpp:478:42: warning: taking address of packed member of 'aiColor3D' may result in an unaligned pointer value [-Waddress-of-packed-member] 478 | ParseLV4MeshFloatTriple( &m_clrBackground.r ); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/ASEParser.cpp:485:42: warning: taking address of packed member of 'aiColor3D' may result in an unaligned pointer value [-Waddress-of-packed-member] 485 | ParseLV4MeshFloatTriple( &m_clrAmbient.r ); | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/ASEParser.cpp: In member function 'void Assimp::ASE::Parser::ParseLV2MaterialBlock(Assimp::ASE::Material&)': /usr/src/RPM/BUILD/assimp-3.3.1/code/ASEParser.cpp:575:41: warning: taking address of packed member of 'aiColor3D' may result in an unaligned pointer value [-Waddress-of-packed-member] 575 | ParseLV4MeshFloatTriple(&mat.mAmbient.r); | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/ASEParser.cpp:581:41: warning: taking address of packed member of 'aiColor3D' may result in an unaligned pointer value [-Waddress-of-packed-member] 581 | ParseLV4MeshFloatTriple(&mat.mDiffuse.r); | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/ASEParser.cpp:587:41: warning: taking address of packed member of 'aiColor3D' may result in an unaligned pointer value [-Waddress-of-packed-member] 587 | ParseLV4MeshFloatTriple(&mat.mSpecular.r); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/ASEParser.cpp: In member function 'void Assimp::ASE::Parser::ParseLV2LightSettingsBlock(Assimp::ASE::Light&)': /usr/src/RPM/BUILD/assimp-3.3.1/code/ASEParser.cpp:1022:41: warning: taking address of packed member of 'aiColor3D' may result in an unaligned pointer value [-Waddress-of-packed-member] 1022 | ParseLV4MeshFloatTriple(&light.mColor.r); | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/ASEParser.cpp: In member function 'void Assimp::ASE::Parser::ParseLV3ScaleAnimationBlock(Assimp::ASE::Animation&)': /usr/src/RPM/BUILD/assimp-3.3.1/code/ASEParser.cpp:1162:41: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 1162 | ParseLV4MeshFloatTriple(&key.mValue.x,iIndex); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/ASEParser.cpp: In member function 'void Assimp::ASE::Parser::ParseLV3PosAnimationBlock(Assimp::ASE::Animation&)': /usr/src/RPM/BUILD/assimp-3.3.1/code/ASEParser.cpp:1208:41: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 1208 | ParseLV4MeshFloatTriple(&key.mValue.x,iIndex); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/ASEParser.cpp: In member function 'void Assimp::ASE::Parser::ParseLV3RotAnimationBlock(Assimp::ASE::Animation&)': /usr/src/RPM/BUILD/assimp-3.3.1/code/ASEParser.cpp:1255:41: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 1255 | ParseLV4MeshFloatTriple(&v.x,iIndex); | ^~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/ASEParser.cpp: In member function 'void Assimp::ASE::Parser::ParseLV2NodeTransformBlock(Assimp::ASE::BaseNode&)': /usr/src/RPM/BUILD/assimp-3.3.1/code/ASEParser.cpp:1311:79: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 1311 | ParseLV4MeshFloatTriple((mode == 1 ? mesh.mTransform[3] : &mesh.mTargetPosition.x)); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/ASEParser.cpp: In member function 'void Assimp::ASE::Parser::ParseLV3MeshVertexListBlock(unsigned int, Assimp::ASE::Mesh&)': /usr/src/RPM/BUILD/assimp-3.3.1/code/ASEParser.cpp:1654:41: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 1654 | ParseLV4MeshFloatTriple(&vTemp.x,iIndex); | ^~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/ASEParser.cpp: In member function 'void Assimp::ASE::Parser::ParseLV3MeshTListBlock(unsigned int, Assimp::ASE::Mesh&, unsigned int)': /usr/src/RPM/BUILD/assimp-3.3.1/code/ASEParser.cpp:1719:41: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 1719 | ParseLV4MeshFloatTriple(&vTemp.x,iIndex); | ^~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/ASEParser.cpp: In member function 'void Assimp::ASE::Parser::ParseLV3MeshCListBlock(unsigned int, Assimp::ASE::Mesh&)': /usr/src/RPM/BUILD/assimp-3.3.1/code/ASEParser.cpp:1836:41: warning: taking address of packed member of 'aiColor4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 1836 | ParseLV4MeshFloatTriple(&vTemp.r,iIndex); | ^~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/ASEParser.cpp: In member function 'void Assimp::ASE::Parser::ParseLV3MeshNormalListBlock(Assimp::ASE::Mesh&)': /usr/src/RPM/BUILD/assimp-3.3.1/code/ASEParser.cpp:1904:41: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 1904 | ParseLV4MeshFloatTriple(&vNormal.x,index); | ^~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/ASEParser.cpp:1926:41: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 1926 | ParseLV4MeshFloatTriple(&vNormal.x,faceIdx); | ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 37%] Building CXX object code/CMakeFiles/assimp.dir/ColladaLoader.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 36%] Building CXX object code/CMakeFiles/assimp.dir/B3DImporter.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 39%] Building CXX object code/CMakeFiles/assimp.dir/DXFLoader.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 41%] Building CXX object code/CMakeFiles/assimp.dir/IRRMeshLoader.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp: In member function 'virtual void Assimp::IRRMeshImporter::InternReadFile(const string&, aiScene*, Assimp::IOSystem*)': /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:323:67: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 323 | sz = fast_atoreal_move(sz,(float&)temp.x); | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:326:67: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 326 | sz = fast_atoreal_move(sz,(float&)temp.y); | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:329:67: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 329 | sz = fast_atoreal_move(sz,(float&)temp.z); | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:334:67: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 334 | sz = fast_atoreal_move(sz,(float&)temp.x); | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:337:67: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 337 | sz = fast_atoreal_move(sz,(float&)temp.y); | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:340:67: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 340 | sz = fast_atoreal_move(sz,(float&)temp.z); | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:356:67: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 356 | sz = fast_atoreal_move(sz,(float&)temp.x); | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:359:67: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 359 | sz = fast_atoreal_move(sz,(float&)temp.y); | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:367:71: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 367 | sz = fast_atoreal_move(sz,(float&)temp.x); | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:370:71: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 370 | sz = fast_atoreal_move(sz,(float&)temp.y); | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:377:71: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 377 | sz = fast_atoreal_move(sz,(float&)temp.x); | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:380:71: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 380 | sz = fast_atoreal_move(sz,(float&)temp.z); | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:383:71: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 383 | sz = fast_atoreal_move(sz,(float&)temp.y); | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:389:71: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 389 | sz = fast_atoreal_move(sz,(float&)temp.x); | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:392:71: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 392 | sz = fast_atoreal_move(sz,(float&)temp.z); | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:395:71: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 395 | sz = fast_atoreal_move(sz,(float&)temp.y); | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:466:38: warning: taking address of packed member of 'aiColor4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 466 | mat->AddProperty(&curColors[0].a,1,AI_MATKEY_OPACITY); | ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 42%] Building CXX object code/CMakeFiles/assimp.dir/LWOAnimation.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/LWOAnimation.cpp: In member function 'void Assimp::LWO::AnimResolver::InterpolateTrack(std::vector&, aiVectorKey&, double)': /usr/src/RPM/BUILD/assimp-3.3.1/code/LWOAnimation.cpp:369:64: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 369 | else DoInterpolation(cur_x,envl_x,time,(float&)fill.mValue.x); | ~~~~~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/LWOAnimation.cpp:379:64: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 379 | else DoInterpolation(cur_y,envl_y,time,(float&)fill.mValue.y); | ~~~~~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/LWOAnimation.cpp:389:64: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 389 | else DoInterpolation(cur_z,envl_z,time,(float&)fill.mValue.z); | ~~~~~~~~~~~~^ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 43%] Building CXX object code/CMakeFiles/assimp.dir/LWOBLoader.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 40%] Building CXX object code/CMakeFiles/assimp.dir/HMPLoader.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 42%] Building CXX object code/CMakeFiles/assimp.dir/IRRLoader.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRLoader.cpp: In member function 'void Assimp::IRRImporter::ComputeAnimations(Assimp::IRRImporter::Node*, aiNode*, std::vector&)': /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRLoader.cpp:395:31: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 395 | if ((angles[0]*angles[1]) && (angles[1]*angles[2])) | ~~~~~~~~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRLoader.cpp:395:56: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 395 | if ((angles[0]*angles[1]) && (angles[1]*angles[2])) | ~~~~~~~~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRLoader.cpp: In member function 'void Assimp::IRRImporter::GenerateGraph(Assimp::IRRImporter::Node*, aiNode*, aiScene*, Assimp::BatchLoader&, std::vector&, std::vector&, std::vector&, std::vector&, unsigned int&)': /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRLoader.cpp:731:42: warning: taking address of packed member of 'aiColor4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 731 | mat->AddProperty(& mesh->mColors[0][0].a, 1, AI_MATKEY_OPACITY); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRLoader.h:53, from /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRLoader.cpp:50: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/anim.h: In member function 'virtual void Assimp::IRRImporter::InternReadFile(const string&, aiScene*, Assimp::IOSystem*)': /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/anim.h:58:8: warning: '.aiVectorKey::mTime' may be used uninitialized in this function [-Wmaybe-uninitialized] 58 | struct aiVectorKey | ^~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 44%] Building CXX object code/CMakeFiles/assimp.dir/LWOMaterial.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 45%] Building CXX object code/CMakeFiles/assimp.dir/MD2Loader.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/MD2Loader.cpp: In member function 'virtual void Assimp::MD2Importer::InternReadFile(const string&, aiScene*, Assimp::IOSystem*)': /usr/src/RPM/BUILD/assimp-3.3.1/code/MD2Loader.cpp:434:39: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 434 | std::swap((float&)vNormal.z,(float&)vNormal.y); | ~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD2Loader.cpp:434:57: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 434 | std::swap((float&)vNormal.z,(float&)vNormal.y); | ~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD2Loader.cpp:435:35: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 435 | std::swap((float&)vec.z,(float&)vec.y); | ~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD2Loader.cpp:435:49: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 435 | std::swap((float&)vec.z,(float&)vec.y); | ~~~~^ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 40%] Building CXX object code/CMakeFiles/assimp.dir/CSMLoader.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/CSMLoader.cpp: In member function 'virtual void Assimp::CSMImporter::InternReadFile(const string&, aiScene*, Assimp::IOSystem*)': /usr/src/RPM/BUILD/assimp-3.3.1/code/CSMLoader.cpp:224:84: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct aiVectorKey'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 224 | ::memcpy(s->mPositionKeys,old,sizeof(aiVectorKey)*alloc); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/CSMLoader.cpp:57: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/anim.h:58:8: note: 'struct aiVectorKey' declared here 58 | struct aiVectorKey | ^~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/CSMLoader.cpp:239:91: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 239 | buffer = fast_atoreal_move(buffer, (float&)sub->mValue.x); | ~~~~~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/CSMLoader.cpp:243:91: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 243 | buffer = fast_atoreal_move(buffer, (float&)sub->mValue.y); | ~~~~~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/CSMLoader.cpp:247:91: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 247 | buffer = fast_atoreal_move(buffer, (float&)sub->mValue.z); | ~~~~~~~~~~~~^ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 41%] Building CXX object code/CMakeFiles/assimp.dir/IRRShared.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRShared.cpp: In member function 'void Assimp::IrrlichtBase::ReadVectorProperty(Assimp::IrrlichtBase::VectorProperty&)': /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRShared.cpp:176:67: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 176 | ptr = fast_atoreal_move( ptr,(float&)out.value.x ); | ~~~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRShared.cpp:183:67: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 183 | ptr = fast_atoreal_move( ptr,(float&)out.value.y ); | ~~~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRShared.cpp:190:67: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 190 | ptr = fast_atoreal_move( ptr,(float&)out.value.z ); | ~~~~~~~~~~^ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 45%] Building CXX object code/CMakeFiles/assimp.dir/LWSLoader.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/LWSLoader.cpp: In member function 'virtual void Assimp::LWSImporter::InternReadFile(const string&, aiScene*, Assimp::IOSystem*)': /usr/src/RPM/BUILD/assimp-3.3.1/code/LWSLoader.cpp:809:82: warning: taking address of packed member of 'aiColor3D' may result in an unaligned pointer value [-Waddress-of-packed-member] 809 | c = fast_atoreal_move(c, (float&) nodes.back().lightColor.r ); | ~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/LWSLoader.cpp:811:82: warning: taking address of packed member of 'aiColor3D' may result in an unaligned pointer value [-Waddress-of-packed-member] 811 | c = fast_atoreal_move(c, (float&) nodes.back().lightColor.g ); | ~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/LWSLoader.cpp:813:82: warning: taking address of packed member of 'aiColor3D' may result in an unaligned pointer value [-Waddress-of-packed-member] 813 | c = fast_atoreal_move(c, (float&) nodes.back().lightColor.b ); | ~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/LWSLoader.cpp:822:80: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 822 | c = fast_atoreal_move(c, (float&) nodes.back().pivotPos.x ); | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/LWSLoader.cpp:824:80: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 824 | c = fast_atoreal_move(c, (float&) nodes.back().pivotPos.y ); | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/LWSLoader.cpp:826:80: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 826 | c = fast_atoreal_move(c, (float&) nodes.back().pivotPos.z ); | ~~~~~~~~~~~~~~~~~~~~~~^ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 49%] Building CXX object code/CMakeFiles/assimp.dir/MDLMaterialLoader.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/MDLMaterialLoader.cpp: In member function 'void Assimp::MDLImporter::ParseSkinLump_3DGS_MDL7(const unsigned char*, const unsigned char**, aiMaterial*, unsigned int, unsigned int, unsigned int)': /usr/src/RPM/BUILD/assimp-3.3.1/code/MDLMaterialLoader.cpp:660:38: warning: taking address of packed member of 'aiColor3D' may result in an unaligned pointer value [-Waddress-of-packed-member] 660 | pcMatOut->AddProperty(&clrTemp.r,1,AI_MATKEY_OPACITY); | ^~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/MDLMaterialLoader.cpp:668:42: warning: taking address of packed member of 'Assimp::MDL::Material_MDL7' may result in an unaligned pointer value [-Waddress-of-packed-member] 668 | pcMatOut->AddProperty(&pcMatIn->Power,1,AI_MATKEY_SHININESS); | ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 44%] Building CXX object code/CMakeFiles/assimp.dir/LWOLoader.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/LWOLoader.cpp: In member function 'void Assimp::LWOImporter::LoadLWOPoints(unsigned int)': /usr/src/RPM/BUILD/assimp-3.3.1/code/LWOLoader.cpp:772:59: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type '__gnu_cxx::__alloc_traits >, aiVector3t >::value_type' {aka 'class aiVector3t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 772 | ::memcpy(&mCurLayer->mTempPoints[0],mFileBuffer,length); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/code/LWOLoader.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/LWOLoader.cpp:50: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: '__gnu_cxx::__alloc_traits >, aiVector3t >::value_type' {aka 'class aiVector3t'} declared here 63 | class aiVector3t | ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 47%] Building CXX object code/CMakeFiles/assimp.dir/MD5Parser.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp: In constructor 'Assimp::MD5::MD5MeshParser::MD5MeshParser(Assimp::MD5::SectionList&)': /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:204:50: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 204 | sz = fast_atoreal_move(sz,(float&)vec.x); \ | ^ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:258:17: note: in expansion of macro 'AI_MD5_READ_TRIPLE' 258 | AI_MD5_READ_TRIPLE(desc.mPositionXYZ); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:206:50: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 206 | sz = fast_atoreal_move(sz,(float&)vec.y); \ | ^ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:258:17: note: in expansion of macro 'AI_MD5_READ_TRIPLE' 258 | AI_MD5_READ_TRIPLE(desc.mPositionXYZ); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:208:50: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 208 | sz = fast_atoreal_move(sz,(float&)vec.z); \ | ^ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:258:17: note: in expansion of macro 'AI_MD5_READ_TRIPLE' 258 | AI_MD5_READ_TRIPLE(desc.mPositionXYZ); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:204:50: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 204 | sz = fast_atoreal_move(sz,(float&)vec.x); \ | ^ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:259:17: note: in expansion of macro 'AI_MD5_READ_TRIPLE' 259 | AI_MD5_READ_TRIPLE(desc.mRotationQuat); // normalized quaternion, so w is not there | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:206:50: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 206 | sz = fast_atoreal_move(sz,(float&)vec.y); \ | ^ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:259:17: note: in expansion of macro 'AI_MD5_READ_TRIPLE' 259 | AI_MD5_READ_TRIPLE(desc.mRotationQuat); // normalized quaternion, so w is not there | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:208:50: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 208 | sz = fast_atoreal_move(sz,(float&)vec.z); \ | ^ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:259:17: note: in expansion of macro 'AI_MD5_READ_TRIPLE' 259 | AI_MD5_READ_TRIPLE(desc.mRotationQuat); // normalized quaternion, so w is not there | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:302:71: warning: taking address of packed member of 'aiVector2t' may result in an unaligned pointer value [-Waddress-of-packed-member] 302 | sz = fast_atoreal_move(sz,(float&)vert.mUV.x); | ~~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:304:71: warning: taking address of packed member of 'aiVector2t' may result in an unaligned pointer value [-Waddress-of-packed-member] 304 | sz = fast_atoreal_move(sz,(float&)vert.mUV.y); | ~~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:204:50: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 204 | sz = fast_atoreal_move(sz,(float&)vec.x); \ | ^ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:341:21: note: in expansion of macro 'AI_MD5_READ_TRIPLE' 341 | AI_MD5_READ_TRIPLE(weight.vOffsetPosition); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:206:50: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 206 | sz = fast_atoreal_move(sz,(float&)vec.y); \ | ^ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:341:21: note: in expansion of macro 'AI_MD5_READ_TRIPLE' 341 | AI_MD5_READ_TRIPLE(weight.vOffsetPosition); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:208:50: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 208 | sz = fast_atoreal_move(sz,(float&)vec.z); \ | ^ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:341:21: note: in expansion of macro 'AI_MD5_READ_TRIPLE' 341 | AI_MD5_READ_TRIPLE(weight.vOffsetPosition); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp: In constructor 'Assimp::MD5::MD5AnimParser::MD5AnimParser(Assimp::MD5::SectionList&)': /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:204:50: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 204 | sz = fast_atoreal_move(sz,(float&)vec.x); \ | ^ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:390:17: note: in expansion of macro 'AI_MD5_READ_TRIPLE' 390 | AI_MD5_READ_TRIPLE(desc.vPositionXYZ); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:206:50: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 206 | sz = fast_atoreal_move(sz,(float&)vec.y); \ | ^ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:390:17: note: in expansion of macro 'AI_MD5_READ_TRIPLE' 390 | AI_MD5_READ_TRIPLE(desc.vPositionXYZ); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:208:50: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 208 | sz = fast_atoreal_move(sz,(float&)vec.z); \ | ^ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:390:17: note: in expansion of macro 'AI_MD5_READ_TRIPLE' 390 | AI_MD5_READ_TRIPLE(desc.vPositionXYZ); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:204:50: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 204 | sz = fast_atoreal_move(sz,(float&)vec.x); \ | ^ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:391:17: note: in expansion of macro 'AI_MD5_READ_TRIPLE' 391 | AI_MD5_READ_TRIPLE(desc.vRotationQuat); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:206:50: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 206 | sz = fast_atoreal_move(sz,(float&)vec.y); \ | ^ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:391:17: note: in expansion of macro 'AI_MD5_READ_TRIPLE' 391 | AI_MD5_READ_TRIPLE(desc.vRotationQuat); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:208:50: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 208 | sz = fast_atoreal_move(sz,(float&)vec.z); \ | ^ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:391:17: note: in expansion of macro 'AI_MD5_READ_TRIPLE' 391 | AI_MD5_READ_TRIPLE(desc.vRotationQuat); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp: In constructor 'Assimp::MD5::MD5CameraParser::MD5CameraParser(Assimp::MD5::SectionList&)': /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:204:50: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 204 | sz = fast_atoreal_move(sz,(float&)vec.x); \ | ^ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:468:17: note: in expansion of macro 'AI_MD5_READ_TRIPLE' 468 | AI_MD5_READ_TRIPLE(cur.vPositionXYZ); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:206:50: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 206 | sz = fast_atoreal_move(sz,(float&)vec.y); \ | ^ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:468:17: note: in expansion of macro 'AI_MD5_READ_TRIPLE' 468 | AI_MD5_READ_TRIPLE(cur.vPositionXYZ); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:208:50: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 208 | sz = fast_atoreal_move(sz,(float&)vec.z); \ | ^ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:468:17: note: in expansion of macro 'AI_MD5_READ_TRIPLE' 468 | AI_MD5_READ_TRIPLE(cur.vPositionXYZ); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:204:50: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 204 | sz = fast_atoreal_move(sz,(float&)vec.x); \ | ^ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:469:17: note: in expansion of macro 'AI_MD5_READ_TRIPLE' 469 | AI_MD5_READ_TRIPLE(cur.vRotationQuat); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:206:50: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 206 | sz = fast_atoreal_move(sz,(float&)vec.y); \ | ^ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:469:17: note: in expansion of macro 'AI_MD5_READ_TRIPLE' 469 | AI_MD5_READ_TRIPLE(cur.vRotationQuat); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:208:50: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 208 | sz = fast_atoreal_move(sz,(float&)vec.z); \ | ^ /usr/src/RPM/BUILD/assimp-3.3.1/code/MD5Parser.cpp:469:17: note: in expansion of macro 'AI_MD5_READ_TRIPLE' 469 | AI_MD5_READ_TRIPLE(cur.vRotationQuat); | ^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 51%] Building CXX object code/CMakeFiles/assimp.dir/OFFLoader.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/OFFLoader.cpp: In member function 'virtual void Assimp::OFFImporter::InternReadFile(const string&, aiScene*, Assimp::IOSystem*)': /usr/src/RPM/BUILD/assimp-3.3.1/code/OFFLoader.cpp:164:52: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 164 | sz = fast_atoreal_move(sz,(float&)v.x); SkipSpaces(&sz); | ~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/OFFLoader.cpp:165:52: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 165 | sz = fast_atoreal_move(sz,(float&)v.y); SkipSpaces(&sz); | ~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/OFFLoader.cpp:166:47: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 166 | fast_atoreal_move(sz,(float&)v.z); | ~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/OFFLoader.cpp:232:73: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'aiVector3D' {aka 'class aiVector3t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 232 | memcpy(mesh->mVertices, &verts[0], verts.size() * sizeof(aiVector3D)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/IOStream.hpp:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/DefaultIOStream.h:46, from /usr/src/RPM/BUILD/assimp-3.3.1/code/Exceptional.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseImporter.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/OFFLoader.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/OFFLoader.cpp:50: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: 'aiVector3D' {aka 'class aiVector3t'} declared here 63 | class aiVector3t | ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 48%] Building CXX object code/CMakeFiles/assimp.dir/MDCLoader.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/MDCLoader.cpp: In member function 'virtual void Assimp::MDCImporter::InternReadFile(const string&, aiScene*, Assimp::IOSystem*)': /usr/src/RPM/BUILD/assimp-3.3.1/code/MDCLoader.cpp:407:68: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 407 | MD3::LatLngNormalToVec3( pcVerts[quak].normal, &pcNorCur->x ); | ^~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 51%] Building CXX object code/CMakeFiles/assimp.dir/ObjFileImporter.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 52%] Building CXX object code/CMakeFiles/assimp.dir/ObjFileMtlImporter.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 50%] Building CXX object code/CMakeFiles/assimp.dir/NDOLoader.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 48%] Building CXX object code/CMakeFiles/assimp.dir/MDLLoader.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 50%] Building CXX object code/CMakeFiles/assimp.dir/NFFLoader.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/NFFLoader.cpp: In member function 'virtual void Assimp::NFFImporter::InternReadFile(const string&, aiScene*, Assimp::IOSystem*)': /usr/src/RPM/BUILD/assimp-3.3.1/code/NFFLoader.cpp:430:50: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 430 | AI_NFF_PARSE_FLOAT(v.x); | ~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/NFFLoader.cpp:102:69: note: in definition of macro 'AI_NFF_PARSE_FLOAT' 102 | if (!::IsLineEnd(*sz))sz = fast_atoreal_move(sz, (float&)f); | ^ /usr/src/RPM/BUILD/assimp-3.3.1/code/NFFLoader.cpp:431:50: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 431 | AI_NFF_PARSE_FLOAT(v.y); | ~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/NFFLoader.cpp:102:69: note: in definition of macro 'AI_NFF_PARSE_FLOAT' 102 | if (!::IsLineEnd(*sz))sz = fast_atoreal_move(sz, (float&)f); | ^ /usr/src/RPM/BUILD/assimp-3.3.1/code/NFFLoader.cpp:774:46: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 774 | AI_NFF_PARSE_FLOAT(v.x); | ~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/NFFLoader.cpp:102:69: note: in definition of macro 'AI_NFF_PARSE_FLOAT' 102 | if (!::IsLineEnd(*sz))sz = fast_atoreal_move(sz, (float&)f); | ^ /usr/src/RPM/BUILD/assimp-3.3.1/code/NFFLoader.cpp:781:46: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 781 | AI_NFF_PARSE_FLOAT(v.y); | ~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/NFFLoader.cpp:102:69: note: in definition of macro 'AI_NFF_PARSE_FLOAT' 102 | if (!::IsLineEnd(*sz))sz = fast_atoreal_move(sz, (float&)f); | ^ /usr/src/RPM/BUILD/assimp-3.3.1/code/NFFLoader.cpp:797:46: warning: taking address of packed member of 'aiColor3D' may result in an unaligned pointer value [-Waddress-of-packed-member] 797 | AI_NFF_PARSE_FLOAT(s.diffuse.r); | ~~~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/NFFLoader.cpp:102:69: note: in definition of macro 'AI_NFF_PARSE_FLOAT' 102 | if (!::IsLineEnd(*sz))sz = fast_atoreal_move(sz, (float&)f); | ^ /usr/src/RPM/BUILD/assimp-3.3.1/code/NFFLoader.cpp:798:47: warning: taking address of packed member of 'aiColor3D' may result in an unaligned pointer value [-Waddress-of-packed-member] 798 | AI_NFF_PARSE_FLOAT(s.specular.r); | ~~~~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/NFFLoader.cpp:102:69: note: in definition of macro 'AI_NFF_PARSE_FLOAT' 102 | if (!::IsLineEnd(*sz))sz = fast_atoreal_move(sz, (float&)f); | ^ /usr/src/RPM/BUILD/assimp-3.3.1/code/NFFLoader.cpp:1024:47: warning: taking address of packed member of 'aiVector2t' may result in an unaligned pointer value [-Waddress-of-packed-member] 1024 | AI_NFF_PARSE_FLOAT(resolution.x); | ~~~~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/NFFLoader.cpp:102:69: note: in definition of macro 'AI_NFF_PARSE_FLOAT' 102 | if (!::IsLineEnd(*sz))sz = fast_atoreal_move(sz, (float&)f); | ^ /usr/src/RPM/BUILD/assimp-3.3.1/code/NFFLoader.cpp:1025:47: warning: taking address of packed member of 'aiVector2t' may result in an unaligned pointer value [-Waddress-of-packed-member] 1025 | AI_NFF_PARSE_FLOAT(resolution.y); | ~~~~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/NFFLoader.cpp:102:69: note: in definition of macro 'AI_NFF_PARSE_FLOAT' 102 | if (!::IsLineEnd(*sz))sz = fast_atoreal_move(sz, (float&)f); | ^ /usr/src/RPM/BUILD/assimp-3.3.1/code/NFFLoader.cpp:1167:50: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'aiVector3D' {aka 'class aiVector3t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1167 | sizeof(aiVector3D)*mesh->mNumVertices); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/IOStream.hpp:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/DefaultIOStream.h:46, from /usr/src/RPM/BUILD/assimp-3.3.1/code/Exceptional.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseImporter.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/NFFLoader.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/NFFLoader.cpp:48: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: 'aiVector3D' {aka 'class aiVector3t'} declared here 63 | class aiVector3t | ^~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/NFFLoader.cpp:1177:53: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'aiColor4D' {aka 'class aiColor4t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1177 | sizeof(aiColor4D)*mesh->mNumVertices); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:61, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/IOStream.hpp:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/DefaultIOStream.h:46, from /usr/src/RPM/BUILD/assimp-3.3.1/code/Exceptional.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseImporter.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/NFFLoader.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/NFFLoader.cpp:48: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/color4.h:56:7: note: 'aiColor4D' {aka 'class aiColor4t'} declared here 56 | class aiColor4t | ^~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/NFFLoader.cpp:1187:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'aiVector3D' {aka 'class aiVector3t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1187 | sizeof(aiVector3D)*mesh->mNumVertices); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/IOStream.hpp:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/DefaultIOStream.h:46, from /usr/src/RPM/BUILD/assimp-3.3.1/code/Exceptional.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseImporter.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/NFFLoader.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/NFFLoader.cpp:48: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: 'aiVector3D' {aka 'class aiVector3t'} declared here 63 | class aiVector3t | ^~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/NFFLoader.cpp:1197:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'aiVector3D' {aka 'class aiVector3t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1197 | sizeof(aiVector3D)*mesh->mNumVertices); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/IOStream.hpp:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/DefaultIOStream.h:46, from /usr/src/RPM/BUILD/assimp-3.3.1/code/Exceptional.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseImporter.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/NFFLoader.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/NFFLoader.cpp:48: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: 'aiVector3D' {aka 'class aiVector3t'} declared here 63 | class aiVector3t | ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 47%] Building CXX object code/CMakeFiles/assimp.dir/MD5Loader.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 53%] Building CXX object code/CMakeFiles/assimp.dir/ObjExporter.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 54%] Building CXX object code/CMakeFiles/assimp.dir/OgreImporter.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 57%] Building CXX object code/CMakeFiles/assimp.dir/OpenGEXExporter.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 52%] Building CXX object code/CMakeFiles/assimp.dir/ObjFileParser.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 46%] Building CXX object code/CMakeFiles/assimp.dir/MD3Loader.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/MD3Loader.cpp: In member function 'virtual void Assimp::MD3Importer::InternReadFile(const string&, aiScene*, Assimp::IOSystem*)': /usr/src/RPM/BUILD/assimp-3.3.1/code/MD3Loader.cpp:1021:91: warning: converting a packed 'aiVector3D' {aka 'aiVector3t'} pointer (alignment 1) to a 'float' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1021 | LatLngNormalToVec3(pcVertices[pcTriangles->INDEXES[c]].NORMAL,(float*)&nor); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/IOStream.hpp:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/DefaultIOStream.h:46, from /usr/src/RPM/BUILD/assimp-3.3.1/code/Exceptional.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseImporter.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/MD3Loader.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/MD3Loader.cpp:54: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: defined here 63 | class aiVector3t | ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 56%] Building CXX object code/CMakeFiles/assimp.dir/OgreMaterial.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 58%] Building CXX object code/CMakeFiles/assimp.dir/PlyParser.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 57%] Building CXX object code/CMakeFiles/assimp.dir/OpenGEXImporter.cpp.o In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/openddlparser/include/openddlparser/OpenDDLParser.h:27, from /usr/src/RPM/BUILD/assimp-3.3.1/code/OpenGEXImporter.cpp:48: /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/openddlparser/include/openddlparser/OpenDDLParserUtils.h: In instantiation of 'bool ODDLParser::isNumeric(T) [with T = char]': /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/openddlparser/include/openddlparser/OpenDDLParserUtils.h:220:23: required from here /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/openddlparser/include/openddlparser/OpenDDLParserUtils.h:87:27: warning: array subscript has type 'char' [-Wchar-subscripts] 87 | return ( chartype_table[ in ] == 1 ); | ^~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 59%] Building CXX object code/CMakeFiles/assimp.dir/PlyExporter.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 54%] Building CXX object code/CMakeFiles/assimp.dir/OgreStructs.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 58%] Building CXX object code/CMakeFiles/assimp.dir/PlyLoader.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 55%] Building CXX object code/CMakeFiles/assimp.dir/OgreBinarySerializer.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 55%] Building CXX object code/CMakeFiles/assimp.dir/OgreXmlSerializer.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 61%] Building CXX object code/CMakeFiles/assimp.dir/BlenderDNA.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 38%] Building CXX object code/CMakeFiles/assimp.dir/ColladaParser.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/ColladaParser.cpp: In member function 'void Assimp::ColladaParser::ReadLight(Assimp::Collada::Light&)': /usr/src/RPM/BUILD/assimp-3.3.1/code/ColladaParser.cpp:1224:84: warning: taking address of packed member of 'aiColor3D' may result in an unaligned pointer value [-Waddress-of-packed-member] 1224 | content = fast_atoreal_move( content, (float&)pLight.mColor.r); | ~~~~~~~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/ColladaParser.cpp:1227:84: warning: taking address of packed member of 'aiColor3D' may result in an unaligned pointer value [-Waddress-of-packed-member] 1227 | content = fast_atoreal_move( content, (float&)pLight.mColor.g); | ~~~~~~~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/ColladaParser.cpp:1230:84: warning: taking address of packed member of 'aiColor3D' may result in an unaligned pointer value [-Waddress-of-packed-member] 1230 | content = fast_atoreal_move( content, (float&)pLight.mColor.b); | ~~~~~~~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/ColladaParser.cpp: In member function 'void Assimp::ColladaParser::ReadEffectColor(aiColor4D&, Assimp::Collada::Sampler&)': /usr/src/RPM/BUILD/assimp-3.3.1/code/ColladaParser.cpp:1623:77: warning: taking address of packed member of 'aiColor4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 1623 | content = fast_atoreal_move( content, (float&)pColor.r); | ~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/ColladaParser.cpp:1626:77: warning: taking address of packed member of 'aiColor4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 1626 | content = fast_atoreal_move( content, (float&)pColor.g); | ~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/ColladaParser.cpp:1629:77: warning: taking address of packed member of 'aiColor4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 1629 | content = fast_atoreal_move( content, (float&)pColor.b); | ~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/ColladaParser.cpp:1632:77: warning: taking address of packed member of 'aiColor4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 1632 | content = fast_atoreal_move( content, (float&)pColor.a); | ~~~~~~~^ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 60%] Building CXX object code/CMakeFiles/assimp.dir/MS3DLoader.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/MS3DLoader.cpp: In function 'void ReadColor(Assimp::StreamReaderLE&, aiColor4D&)': /usr/src/RPM/BUILD/assimp-3.3.1/code/MS3DLoader.cpp:120:31: warning: taking address of packed member of 'aiColor4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 120 | stream >> (float&)ambient.r >> (float&)ambient.g >> (float&)ambient.b >> (float&)ambient.a; | ~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/MS3DLoader.cpp:120:52: warning: taking address of packed member of 'aiColor4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 120 | stream >> (float&)ambient.r >> (float&)ambient.g >> (float&)ambient.b >> (float&)ambient.a; | ~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/MS3DLoader.cpp:120:73: warning: taking address of packed member of 'aiColor4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 120 | stream >> (float&)ambient.r >> (float&)ambient.g >> (float&)ambient.b >> (float&)ambient.a; | ~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/MS3DLoader.cpp:120:94: warning: taking address of packed member of 'aiColor4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 120 | stream >> (float&)ambient.r >> (float&)ambient.g >> (float&)ambient.b >> (float&)ambient.a; | ~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/MS3DLoader.cpp: In function 'void ReadVector(Assimp::StreamReaderLE&, aiVector3D&)': /usr/src/RPM/BUILD/assimp-3.3.1/code/MS3DLoader.cpp:127:27: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 127 | stream >> (float&)pos.x >> (float&)pos.y >> (float&)pos.z; | ~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/MS3DLoader.cpp:127:44: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 127 | stream >> (float&)pos.x >> (float&)pos.y >> (float&)pos.z; | ~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/MS3DLoader.cpp:127:61: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 127 | stream >> (float&)pos.x >> (float&)pos.y >> (float&)pos.z; | ~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/MS3DLoader.cpp: In member function 'virtual void Assimp::MS3DImporter::InternReadFile(const string&, aiScene*, Assimp::IOSystem*)': /usr/src/RPM/BUILD/assimp-3.3.1/code/MS3DLoader.cpp:271:40: warning: taking address of packed member of 'aiVector2t' may result in an unaligned pointer value [-Waddress-of-packed-member] 271 | stream >> (float&)(t.uv[i].x); // see note in ReadColor() | ~~~~~~~~~^~ /usr/src/RPM/BUILD/assimp-3.3.1/code/MS3DLoader.cpp:274:40: warning: taking address of packed member of 'aiVector2t' may result in an unaligned pointer value [-Waddress-of-packed-member] 274 | stream >> (float&)(t.uv[i].y); | ~~~~~~~~~^~ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:514, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/IOStream.hpp:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/DefaultIOStream.h:46, from /usr/src/RPM/BUILD/assimp-3.3.1/code/Exceptional.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseImporter.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/MS3DLoader.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/MS3DLoader.cpp:51: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl: In instantiation of 'aiMatrix4x4t& aiMatrix4x4t::Transpose() [with TReal = float]': /usr/src/RPM/BUILD/assimp-3.3.1/code/MS3DLoader.cpp:182:80: required from here /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:172:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 172 | std::swap( (TReal&)b1, (TReal&)a2); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:172:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 172 | std::swap( (TReal&)b1, (TReal&)a2); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:173:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 173 | std::swap( (TReal&)c1, (TReal&)a3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:173:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 173 | std::swap( (TReal&)c1, (TReal&)a3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:174:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 174 | std::swap( (TReal&)c2, (TReal&)b3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:174:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 174 | std::swap( (TReal&)c2, (TReal&)b3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:175:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 175 | std::swap( (TReal&)d1, (TReal&)a4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:175:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 175 | std::swap( (TReal&)d1, (TReal&)a4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:176:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 176 | std::swap( (TReal&)d2, (TReal&)b4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:176:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 176 | std::swap( (TReal&)d2, (TReal&)b4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:177:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 177 | std::swap( (TReal&)d3, (TReal&)c4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:177:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 177 | std::swap( (TReal&)d3, (TReal&)c4); | ^~ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:513, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/IOStream.hpp:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/DefaultIOStream.h:46, from /usr/src/RPM/BUILD/assimp-3.3.1/code/Exceptional.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseImporter.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/MS3DLoader.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/MS3DLoader.cpp:51: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl: In instantiation of 'aiMatrix3x3t& aiMatrix3x3t::Transpose() [with TReal = float]': /usr/src/RPM/BUILD/assimp-3.3.1/code/MS3DLoader.cpp:646:85: required from here /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl:151:24: warning: taking address of packed member of 'aiMatrix3x3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 151 | std::swap( (TReal&)a2, (TReal&)b1); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl:151:36: warning: taking address of packed member of 'aiMatrix3x3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 151 | std::swap( (TReal&)a2, (TReal&)b1); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl:152:24: warning: taking address of packed member of 'aiMatrix3x3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 152 | std::swap( (TReal&)a3, (TReal&)c1); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl:152:36: warning: taking address of packed member of 'aiMatrix3x3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 152 | std::swap( (TReal&)a3, (TReal&)c1); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl:153:24: warning: taking address of packed member of 'aiMatrix3x3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 153 | std::swap( (TReal&)b3, (TReal&)c2); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl:153:36: warning: taking address of packed member of 'aiMatrix3x3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 153 | std::swap( (TReal&)b3, (TReal&)c2); | ^~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 63%] Building CXX object code/CMakeFiles/assimp.dir/BlenderBMesh.cpp.o In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/BlenderBMesh.cpp:48: /usr/src/RPM/BUILD/assimp-3.3.1/code/BlenderDNA.h: In member function 'void Assimp::BlenderBMeshConverter::AddFace(int, int, int, int)': /usr/src/RPM/BUILD/assimp-3.3.1/code/BlenderDNA.h:92:8: warning: 'face.Assimp::Blender::ElemBase::dna_type' may be used uninitialized in this function [-Wmaybe-uninitialized] 92 | struct ElemBase | ^~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/BlenderBMesh.cpp:175:11: note: 'face.Assimp::Blender::ElemBase::dna_type' was declared here 175 | MFace face; | ^~~~ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/BlenderBMesh.cpp:49: /usr/src/RPM/BUILD/assimp-3.3.1/code/BlenderScene.h:202:8: warning: 'face.Assimp::Blender::MFace::flag' may be used uninitialized in this function [-Wmaybe-uninitialized] 202 | struct MFace : ElemBase { | ^~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/BlenderBMesh.cpp:175:11: note: 'face.Assimp::Blender::MFace::flag' was declared here 175 | MFace face; | ^~~~ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/BlenderBMesh.cpp:48: /usr/src/RPM/BUILD/assimp-3.3.1/code/BlenderDNA.h: In member function 'void Assimp::BlenderBMeshConverter::AddTFace(const float*, const float*, const float*, const float*)': /usr/src/RPM/BUILD/assimp-3.3.1/code/BlenderDNA.h:92:8: warning: 'mtface.Assimp::Blender::ElemBase::dna_type' may be used uninitialized in this function [-Wmaybe-uninitialized] 92 | struct ElemBase | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/BlenderBMesh.cpp:49: /usr/src/RPM/BUILD/assimp-3.3.1/code/BlenderScene.h:219:8: warning: 'mtface.Assimp::Blender::MTFace::mode' may be used uninitialized in this function [-Wmaybe-uninitialized] 219 | struct MTFace : ElemBase { | ^~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/BlenderScene.h:219:8: warning: 'mtface.Assimp::Blender::MTFace::tile' may be used uninitialized in this function [-Wmaybe-uninitialized] /usr/src/RPM/BUILD/assimp-3.3.1/code/BlenderScene.h:219:8: warning: 'mtface.Assimp::Blender::MTFace::unwrap' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 62%] Building CXX object code/CMakeFiles/assimp.dir/BlenderModifier.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 64%] Building CXX object code/CMakeFiles/assimp.dir/BlenderTessellator.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 60%] Building CXX object code/CMakeFiles/assimp.dir/COBLoader.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 61%] Building CXX object code/CMakeFiles/assimp.dir/BlenderLoader.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 65%] Building CXX object code/CMakeFiles/assimp.dir/IFCUtil.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 67%] Building CXX object code/CMakeFiles/assimp.dir/IFCProfile.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 67%] Building CXX object code/CMakeFiles/assimp.dir/IFCMaterial.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 62%] Building CXX object code/CMakeFiles/assimp.dir/BlenderScene.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/BlenderScene.cpp: In member function 'void Assimp::Blender::Structure::Convert(T&, const Assimp::Blender::FileDatabase&) const [with T = Assimp::Blender::Object]': /usr/src/RPM/BUILD/assimp-3.3.1/code/BlenderScene.cpp:62:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 62 | ReadField((int&)dest.type,"type",db); | ~~~~~^~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/BlenderScene.cpp: In member function 'void Assimp::Blender::Structure::Convert(T&, const Assimp::Blender::FileDatabase&) const [with T = Assimp::Blender::MTex]': /usr/src/RPM/BUILD/assimp-3.3.1/code/BlenderScene.cpp:103:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 103 | ReadField((short&)dest.mapto,"mapto",db); | ~~~~~^~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/BlenderScene.cpp:104:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 104 | ReadField((int&)dest.blendtype,"blendtype",db); | ~~~~~^~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/BlenderScene.cpp:108:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 108 | ReadField((int&)dest.projx,"projx",db); | ~~~~~^~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/BlenderScene.cpp:109:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 109 | ReadField((int&)dest.projy,"projy",db); | ~~~~~^~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/BlenderScene.cpp:110:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 110 | ReadField((int&)dest.projz,"projz",db); | ~~~~~^~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/BlenderScene.cpp: In member function 'void Assimp::Blender::Structure::Convert(T&, const Assimp::Blender::FileDatabase&) const [with T = Assimp::Blender::Lamp]': /usr/src/RPM/BUILD/assimp-3.3.1/code/BlenderScene.cpp:193:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 193 | ReadField((int&)dest.type,"type",db); | ~~~~~^~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/BlenderScene.cpp:207:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | ReadField((int&)dest.falloff_type,"falloff_type",db); | ~~~~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/BlenderScene.cpp: In member function 'void Assimp::Blender::Structure::Convert(T&, const Assimp::Blender::FileDatabase&) const [with T = Assimp::Blender::Tex]': /usr/src/RPM/BUILD/assimp-3.3.1/code/BlenderScene.cpp:696:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 696 | ReadField((short&)dest.imaflag,"imaflag",db); | ~~~~~^~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/BlenderScene.cpp:697:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 697 | ReadField((int&)dest.type,"type",db); | ~~~~~^~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/BlenderScene.cpp: In member function 'void Assimp::Blender::Structure::Convert(T&, const Assimp::Blender::FileDatabase&) const [with T = Assimp::Blender::Camera]': /usr/src/RPM/BUILD/assimp-3.3.1/code/BlenderScene.cpp:711:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 711 | ReadField((int&)dest.type,"type",db); | ~~~~~^~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/BlenderScene.cpp:712:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 712 | ReadField((int&)dest.flag,"flag",db); | ~~~~~^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 68%] Building CXX object code/CMakeFiles/assimp.dir/IFCCurve.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 66%] Building CXX object code/CMakeFiles/assimp.dir/IFCGeometry.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 70%] Building CXX object code/CMakeFiles/assimp.dir/STEPFileReader.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 70%] Building CXX object code/CMakeFiles/assimp.dir/STEPFileEncoding.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 71%] Building CXX object code/CMakeFiles/assimp.dir/FBXImporter.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 72%] Building CXX object code/CMakeFiles/assimp.dir/FBXTokenizer.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 71%] Building CXX object code/CMakeFiles/assimp.dir/XGLLoader.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 74%] Building CXX object code/CMakeFiles/assimp.dir/FBXUtil.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 72%] Building CXX object code/CMakeFiles/assimp.dir/FBXParser.cpp.o In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:514, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/IOStream.hpp:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/DefaultIOStream.h:46, from /usr/src/RPM/BUILD/assimp-3.3.1/code/Exceptional.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/LogAux.h:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/FBXParser.h:50, from /usr/src/RPM/BUILD/assimp-3.3.1/code/FBXParser.cpp:56: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl: In instantiation of 'aiMatrix4x4t& aiMatrix4x4t::Transpose() [with TReal = float]': /usr/src/RPM/BUILD/assimp-3.3.1/code/FBXParser.cpp:1188:22: required from here /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:172:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 172 | std::swap( (TReal&)b1, (TReal&)a2); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:172:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 172 | std::swap( (TReal&)b1, (TReal&)a2); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:173:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 173 | std::swap( (TReal&)c1, (TReal&)a3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:173:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 173 | std::swap( (TReal&)c1, (TReal&)a3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:174:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 174 | std::swap( (TReal&)c2, (TReal&)b3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:174:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 174 | std::swap( (TReal&)c2, (TReal&)b3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:175:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 175 | std::swap( (TReal&)d1, (TReal&)a4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:175:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 175 | std::swap( (TReal&)d1, (TReal&)a4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:176:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 176 | std::swap( (TReal&)d2, (TReal&)b4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:176:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 176 | std::swap( (TReal&)d2, (TReal&)b4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:177:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 177 | std::swap( (TReal&)d3, (TReal&)c4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:177:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 177 | std::swap( (TReal&)d3, (TReal&)c4); | ^~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 75%] Building CXX object code/CMakeFiles/assimp.dir/FBXProperties.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 74%] Building CXX object code/CMakeFiles/assimp.dir/FBXDocument.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/FBXDocument.cpp:82:13: warning: 'void Assimp::FBX::dumpObjectClassInfo(const char*, const string&)' defined but not used [-Wunused-function] 82 | static void dumpObjectClassInfo( const char* obtype, const std::string &classtag ) { | ^~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 64%] Building CXX object code/CMakeFiles/assimp.dir/IFCLoader.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 77%] Building CXX object code/CMakeFiles/assimp.dir/FBXModel.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 76%] Building CXX object code/CMakeFiles/assimp.dir/FBXMaterial.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 68%] Building CXX object code/CMakeFiles/assimp.dir/IFCBoolean.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 75%] Building CXX object code/CMakeFiles/assimp.dir/FBXMeshGeometry.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 79%] Building CXX object code/CMakeFiles/assimp.dir/FBXBinaryTokenizer.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 77%] Building CXX object code/CMakeFiles/assimp.dir/FBXAnimation.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 80%] Building CXX object code/CMakeFiles/assimp.dir/FBXDocumentUtil.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 69%] Building CXX object code/CMakeFiles/assimp.dir/IFCOpenings.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 81%] Building CXX object code/CMakeFiles/assimp.dir/Q3BSPFileParser.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 78%] Building CXX object code/CMakeFiles/assimp.dir/FBXNodeAttribute.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 80%] Building CXX object code/CMakeFiles/assimp.dir/Q3DLoader.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 78%] Building CXX object code/CMakeFiles/assimp.dir/FBXDeformer.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 81%] Building CXX object code/CMakeFiles/assimp.dir/Q3BSPFileImporter.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 82%] Building CXX object code/CMakeFiles/assimp.dir/Q3BSPZipArchive.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 82%] Building CXX object code/CMakeFiles/assimp.dir/RawLoader.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/RawLoader.cpp: In member function 'virtual void Assimp::RAWImporter::InternReadFile(const string&, aiScene*, Assimp::IOSystem*)': /usr/src/RPM/BUILD/assimp-3.3.1/code/RawLoader.cpp:262:9: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 262 | else node = *cc;++cc; | ^~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/RawLoader.cpp:262:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 262 | else node = *cc;++cc; | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/code/RawLoader.cpp:283:95: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'aiVector3D' {aka 'class aiVector3t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 283 | ::memcpy(mesh->mVertices,&(*it2).vertices[0],sizeof(aiVector3D)*mesh->mNumVertices); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/IOStream.hpp:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/DefaultIOStream.h:46, from /usr/src/RPM/BUILD/assimp-3.3.1/code/Exceptional.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseImporter.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/RawLoader.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/RawLoader.cpp:50: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: 'aiVector3D' {aka 'class aiVector3t'} declared here 63 | class aiVector3t | ^~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/RawLoader.cpp:290:97: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'aiColor4D' {aka 'class aiColor4t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 290 | ::memcpy(mesh->mColors[0],&(*it2).colors[0],sizeof(aiColor4D)*mesh->mNumVertices); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:61, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/IOStream.hpp:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/DefaultIOStream.h:46, from /usr/src/RPM/BUILD/assimp-3.3.1/code/Exceptional.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseImporter.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/RawLoader.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/RawLoader.cpp:50: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/color4.h:56:7: note: 'aiColor4D' {aka 'class aiColor4t'} declared here 56 | class aiColor4t | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 73%] Building CXX object code/CMakeFiles/assimp.dir/FBXConverter.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 84%] Building CXX object code/CMakeFiles/assimp.dir/SMDLoader.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/SMDLoader.cpp: In member function 'void Assimp::SMDImporter::ParseSkeletonElement(const char*, const char**, int)': /usr/src/RPM/BUILD/assimp-3.3.1/code/SMDLoader.cpp:962:54: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 962 | if(!ParseFloat(szCurrent,&szCurrent,(float&)vPos.x)) | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/SMDLoader.cpp:967:54: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 967 | if(!ParseFloat(szCurrent,&szCurrent,(float&)vPos.y)) | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/SMDLoader.cpp:972:54: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 972 | if(!ParseFloat(szCurrent,&szCurrent,(float&)vPos.z)) | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/SMDLoader.cpp:977:54: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 977 | if(!ParseFloat(szCurrent,&szCurrent,(float&)vRot.x)) | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/SMDLoader.cpp:982:54: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 982 | if(!ParseFloat(szCurrent,&szCurrent,(float&)vRot.y)) | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/SMDLoader.cpp:987:54: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 987 | if(!ParseFloat(szCurrent,&szCurrent,(float&)vRot.z)) | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/SMDLoader.cpp: In member function 'void Assimp::SMDImporter::ParseVertex(const char*, const char**, Assimp::SMD::Vertex&, bool)': /usr/src/RPM/BUILD/assimp-3.3.1/code/SMDLoader.cpp:1090:60: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 1090 | if(!ParseFloat(szCurrent,&szCurrent,(float&)vertex.pos.x)) | ~~~~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/SMDLoader.cpp:1095:60: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 1095 | if(!ParseFloat(szCurrent,&szCurrent,(float&)vertex.pos.y)) | ~~~~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/SMDLoader.cpp:1100:60: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 1100 | if(!ParseFloat(szCurrent,&szCurrent,(float&)vertex.pos.z)) | ~~~~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/SMDLoader.cpp:1105:60: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 1105 | if(!ParseFloat(szCurrent,&szCurrent,(float&)vertex.nor.x)) | ~~~~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/SMDLoader.cpp:1110:60: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 1110 | if(!ParseFloat(szCurrent,&szCurrent,(float&)vertex.nor.y)) | ~~~~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/SMDLoader.cpp:1115:60: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 1115 | if(!ParseFloat(szCurrent,&szCurrent,(float&)vertex.nor.z)) | ~~~~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/SMDLoader.cpp:1123:59: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 1123 | if(!ParseFloat(szCurrent,&szCurrent,(float&)vertex.uv.x)) | ~~~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/SMDLoader.cpp:1128:59: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 1128 | if(!ParseFloat(szCurrent,&szCurrent,(float&)vertex.uv.y)) | ~~~~~~~~~~^ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 85%] Building CXX object code/CMakeFiles/assimp.dir/STLExporter.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 85%] Building CXX object code/CMakeFiles/assimp.dir/TerragenLoader.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 87%] Building CXX object code/CMakeFiles/assimp.dir/XFileParser.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 84%] Building CXX object code/CMakeFiles/assimp.dir/STLLoader.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/STLLoader.cpp: In member function 'void Assimp::STLImporter::LoadASCIIFile()': /usr/src/RPM/BUILD/assimp-3.3.1/code/STLLoader.cpp:310:67: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 310 | sz = fast_atoreal_move(sz, (float&)vn->x ); | ~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/STLLoader.cpp:312:67: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 312 | sz = fast_atoreal_move(sz, (float&)vn->y ); | ~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/STLLoader.cpp:314:67: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 314 | sz = fast_atoreal_move(sz, (float&)vn->z ); | ~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/STLLoader.cpp:335:67: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 335 | sz = fast_atoreal_move(sz, (float&)vn->x ); | ~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/STLLoader.cpp:337:67: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 337 | sz = fast_atoreal_move(sz, (float&)vn->y ); | ~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/STLLoader.cpp:339:67: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 339 | sz = fast_atoreal_move(sz, (float&)vn->z ); | ~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/STLLoader.cpp:374:96: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'aiVector3D' {aka 'class aiVector3t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 374 | memcpy(pMesh->mVertices, &positionBuffer[0].x, pMesh->mNumVertices * sizeof(aiVector3D)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/IOStream.hpp:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/DefaultIOStream.h:46, from /usr/src/RPM/BUILD/assimp-3.3.1/code/Exceptional.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseImporter.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/STLLoader.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/STLLoader.cpp:48: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: 'aiVector3D' {aka 'class aiVector3t'} declared here 63 | class aiVector3t | ^~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/STLLoader.cpp:377:93: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'aiVector3D' {aka 'class aiVector3t'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 377 | memcpy(pMesh->mNormals, &normalBuffer[0].x, pMesh->mNumVertices * sizeof(aiVector3D)); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/IOStream.hpp:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/DefaultIOStream.h:46, from /usr/src/RPM/BUILD/assimp-3.3.1/code/Exceptional.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseImporter.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/STLLoader.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/STLLoader.cpp:48: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: 'aiVector3D' {aka 'class aiVector3t'} declared here 63 | class aiVector3t | ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 89%] Building CXX object code/CMakeFiles/assimp.dir/glTFExporter.cpp.o In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.h:87, from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFExporter.cpp:60: /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl: In instantiation of 'rapidjson::Value& glTF::{anonymous}::MakeValue(rapidjson::Value&, float (&)[N], rapidjson::MemoryPoolAllocator<>&) [with long unsigned int N = 4; rapidjson::Value = rapidjson::GenericValue >]': /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl:162:81: required from here /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl:59:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 59 | for (int i = 0; i < N; ++i) { | ~~^~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl: In instantiation of 'rapidjson::Value& glTF::{anonymous}::MakeValue(rapidjson::Value&, float (&)[N], rapidjson::MemoryPoolAllocator<>&) [with long unsigned int N = 16; rapidjson::Value = rapidjson::GenericValue >]': /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl:243:73: required from here /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl:59:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl: In instantiation of 'rapidjson::Value& glTF::{anonymous}::MakeValue(rapidjson::Value&, float (&)[N], rapidjson::MemoryPoolAllocator<>&) [with long unsigned int N = 3; rapidjson::Value = rapidjson::GenericValue >]': /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl:248:83: required from here /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl:59:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAsset.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.h:51, from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFExporter.cpp:60: /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(rapidjson::GenericValue::Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::GenericValue::Member = rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >; rapidjson::SizeType = unsigned int]': /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h:2060:9: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/reader.h:1379:18: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(rapidjson::GenericReader::IterativeParsingState, rapidjson::GenericReader::Token, rapidjson::GenericReader::IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 1; InputStream = rapidjson::GenericInsituStringStream >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/reader.h:1468:35: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 1; InputStream = rapidjson::GenericInsituStringStream >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/reader.h:396:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 1; InputStream = rapidjson::GenericInsituStringStream >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h:1914:22: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 1; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::GenericInsituStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h:1930:65: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 1; InputStream = rapidjson::GenericInsituStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h:1955:60: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseInsitu(rapidjson::GenericDocument::Ch*) [with unsigned int parseFlags = 0; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::GenericDocument::Ch = char]' /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h:1963:51: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseInsitu(rapidjson::GenericDocument::Ch*) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::GenericDocument::Ch = char]' /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAsset.inl:963:34: required from here /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h:1721:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1721 | std::memcpy(data_.o.members, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAsset.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.h:51, from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFExporter.cpp:60: /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h:82:8: note: 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} declared here 82 | struct GenericMember { | ^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAsset.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.h:51, from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFExporter.cpp:60: /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h:2068:9: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/reader.h:1404:18: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(rapidjson::GenericReader::IterativeParsingState, rapidjson::GenericReader::Token, rapidjson::GenericReader::IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 1; InputStream = rapidjson::GenericInsituStringStream >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/reader.h:1468:35: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 1; InputStream = rapidjson::GenericInsituStringStream >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/reader.h:396:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 1; InputStream = rapidjson::GenericInsituStringStream >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h:1914:22: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 1; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::GenericInsituStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h:1930:65: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 1; InputStream = rapidjson::GenericInsituStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h:1955:60: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseInsitu(rapidjson::GenericDocument::Ch*) [with unsigned int parseFlags = 0; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::GenericDocument::Ch = char]' /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h:1963:51: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseInsitu(rapidjson::GenericDocument::Ch*) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::GenericDocument::Ch = char]' /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAsset.inl:963:34: required from here /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h:1709:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1709 | std::memcpy(data_.a.elements, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h:421:7: note: 'class rapidjson::GenericValue >' declared here 421 | class GenericValue { | ^~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 90%] Building CXX object code/CMakeFiles/assimp.dir/D3MFOpcPackage.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 88%] Building CXX object code/CMakeFiles/assimp.dir/XFileExporter.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 91%] Building C object code/CMakeFiles/assimp.dir/__/contrib/ConvertUTF/ConvertUTF.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 87%] Building CXX object code/CMakeFiles/assimp.dir/XFileImporter.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 86%] Building CXX object code/CMakeFiles/assimp.dir/UnrealLoader.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/UnrealLoader.cpp: In member function 'virtual void Assimp::UnrealImporter::InternReadFile(const string&, aiScene*, Assimp::IOSystem*)': /usr/src/RPM/BUILD/assimp-3.3.1/code/UnrealLoader.cpp:309:100: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 309 | data = fast_atoreal_move(data+2,(float&)nd->mTransformation.a1); | ~~~~~~~~~~~~~~~~~~~~^~ /usr/src/RPM/BUILD/assimp-3.3.1/code/UnrealLoader.cpp:312:100: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 312 | data = fast_atoreal_move(data+2,(float&)nd->mTransformation.b2); | ~~~~~~~~~~~~~~~~~~~~^~ /usr/src/RPM/BUILD/assimp-3.3.1/code/UnrealLoader.cpp:315:100: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 315 | data = fast_atoreal_move(data+2,(float&)nd->mTransformation.c3); | ~~~~~~~~~~~~~~~~~~~~^~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 83%] Building CXX object code/CMakeFiles/assimp.dir/SIBImporter.cpp.o In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:514, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/IOStream.hpp:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/DefaultIOStream.h:46, from /usr/src/RPM/BUILD/assimp-3.3.1/code/Exceptional.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseImporter.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/SIBImporter.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/SIBImporter.cpp:56: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl: In instantiation of 'aiMatrix4x4t& aiMatrix4x4t::Transpose() [with TReal = float]': /usr/src/RPM/BUILD/assimp-3.3.1/code/SIBImporter.cpp:562:39: required from here /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:172:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 172 | std::swap( (TReal&)b1, (TReal&)a2); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:172:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 172 | std::swap( (TReal&)b1, (TReal&)a2); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:173:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 173 | std::swap( (TReal&)c1, (TReal&)a3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:173:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 173 | std::swap( (TReal&)c1, (TReal&)a3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:174:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 174 | std::swap( (TReal&)c2, (TReal&)b3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:174:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 174 | std::swap( (TReal&)c2, (TReal&)b3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:175:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 175 | std::swap( (TReal&)d1, (TReal&)a4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:175:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 175 | std::swap( (TReal&)d1, (TReal&)a4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:176:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 176 | std::swap( (TReal&)d2, (TReal&)b4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:176:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 176 | std::swap( (TReal&)d2, (TReal&)b4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:177:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 177 | std::swap( (TReal&)d3, (TReal&)c4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:177:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 177 | std::swap( (TReal&)d3, (TReal&)c4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/code/SIBImporter.cpp:88:16: warning: 'SIBPair makePair(uint32_t, uint32_t)' defined but not used [-Wunused-function] 88 | static SIBPair makePair(uint32_t a, uint32_t b) { return (agetAttributeValue(D3MF::XmlTag::id.c_str())); | ^~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 93%] Building CXX object code/CMakeFiles/assimp.dir/__/contrib/openddlparser/code/DDLNode.cpp.o In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/openddlparser/include/openddlparser/OpenDDLParser.h:27, from /usr/src/RPM/BUILD/assimp-3.3.1/contrib/openddlparser/code/DDLNode.cpp:24: /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/openddlparser/include/openddlparser/OpenDDLParserUtils.h: In instantiation of 'bool ODDLParser::isNumeric(T) [with T = char]': /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/openddlparser/include/openddlparser/OpenDDLParserUtils.h:220:23: required from here /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/openddlparser/include/openddlparser/OpenDDLParserUtils.h:87:27: warning: array subscript has type 'char' [-Wchar-subscripts] 87 | return ( chartype_table[ in ] == 1 ); | ^~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 94%] Building CXX object code/CMakeFiles/assimp.dir/__/contrib/openddlparser/code/OpenDDLCommon.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 95%] Building CXX object code/CMakeFiles/assimp.dir/__/contrib/openddlparser/code/Value.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 92%] Building CXX object code/CMakeFiles/assimp.dir/__/contrib/openddlparser/code/OpenDDLParser.cpp.o In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/openddlparser/include/openddlparser/OpenDDLParser.h:27, from /usr/src/RPM/BUILD/assimp-3.3.1/contrib/openddlparser/code/OpenDDLParser.cpp:23: /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/openddlparser/include/openddlparser/OpenDDLParserUtils.h: In instantiation of 'bool ODDLParser::isNumeric(T) [with T = char]': /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/openddlparser/include/openddlparser/OpenDDLParserUtils.h:220:23: required from here /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/openddlparser/include/openddlparser/OpenDDLParserUtils.h:87:27: warning: array subscript has type 'char' [-Wchar-subscripts] 87 | return ( chartype_table[ in ] == 1 ); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/openddlparser/include/openddlparser/OpenDDLParserUtils.h: In instantiation of 'bool ODDLParser::isNumeric(T) [with T = const char]': /usr/src/RPM/BUILD/assimp-3.3.1/contrib/openddlparser/code/OpenDDLParser.cpp:525:36: required from here /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/openddlparser/include/openddlparser/OpenDDLParserUtils.h:87:27: warning: array subscript has type 'char' [-Wchar-subscripts] make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 94%] Building CXX object code/CMakeFiles/assimp.dir/__/contrib/openddlparser/code/OpenDDLExport.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/contrib/openddlparser/code/OpenDDLExport.cpp: In member function 'bool ODDLParser::OpenDDLExport::writeValueType(ODDLParser::Value::ValueType, size_t, std::string&)': /usr/src/RPM/BUILD/assimp-3.3.1/contrib/openddlparser/code/OpenDDLExport.cpp:283:28: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 283 | sprintf( buffer, "%d", numItems ); | ~^ ~~~~~~~~ | | | | int size_t {aka long unsigned int} | %ld In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/openddlparser/include/openddlparser/OpenDDLParser.h:27, from /usr/src/RPM/BUILD/assimp-3.3.1/contrib/openddlparser/code/OpenDDLExport.cpp:26: /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/openddlparser/include/openddlparser/OpenDDLParserUtils.h: In instantiation of 'bool ODDLParser::isNumeric(T) [with T = char]': /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/openddlparser/include/openddlparser/OpenDDLParserUtils.h:220:23: required from here /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/openddlparser/include/openddlparser/OpenDDLParserUtils.h:87:27: warning: array subscript has type 'char' [-Wchar-subscripts] 87 | return ( chartype_table[ in ] == 1 ); | ^~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 92%] Building CXX object code/CMakeFiles/assimp.dir/__/contrib/clipper/clipper.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 91%] Building CXX object code/CMakeFiles/assimp.dir/__/contrib/irrXML/irrXML.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 88%] Building CXX object code/CMakeFiles/assimp.dir/glTFImporter.cpp.o In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.h:87, from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFImporter.cpp:57: /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl: In instantiation of 'rapidjson::Value& glTF::{anonymous}::MakeValue(rapidjson::Value&, float (&)[N], rapidjson::MemoryPoolAllocator<>&) [with long unsigned int N = 4; rapidjson::Value = rapidjson::GenericValue >]': /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl:162:81: required from here /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl:59:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 59 | for (int i = 0; i < N; ++i) { | ~~^~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl: In instantiation of 'rapidjson::Value& glTF::{anonymous}::MakeValue(rapidjson::Value&, float (&)[N], rapidjson::MemoryPoolAllocator<>&) [with long unsigned int N = 16; rapidjson::Value = rapidjson::GenericValue >]': /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl:243:73: required from here /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl:59:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl: In instantiation of 'rapidjson::Value& glTF::{anonymous}::MakeValue(rapidjson::Value&, float (&)[N], rapidjson::MemoryPoolAllocator<>&) [with long unsigned int N = 3; rapidjson::Value = rapidjson::GenericValue >]': /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl:248:83: required from here /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl:59:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAsset.h:962, from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFImporter.cpp:55: /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAsset.inl: In instantiation of 'bool glTF::Accessor::ExtractData(T*&) [with T = aiVector3t]': /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFImporter.cpp:299:61: required from here /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAsset.inl:439:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class aiVector3t'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 439 | memcpy(outData, data, totalSize); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/IOStream.hpp:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/DefaultIOStream.h:46, from /usr/src/RPM/BUILD/assimp-3.3.1/code/Exceptional.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseImporter.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFImporter.h:43, from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFImporter.cpp:43: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: 'class aiVector3t' declared here 63 | class aiVector3t | ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAsset.h:962, from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFImporter.cpp:55: /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAsset.inl:443:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class aiVector3t'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 443 | memcpy(outData + i, data + i*stride, elemSize); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/IOStream.hpp:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/DefaultIOStream.h:46, from /usr/src/RPM/BUILD/assimp-3.3.1/code/Exceptional.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseImporter.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFImporter.h:43, from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFImporter.cpp:43: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: 'class aiVector3t' declared here 63 | class aiVector3t | ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAsset.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFImporter.cpp:55: /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(rapidjson::GenericValue::Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::GenericValue::Member = rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >; rapidjson::SizeType = unsigned int]': /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h:2060:9: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/reader.h:1379:18: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(rapidjson::GenericReader::IterativeParsingState, rapidjson::GenericReader::Token, rapidjson::GenericReader::IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 1; InputStream = rapidjson::GenericInsituStringStream >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/reader.h:1468:35: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 1; InputStream = rapidjson::GenericInsituStringStream >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/reader.h:396:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 1; InputStream = rapidjson::GenericInsituStringStream >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h:1914:22: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 1; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::GenericInsituStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h:1930:65: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 1; InputStream = rapidjson::GenericInsituStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h:1955:60: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseInsitu(rapidjson::GenericDocument::Ch*) [with unsigned int parseFlags = 0; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::GenericDocument::Ch = char]' /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h:1963:51: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseInsitu(rapidjson::GenericDocument::Ch*) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::GenericDocument::Ch = char]' /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAsset.inl:963:34: required from here /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h:1721:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1721 | std::memcpy(data_.o.members, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAsset.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFImporter.cpp:55: /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h:82:8: note: 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} declared here 82 | struct GenericMember { | ^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAsset.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFImporter.cpp:55: /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h:2068:9: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/reader.h:1404:18: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(rapidjson::GenericReader::IterativeParsingState, rapidjson::GenericReader::Token, rapidjson::GenericReader::IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 1; InputStream = rapidjson::GenericInsituStringStream >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/reader.h:1468:35: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 1; InputStream = rapidjson::GenericInsituStringStream >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/reader.h:396:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 1; InputStream = rapidjson::GenericInsituStringStream >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h:1914:22: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 1; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::GenericInsituStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h:1930:65: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 1; InputStream = rapidjson::GenericInsituStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h:1955:60: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseInsitu(rapidjson::GenericDocument::Ch*) [with unsigned int parseFlags = 0; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::GenericDocument::Ch = char]' /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h:1963:51: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseInsitu(rapidjson::GenericDocument::Ch*) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::GenericDocument::Ch = char]' /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAsset.inl:963:34: required from here /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h:1709:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1709 | std::memcpy(data_.a.elements, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h:421:7: note: 'class rapidjson::GenericValue >' declared here 421 | class GenericValue { | ^~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 65%] Building CXX object code/CMakeFiles/assimp.dir/IFCReaderGen.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 95%] Linking CXX shared library libassimp.so make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[1]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 95%] Built target assimp make[1]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' Scanning dependencies of target assimp_cmd make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 99%] Building CXX object tools/assimp_cmd/CMakeFiles/assimp_cmd.dir/Export.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 97%] Building CXX object tools/assimp_cmd/CMakeFiles/assimp_cmd.dir/Main.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 99%] Building CXX object tools/assimp_cmd/CMakeFiles/assimp_cmd.dir/Info.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 97%] Building CXX object tools/assimp_cmd/CMakeFiles/assimp_cmd.dir/ImageExtractor.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 98%] Building CXX object tools/assimp_cmd/CMakeFiles/assimp_cmd.dir/WriteDumb.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/tools/assimp_cmd/WriteDumb.cpp: In function 'uint32_t WriteBinaryLight(const aiLight*)': /usr/src/RPM/BUILD/assimp-3.3.1/tools/assimp_cmd/WriteDumb.cpp:567:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 567 | len += Write((const aiVector3D&)l->mColorDiffuse); | ~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/tools/assimp_cmd/WriteDumb.cpp:568:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 568 | len += Write((const aiVector3D&)l->mColorSpecular); | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/tools/assimp_cmd/WriteDumb.cpp:569:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 569 | len += Write((const aiVector3D&)l->mColorAmbient); | ~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/tools/assimp_cmd/WriteDumb.cpp: In function 'void CompressBinaryDump(const char*, unsigned int)': /usr/src/RPM/BUILD/assimp-3.3.1/tools/assimp_cmd/WriteDumb.cpp:81:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] 81 | fread(data,1,size,p); | ~~~~~^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 96%] Building CXX object tools/assimp_cmd/CMakeFiles/assimp_cmd.dir/CompareDump.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [100%] Linking CXX executable assimp make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[1]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [100%] Built target assimp_cmd make[1]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.76532 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/assimp-buildroot + : + /bin/rm -rf -- /usr/src/tmp/assimp-buildroot + cd assimp-3.3.1 + make 'INSTALL=/bin/install -p' install DESTDIR=/usr/src/tmp/assimp-buildroot -C build make: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[1]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 95%] Built target assimp make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [100%] Built target assimp_cmd make[1]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' Install the project... -- Install configuration: "" -- Installing: /usr/src/tmp/assimp-buildroot/usr/lib64/cmake/assimp-3.3/assimp-config.cmake -- Installing: /usr/src/tmp/assimp-buildroot/usr/lib64/cmake/assimp-3.3/assimp-config-version.cmake -- Installing: /usr/src/tmp/assimp-buildroot/usr/lib64/pkgconfig/assimp.pc -- Installing: /usr/src/tmp/assimp-buildroot/usr/lib64/libassimp.so.3.3.1 -- Installing: /usr/src/tmp/assimp-buildroot/usr/lib64/libassimp.so.3 -- Installing: /usr/src/tmp/assimp-buildroot/usr/lib64/libassimp.so -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/anim.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/ai_assert.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/camera.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/color4.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/color4.inl -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/config.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/defs.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/cfileio.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/light.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/material.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/material.inl -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/matrix3x3.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/matrix3x3.inl -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/matrix4x4.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/matrix4x4.inl -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/mesh.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/postprocess.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/quaternion.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/quaternion.inl -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/scene.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/metadata.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/texture.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/types.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/vector2.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/vector2.inl -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/vector3.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/vector3.inl -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/version.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/cimport.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/importerdesc.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/Importer.hpp -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/DefaultLogger.hpp -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/ProgressHandler.hpp -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/IOStream.hpp -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/IOSystem.hpp -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/Logger.hpp -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/LogStream.hpp -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/NullLogger.hpp -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/cexport.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/Exporter.hpp -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/Compiler/pushpack1.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/Compiler/poppack1.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/Compiler/pstdint.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/bin/assimp make: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/assimp-buildroot (auto) mode of './usr/lib64/libassimp.so.3.3.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/assimp-buildroot (binconfig,pkgconfig,libtool,desktop) /usr/lib64/pkgconfig/assimp.pc: Libs: '-L${libdir} -lassimp' --> '-lassimp' Checking contents of files in /usr/src/tmp/assimp-buildroot/ (default) Compressing files in /usr/src/tmp/assimp-buildroot (auto) Adjusting library links in /usr/src/tmp/assimp-buildroot ./usr/lib64: libassimp.so.3 -> libassimp.so.3.3.1 Verifying ELF objects in /usr/src/tmp/assimp-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Hardlinking identical .pyc and .opt-?.pyc files Hardlinking identical .pyc and .pyo files Processing files: assimp-3.3.1-alt1_4 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.E7VJLs find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.NOaaqu find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: /lib64/ld-linux-x86-64.so.2, libassimp.so.3()(64bit) >= set:niFDMZx5Zh6vZnPHr6zLp4O2DRhQgBeFaRuReg3AAZiJiKhcZxAmD7GCr3AeEHx1, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.26)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), libz.so.1()(64bit) >= set:kjLtp, rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.F5gJsu Creating assimp-debuginfo package Processing files: libassimp3-3.3.1-alt1_4 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.97846 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd assimp-3.3.1 + DOCDIR=/usr/src/tmp/assimp-buildroot/usr/share/doc/libassimp3-3.3.1 + export DOCDIR + rm -rf /usr/src/tmp/assimp-buildroot/usr/share/doc/libassimp3-3.3.1 + /bin/mkdir -p /usr/src/tmp/assimp-buildroot/usr/share/doc/libassimp3-3.3.1 + cp -prL Readme.md LICENSE CREDITS CHANGES /usr/src/tmp/assimp-buildroot/usr/share/doc/libassimp3-3.3.1 + chmod -R go-w /usr/src/tmp/assimp-buildroot/usr/share/doc/libassimp3-3.3.1 + chmod -R a+rX /usr/src/tmp/assimp-buildroot/usr/share/doc/libassimp3-3.3.1 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.IZRdJv find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) lib.prov: /usr/src/tmp/assimp-buildroot/usr/lib64/libassimp.so.3: 657 symbols, 20 bpp Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.qiprJs find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Provides: libassimp.so.3()(64bit) = set:nde2TwSiEm8odoxTgiv9PpCvVdLfktidDPnMWb4etoCldb1INO68IGNPIhibDcKYb8WtyVstbkgUCdV3mJQhwKtskzixZjtS5MEGcF21MPQAgTym0t2FZmvjgW7f5ag6dc104bKTwPm7PoiuXfobI2g8asoZ512u7Tom3pZAZ4nUZLLbw319n0ZimFUGZCZ9600josmdfq1DcYSWpTLhbYBIDsq8n9ePZr6GFO5ovGnSYJtkTWqBUFBL1RPIxaRxpIlqhz3sdceFWoH9KlEFc974Xicl7ZE2KAt8ku7i4Z52zRcVhg6tZKSp3rM3FPg5EvKesGbIp6mAASEReUx6rcjlhqMYMCwQMiqfo7h48Nk7Ss4FAQrGiWmsY2TFtCs6y0NcFr8AnYbpTdlhROeR9H0jSb33P0o3IPxUDrL1RDICgyCNXQUS0WXvZde9V0iV9srdlOtkv6LycAZD4wtPI98j2VsiAsRPmkSMtfDQeOFk1Ulc9AdENFFn7UFGV0ZirO1lCWv0aDJmkJr7nHOm0Vk3ieQ63LTUZ6aUBv6Dw7pFZlAM3DX1hKgsNVZ11L8Qdu5ELgMRizX34a47yuZrpZk3KkBN2ZEa6Hdxp7VJ1Pjc8B7qHuX0pI2s1UbZCwJQdctkdDYmyYNkpdWmgaJj1qmE8qGiA9wTexDkSVm2kpm4PZdUeWycpBC5SZekP8WqoxOXOHrTomlua2QpqtRJIPXIZLQWWFZKkE6MR4CDzwsCMMAYys9Yd0gs1BhX4dfGlHr74cAD6XZtNwchyZo08ZctcwS5EnKdz416Sp8o2Jp4uZJrJ8yrZEs2u0Zh2KNQaGFrunichfvnzNVFEwDEkQP6tztzVzytIqaOPPz4Yy3WBvxpLjEV0lZu55KxouG8mKM3LGmp0U6wwFMvm91fK1jE4yx4G8ZHW8CEC7PVuYcNhfAFnxNeVw0zkOWuy1mc0uHKdbsnyR89Cmeq5F04zCa0fZpwSrhXOcf7UDhtzAAjt6fjMZhB73rOZ17pQDtTbttFnAZgSgYVstoAw26V4nrY0JVsidC9HR5k3s7mv5XZ2VxMKJBhZkBuZAMrzgDdPOZeUt066ZFZDZqH5nGpR0UqiIMzEkFOTh96AJroXenOwStg5wHegw9vENNKLDMQtKpat7labTwoicWT0AAAQHNDlxF5nb0BeZdrsEmT8657Sx3OzJiLz7oZfn66MKuj2QUhm0FqYdsWubxMfcgnBlIZ3HmDvhOHgojTufU13Kl0ClxyRnPLjwUqO3419I0ZAfDtMBnuNO2Cf8p4iABGI5sJPIvecCjq53Ke7GnQAuwCYV3Z022yafIa6z3aXIslv1 Requires: libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.27)(64bit), libm.so.6(GLIBC_2.29)(64bit), libminizip.so.1()(64bit) >= set:kgVapWS7wMJsC784dYwG5v8Z51, libpoly2tri.so.1.0()(64bit) >= set:kho21CnwZvEdAD86, libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.8)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.15)(64bit), libstdc++.so.6(GLIBCXX_3.4.19)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.26)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), libz.so.1()(64bit) >= set:kg0LtFksqfi0WrUoKX4vXf1, rtld(GNU_HASH), rtld(GNU_UNIQUE) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.yEQj7u Creating libassimp3-debuginfo package Processing files: libassimp-devel-3.3.1-alt1_4 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.GCGHQs find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.s7tEiu find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) /usr/src/tmp/assimp-buildroot/usr/include/assimp/Exporter.hpp:51:10: fatal error: map: No such file or directory 51 | #include | ^~~~~ compilation terminated. cpp.req: /usr/src/tmp/assimp-buildroot/usr/include/assimp/Exporter.hpp: cpp failed, trying c++ mode Provides: assimp-devel = 3.3.1-alt1_4, pkgconfig(assimp) = 3.3.1 Requires: libassimp3 = 3.3.1-alt1_4, /usr/lib64/libassimp.so.3, /usr/lib64/pkgconfig Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.peJclt Processing files: assimp-debuginfo-3.3.1-alt1_4 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Nw754u find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.EQ3bss find-requires: running scripts (debuginfo) Requires: assimp = 3.3.1-alt1_4, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libassimp.so.3), debug64(libc.so.6), debug64(libgcc_s.so.1), debug64(libstdc++.so.6), debug64(libz.so.1) Processing files: libassimp3-debuginfo-3.3.1-alt1_4 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.YpToWu find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.2Kgkwu find-requires: running scripts (debuginfo) Provides: debug64(libassimp.so.3) Requires: libassimp3 = 3.3.1-alt1_4, debug64(libc.so.6), debug64(libgcc_s.so.1), debug64(libm.so.6), debug64(libminizip.so.1), debug64(libpoly2tri.so.1.0), debug64(libstdc++.so.6), debug64(libz.so.1) Adding to assimp-debuginfo a strict dependency on assimp Adding to libassimp-devel a strict dependency on libassimp3 Adding to libassimp3-debuginfo a strict dependency on libassimp3 Adding to assimp a strict dependency on libassimp3 Adding to assimp-debuginfo a strict dependency on libassimp3-debuginfo Removing from assimp-debuginfo 31 sources provided by libassimp3-debuginfo also prunning dir /usr/src/debug/assimp-3.3.1/code also prunning dir /usr/src/debug/assimp-3.3.1/include/assimp also prunning dir /usr/src/debug/assimp-3.3.1/include Removing 1 extra deps from assimp due to dependency on libassimp3 Removing 1 extra deps from libassimp-devel due to dependency on libassimp3 Removing 1 extra deps from assimp-debuginfo due to dependency on libassimp3-debuginfo Removing 15 extra deps from assimp due to repentancy on libassimp3 Removing 4 extra deps from assimp-debuginfo due to repentancy on libassimp3-debuginfo Wrote: /usr/src/RPM/RPMS/x86_64/assimp-3.3.1-alt1_4.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/libassimp3-3.3.1-alt1_4.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/libassimp-devel-3.3.1-alt1_4.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/assimp-debuginfo-3.3.1-alt1_4.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/libassimp3-debuginfo-3.3.1-alt1_4.x86_64.rpm 435.65user 21.06system 3:36.41elapsed 211%CPU (0avgtext+0avgdata 1704916maxresident)k 0inputs+0outputs (0major+8900144minor)pagefaults 0swaps 459.56user 26.62system 4:12.35elapsed 192%CPU (0avgtext+0avgdata 1704916maxresident)k 64inputs+0outputs (0major+9561477minor)pagefaults 0swaps --- libassimp3-3.3.1-alt1_4.x86_64.rpm.repo 2019-06-17 13:49:41.000000000 +0000 +++ libassimp3-3.3.1-alt1_4.x86_64.rpm.hasher 2020-02-13 06:36:47.119169914 +0000 @@ -14,2 +14,3 @@ Requires: libm.so.6(GLIBC_2.27)(64bit) +Requires: libm.so.6(GLIBC_2.29)(64bit) Requires: libminizip.so.1()(64bit) >= set:kgVapWS7wMJsC784dYwG5v8Z51 @@ -25,2 +26,3 @@ Requires: libstdc++.so.6(GLIBCXX_3.4.21)(64bit) +Requires: libstdc++.so.6(GLIBCXX_3.4.26)(64bit) Requires: libstdc++.so.6(GLIBCXX_3.4.9)(64bit) @@ -30,3 +32,3 @@ Requires: rpmlib(PayloadIsLzma) -Provides: libassimp.so.3()(64bit) = set:nde2TwSiEm8odoxTgiv9PpCvVdLfktidDPnMWb4etoCldb1INO6wS9P69JsOUOLwET9CPRJg1xrSAfoRi71WSNhda5WftS5MEGcF29G1ULoiErhbwexkZzFfP4AZhf5ag6dc104bKTwPm7PoiuXfobI2g8asoZ512u7Tom3pZAZ4nUZLLbw319n0ZimFUGZCZ9600josmdfq1DcYSWpTLhbYBIDsq8n9ePZr6GFO5ovGnSYJtkTWqBUFBL1RPIxaRxpIlqhz3sdceZdXZqJCUmxCOAsgIbNktYz2KAt8ku7i4Z52zRcVhg6tZKSp3rM3FjgDvtUknoPckOebASEReUx6rcjlhqMYMCwQMiqfo7h48Nk7Ss4FAQrGiWtYT8LMtqD9Dx8gcjW62V5ZypTdlhROeR9H0jSb33P0o3IPxUDrL1RDICgyCNXQUS0WXvZde9V0iV9srdlOtkv6LycAZD4wtPI98j2VsiAsRPmkSMtfDQeOFk1Ulc9AdENFFn7UFGV0ZirO1lCWvI9aAPmbGSJz2OQFcuG197qzxTrYuj1LYPU4Y8bRL8x7eT3ysxUyPXzwn4W6L2Qn8UqFNZ18k8e4ZcvPYF1nGOoxvkNoJ9cX8Ldouy1FYgrRr7IgvM5U2MnZt0rFroWEqeVJ4VzFOqQJwkqD2QIghQkB8j0Lt2fFIPJ4EOI8CXrs7thCIiP2XuDq6hn3bkunutX6PGOjhwejHHKBtuDZfDmnfZ7D2R0KCMYs4AP46CAnAbxL10ybEcqDEVt2UhJKtgMguqIXTNwchyZo08ZctcwS5EnKdz416Sp8o2Jp4uZJrJ8yrZEs2u0Zh2KNQaGFrunichfvnzNVFEwDEkQP6tztzVzytIqaOPPz4Yy3WBvxpLjEV0lZu55KxouG8mKM3LGmp033GX8oaYDliMzrM4axo8xaOZGey9GVNsK7fjsQ3pWloIje8M8BIKDow53wTGrP2TBodiyFBzmha0NEF2Mzv2qL5JbPYswv6RdiieRpYc1X7B73rOZ17pQDttdAuhW3SgYVstoAw26V4nr8RXAqcjmHbE6UeIZqoLnO3xtrbzYFiLv2ur4WIpmKTNX0ccZjZLYRRybRIq0sd9mUhkGkVXE43OSdItDbpgXeE2Ml7ZsqYBfQUoTTjoWeTcBKzaBBrgc96Zb1899FnzfH2jbKm0atWXdekHr4zy3XM1VNmFTN3IZvb33onL91qY8bwkdZmUQZ694Zh6EHOaSZplHPL8Vl8IFrL7Yw1Ta0PGgNWHVT9gsdV1yw4mwvWVI3KYObmmMY19zgyIkBJwHtCZ376P9JONKnSVgZ2qifgjZs7W111hB7m5zN1BtmKGL +Provides: libassimp.so.3()(64bit) = set:nde2TwSiEm8odoxTgiv9PpCvVdLfktidDPnMWb4etoCldb1INO68IGNPIhibDcKYb8WtyVstbkgUCdV3mJQhwKtskzixZjtS5MEGcF21MPQAgTym0t2FZmvjgW7f5ag6dc104bKTwPm7PoiuXfobI2g8asoZ512u7Tom3pZAZ4nUZLLbw319n0ZimFUGZCZ9600josmdfq1DcYSWpTLhbYBIDsq8n9ePZr6GFO5ovGnSYJtkTWqBUFBL1RPIxaRxpIlqhz3sdceFWoH9KlEFc974Xicl7ZE2KAt8ku7i4Z52zRcVhg6tZKSp3rM3FPg5EvKesGbIp6mAASEReUx6rcjlhqMYMCwQMiqfo7h48Nk7Ss4FAQrGiWmsY2TFtCs6y0NcFr8AnYbpTdlhROeR9H0jSb33P0o3IPxUDrL1RDICgyCNXQUS0WXvZde9V0iV9srdlOtkv6LycAZD4wtPI98j2VsiAsRPmkSMtfDQeOFk1Ulc9AdENFFn7UFGV0ZirO1lCWv0aDJmkJr7nHOm0Vk3ieQ63LTUZ6aUBv6Dw7pFZlAM3DX1hKgsNVZ11L8Qdu5ELgMRizX34a47yuZrpZk3KkBN2ZEa6Hdxp7VJ1Pjc8B7qHuX0pI2s1UbZCwJQdctkdDYmyYNkpdWmgaJj1qmE8qGiA9wTexDkSVm2kpm4PZdUeWycpBC5SZekP8WqoxOXOHrTomlua2QpqtRJIPXIZLQWWFZKkE6MR4CDzwsCMMAYys9Yd0gs1BhX4dfGlHr74cAD6XZtNwchyZo08ZctcwS5EnKdz416Sp8o2Jp4uZJrJ8yrZEs2u0Zh2KNQaGFrunichfvnzNVFEwDEkQP6tztzVzytIqaOPPz4Yy3WBvxpLjEV0lZu55KxouG8mKM3LGmp0U6wwFMvm91fK1jE4yx4G8ZHW8CEC7PVuYcNhfAFnxNeVw0zkOWuy1mc0uHKdbsnyR89Cmeq5F04zCa0fZpwSrhXOcf7UDhtzAAjt6fjMZhB73rOZ17pQDtTbttFnAZgSgYVstoAw26V4nrY0JVsidC9HR5k3s7mv5XZ2VxMKJBhZkBuZAMrzgDdPOZeUt066ZFZDZqH5nGpR0UqiIMzEkFOTh96AJroXenOwStg5wHegw9vENNKLDMQtKpat7labTwoicWT0AAAQHNDlxF5nb0BeZdrsEmT8657Sx3OzJiLz7oZfn66MKuj2QUhm0FqYdsWubxMfcgnBlIZ3HmDvhOHgojTufU13Kl0ClxyRnPLjwUqO3419I0ZAfDtMBnuNO2Cf8p4iABGI5sJPIvecCjq53Ke7GnQAuwCYV3Z022yafIa6z3aXIslv1 Provides: libassimp3 = 3.3.1-alt1_4:sisyphus+232374.100.1.1