<86>Oct 31 11:43:47 userdel[2734580]: delete user 'rooter' <86>Oct 31 11:43:47 userdel[2734580]: removed group 'rooter' owned by 'rooter' <86>Oct 31 11:43:47 groupadd[2734588]: group added to /etc/group: name=rooter, GID=591 <86>Oct 31 11:43:47 groupadd[2734588]: group added to /etc/gshadow: name=rooter <86>Oct 31 11:43:47 groupadd[2734588]: new group: name=rooter, GID=591 <86>Oct 31 11:43:47 useradd[2734592]: new user: name=rooter, UID=591, GID=591, home=/root, shell=/bin/bash <86>Oct 31 11:43:47 userdel[2734602]: delete user 'builder' <86>Oct 31 11:43:47 userdel[2734602]: removed group 'builder' owned by 'builder' <86>Oct 31 11:43:47 userdel[2734602]: removed shadow group 'builder' owned by 'builder' <86>Oct 31 11:43:47 groupadd[2734608]: group added to /etc/group: name=builder, GID=592 <86>Oct 31 11:43:47 groupadd[2734608]: group added to /etc/gshadow: name=builder <86>Oct 31 11:43:47 groupadd[2734608]: new group: name=builder, GID=592 <86>Oct 31 11:43:47 useradd[2734612]: new user: name=builder, UID=592, GID=592, 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>Oct 31 11:43:52 rpmi: rpm-macros-generic-compat-0.04-alt1 1527350580 installed <13>Oct 31 11:43:52 rpmi: rpm-macros-mageia-compat-0.059-alt1 sisyphus+246911.100.1.1 1582630638 installed <13>Oct 31 11:43:55 rpmi: libexpat-2.2.10-alt1 sisyphus+259966.100.1.1 1602824518 installed <13>Oct 31 11:43:55 rpmi: libboost_system1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:43:55 rpmi: libboost_thread1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:43:55 rpmi: libglvnd-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed <13>Oct 31 11:43:55 rpmi: libidn2-2.3.0-alt1 sisyphus+240846.100.1.2 1573870475 installed <13>Oct 31 11:43:55 rpmi: udev-rules-1:246.6-alt4 sisyphus+258064.640.8.1 1603822599 installed <13>Oct 31 11:43:55 rpmi: libnl3-3.5.0-alt1 sisyphus+237716.100.1.1 1568781468 installed <13>Oct 31 11:43:55 rpmi: libibverbs-30.0-alt3 sisyphus+255463.100.1.1 1595872681 installed <13>Oct 31 11:43:55 rpmi: libopenblas-0.3.9-alt1 sisyphus+238855.200.5.1 1593950422 installed <13>Oct 31 11:43:55 rpmi: libgdbm-1.8.3-alt10 1454943334 installed <13>Oct 31 11:43:55 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091678 installed <13>Oct 31 11:43:55 rpmi: librdmacm-30.0-alt3 sisyphus+255463.100.1.1 1595872681 installed <13>Oct 31 11:43:55 rpmi: libboost_filesystem1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:43:55 rpmi: libwayland-server-1.18.0-alt1 sisyphus+255795.100.1.1 1596475648 installed <13>Oct 31 11:43:55 rpmi: libuv-1.40.0-alt1 sisyphus+259303.100.2.1 1602003324 installed <13>Oct 31 11:43:55 rpmi: libjsoncpp19-1.8.4-alt5 sisyphus+243670.100.1.1 1577521267 installed <13>Oct 31 11:43:55 rpmi: libboost_python1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:43:55 rpmi: libnuma-2.0.14-alt1 sisyphus+258603.100.1.1 1600944787 installed <13>Oct 31 11:43:55 rpmi: libibumad-30.0-alt3 sisyphus+255463.100.1.1 1595872681 installed <13>Oct 31 11:43:55 rpmi: libmnl-1.0.4-alt2 sisyphus+220683.100.1.1 1549335457 installed <13>Oct 31 11:43:55 rpmi: libiptables-1.8.5-alt1 sisyphus+253146.200.2.1 1591827629 installed <13>Oct 31 11:43:55 rpmi: libdevmapper-1.02.173-alt1 sisyphus+259861.100.1.1 1602624837 installed <13>Oct 31 11:43:55 rpmi: msulogin-1.0-alt1 1366288515 installed <13>Oct 31 11:43:55 rpmi: mount-2.35.2-alt2 sisyphus+253892.100.2.1 1592922983 installed <13>Oct 31 11:43:55 rpmi: liblz4-1:1.9.2-alt1 sisyphus+238585.100.2.2 1570066927 installed <13>Oct 31 11:43:55 rpmi: libquadmath0-9.3.1-alt1 sisyphus+251917.40.3.1 1589812684 installed <13>Oct 31 11:43:55 rpmi: libgfortran5-9.3.1-alt1 sisyphus+251917.40.3.1 1589812684 installed <13>Oct 31 11:43:55 rpmi: boost-python-headers-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599465863 installed <13>Oct 31 11:43:55 rpmi: libboost_context1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:43:55 rpmi: libboost_serialization1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:43:57 rpmi: libicu67-1:6.7.1-alt2 sisyphus+252432.100.2.2 1590796126 installed <13>Oct 31 11:43:57 rpmi: libboost_regex1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:43:57 rpmi: libboost_graph1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:43:57 rpmi: libboost_log1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:43:57 rpmi: libboost_locale1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:43:57 rpmi: libboost_fiber1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:43:57 rpmi: libboost_coroutine1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:43:57 rpmi: libquadmath9-devel-9.3.1-alt1 sisyphus+251917.40.3.1 1589812684 installed <13>Oct 31 11:43:57 rpmi: sysvinit-2.88-alt6 sisyphus+240403.100.2.1 1573520141 installed <13>Oct 31 11:43:57 rpmi: libnetlink-5.9.0-alt1 sisyphus+260370.100.1.1 1603619311 installed <13>Oct 31 11:43:57 rpmi: libibmad-30.0-alt3 sisyphus+255463.100.1.1 1595872681 installed <13>Oct 31 11:43:57 rpmi: libibnetdisc-30.0-alt3 sisyphus+255463.100.1.1 1595872681 installed <13>Oct 31 11:43:57 rpmi: libnuma-devel-2.0.14-alt1 sisyphus+258603.100.1.1 1600944787 installed <13>Oct 31 11:43:57 rpmi: libboost_mpi_python1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:43:57 rpmi: libe2fs-1.44.6-alt1 sisyphus+224154.100.1.1 1552091678 installed <13>Oct 31 11:43:57 rpmi: libgdbm-devel-1.8.3-alt10 1454943334 installed <13>Oct 31 11:43:57 rpmi: perl-devel-1:5.30.3-alt1 sisyphus+259030.200.1.1 1601554162 installed <13>Oct 31 11:43:57 rpmi: swig-data-1:3.0.12-alt8 sisyphus+253354.100.1.1 1591967642 installed <13>Oct 31 11:43:57 rpmi: libGLES-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed <13>Oct 31 11:43:57 rpmi: libOpenGL-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed <13>Oct 31 11:43:57 rpmi: libboost_type_erasure1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:43:57 rpmi: libboost_wave1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:43:57 rpmi: libboost_atomic1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:43:57 rpmi: libboost_contract1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:43:57 rpmi: libboost_chrono1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:43:57 rpmi: libboost_timer1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:43:57 rpmi: libpoly2tri1.0-1.0-alt1_0.201604131 1465759331 installed <13>Oct 31 11:43:57 rpmi: libnatspec-0.3.1-alt2 1445691580 installed <13>Oct 31 11:43:57 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550601058 installed <13>Oct 31 11:43:57 rpmi: libminizip-1.2.11-alt1 sisyphus+221902.6000.4.1 1550601058 installed <13>Oct 31 11:43:57 rpmi: xorg-proto-devel-2020.1-alt1 sisyphus+250406.100.1.1 1587554810 installed <13>Oct 31 11:43:57 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268571 installed <13>Oct 31 11:43:57 rpmi: libX11-locales-3:1.6.12-alt1 sisyphus+256796.100.1.1 1598422159 installed <13>Oct 31 11:43:57 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949353 installed <13>Oct 31 11:43:57 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed <13>Oct 31 11:43:57 rpmi: libxcb-1.14-alt1 sisyphus+247358.200.1.3 1583854228 installed <13>Oct 31 11:43:57 rpmi: libX11-3:1.6.12-alt1 sisyphus+256796.100.1.1 1598422166 installed <13>Oct 31 11:43:57 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed <13>Oct 31 11:43:57 rpmi: libXxf86vm-1.1.4-alt2 1527672187 installed <13>Oct 31 11:43:57 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949286 installed <13>Oct 31 11:43:57 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614841 installed <13>Oct 31 11:43:59 rpmi: libxcb-devel-1.14-alt1 sisyphus+247358.200.1.3 1583854228 installed <13>Oct 31 11:43:59 rpmi: libX11-devel-3:1.6.12-alt1 sisyphus+256796.100.1.1 1598422166 installed <13>Oct 31 11:43:59 rpmi: libwayland-client-1.18.0-alt1 sisyphus+255795.100.1.1 1596475648 installed <13>Oct 31 11:43:59 rpmi: libpciaccess-1:0.16-alt1 sisyphus+234814.100.1.1 1563438291 installed <13>Oct 31 11:43:59 rpmi: libdrm-1:2.4.102-alt1 sisyphus+252307.100.1.1 1590574828 installed <13>Oct 31 11:43:59 rpmi: libGLX-mesa-4:20.2.1-alt1 sisyphus+259922.200.1.1 1602742791 installed <13>Oct 31 11:43:59 rpmi: libGLX-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed <13>Oct 31 11:43:59 rpmi: libGL-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed <13>Oct 31 11:43:59 rpmi: libGLU-4:9.0.1-alt1 sisyphus+248864.100.1.1 1585556461 installed <13>Oct 31 11:43:59 rpmi: libgbm-4:20.2.1-alt1 sisyphus+259922.200.1.1 1602742791 installed <13>Oct 31 11:43:59 rpmi: libEGL-mesa-4:20.2.1-alt1 sisyphus+259922.200.1.1 1602742791 installed <13>Oct 31 11:43:59 rpmi: libEGL-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed <13>Oct 31 11:43:59 rpmi: libglvnd-devel-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed <13>Oct 31 11:43:59 rpmi: rpm-macros-cmake-3.18.4-alt1 sisyphus+259334.100.2.1 1602011542 installed <13>Oct 31 11:43:59 rpmi: rmt-0.4b44-alt2 sisyphus+250767.100.1.1 1588080613 installed <13>Oct 31 11:43:59 rpmi: dump-0.4b44-alt2 sisyphus+250767.100.1.1 1588080613 installed <13>Oct 31 11:43:59 rpmi: cmake-modules-3.18.4-alt1 sisyphus+259334.100.2.1 1602011520 installed <13>Oct 31 11:43:59 rpmi: librhash-1.3.5-alt2 1505156279 installed <13>Oct 31 11:43:59 rpmi: publicsuffix-list-dafsa-20200909-alt1 sisyphus+257852.100.1.1 1599760590 installed <13>Oct 31 11:43:59 rpmi: libpsl-0.21.1-alt1 sisyphus+255206.100.1.1 1595348938 installed <13>Oct 31 11:43:59 rpmi: libnghttp2-1.41.0-alt1 sisyphus+253680.100.1.1 1592642271 installed <13>Oct 31 11:43:59 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+257777.100.1.1 1599688017 installed <13>Oct 31 11:43:59 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+257777.100.1.1 1599688017 installed <13>Oct 31 11:43:59 rpmi: libnumpy-1:1.15.4-alt7 sisyphus+260263.100.2.1 1603493715 installed <13>Oct 31 11:43:59 rpmi: libboost_program_options1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:43:59 rpmi: libboost_math_tr1l1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:44:00 rpmi: libboost_math_tr1f1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:44:00 rpmi: libboost_math_tr11.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:44:00 rpmi: libboost_math_c99l1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:44:00 rpmi: libboost_math_c99f1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:44:00 rpmi: libboost_math_c991.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:44:00 rpmi: tcsh-6.20.00-alt2 1503603381 installed <13>Oct 31 11:44:00 rpmi: rpm-macros-mpi-selector-1.0.3-alt3 1504498675 installed <13>Oct 31 11:44:00 rpmi: mpi-selector-1.0.3-alt3 1504498675 installed <13>Oct 31 11:44:00 rpmi: openmpi-2.0.1-alt8 sisyphus+229856.100.1.1 1558540200 installed <13>Oct 31 11:44:00 rpmi: libboost_mpi1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:44:00 rpmi: libboost_graph_parallel1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:44:00 rpmi: udev-hwdb-1:246.6-alt4 sisyphus+258064.640.8.1 1603822599 installed <13>Oct 31 11:44:00 rpmi: hashalot-0.3-alt1.qa1 1366323553 installed <13>Oct 31 11:44:00 rpmi: losetup-2.35.2-alt2 sisyphus+253892.100.2.1 1592922983 installed <13>Oct 31 11:44:00 rpmi: lsblk-2.35.2-alt2 sisyphus+253892.100.2.1 1592922983 installed <13>Oct 31 11:44:00 rpmi: libpci-3.7.0-alt1 sisyphus+253474.100.1.1 1592227050 installed <13>Oct 31 11:44:00 rpmi: pciids-20201026-alt1 sisyphus+260472.100.1.1 1603753584 installed <13>Oct 31 11:44:00 rpmi: pciutils-3.7.0-alt1 sisyphus+253474.100.1.1 1592227050 installed <13>Oct 31 11:44:00 rpmi: libatm-2.5.1-alt6 sisyphus+234093.100.1.1 1562575889 installed <13>Oct 31 11:44:00 rpmi: chrooted-0.3.11-alt1 sisyphus+249336.100.1.1 1585959537 installed <13>Oct 31 11:44:00 rpmi: chrooted-resolv-0.3.1-alt2 1176155250 installed <86>Oct 31 11:44:00 groupadd[2749060]: group added to /etc/group: name=iputils, GID=499 <86>Oct 31 11:44:00 groupadd[2749060]: group added to /etc/gshadow: name=iputils <86>Oct 31 11:44:00 groupadd[2749060]: new group: name=iputils, GID=499 <86>Oct 31 11:44:00 useradd[2749064]: new user: name=iputils, UID=499, GID=499, home=/dev/null, shell=/dev/null <86>Oct 31 11:44:00 groupadd[2749070]: group added to /etc/group: name=netadmin, GID=498 <86>Oct 31 11:44:00 groupadd[2749070]: group added to /etc/gshadow: name=netadmin <86>Oct 31 11:44:00 groupadd[2749070]: new group: name=netadmin, GID=498 <13>Oct 31 11:44:00 rpmi: iputils-20200821-alt2 sisyphus+257755.100.1.1 1599670595 installed sysctl: cannot stat /proc/sys/net/ipv4/ping_group_range: No such file or directory <13>Oct 31 11:44:00 rpmi: iproute2-5.9.0-alt1 sisyphus+260370.100.1.1 1603619311 installed <13>Oct 31 11:44:00 rpmi: libpcre2-10.35-alt1 sisyphus+251510.100.1.1 1589115526 installed <13>Oct 31 11:44:00 rpmi: libjson-c5-0.14-alt2 sisyphus+254506.100.1.1 1593875713 installed <13>Oct 31 11:44:00 rpmi: libargon2-20190702-alt1 sisyphus+235300.100.1.1 1564606540 installed <13>Oct 31 11:44:00 rpmi: hwclock-1:2.35.2-alt2 sisyphus+253892.100.2.1 1592922983 installed <13>Oct 31 11:44:00 rpmi: libgpg-error-1.36-alt1 sisyphus+225621.300.1.1 1553521082 installed <13>Oct 31 11:44:00 rpmi: libgcrypt20-1.8.5-alt3 sisyphus+239622.100.1.1 1571746654 installed <13>Oct 31 11:44:00 rpmi: libsystemd-1:246.6-alt4 sisyphus+258064.640.8.1 1603822624 installed <13>Oct 31 11:44:00 rpmi: gcc-fortran-common-1.4.25-alt1 sisyphus+255450.100.1.1 1595851517 installed <13>Oct 31 11:44:00 rpmi: libgfortran9-devel-9.3.1-alt1 sisyphus+251917.40.3.1 1589812684 installed <13>Oct 31 11:44:01 rpmi: gcc9-fortran-9.3.1-alt1 sisyphus+251917.40.3.1 1589812684 installed <13>Oct 31 11:44:01 rpmi: gcc-fortran-9-alt2 sisyphus+251923.100.2.2 1589881401 installed <13>Oct 31 11:44:01 rpmi: gcc-c++-common-1.4.25-alt1 sisyphus+255450.100.1.1 1595851517 installed <13>Oct 31 11:44:02 rpmi: libstdc++9-devel-9.3.1-alt1 sisyphus+251917.40.3.1 1589812684 installed <13>Oct 31 11:44:03 rpmi: gcc9-c++-9.3.1-alt1 sisyphus+251917.40.3.1 1589812684 installed <13>Oct 31 11:44:03 rpmi: gcc-c++-9-alt2 sisyphus+251923.100.2.2 1589881401 installed <13>Oct 31 11:44:03 rpmi: libxblas-1.0.248-alt1.3 sisyphus+229150.100.1.1 1557388786 installed <13>Oct 31 11:44:03 rpmi: liblapack-1:3.8.0-alt3 sisyphus+221521.100.1.1 1550134903 installed <13>Oct 31 11:44:03 rpmi: libboost_stacktrace1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:44:03 rpmi: libboost_nowide1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:44:03 rpmi: libboost_test1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:44:03 rpmi: libboost_random1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:44:03 rpmi: libboost_iostreams1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:44:03 rpmi: libboost_date_time1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:44:03 rpmi: libboost_container1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:44:05 rpmi: boost-devel-headers-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599465863 installed <13>Oct 31 11:44:05 rpmi: boost-devel-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:44:05 rpmi: boost-asio-devel-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599465863 installed <13>Oct 31 11:44:05 rpmi: boost-context-devel-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:44:05 rpmi: boost-coroutine-devel-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:44:05 rpmi: boost-interprocess-devel-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599465863 installed <13>Oct 31 11:44:05 rpmi: boost-flyweight-devel-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599465863 installed <13>Oct 31 11:44:05 rpmi: boost-polygon-devel-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599465863 installed <13>Oct 31 11:44:05 rpmi: boost-geometry-devel-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599465863 installed <13>Oct 31 11:44:05 rpmi: boost-locale-devel-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:44:05 rpmi: boost-lockfree-devel-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599465863 installed <13>Oct 31 11:44:05 rpmi: boost-log-devel-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:44:05 rpmi: boost-math-devel-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:44:05 rpmi: boost-msm-devel-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599465863 installed <13>Oct 31 11:44:05 rpmi: boost-program_options-devel-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:44:05 rpmi: boost-signals-devel-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:44:05 rpmi: boost-filesystem-devel-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:44:05 rpmi: boost-wave-devel-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:44:05 rpmi: python-modules-curses-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Oct 31 11:44:05 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed <13>Oct 31 11:44:05 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed <13>Oct 31 11:44:05 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994919 installed <13>Oct 31 11:44:05 rpmi: liblmdb-0.9.23-alt1 sisyphus+225277.100.2.1 1553001679 installed <13>Oct 31 11:44:05 rpmi: libkeyutils-1.6.1-alt1 sisyphus+256015.100.1.1 1596820124 installed <13>Oct 31 11:44:05 rpmi: libp11-kit-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed <13>Oct 31 11:44:05 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825062 installed <13>Oct 31 11:44:05 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Oct 31 11:44:05 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Oct 31 11:44:05 rpmi: ca-certificates-2020.10.22-alt1 sisyphus+260224.300.2.1 1603549301 installed <13>Oct 31 11:44:05 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Oct 31 11:44:05 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed <13>Oct 31 11:44:05 rpmi: libcrypto1.1-1.1.1g-alt1 sisyphus+249982.60.8.1 1587743711 installed <13>Oct 31 11:44:05 rpmi: libssl1.1-1.1.1g-alt1 sisyphus+249982.60.8.1 1587743711 installed <13>Oct 31 11:44:06 rpmi: libpython3-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed <13>Oct 31 11:44:06 rpmi: python3-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed <13>Oct 31 11:44:07 rpmi: python3-base-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed <86>Oct 31 11:44:07 groupadd[2757566]: group added to /etc/group: name=_keytab, GID=497 <86>Oct 31 11:44:07 groupadd[2757566]: group added to /etc/gshadow: name=_keytab <86>Oct 31 11:44:07 groupadd[2757566]: new group: name=_keytab, GID=497 <13>Oct 31 11:44:07 rpmi: libkrb5-1.18.2-alt2 sisyphus+254565.100.4.1 1594375666 installed <13>Oct 31 11:44:07 rpmi: libkmod-27.0.9.f5434cf-alt1 sisyphus+253982.100.1.1 1593076962 installed <13>Oct 31 11:44:07 rpmi: kmod-27.0.9.f5434cf-alt1 sisyphus+253982.100.1.1 1593076962 installed <13>Oct 31 11:44:07 rpmi: libboost_python3-1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:44:07 rpmi: libboost_mpi_python3-1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:44:07 rpmi: libtirpc-1.2.6-alt1 sisyphus+250076.100.1.1 1587038270 installed <13>Oct 31 11:44:07 rpmi: libnsl2-1.1.0-alt1_1 1511548749 installed <13>Oct 31 11:44:07 rpmi: python-modules-compiler-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Oct 31 11:44:07 rpmi: python-modules-email-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Oct 31 11:44:07 rpmi: python-modules-unittest-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Oct 31 11:44:07 rpmi: python-modules-encodings-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Oct 31 11:44:07 rpmi: python-modules-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Oct 31 11:44:07 rpmi: python-modules-nis-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Oct 31 11:44:07 rpmi: python-modules-xml-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Oct 31 11:44:07 rpmi: python-modules-hotshot-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Oct 31 11:44:07 rpmi: python-modules-bsddb-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Oct 31 11:44:07 rpmi: python-modules-ctypes-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Oct 31 11:44:07 rpmi: python-modules-multiprocessing-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Oct 31 11:44:07 rpmi: python-modules-logging-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Oct 31 11:44:07 rpmi: python-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Oct 31 11:44:07 rpmi: python-modules-distutils-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Oct 31 11:44:07 rpmi: python-strict-2.7.18-alt1 sisyphus+255741.100.1.1 1596450428 installed <13>Oct 31 11:44:08 rpmi: python-module-numpy-1:1.15.4-alt7 sisyphus+260263.100.2.1 1603493715 installed <13>Oct 31 11:44:08 rpmi: libboost_numpy1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:44:08 rpmi: libnsl2-devel-1.1.0-alt1_1 1511548749 installed <13>Oct 31 11:44:08 rpmi: python-dev-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Oct 31 11:44:08 rpmi: boost-python-devel-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <86>Oct 31 11:44:08 groupadd[2758349]: group added to /etc/group: name=sasl, GID=496 <86>Oct 31 11:44:08 groupadd[2758349]: group added to /etc/gshadow: name=sasl <86>Oct 31 11:44:08 groupadd[2758349]: new group: name=sasl, GID=496 <13>Oct 31 11:44:08 rpmi: libsasl2-3-2.1.27-alt2.1 sisyphus+255909.100.2.1 1597199456 installed <13>Oct 31 11:44:08 rpmi: libldap-2.4.54-alt1 sisyphus+260267.100.2.1 1603571517 installed <13>Oct 31 11:44:08 rpmi: libcurl-7.73.0-alt1 sisyphus+260186.100.1.1 1603294039 installed <13>Oct 31 11:44:08 rpmi: python3-module-pkg_resources-1:46.1.3-alt2 sisyphus+260458.600.6.1 1603876498 installed <13>Oct 31 11:44:08 rpmi: python3-module-numpy-1:1.19.1-alt1 sisyphus+256803.200.2.1 1598449355 installed <13>Oct 31 11:44:08 rpmi: libboost_numpy3-1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:44:08 rpmi: tests-for-installed-python3-pkgs-0.1.13.1-alt2 1535450458 installed <13>Oct 31 11:44:08 rpmi: rpm-build-python3-0.1.13.1-alt2 1535450458 installed <13>Oct 31 11:44:08 rpmi: python3-dev-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed <13>Oct 31 11:44:08 rpmi: boost-python3-devel-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:44:08 rpmi: libcryptsetup-2.3.3-alt1 sisyphus+252584.100.1.1 1590913559 installed <13>Oct 31 11:44:08 rpmi: startup-0.9.9.9-alt1 sisyphus+242122.100.1.1 1575282386 installed <13>Oct 31 11:44:08 rpmi: systemd-utils-1:246.6-alt4 sisyphus+258064.640.8.1 1603822624 installed <13>Oct 31 11:44:08 rpmi: dmsetup-1.02.173-alt1 sisyphus+259861.100.1.1 1602624837 installed <86>Oct 31 11:44:08 groupadd[2759015]: group added to /etc/group: name=tape, GID=495 <86>Oct 31 11:44:08 groupadd[2759015]: group added to /etc/gshadow: name=tape <86>Oct 31 11:44:08 groupadd[2759015]: new group: name=tape, GID=495 <86>Oct 31 11:44:08 groupadd[2759022]: group added to /etc/group: name=dialout, GID=494 <86>Oct 31 11:44:08 groupadd[2759022]: group added to /etc/gshadow: name=dialout <86>Oct 31 11:44:08 groupadd[2759022]: new group: name=dialout, GID=494 <86>Oct 31 11:44:08 groupadd[2759026]: group added to /etc/group: name=input, GID=493 <86>Oct 31 11:44:08 groupadd[2759026]: group added to /etc/gshadow: name=input <86>Oct 31 11:44:08 groupadd[2759026]: new group: name=input, GID=493 <86>Oct 31 11:44:08 groupadd[2759032]: group added to /etc/group: name=video, GID=492 <86>Oct 31 11:44:08 groupadd[2759032]: group added to /etc/gshadow: name=video <86>Oct 31 11:44:08 groupadd[2759032]: new group: name=video, GID=492 <86>Oct 31 11:44:08 groupadd[2759036]: group added to /etc/group: name=render, GID=491 <86>Oct 31 11:44:08 groupadd[2759036]: group added to /etc/gshadow: name=render <86>Oct 31 11:44:08 groupadd[2759036]: new group: name=render, GID=491 <13>Oct 31 11:44:09 rpmi: udev-1:246.6-alt4 sisyphus+258064.640.8.1 1603822624 installed <13>Oct 31 11:44:09 rpmi: rdma-core-30.0-alt3 sisyphus+255463.100.1.1 1595872681 installed <13>Oct 31 11:44:09 rpmi: ibacm-30.0-alt3 sisyphus+255463.100.1.1 1595872681 installed <13>Oct 31 11:44:09 rpmi: rdma-core-devel-30.0-alt3 sisyphus+255463.100.1.1 1595872681 installed <13>Oct 31 11:44:09 rpmi: openmpi-devel-2.0.1-alt8 sisyphus+229856.100.1.1 1558540200 installed <13>Oct 31 11:44:09 rpmi: boost-mpi-devel-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:44:09 rpmi: boost-graph-parallel-devel-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed <13>Oct 31 11:44:09 rpmi: libarchive13-3.4.3-alt1 sisyphus+258566.100.1.2 1600916107 installed <13>Oct 31 11:44:09 rpmi: cmake-3.18.4-alt1 sisyphus+259334.100.2.1 1602011542 installed <13>Oct 31 11:44:09 rpmi: ccmake-3.18.4-alt1 sisyphus+259334.100.2.1 1602011542 installed <13>Oct 31 11:44:09 rpmi: ctest-3.18.4-alt1 sisyphus+259334.100.2.1 1602011542 installed <13>Oct 31 11:44:09 rpmi: boost-complete-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599465863 installed <13>Oct 31 11:44:09 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+248864.100.1.1 1585556461 installed <13>Oct 31 11:44:09 rpmi: libminizip-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550601058 installed <13>Oct 31 11:44:09 rpmi: unzip-6.0-alt3 sisyphus+244330.100.1.1 1579094108 installed <13>Oct 31 11:44:09 rpmi: libpoly2tri-devel-1.0-alt1_0.201604131 1465759331 installed <13>Oct 31 11:44:10 rpmi: swig-1:3.0.12-alt8 sisyphus+253354.100.1.1 1591967666 installed <13>Oct 31 11:44:10 rpmi: dos2unix-7.3.5-alt1 1499695585 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/assimp-3.3.1-alt1_5.nosrc.rpm Installing assimp-3.3.1-alt1_5.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.94972 + 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/tar -xf - + /bin/gzip -dc /usr/src/RPM/SOURCES/assimp-3.3.1.tar.gz + 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.95679 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd assimp-3.3.1 + cmake -S . -B build -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_LIBDIR:PATH=/usr/lib -DCMAKE_INSTALL_LIBEXECDIR:PATH=/usr/lib -DCMAKE_INSTALL_SYSCONFDIR:PATH=/etc -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib -DLIB_SUFFIX= -DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_STATIC_LIBS:BOOL=OFF -DASSIMP_BUILD_TESTS=NO -DASSIMP_LIB_INSTALL_DIR=/usr/lib -DASSIMP_BIN_INSTALL_DIR=/usr/bin -DASSIMP_INCLUDE_INSTALL_DIR=/usr/include -DPOLY2TRI_LIB_PATH=/usr/lib -DPOLY2TRI_INCLUDE_PATH=/usr/include/poly2tri -- The C compiler identification is GNU 9.3.1 -- The CXX compiler identification is GNU 9.3.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- 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/lib/libz.so;debug;/usr/lib/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 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 -C build 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' [ 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' [ 0%] 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' [ 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' [ 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' [ 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' [ 2%] 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' [ 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' [ 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' [ 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' [ 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' [ 10%] 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 14%] Building CXX object code/CMakeFiles/assimp.dir/AssimpCExport.cpp.o In file included from /usr/include/string.h:508, 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*, 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:508, 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*, 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:508, 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*, 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' [ 3%] 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/TriangulateProcess.cpp:195:50: warning: argument 1 value '4294967294' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 195 | std::unique_ptr done(new bool[max_out]); | ^ In file included from /usr/include/c++/9/ext/new_allocator.h:33, from /usr/include/c++/9/i586-alt-linux/bits/c++allocator.h:33, from /usr/include/c++/9/bits/allocator.h:46, from /usr/include/c++/9/bits/stl_tree.h:64, from /usr/include/c++/9/map:60, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseProcess.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/TriangulateProcess.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/TriangulateProcess.cpp:64: /usr/include/c++/9/new:127:26: note: in a call to allocation function 'void* operator new [](std::size_t)' declared here 127 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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 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' [ 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:508, 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*, 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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 (a' 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' [ 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' [ 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' [ 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' [ 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' [ 90%] Building CXX object code/CMakeFiles/assimp.dir/D3MFImporter.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/D3MFImporter.cpp: In member function 'aiNode* Assimp::D3MF::XmlSerializer::ReadObject(aiScene*)': /usr/src/RPM/BUILD/assimp-3.3.1/code/D3MFImporter.cpp:154:13: warning: unused variable 'id' [-Wunused-variable] 154 | int id = std::atoi(xmlReader->getAttributeValue(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' [ 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' [ 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' [ 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/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' [ 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' [ 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' [ 94%] Building CXX object code/CMakeFiles/assimp.dir/__/contrib/openddlparser/code/OpenDDLExport.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/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' [ 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' [ 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' [ 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 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 '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 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 '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 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 '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' [ 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 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 '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 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 '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 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 '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' [ 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' [ 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' [ 98%] 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' [ 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.3584 + 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/lib/cmake/assimp-3.3/assimp-config.cmake -- Installing: /usr/src/tmp/assimp-buildroot/usr/lib/cmake/assimp-3.3/assimp-config-version.cmake -- Installing: /usr/src/tmp/assimp-buildroot/usr/lib/pkgconfig/assimp.pc -- Installing: /usr/src/tmp/assimp-buildroot/usr/lib/libassimp.so.3.3.1 -- Installing: /usr/src/tmp/assimp-buildroot/usr/lib/libassimp.so.3 -- Installing: /usr/src/tmp/assimp-buildroot/usr/lib/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 -- Set runtime path of "/usr/src/tmp/assimp-buildroot/usr/bin/assimp" to "" 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/lib/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/lib/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/lib: 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) verify-elf: WARNING: ./usr/bin/assimp: uses non-LFS functions: fopen verify-elf: WARNING: ./usr/lib/libassimp.so.3.3.1: uses non-LFS functions: __xstat fopen Hardlinking identical .pyc and .opt-?.pyc files Hardlinking identical .pyc and .pyo files Processing files: assimp-3.3.1-alt1_5 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.QYVf8w 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.PrgI4y find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: /lib/ld-linux.so.2, libassimp.so.3 >= set:niDL5Zh6vZnPHr6zLp4O2DRhQgBeFaRuReuGoZlLivFlOdyVf8JefkdT68tgn33, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libgcc_s.so.1(GCC_3.0), libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.11), libstdc++.so.6(GLIBCXX_3.4.20), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.26), libstdc++.so.6(GLIBCXX_3.4.9), libz.so.1 >= 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.7Uzupv Creating assimp-debuginfo package Processing files: libassimp3-3.3.1-alt1_5 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.89020 + 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.979vix find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) lib.prov: /usr/src/tmp/assimp-buildroot/usr/lib/libassimp.so.3: 635 symbols, 20 bpp Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.S4dicz 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 = set:nde2T0d0xwR0nwQnOAjuvEWAqeDLwRn8sWMcHqm2AZCADdgolzndNvgwssVnYOdafNsKK5a8sPCY1HmW8gTeeGhFgZFeX274QpajGgZB14Rd9QJE5gDgGLZd4AZhf5ag6dc10BKHDEod9l1fWIp7PoiuXfobwBkUMWH01LzrIzhFnwDKMZLvn0Tx0X6n0ZimFUGZCZ960zfwo4eHC7Jwj6urZcApoqHNpfVQgKisSueMSgdlK0XjiASeGrtJiYQ2jTIxdE32qswHxN9l7rdNJ2dB9VwonyFWU75s9XgEYeA84hA71pQZbrDdI1fAe3lZ901ahZiIp6mAASEReUx6rcjlhqMYMCwQMiqfwFT3A8BAujBs9iinXs6y0AxwvRokWWKFaGmSFep5oOupoo60lt8ZprL1RDICAz9aMUtqsr0ZdDfJRJjiewEoQnYeodZsUlAxYZE0IrCd1pi8DjyAHuSyOmJ23Pi4Z2VDc9AdomJd4YVFGVEvFL0g3LZn0aDNfEtsJar1AjdMVRj8YuzTrKzfGOfzjWByH6jC62fsK74V2N5DT71L8IoYRZ12m8MLmS3WZdr3ZEa6Hdxp7VJ1gthVRrDBduy9ULYrwJQdctkdDYmyUBmUQqlqD2Lrvfk4dlVzdnh5SZGrVV7Yqm4PZdUaVz0hCi8SZekbdKrL6mEYKYWSdKA51iGRJIPXIZDGmZJF0bkoue2Op23jObOBMTMq5M14BhX4dfGlHr7AR4mBXZtNwchyZo0Ub7gX2QbTChy03oZz09AySLTq1rLQcu0Zh2osnjTYKALbkyevnz4r1fhFEDdW6X6P7GbjhuuOMwipgLYbcbGZ91qegBLnkU6yVFyoV2fYGqBN6rG3mKU4JFsGT9pB4YU6INcAg5VvRhchdfCPZ8D9eWxcM7ysgwhaptfN0b60LlTC5KbNqA4jbZJ0ZhA2Mw3QHcdRUzSBpueMfzW699hykNrdzD9oZEO3IDzzcWPKXBKKQbiv0Vmn769EwpEtvtJxkLjGyU7yqDqwMoNuLA72XSmk7WZ31Ld2thBri5ngWe03zEVHpbkaVfMGFZgwN5N2fyiBav7ZbFFmSKxJXs93qT1l0KW0165iSZdjoWeTu0aiThiswoicWTo63ng9ZaNDRwo8uNxEDZudekHr4FUx3ZlJrqBu7fMWZHccwtZ6i0kZhFqEgZm94Zh6EHOaSZplrRZDhlnAYSFrbh3Kl0ClxyRnPLjwUqO3419I0ZAfDtMBnuNO2Cf8p4iABA9RePZp3zV0Hze7GnQAuwCYV3Z022yafIa6z3MblZ5 Requires: libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GLIBC_2.0), libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), libm.so.6(GLIBC_2.27), libm.so.6(GLIBC_2.29), libminizip.so.1 >= set:kgVapWS7wMJsC784dYwG5v8Z51, libpoly2tri.so.1.0 >= set:kho21CnwZvEdAD86, libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.11), libstdc++.so.6(GLIBCXX_3.4.15), libstdc++.so.6(GLIBCXX_3.4.19), libstdc++.so.6(GLIBCXX_3.4.20), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.26), libstdc++.so.6(GLIBCXX_3.4.9), libz.so.1 >= 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.Ze6tmx Creating libassimp3-debuginfo package Processing files: libassimp-devel-3.3.1-alt1_5 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Rb9ahw 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.cTp5av 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_5, pkgconfig(assimp) = 3.3.1 Requires: libassimp3 = 3.3.1-alt1_5, /usr/lib/libassimp.so.3, /usr/lib/pkgconfig Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.sCCXLw Processing files: assimp-debuginfo-3.3.1-alt1_5 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Yun0sy find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.CqOfVw find-requires: running scripts (debuginfo) Requires: assimp = 3.3.1-alt1_5, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libassimp.so.3), debug(libc.so.6), debug(libgcc_s.so.1), debug(libstdc++.so.6), debug(libz.so.1) Processing files: libassimp3-debuginfo-3.3.1-alt1_5 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.RASaYw find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.vff7zw find-requires: running scripts (debuginfo) Provides: debug(libassimp.so.3) Requires: libassimp3 = 3.3.1-alt1_5, debug(libc.so.6), debug(libgcc_s.so.1), debug(libm.so.6), debug(libminizip.so.1), debug(libpoly2tri.so.1.0), debug(libstdc++.so.6), debug(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 16 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/i586/assimp-3.3.1-alt1_5.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/libassimp3-3.3.1-alt1_5.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/libassimp-devel-3.3.1-alt1_5.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/assimp-debuginfo-3.3.1-alt1_5.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/libassimp3-debuginfo-3.3.1-alt1_5.i586.rpm 465.02user 18.68system 3:47.73elapsed 212%CPU (0avgtext+0avgdata 1050236maxresident)k 0inputs+0outputs (0major+8354762minor)pagefaults 0swaps 490.19user 24.51system 4:18.44elapsed 199%CPU (0avgtext+0avgdata 1050236maxresident)k 104inputs+0outputs (0major+9008324minor)pagefaults 0swaps