<86>May 15 05:24:16 userdel[3736634]: delete user 'rooter' <86>May 15 05:24:16 userdel[3736634]: removed group 'rooter' owned by 'rooter' <86>May 15 05:24:16 userdel[3736634]: removed shadow group 'rooter' owned by 'rooter' <86>May 15 05:24:16 groupadd[3736648]: group added to /etc/group: name=rooter, GID=615 <86>May 15 05:24:16 groupadd[3736648]: group added to /etc/gshadow: name=rooter <86>May 15 05:24:16 groupadd[3736648]: new group: name=rooter, GID=615 <86>May 15 05:24:16 useradd[3736656]: new user: name=rooter, UID=615, GID=615, home=/root, shell=/bin/bash <86>May 15 05:24:16 userdel[3736662]: delete user 'builder' <86>May 15 05:24:16 userdel[3736662]: removed group 'builder' owned by 'builder' <86>May 15 05:24:16 userdel[3736662]: removed shadow group 'builder' owned by 'builder' <86>May 15 05:24:16 groupadd[3736674]: group added to /etc/group: name=builder, GID=616 <86>May 15 05:24:16 groupadd[3736674]: group added to /etc/gshadow: name=builder <86>May 15 05:24:16 groupadd[3736674]: new group: name=builder, GID=616 <86>May 15 05:24:16 useradd[3736688]: new user: name=builder, UID=616, GID=616, 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>May 15 05:24:23 rpmi: rpm-macros-generic-compat-0.04-alt1 1527350580 installed <13>May 15 05:24:23 rpmi: rpm-macros-mageia-compat-0.060-alt1 sisyphus+260827.100.1.1 1604345558 installed <13>May 15 05:24:31 rpmi: libexpat-2.2.10-alt1 sisyphus+259966.100.1.1 1602824514 installed <13>May 15 05:24:31 rpmi: libboost_system1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:31 rpmi: libboost_thread1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:31 rpmi: libglvnd-7:1.3.3-alt1 sisyphus+271643.100.1.1 1620829886 installed <13>May 15 05:24:31 rpmi: libnl3-3.5.0-alt1 sisyphus+237716.100.1.1 1568781467 installed <13>May 15 05:24:31 rpmi: libibverbs-34.0-alt1 sisyphus+267797.100.1.1 1615746678 installed <13>May 15 05:24:31 rpmi: libopenblas-0.3.9-alt1 sisyphus+238855.200.5.1 1593950265 installed <13>May 15 05:24:31 rpmi: libgdbm-1.8.3-alt10 1454943313 installed <13>May 15 05:24:31 rpmi: librdmacm-34.0-alt1 sisyphus+267797.100.1.1 1615746678 installed <13>May 15 05:24:31 rpmi: libboost_filesystem1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:31 rpmi: libwayland-server-1.19.0-alt1 sisyphus+265427.100.1.1 1611852852 installed <13>May 15 05:24:31 rpmi: libuv-1.41.0-alt2 sisyphus+267695.100.2.1 1615786343 installed <13>May 15 05:24:31 rpmi: libidn2-2.3.0-alt1 sisyphus+240846.100.1.2 1573870464 installed <13>May 15 05:24:31 rpmi: libnuma-2.0.14-alt2 sisyphus+262152.100.1.1 1605821054 installed <13>May 15 05:24:31 rpmi: libibumad-34.0-alt1 sisyphus+267797.100.1.1 1615746678 installed <13>May 15 05:24:31 rpmi: msulogin-1.0-alt1 1366288481 installed <13>May 15 05:24:31 rpmi: liblz4-1:1.9.3-alt1 sisyphus+262305.100.1.1 1606099128 installed <13>May 15 05:24:31 rpmi: libquadmath0-10.2.1-alt3 sisyphus+267829.100.1.1 1615807924 installed <13>May 15 05:24:31 rpmi: libgfortran5-10.2.1-alt3 sisyphus+267829.100.1.1 1615807924 installed <13>May 15 05:24:31 rpmi: boost-python-headers-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:31 rpmi: libboost_context1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:31 rpmi: libboost_serialization1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:31 rpmi: libboost_regex1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:31 rpmi: libboost_graph1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:31 rpmi: libpython-2.7.18-alt5 sisyphus+270920.100.1.1 1619657735 installed <13>May 15 05:24:32 rpmi: python2-base-2.7.18-alt5 sisyphus+270920.100.1.1 1619657735 installed <13>May 15 05:24:32 rpmi: libboost_python1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:32 rpmi: libboost_mpi_python1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:32 rpmi: rpm-build-python-0.43.2-alt1 sisyphus+271106.100.1.1 1619868598 installed <13>May 15 05:24:32 rpmi: python-modules-curses-2.7.18-alt5 sisyphus+270920.100.1.1 1619657735 installed <13>May 15 05:24:32 rpmi: libboost_log1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:32 rpmi: libboost_fiber1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:32 rpmi: libboost_coroutine1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:32 rpmi: libquadmath10-devel-10.2.1-alt3 sisyphus+267829.100.1.1 1615807924 installed <13>May 15 05:24:32 rpmi: sysvinit-2.88-alt6 sisyphus+240403.100.2.1 1573520131 installed <13>May 15 05:24:32 rpmi: libibmad-34.0-alt1 sisyphus+267797.100.1.1 1615746678 installed <13>May 15 05:24:32 rpmi: libibnetdisc-34.0-alt1 sisyphus+267797.100.1.1 1615746678 installed <13>May 15 05:24:32 rpmi: libnuma-devel-2.0.14-alt2 sisyphus+262152.100.1.1 1605821054 installed <13>May 15 05:24:32 rpmi: libgdbm-devel-1.8.3-alt10 1454943313 installed <13>May 15 05:24:32 rpmi: perl-devel-1:5.30.3-alt1 sisyphus+259030.200.1.1 1601554015 installed <13>May 15 05:24:32 rpmi: swig-data-1:3.0.12-alt8 sisyphus+253354.100.1.1 1591967642 installed <13>May 15 05:24:32 rpmi: libGLES-7:1.3.3-alt1 sisyphus+271643.100.1.1 1620829886 installed <13>May 15 05:24:32 rpmi: libOpenGL-7:1.3.3-alt1 sisyphus+271643.100.1.1 1620829886 installed <13>May 15 05:24:32 rpmi: libboost_type_erasure1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:32 rpmi: libboost_wave1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:32 rpmi: libboost_atomic1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:32 rpmi: libboost_contract1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:32 rpmi: libboost_chrono1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:32 rpmi: libboost_timer1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:32 rpmi: libpoly2tri1.0-1.0-alt1_0.201604131 1465759329 installed <13>May 15 05:24:32 rpmi: libnatspec-0.3.1-alt2 1445691578 installed <13>May 15 05:24:32 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550600768 installed <13>May 15 05:24:32 rpmi: libminizip-1.2.11-alt1 sisyphus+221902.6000.4.1 1550600768 installed <13>May 15 05:24:32 rpmi: xorg-proto-devel-2020.1-alt1 sisyphus+250406.100.1.1 1587554810 installed <13>May 15 05:24:32 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268594 installed <13>May 15 05:24:32 rpmi: libX11-locales-3:1.7.0-alt1 sisyphus+264667.100.1.2 1610655150 installed <13>May 15 05:24:32 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949347 installed <13>May 15 05:24:32 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268156 installed <13>May 15 05:24:32 rpmi: libxcb-1.14-alt1 sisyphus+247358.200.1.3 1583854223 installed <13>May 15 05:24:32 rpmi: libX11-3:1.7.0-alt1 sisyphus+264667.100.1.2 1610655150 installed <13>May 15 05:24:32 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949422 installed <13>May 15 05:24:32 rpmi: libXxf86vm-1.1.4-alt2 1527672159 installed <13>May 15 05:24:32 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614842 installed <13>May 15 05:24:34 rpmi: libxcb-devel-1.14-alt1 sisyphus+247358.200.1.3 1583854223 installed <13>May 15 05:24:34 rpmi: libX11-devel-3:1.7.0-alt1 sisyphus+264667.100.1.2 1610655150 installed <13>May 15 05:24:34 rpmi: libwayland-client-1.19.0-alt1 sisyphus+265427.100.1.1 1611852852 installed <13>May 15 05:24:34 rpmi: libpciaccess-1:0.16-alt1 sisyphus+234814.100.1.1 1563438297 installed <13>May 15 05:24:34 rpmi: libdrm-1:2.4.105-alt2 sisyphus+271005.100.1.1 1619774937 installed <13>May 15 05:24:34 rpmi: libGLX-mesa-4:21.1.0-alt1 sisyphus+271643.200.1.1 1620830221 installed <13>May 15 05:24:34 rpmi: libGLX-7:1.3.3-alt1 sisyphus+271643.100.1.1 1620829886 installed <13>May 15 05:24:34 rpmi: libGL-7:1.3.3-alt1 sisyphus+271643.100.1.1 1620829886 installed <13>May 15 05:24:34 rpmi: libGLU-4:9.0.1-alt1 sisyphus+248864.100.1.1 1585556464 installed <13>May 15 05:24:34 rpmi: libgbm-4:21.1.0-alt1 sisyphus+271643.200.1.1 1620830221 installed <13>May 15 05:24:35 rpmi: libEGL-mesa-4:21.1.0-alt1 sisyphus+271643.200.1.1 1620830221 installed <13>May 15 05:24:35 rpmi: libEGL-7:1.3.3-alt1 sisyphus+271643.100.1.1 1620829886 installed <13>May 15 05:24:35 rpmi: libglvnd-devel-7:1.3.3-alt1 sisyphus+271643.100.1.1 1620829886 installed <13>May 15 05:24:35 rpmi: rpm-macros-cmake-3.19.7-alt2 sisyphus+270569.40.2.1 1619208639 installed <13>May 15 05:24:35 rpmi: cmake-modules-3.19.7-alt2 sisyphus+270569.40.2.1 1619208639 installed <13>May 15 05:24:35 rpmi: librhash-1.3.5-alt2 1505156277 installed <13>May 15 05:24:35 rpmi: libjsoncpp19-1.8.4-alt5 sisyphus+243670.100.1.1 1577521256 installed <13>May 15 05:24:35 rpmi: publicsuffix-list-dafsa-20210419-alt1 sisyphus+270358.100.1.1 1618924010 installed <13>May 15 05:24:35 rpmi: libpsl-0.21.1-alt2 sisyphus+271468.100.1.1 1620753481 installed <13>May 15 05:24:35 rpmi: libnghttp2-1.41.0-alt1 sisyphus+253680.100.1.1 1592642263 installed <13>May 15 05:24:35 rpmi: openldap-common-2.4.57-alt1 sisyphus+266287.100.1.1 1613244218 installed <13>May 15 05:24:35 rpmi: libverto-0.3.2-alt1_1 sisyphus+268398.100.1.1 1616717436 installed <13>May 15 05:24:35 rpmi: liblmdb-0.9.23-alt1 sisyphus+225277.100.2.1 1553001689 installed <13>May 15 05:24:35 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>May 15 05:24:35 rpmi: libcom_err-1.45.6.0.24.af1a-alt1 sisyphus+262279.100.1.1 1606088191 installed <13>May 15 05:24:35 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+257777.100.1.1 1599688015 installed <13>May 15 05:24:35 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+257777.100.1.1 1599688015 installed <13>May 15 05:24:35 rpmi: libnumpy-1:1.15.4-alt7 sisyphus+260263.100.2.1 1603493699 installed <13>May 15 05:24:35 rpmi: libboost_program_options1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:35 rpmi: libboost_math_tr1l1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:35 rpmi: libboost_math_tr1f1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:35 rpmi: libboost_math_tr11.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:35 rpmi: libboost_math_c99l1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:35 rpmi: libboost_math_c99f1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:35 rpmi: libboost_math_c991.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:36 rpmi: libicu67-1:6.7.1-alt2 sisyphus+252432.100.2.2 1590796031 installed <13>May 15 05:24:36 rpmi: libboost_locale1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:36 rpmi: tcsh-6.20.00-alt3 sisyphus+263072.100.1.1 1607419601 installed <13>May 15 05:24:36 rpmi: rpm-macros-mpi-selector-1.0.3-alt3 1504498675 installed <13>May 15 05:24:36 rpmi: mpi-selector-1.0.3-alt3 1504498675 installed <13>May 15 05:24:36 rpmi: openmpi-2.0.1-alt8 sisyphus+229856.100.1.1 1558540100 installed <13>May 15 05:24:36 rpmi: libboost_mpi1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:36 rpmi: libboost_graph_parallel1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:36 rpmi: libiptables-1.8.6-alt1 sisyphus+262268.100.1.1 1606080655 installed <13>May 15 05:24:36 rpmi: systemd-tmpfiles-standalone-1:247.3-alt2 sisyphus+266129.100.1.3 1613012524 installed <13>May 15 05:24:36 rpmi: systemd-sysctl-standalone-1:247.3-alt2 sisyphus+266129.100.1.3 1613012524 installed <13>May 15 05:24:36 rpmi: hwclock-1:2.36.1-alt2 sisyphus+264757.100.1.1 1610726582 installed <13>May 15 05:24:36 rpmi: mount-2.36.1-alt2 sisyphus+264757.100.1.1 1610726582 installed <13>May 15 05:24:36 rpmi: udev-rules-1:247.3-alt2 sisyphus+266129.100.1.3 1613012524 installed <13>May 15 05:24:36 rpmi: libgpg-error-1.41-alt4 sisyphus+264254.200.1.1 1609440105 installed <13>May 15 05:24:37 rpmi: libgcrypt20-1.9.2-alt1 sisyphus+266496.100.1.1 1613559130 installed <13>May 15 05:24:37 rpmi: libsystemd-1:247.3-alt2 sisyphus+266129.100.1.3 1613012524 installed <13>May 15 05:24:37 rpmi: gcc-fortran-common-1.4.27-alt1 sisyphus+262033.600.7.2 1607340230 installed <13>May 15 05:24:37 rpmi: libgfortran10-devel-10.2.1-alt3 sisyphus+267829.100.1.1 1615807924 installed <13>May 15 05:24:38 rpmi: gcc10-fortran-10.2.1-alt3 sisyphus+267829.100.1.1 1615807924 installed <13>May 15 05:24:38 rpmi: gcc-fortran-10-alt1 sisyphus+263054.200.3.1 1607517515 installed <13>May 15 05:24:38 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+262033.600.7.2 1607340230 installed <13>May 15 05:24:38 rpmi: libstdc++10-devel-10.2.1-alt3 sisyphus+267829.100.1.1 1615807924 installed <13>May 15 05:24:39 rpmi: gcc10-c++-10.2.1-alt3 sisyphus+267829.100.1.1 1615807924 installed <13>May 15 05:24:39 rpmi: gcc-c++-10-alt1 sisyphus+263054.200.3.1 1607517515 installed <13>May 15 05:24:39 rpmi: libxblas-1.0.248-alt1.3 sisyphus+229150.100.1.1 1557388758 installed <13>May 15 05:24:40 rpmi: liblapack-1:3.8.0-alt4 sisyphus+264284.100.1.1 1609587743 installed <13>May 15 05:24:40 rpmi: libboost_stacktrace1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:40 rpmi: libboost_nowide1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:40 rpmi: libboost_test1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:40 rpmi: libboost_random1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:40 rpmi: libboost_iostreams1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:40 rpmi: libboost_json1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:40 rpmi: libboost_date_time1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:40 rpmi: libboost_container1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:42 rpmi: boost-devel-headers-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:42 rpmi: boost-devel-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:42 rpmi: boost-asio-devel-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:42 rpmi: boost-context-devel-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:42 rpmi: boost-coroutine-devel-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:42 rpmi: boost-interprocess-devel-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:42 rpmi: boost-flyweight-devel-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:42 rpmi: boost-polygon-devel-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:42 rpmi: boost-geometry-devel-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:42 rpmi: boost-locale-devel-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:42 rpmi: boost-lockfree-devel-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:42 rpmi: boost-log-devel-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:42 rpmi: boost-math-devel-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:42 rpmi: boost-msm-devel-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:42 rpmi: boost-program_options-devel-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:42 rpmi: boost-signals-devel-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:43 rpmi: boost-filesystem-devel-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:43 rpmi: boost-wave-devel-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:43 rpmi: libp11-kit-0.23.15-alt2 sisyphus+252784.100.2.2 1591274915 installed <13>May 15 05:24:43 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825069 installed <13>May 15 05:24:43 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>May 15 05:24:43 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>May 15 05:24:43 rpmi: ca-certificates-2021.03.24-alt1 sisyphus+268304.300.1.1 1616591829 installed <13>May 15 05:24:43 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>May 15 05:24:43 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+252784.100.2.2 1591274915 installed <13>May 15 05:24:43 rpmi: libcrypto1.1-1.1.1k-alt1 sisyphus+268375.100.1.1 1616684123 installed <13>May 15 05:24:43 rpmi: libssl1.1-1.1.1k-alt1 sisyphus+268375.100.1.1 1616684123 installed <13>May 15 05:24:43 rpmi: python-modules-compiler-2.7.18-alt5 sisyphus+270920.100.1.1 1619657735 installed <13>May 15 05:24:43 rpmi: python-modules-email-2.7.18-alt5 sisyphus+270920.100.1.1 1619657735 installed <13>May 15 05:24:43 rpmi: python-modules-unittest-2.7.18-alt5 sisyphus+270920.100.1.1 1619657735 installed <13>May 15 05:24:43 rpmi: python-modules-2.7.18-alt5 sisyphus+270920.100.1.1 1619657735 installed <13>May 15 05:24:43 rpmi: python-modules-encodings-2.7.18-alt5 sisyphus+270920.100.1.1 1619657735 installed <13>May 15 05:24:43 rpmi: libpython3-3.9.5-alt1 sisyphus+271461.100.1.1 1620748574 installed <13>May 15 05:24:43 rpmi: python3-3.9.5-alt1 sisyphus+271461.100.1.1 1620748574 installed <13>May 15 05:24:44 rpmi: python3-base-3.9.5-alt1 sisyphus+271461.100.1.1 1620748574 installed <13>May 15 05:24:44 rpmi: libboost_python3-1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <86>May 15 05:24:44 groupadd[3769046]: group added to /etc/group: name=_keytab, GID=499 <86>May 15 05:24:44 groupadd[3769046]: group added to /etc/gshadow: name=_keytab <86>May 15 05:24:44 groupadd[3769046]: new group: name=_keytab, GID=499 <13>May 15 05:24:44 rpmi: libkrb5-1.19.1-alt2 sisyphus+267847.100.1.1 1615814479 installed <13>May 15 05:24:44 rpmi: libkmod-27.0.9.f5434cf-alt1 sisyphus+253982.100.1.1 1593076942 installed <13>May 15 05:24:44 rpmi: systemd-modules-load-standalone-1:247.3-alt2 sisyphus+266129.100.1.3 1613012524 installed <13>May 15 05:24:44 rpmi: startup-0.9.9.11-alt1 sisyphus+265313.200.3.1 1612018510 installed <13>May 15 05:24:45 rpmi: systemd-utils-1:247.3-alt2 sisyphus+266129.100.1.3 1613012524 installed <13>May 15 05:24:45 rpmi: rdma-core-34.0-alt1 sisyphus+267797.100.1.1 1615746678 installed <13>May 15 05:24:45 rpmi: ibacm-34.0-alt1 sisyphus+267797.100.1.1 1615746678 installed <13>May 15 05:24:45 rpmi: rdma-core-devel-34.0-alt1 sisyphus+267797.100.1.1 1615746678 installed <13>May 15 05:24:45 rpmi: openmpi-devel-2.0.1-alt8 sisyphus+229856.100.1.1 1558540100 installed <86>May 15 05:24:45 groupadd[3769951]: group added to /etc/group: name=sasl, GID=498 <86>May 15 05:24:45 groupadd[3769951]: group added to /etc/gshadow: name=sasl <86>May 15 05:24:45 groupadd[3769951]: new group: name=sasl, GID=498 <13>May 15 05:24:45 rpmi: libsasl2-3-2.1.27-alt2.1 sisyphus+255909.100.2.1 1597199521 installed <13>May 15 05:24:45 rpmi: libldap-2.4.57-alt1 sisyphus+266287.100.1.1 1613244218 installed <13>May 15 05:24:45 rpmi: libcurl-7.76.1-alt1 sisyphus+269986.100.1.1 1618487432 installed <13>May 15 05:24:45 rpmi: libboost_mpi_python3-1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:45 rpmi: python3-module-numpy-1:1.20.2-alt2 sisyphus+270738.100.1.1 1619448577 installed <13>May 15 05:24:45 rpmi: libboost_numpy3-1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:45 rpmi: tests-for-installed-python3-pkgs-0.1.17-alt1 sisyphus+271082.100.1.1 1619820927 installed <13>May 15 05:24:45 rpmi: rpm-build-python3-0.1.17-alt1 sisyphus+271082.100.1.1 1619820927 installed <13>May 15 05:24:46 rpmi: python-modules-xml-2.7.18-alt5 sisyphus+270920.100.1.1 1619657735 installed <13>May 15 05:24:46 rpmi: python-modules-hotshot-2.7.18-alt5 sisyphus+270920.100.1.1 1619657735 installed <13>May 15 05:24:46 rpmi: python-modules-bsddb-2.7.18-alt5 sisyphus+270920.100.1.1 1619657735 installed <13>May 15 05:24:46 rpmi: python-modules-ctypes-2.7.18-alt5 sisyphus+270920.100.1.1 1619657735 installed <13>May 15 05:24:46 rpmi: python-modules-multiprocessing-2.7.18-alt5 sisyphus+270920.100.1.1 1619657735 installed <13>May 15 05:24:46 rpmi: python-modules-logging-2.7.18-alt5 sisyphus+270920.100.1.1 1619657735 installed <13>May 15 05:24:46 rpmi: python-2.7.18-alt5 sisyphus+270920.100.1.1 1619657735 installed <13>May 15 05:24:46 rpmi: python-modules-distutils-2.7.18-alt5 sisyphus+270920.100.1.1 1619657735 installed <13>May 15 05:24:46 rpmi: python-strict-2.7.18-alt5 sisyphus+270920.100.1.1 1619657735 installed <13>May 15 05:24:46 rpmi: python-module-numpy-1:1.15.4-alt7 sisyphus+260263.100.2.1 1603493699 installed <13>May 15 05:24:46 rpmi: libboost_numpy1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:46 rpmi: libarchive13-3.5.1-alt1 sisyphus+271818.100.1.1 1620977822 installed <13>May 15 05:24:47 rpmi: cmake-3.19.7-alt2 sisyphus+270569.40.2.1 1619208639 installed <13>May 15 05:24:47 rpmi: libtinfo-devel-6.2.20210123-alt1 sisyphus+265425.100.1.1 1611851422 installed <13>May 15 05:24:47 rpmi: libncurses-devel-6.2.20210123-alt1 sisyphus+265425.100.1.1 1611851422 installed <13>May 15 05:24:47 rpmi: python-dev-2.7.18-alt5 sisyphus+270920.100.1.1 1619657735 installed <13>May 15 05:24:47 rpmi: boost-python-devel-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:47 rpmi: python3-dev-3.9.5-alt1 sisyphus+271461.100.1.1 1620748574 installed <13>May 15 05:24:47 rpmi: boost-python3-devel-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:47 rpmi: boost-mpi-devel-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:47 rpmi: boost-graph-parallel-devel-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:47 rpmi: boost-complete-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 15 05:24:47 rpmi: ccmake-3.19.7-alt2 sisyphus+270569.40.2.1 1619208639 installed <13>May 15 05:24:47 rpmi: ctest-3.19.7-alt2 sisyphus+270569.40.2.1 1619208639 installed <13>May 15 05:24:47 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+248864.100.1.1 1585556464 installed <13>May 15 05:24:47 rpmi: libminizip-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550600768 installed <13>May 15 05:24:47 rpmi: unzip-6.0-alt4 sisyphus+261685.200.2.1 1605218922 installed <13>May 15 05:24:47 rpmi: libpoly2tri-devel-1.0-alt1_0.201604131 1465759329 installed <13>May 15 05:24:47 rpmi: swig-1:3.0.12-alt8 sisyphus+253354.100.1.1 1591967642 installed <13>May 15 05:24:47 rpmi: dos2unix-7.3.5-alt1 1499695585 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/assimp-3.3.1-alt1_5.nosrc.rpm (w1.gzdio) Installing assimp-3.3.1-alt1_5.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.50873 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf assimp-3.3.1 + echo 'Source #0 (assimp-3.3.1.tar.gz):' Source #0 (assimp-3.3.1.tar.gz): + /bin/gzip -dc /usr/src/RPM/SOURCES/assimp-3.3.1.tar.gz + /bin/tar -xf - + cd assimp-3.3.1 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (assimp-3.3.1-mga-fdr-system-poly2tri-clipper.patch):' Patch #0 (assimp-3.3.1-mga-fdr-system-poly2tri-clipper.patch): + /usr/bin/patch -p1 patching file CMakeLists.txt Hunk #1 succeeded at 206 (offset 28 lines). patching file code/BlenderTessellator.h patching file code/CMakeLists.txt Hunk #1 succeeded at 724 (offset 59 lines). Hunk #2 succeeded at 829 (offset 60 lines). patching file code/IFCGeometry.cpp patching file code/IFCOpenings.cpp patching file tools/assimp_cmd/CMakeLists.txt Hunk #1 succeeded at 65 (offset 37 lines). + echo 'Patch #1 (assimp-3.3.1-mga-system-unzip.patch):' Patch #1 (assimp-3.3.1-mga-system-unzip.patch): + /usr/bin/patch -p1 patching file code/D3MFImporter.cpp patching file code/D3MFOpcPackage.cpp patching file code/IFCLoader.cpp patching file code/Q3BSPZipArchive.h + echo 'Patch #2 (0001-Assimp-cmake-provider-fix.patch):' Patch #2 (0001-Assimp-cmake-provider-fix.patch): + /usr/bin/patch -p1 patching file assimp-config.cmake.in + echo 'Patch #10 (assimp-3.3.1-install-pkgconfig.patch):' Patch #10 (assimp-3.3.1-install-pkgconfig.patch): + /usr/bin/patch -p1 patching file assimp.pc.in + echo 'Patch #100 (0001-Morph-animation-support-for-collada.patch):' Patch #100 (0001-Morph-animation-support-for-collada.patch): + /usr/bin/patch -p1 patching file code/CMakeLists.txt patching file code/ColladaHelper.h patching file code/ColladaLoader.cpp patching file code/ColladaLoader.h patching file code/ColladaParser.cpp patching file code/CreateAnimMesh.cpp patching file code/CreateAnimMesh.h patching file include/assimp/anim.h patching file include/assimp/mesh.h + rm -rf contrib/cppunit-1.12.1 + rm -rf contrib/poly2tri + rm -rf contrib/unzip + rm -rf contrib/zlib + dos2unix CHANGES CREDITS LICENSE Readme.md dos2unix: converting file CHANGES to Unix format... dos2unix: converting file CREDITS to Unix format... dos2unix: converting file LICENSE to Unix format... dos2unix: converting file Readme.md to Unix format... + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.59118 + 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' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2' -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_LIBDIR:PATH=/usr/lib64 -DCMAKE_INSTALL_LIBEXECDIR:PATH=/usr/lib -DCMAKE_INSTALL_SYSCONFDIR:PATH=/etc -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib64 -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_STATIC_LIBS:BOOL=OFF -DASSIMP_BUILD_TESTS=NO -DASSIMP_LIB_INSTALL_DIR=/usr/lib64 -DASSIMP_BIN_INSTALL_DIR=/usr/bin -DASSIMP_INCLUDE_INSTALL_DIR=/usr/include -DPOLY2TRI_LIB_PATH=/usr/lib64 -DPOLY2TRI_INCLUDE_PATH=/usr/include/poly2tri CMake Deprecation Warning at CMakeLists.txt:39 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 10.2.1 -- The CXX compiler identification is GNU 10.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") -- Looking for ZLIB... -- Checking for module 'zzip-zlib-config' -- No package 'zzip-zlib-config' found -- Found ZLIB: optimized;/usr/lib64/libz.so;debug;/usr/lib64/libz.so -- Checking for module 'minizip' -- Found minizip, version 1.2.11 -- Found external poly2tri -- Using embedded clipper headers CMake Deprecation Warning at code/CMakeLists.txt:45 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- 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: CMake Deprecation Warning at tools/assimp_cmd/CMakeLists.txt:38 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- 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/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' [ 1%] 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' [ 5%] Building CXX object code/CMakeFiles/assimp.dir/SGSpatialSort.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 5%] Building CXX object code/CMakeFiles/assimp.dir/VertexTriangleAdjacency.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 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' [ 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' [ 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' [ 0%] Building CXX object code/CMakeFiles/assimp.dir/Assimp.cpp.o In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:513, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/cimport.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/Assimp.cpp:45: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl: In instantiation of 'aiMatrix3x3t& aiMatrix3x3t::Transpose() [with TReal = float]': /usr/src/RPM/BUILD/assimp-3.3.1/code/Assimp.cpp:612:20: required from here /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl:151:24: warning: taking address of packed member of 'aiMatrix3x3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 151 | std::swap( (TReal&)a2, (TReal&)b1); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl:151:36: warning: taking address of packed member of 'aiMatrix3x3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 151 | std::swap( (TReal&)a2, (TReal&)b1); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl:152:24: warning: taking address of packed member of 'aiMatrix3x3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 152 | std::swap( (TReal&)a3, (TReal&)c1); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl:152:36: warning: taking address of packed member of 'aiMatrix3x3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 152 | std::swap( (TReal&)a3, (TReal&)c1); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl:153:24: warning: taking address of packed member of 'aiMatrix3x3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 153 | std::swap( (TReal&)b3, (TReal&)c2); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix3x3.inl:153:36: warning: taking address of packed member of 'aiMatrix3x3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 153 | std::swap( (TReal&)b3, (TReal&)c2); | ^~ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:514, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/cimport.h:47, from /usr/src/RPM/BUILD/assimp-3.3.1/code/Assimp.cpp:45: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl: In instantiation of 'aiMatrix4x4t& aiMatrix4x4t::Transpose() [with TReal = float]': /usr/src/RPM/BUILD/assimp-3.3.1/code/Assimp.cpp:619:20: required from here /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:172:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 172 | std::swap( (TReal&)b1, (TReal&)a2); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:172:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 172 | std::swap( (TReal&)b1, (TReal&)a2); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:173:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 173 | std::swap( (TReal&)c1, (TReal&)a3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:173:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 173 | std::swap( (TReal&)c1, (TReal&)a3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:174:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 174 | std::swap( (TReal&)c2, (TReal&)b3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:174:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 174 | std::swap( (TReal&)c2, (TReal&)b3); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:175:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 175 | std::swap( (TReal&)d1, (TReal&)a4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:175:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 175 | std::swap( (TReal&)d1, (TReal&)a4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:176:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 176 | std::swap( (TReal&)d2, (TReal&)b4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:176:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 176 | std::swap( (TReal&)d2, (TReal&)b4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:177:24: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 177 | std::swap( (TReal&)d3, (TReal&)c4); | ^~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/matrix4x4.inl:177:36: warning: taking address of packed member of 'aiMatrix4x4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 177 | std::swap( (TReal&)d3, (TReal&)c4); | ^~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 2%] 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' [ 3%] 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' [ 10%] Building CXX object code/CMakeFiles/assimp.dir/TargetAnimation.cpp.o In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/TargetAnimation.h:46, from /usr/src/RPM/BUILD/assimp-3.3.1/code/TargetAnimation.cpp:41: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/anim.h: In member function 'void Assimp::TargetAnimationHelper::Process(std::vector*)': /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' [ 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/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' [ 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' [ 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' [ 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' [ 4%] 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' [ 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' [ 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' [ 14%] Building CXX object code/CMakeFiles/assimp.dir/AssimpCExport.cpp.o In file included from /usr/include/string.h:532, 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:91:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-overflow=] 91 | 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:532, 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:91:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-overflow=] 91 | 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:532, 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:91:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-overflow=] 91 | 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' [ 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' [ 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/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' [ 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' [ 18%] Building CXX object code/CMakeFiles/assimp.dir/FixNormalsStep.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 17%] Building CXX object code/CMakeFiles/assimp.dir/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' [ 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/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' [ 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' [ 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' [ 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' [ 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' [ 20%] 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' [ 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' [ 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' [ 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' [ 25%] Building CXX object code/CMakeFiles/assimp.dir/TriangulateProcess.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/TriangulateProcess.cpp: In member function 'bool Assimp::TriangulateProcess::TriangulateMesh(aiMesh*)': /usr/src/RPM/BUILD/assimp-3.3.1/code/TriangulateProcess.cpp:293:39: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 293 | NewellNormal<3,3,3>(n,max,&temp_verts3d.front().x,&temp_verts3d.front().y,&temp_verts3d.front().z); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/TriangulateProcess.cpp:293:63: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 293 | NewellNormal<3,3,3>(n,max,&temp_verts3d.front().x,&temp_verts3d.front().y,&temp_verts3d.front().z); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/TriangulateProcess.cpp:293:87: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 293 | NewellNormal<3,3,3>(n,max,&temp_verts3d.front().x,&temp_verts3d.front().y,&temp_verts3d.front().z); | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 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/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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 35%] Building CXX object code/CMakeFiles/assimp.dir/AssxmlExporter.cpp.o In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/ai_assert.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/GenericProperty.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseProcess.h:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/ProcessHelper.h:52, from /usr/src/RPM/BUILD/assimp-3.3.1/code/AssxmlExporter.cpp:45: /usr/src/RPM/BUILD/assimp-3.3.1/code/AssxmlExporter.cpp: In function 'int Assimp::AssxmlExport::ioprintf(Assimp::IOStream*, const char*, ...)': /usr/src/RPM/BUILD/assimp-3.3.1/code/AssxmlExporter.cpp:82:22: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 82 | ai_assert( nSize < Size ); | ~~~~~~^~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/AssxmlExporter.cpp:82:5: note: in expansion of macro 'ai_assert' 82 | ai_assert( nSize < Size ); | ^~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/AssxmlExporter.cpp:77:12: warning: unused variable 'len' [-Wunused-variable] 77 | size_t len( strlen( format ) ); | ^~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 35%] Building CXX object code/CMakeFiles/assimp.dir/AssbinLoader.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 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:532, 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:91:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 256 equals destination size [-Wstringop-truncation] 91 | 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' [ 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' [ 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' [ 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' [ 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); | ^~~~~~~~~~ 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/ASEParser.cpp:51: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/anim.h: In member function 'void Assimp::ASE::Parser::ParseLV3PosAnimationBlock(Assimp::ASE::Animation&)': /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 | ^~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/anim.h: In member function 'void Assimp::ASE::Parser::ParseLV3ScaleAnimationBlock(Assimp::ASE::Animation&)': /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' [ 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' [ 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' [ 40%] Building CXX object code/CMakeFiles/assimp.dir/CSMLoader.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/CSMLoader.cpp: In member function 'virtual void Assimp::CSMImporter::InternReadFile(const string&, aiScene*, Assimp::IOSystem*)': /usr/src/RPM/BUILD/assimp-3.3.1/code/CSMLoader.cpp:224:84: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct aiVectorKey'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 224 | ::memcpy(s->mPositionKeys,old,sizeof(aiVectorKey)*alloc); | ^ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/CSMLoader.cpp:57: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/anim.h:58:8: note: 'struct aiVectorKey' declared here 58 | struct aiVectorKey | ^~~~~~~~~~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/CSMLoader.cpp:239:91: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 239 | buffer = fast_atoreal_move(buffer, (float&)sub->mValue.x); | ~~~~~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/CSMLoader.cpp:243:91: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 243 | buffer = fast_atoreal_move(buffer, (float&)sub->mValue.y); | ~~~~~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/CSMLoader.cpp:247:91: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 247 | buffer = fast_atoreal_move(buffer, (float&)sub->mValue.z); | ~~~~~~~~~~~~^ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 41%] Building CXX object code/CMakeFiles/assimp.dir/IRRShared.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRShared.cpp: In member function 'void Assimp::IrrlichtBase::ReadVectorProperty(Assimp::IrrlichtBase::VectorProperty&)': /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRShared.cpp:176:67: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 176 | ptr = fast_atoreal_move( ptr,(float&)out.value.x ); | ~~~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRShared.cpp:183:67: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 183 | ptr = fast_atoreal_move( ptr,(float&)out.value.y ); | ~~~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRShared.cpp:190:67: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 190 | ptr = fast_atoreal_move( ptr,(float&)out.value.z ); | ~~~~~~~~~~^ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 41%] Building CXX object code/CMakeFiles/assimp.dir/IRRMeshLoader.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp: In member function 'virtual void Assimp::IRRMeshImporter::InternReadFile(const string&, aiScene*, Assimp::IOSystem*)': /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:323:67: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 323 | sz = fast_atoreal_move(sz,(float&)temp.x); | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:326:67: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 326 | sz = fast_atoreal_move(sz,(float&)temp.y); | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:329:67: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 329 | sz = fast_atoreal_move(sz,(float&)temp.z); | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:334:67: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 334 | sz = fast_atoreal_move(sz,(float&)temp.x); | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:337:67: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 337 | sz = fast_atoreal_move(sz,(float&)temp.y); | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:340:67: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 340 | sz = fast_atoreal_move(sz,(float&)temp.z); | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:356:67: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 356 | sz = fast_atoreal_move(sz,(float&)temp.x); | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:359:67: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 359 | sz = fast_atoreal_move(sz,(float&)temp.y); | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:367:71: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 367 | sz = fast_atoreal_move(sz,(float&)temp.x); | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:370:71: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 370 | sz = fast_atoreal_move(sz,(float&)temp.y); | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:377:71: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 377 | sz = fast_atoreal_move(sz,(float&)temp.x); | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:380:71: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 380 | sz = fast_atoreal_move(sz,(float&)temp.z); | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:383:71: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 383 | sz = fast_atoreal_move(sz,(float&)temp.y); | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:389:71: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 389 | sz = fast_atoreal_move(sz,(float&)temp.x); | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:392:71: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 392 | sz = fast_atoreal_move(sz,(float&)temp.z); | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:395:71: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 395 | sz = fast_atoreal_move(sz,(float&)temp.y); | ~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/IRRMeshLoader.cpp:466:38: warning: taking address of packed member of 'aiColor4t' may result in an unaligned pointer value [-Waddress-of-packed-member] 466 | mat->AddProperty(&curColors[0].a,1,AI_MATKEY_OPACITY); | ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 42%] Building CXX object code/CMakeFiles/assimp.dir/LWOAnimation.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/code/LWOAnimation.cpp: In member function 'void Assimp::LWO::AnimResolver::InterpolateTrack(std::vector&, aiVectorKey&, double)': /usr/src/RPM/BUILD/assimp-3.3.1/code/LWOAnimation.cpp:369:64: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 369 | else DoInterpolation(cur_x,envl_x,time,(float&)fill.mValue.x); | ~~~~~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/LWOAnimation.cpp:379:64: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 379 | else DoInterpolation(cur_y,envl_y,time,(float&)fill.mValue.y); | ~~~~~~~~~~~~^ /usr/src/RPM/BUILD/assimp-3.3.1/code/LWOAnimation.cpp:389:64: warning: taking address of packed member of 'aiVector3t' may result in an unaligned pointer value [-Waddress-of-packed-member] 389 | else DoInterpolation(cur_z,envl_z,time,(float&)fill.mValue.z); | ~~~~~~~~~~~~^ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 54%] Building CXX object code/CMakeFiles/assimp.dir/OgreImporter.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 57%] Building CXX object code/CMakeFiles/assimp.dir/OpenGEXExporter.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 59%] Building CXX object code/CMakeFiles/assimp.dir/PlyExporter.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 54%] Building CXX object code/CMakeFiles/assimp.dir/OgreStructs.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 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' [ 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' [ 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/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' [ 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' [ 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 | ^~~~~~~~ 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 { | ^~~~~ 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::flag' 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::mode' 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::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' [ 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' [ 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' [ 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' [ 65%] Building CXX object code/CMakeFiles/assimp.dir/IFCUtil.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 67%] Building CXX object code/CMakeFiles/assimp.dir/IFCProfile.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 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' [ 70%] Building CXX object code/CMakeFiles/assimp.dir/STEPFileEncoding.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 71%] Building CXX object code/CMakeFiles/assimp.dir/FBXImporter.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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/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' [ 77%] Building CXX object code/CMakeFiles/assimp.dir/FBXAnimation.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 80%] Building CXX object code/CMakeFiles/assimp.dir/FBXDocumentUtil.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 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/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' [ 81%] Building CXX object code/CMakeFiles/assimp.dir/Q3BSPFileImporter.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 82%] Building CXX object code/CMakeFiles/assimp.dir/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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 93%] Building CXX object code/CMakeFiles/assimp.dir/__/contrib/openddlparser/code/DDLNode.cpp.o In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/openddlparser/include/openddlparser/OpenDDLParser.h:27, from /usr/src/RPM/BUILD/assimp-3.3.1/contrib/openddlparser/code/DDLNode.cpp:24: /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/openddlparser/include/openddlparser/OpenDDLParserUtils.h: In instantiation of 'bool ODDLParser::isNumeric(T) [with T = char]': /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/openddlparser/include/openddlparser/OpenDDLParserUtils.h:220:23: required from here /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/openddlparser/include/openddlparser/OpenDDLParserUtils.h:87:27: warning: array subscript has type 'char' [-Wchar-subscripts] 87 | return ( chartype_table[ in ] == 1 ); | ^~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 94%] Building CXX object code/CMakeFiles/assimp.dir/__/contrib/openddlparser/code/OpenDDLCommon.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 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' [ 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' [ 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' [ 94%] Building CXX object code/CMakeFiles/assimp.dir/__/contrib/openddlparser/code/OpenDDLExport.cpp.o /usr/src/RPM/BUILD/assimp-3.3.1/contrib/openddlparser/code/OpenDDLExport.cpp: In member function 'bool ODDLParser::OpenDDLExport::writeValueType(ODDLParser::Value::ValueType, size_t, std::string&)': /usr/src/RPM/BUILD/assimp-3.3.1/contrib/openddlparser/code/OpenDDLExport.cpp:283:28: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 283 | sprintf( buffer, "%d", numItems ); | ~^ ~~~~~~~~ | | | | int size_t {aka long unsigned int} | %ld In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/openddlparser/include/openddlparser/OpenDDLParser.h:27, from /usr/src/RPM/BUILD/assimp-3.3.1/contrib/openddlparser/code/OpenDDLExport.cpp:26: /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/openddlparser/include/openddlparser/OpenDDLParserUtils.h: In instantiation of 'bool ODDLParser::isNumeric(T) [with T = char]': /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/openddlparser/include/openddlparser/OpenDDLParserUtils.h:220:23: required from here /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/openddlparser/include/openddlparser/OpenDDLParserUtils.h:87:27: warning: array subscript has type 'char' [-Wchar-subscripts] 87 | return ( chartype_table[ in ] == 1 ); | ^~ make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 92%] Building CXX object code/CMakeFiles/assimp.dir/__/contrib/clipper/clipper.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 89%] Building CXX object code/CMakeFiles/assimp.dir/glTFExporter.cpp.o In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.h:87, from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFExporter.cpp:60: /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl: In instantiation of 'rapidjson::Value& glTF::{anonymous}::MakeValue(rapidjson::Value&, float (&)[N], rapidjson::MemoryPoolAllocator<>&) [with long unsigned int N = 4; rapidjson::Value = rapidjson::GenericValue >]': /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl:162:81: required from here /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl:59:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 59 | for (int i = 0; i < N; ++i) { | ~~^~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl: In instantiation of 'rapidjson::Value& glTF::{anonymous}::MakeValue(rapidjson::Value&, float (&)[N], rapidjson::MemoryPoolAllocator<>&) [with long unsigned int N = 16; rapidjson::Value = rapidjson::GenericValue >]': /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl:243:73: required from here /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl:59:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl: In instantiation of 'rapidjson::Value& glTF::{anonymous}::MakeValue(rapidjson::Value&, float (&)[N], rapidjson::MemoryPoolAllocator<>&) [with long unsigned int N = 3; rapidjson::Value = rapidjson::GenericValue >]': /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl:248:83: required from here /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl:59:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAsset.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.h:51, from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFExporter.cpp:60: /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(rapidjson::GenericValue::Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::GenericValue::Member = rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >; rapidjson::SizeType = unsigned int]': /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h:2060:55: 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:40: 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:58: 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:46: 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:57: 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:62: 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:58: 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:47: 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:54: 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:39: 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:58: 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:46: 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:57: 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:62: 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:58: 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:47: 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 long unsigned int N = 4; rapidjson::Value = rapidjson::GenericValue >]': /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl:162:81: required from here /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl:59:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 59 | for (int i = 0; i < N; ++i) { | ~~^~~ /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl: In instantiation of 'rapidjson::Value& glTF::{anonymous}::MakeValue(rapidjson::Value&, float (&)[N], rapidjson::MemoryPoolAllocator<>&) [with long unsigned int N = 16; rapidjson::Value = rapidjson::GenericValue >]': /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl:243:73: required from here /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl:59:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl: In instantiation of 'rapidjson::Value& glTF::{anonymous}::MakeValue(rapidjson::Value&, float (&)[N], rapidjson::MemoryPoolAllocator<>&) [with long unsigned int N = 3; rapidjson::Value = rapidjson::GenericValue >]': /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl:248:83: required from here /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAssetWriter.inl:59:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAsset.h:962, from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFImporter.cpp:55: /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAsset.inl: In instantiation of 'bool glTF::Accessor::ExtractData(T*&) [with T = aiVector3t]': /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFImporter.cpp:299:61: required from here /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAsset.inl:439:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class aiVector3t'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 439 | memcpy(outData, data, totalSize); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/IOStream.hpp:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/DefaultIOStream.h:46, from /usr/src/RPM/BUILD/assimp-3.3.1/code/Exceptional.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseImporter.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFImporter.h:43, from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFImporter.cpp:43: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: 'class aiVector3t' declared here 63 | class aiVector3t | ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAsset.h:962, from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFImporter.cpp:55: /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAsset.inl:443:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class aiVector3t'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 443 | memcpy(outData + i, data + i*stride, elemSize); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/types.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/IOStream.hpp:48, from /usr/src/RPM/BUILD/assimp-3.3.1/code/DefaultIOStream.h:46, from /usr/src/RPM/BUILD/assimp-3.3.1/code/Exceptional.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/BaseImporter.h:45, from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFImporter.h:43, from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFImporter.cpp:43: /usr/src/RPM/BUILD/assimp-3.3.1/include/assimp/vector3.h:63:7: note: 'class aiVector3t' declared here 63 | class aiVector3t | ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFAsset.h:59, from /usr/src/RPM/BUILD/assimp-3.3.1/code/glTFImporter.cpp:55: /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(rapidjson::GenericValue::Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::GenericValue::Member = rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >; rapidjson::SizeType = unsigned int]': /usr/src/RPM/BUILD/assimp-3.3.1/code/../contrib/rapidjson/include/rapidjson/document.h:2060:55: 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:40: 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:58: 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:46: 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:57: 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:62: 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:58: 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:47: 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:54: 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:39: 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:58: 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:46: 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:57: 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:62: 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:58: 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:47: 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/Main.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 99%] Building CXX object tools/assimp_cmd/CMakeFiles/assimp_cmd.dir/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/ImageExtractor.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 98%] Building CXX object tools/assimp_cmd/CMakeFiles/assimp_cmd.dir/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.43554 + 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 + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd assimp-3.3.1 + make 'INSTALL=/usr/libexec/rpm-build/install -p' install DESTDIR=/usr/src/tmp/assimp-buildroot -C build make: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[1]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [ 95%] Built target assimp make[2]: Entering directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' make[2]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' [100%] Built target assimp_cmd make[1]: Leaving directory '/usr/src/RPM/BUILD/assimp-3.3.1/build' Install the project... -- Install configuration: "" -- Installing: /usr/src/tmp/assimp-buildroot/usr/lib64/cmake/assimp-3.3/assimp-config.cmake -- Installing: /usr/src/tmp/assimp-buildroot/usr/lib64/cmake/assimp-3.3/assimp-config-version.cmake -- Installing: /usr/src/tmp/assimp-buildroot/usr/lib64/pkgconfig/assimp.pc -- Installing: /usr/src/tmp/assimp-buildroot/usr/lib64/libassimp.so.3.3.1 -- Installing: /usr/src/tmp/assimp-buildroot/usr/lib64/libassimp.so.3 -- Installing: /usr/src/tmp/assimp-buildroot/usr/lib64/libassimp.so -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/anim.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/ai_assert.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/camera.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/color4.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/color4.inl -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/config.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/defs.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/cfileio.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/light.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/material.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/material.inl -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/matrix3x3.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/matrix3x3.inl -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/matrix4x4.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/matrix4x4.inl -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/mesh.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/postprocess.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/quaternion.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/quaternion.inl -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/scene.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/metadata.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/texture.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/types.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/vector2.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/vector2.inl -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/vector3.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/vector3.inl -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/version.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/cimport.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/importerdesc.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/Importer.hpp -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/DefaultLogger.hpp -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/ProgressHandler.hpp -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/IOStream.hpp -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/IOSystem.hpp -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/Logger.hpp -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/LogStream.hpp -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/NullLogger.hpp -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/cexport.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/Exporter.hpp -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/Compiler/pushpack1.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/Compiler/poppack1.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/include/assimp/Compiler/pstdint.h -- Installing: /usr/src/tmp/assimp-buildroot/usr/bin/assimp -- 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/lib64/libassimp.so.3.3.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/assimp-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) /usr/lib64/pkgconfig/assimp.pc: Libs: '-L${libdir} -lassimp' --> '-lassimp' Checking contents of files in /usr/src/tmp/assimp-buildroot/ (default) Compressing files in /usr/src/tmp/assimp-buildroot (auto) Adjusting library links in /usr/src/tmp/assimp-buildroot ./usr/lib64: (from :0) libassimp.so.3 -> libassimp.so.3.3.1 Verifying ELF objects in /usr/src/tmp/assimp-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Hardlinking identical .pyc and .pyo files Hardlinking identical .pyc and .opt-?.pyc 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.JrFln3 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.VeRRW6 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: /lib64/ld-linux-x86-64.so.2, libassimp.so.3()(64bit) >= set:niFDMZx5Zh6vZnPHr6zLp4O2DRhQgBeFaRuReg3AAZiJiKhcZxAmD7GCr3AeEHx1, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.26)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), libz.so.1()(64bit) >= set:kjLtp, rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.9THtZ2 Creating assimp-debuginfo package Processing files: libassimp3-3.3.1-alt1_5 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.74177 + 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.RnvWX5 find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) lib.prov: /usr/src/tmp/assimp-buildroot/usr/lib64/libassimp.so.3: 630 symbols, 20 bpp Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.zlzVM5 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Provides: libassimp.so.3()(64bit) = set:nde2TwSiEm8odoxTgiv9PpmrQkoSTTeDLwRn8sW4VdWGCB0Sop34mRUpS8gaQhQ3dArx22im1HmW8gTeey8OD6wZ0B9l80uCC4WmQ2Ej8RTZm2iZED258z6NGNawoNZ6MpHzNSlS0bFMxRn12u7TU3yOK0ftxZLZK2UggO5wLoByHZrRD6gK3wJ4eHC7Jwj6urZcKvzmUbh8A9OFhsCZ7dkjBbMZkiAnR2FWmnH4fJYdEuCdkFece8QG1TSrvbBG3brAeA3yt9CGjoRDyI3xOXgyEL46HpOzwcWZtJP6Sw7iDxay2ElKesGbIp6apD5irOwXJdYw7QbklA6cfI98dIAkH82AoG3reykiWdl9tbeuxXQejW8ax8gcjWKdzLAds9XKFaGmSFep5oOupUxaynM60IOsXdEZkmj8hPUtqsrgzwUZ2TaPS997gafxrHFiKzWPUlAxYZE0IrCd1pi8DjyAHuSyO6KXVASheBa0Ly9xIxD3m8R1uGqewLI97kpGZxwOpY3q7nbbcgOxSoUZ6Yuj1LYPU4Y8bRL8UoolVYZown4W6L2Vu572KmqsvwgxUgQPvPYF4S8PoxvkNoJ9cX8jP53iVxSGTeg6H0n0ZiZCoLbst3j7lP9LBo9xZ3GI6tb8BSF0dbk4dl9OAHiyJjI0bOpDr9YjUaQZDzXEbOAlqmoTXkP8WqoxOXiqRBI8giJKBtuDZfDmnfZ7D2R0KCMYs4AP46CAnAbxL10ybEcqDw0ZarU3iY1A9i9xRz08ZctcwS5EnKdz416Sp0QOgUZ7LRy8KZ3MhNf4szFlkj96y9qLcNmMjkaWpzKxmDytIqaOPPz4WaCC1Z2ZycXtygvb2GYZ2as3NutV2rAWrlJO0Md01PjGtlm91fK1jE4yx4G8ZHW8CE5TnSsK7fjsQ3pwf4Vw2AiNWuy1mc0uHKdbsnyR89Cmeq5F04zCa0INzSBpueI8lHFKhiOFezD9oZEOzxdVZrtX2IntdAuhW3SgYVstoAw26Y0wkLjGNcReR0xNVYkoLA72XSm6VjBuZAMrzgDdPOJt23zZIZzvtJUidH60njy5u4BalZuE43OSdItDbpgXeE2Ml78MAfQUoTP3vKpat7labTwoicWT0AAELum5Cm81Gmg2BeJZuggGhcaeI37A7rBWDRv8CUWd9gz7p1AGNTMFXJ42Zw3Qlp5rZIGRVL2TDL2xdtXZ00a60ClxyRnP7dogSDM2OFe0DPeUObL0WB8p4iABGI5sJPIvecCjq53Ke7Etm5uwCYV3Z022ZimNosgp7Zt1 Requires: libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.27)(64bit), libm.so.6(GLIBC_2.29)(64bit), libminizip.so.1()(64bit) >= set:kgVapWS7wMJsC784dYwG5v8Z51, libpoly2tri.so.1.0()(64bit) >= set:kho21CnwZvEdAD86, libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.8)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.15)(64bit), libstdc++.so.6(GLIBCXX_3.4.19)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.26)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), libz.so.1()(64bit) >= set:kg0LtFksqfi0WrUoKX4vXf1, rtld(GNU_HASH), rtld(GNU_UNIQUE) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.WFf122 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.5E86I4 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.RYrs24 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/lib64/libassimp.so.3, /usr/lib64/pkgconfig Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.QpDrd3 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.H4vj83 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.p69UT5 find-requires: running scripts (debuginfo) Requires: assimp = 3.3.1-alt1_5, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libassimp.so.3), debug64(libc.so.6), debug64(libgcc_s.so.1), debug64(libstdc++.so.6), debug64(libz.so.1) Processing files: libassimp3-debuginfo-3.3.1-alt1_5 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.j8V3c5 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.yVXXY5 find-requires: running scripts (debuginfo) Provides: debug64(libassimp.so.3) Requires: libassimp3 = 3.3.1-alt1_5, debug64(libc.so.6), debug64(libgcc_s.so.1), debug64(libm.so.6), debug64(libminizip.so.1), debug64(libpoly2tri.so.1.0), debug64(libstdc++.so.6), debug64(libz.so.1) Adding to assimp-debuginfo a strict dependency on assimp Adding to libassimp-devel a strict dependency on libassimp3 Adding to libassimp3-debuginfo a strict dependency on libassimp3 Adding to assimp a strict dependency on libassimp3 Adding to assimp-debuginfo a strict dependency on libassimp3-debuginfo Removing from assimp-debuginfo 31 sources provided by libassimp3-debuginfo also prunning dir /usr/src/debug/assimp-3.3.1/code also prunning dir /usr/src/debug/assimp-3.3.1/include/assimp also prunning dir /usr/src/debug/assimp-3.3.1/include Removing 1 extra deps from assimp due to dependency on libassimp3 Removing 1 extra deps from libassimp-devel due to dependency on libassimp3 Removing 1 extra deps from assimp-debuginfo due to dependency on libassimp3-debuginfo Removing 15 extra deps from assimp due to repentancy on libassimp3 Removing 4 extra deps from assimp-debuginfo due to repentancy on libassimp3-debuginfo Wrote: /usr/src/RPM/RPMS/x86_64/assimp-3.3.1-alt1_5.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libassimp3-3.3.1-alt1_5.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libassimp-devel-3.3.1-alt1_5.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/assimp-debuginfo-3.3.1-alt1_5.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libassimp3-debuginfo-3.3.1-alt1_5.x86_64.rpm (w2T8.xzdio) 972.40user 54.87system 3:54.60elapsed 437%CPU (0avgtext+0avgdata 1788576maxresident)k 0inputs+0outputs (0major+9180294minor)pagefaults 0swaps 1003.78user 66.98system 4:40.86elapsed 381%CPU (0avgtext+0avgdata 1788576maxresident)k 63072inputs+0outputs (0major+9800296minor)pagefaults 0swaps --- assimp-debuginfo-3.3.1-alt1_5.x86_64.rpm.repo 2020-06-12 01:09:54.000000000 +0000 +++ assimp-debuginfo-3.3.1-alt1_5.x86_64.rpm.hasher 2021-05-15 05:28:52.405180342 +0000 @@ -2,2 +2,5 @@ /usr/src/debug/assimp-3.3.1 40755 +/usr/src/debug/assimp-3.3.1/build 40755 +/usr/src/debug/assimp-3.3.1/build/tools 40755 +/usr/src/debug/assimp-3.3.1/build/tools/assimp_cmd 40755 /usr/src/debug/assimp-3.3.1/tools 40755 --- libassimp3-3.3.1-alt1_5.x86_64.rpm.repo 2020-06-12 01:09:55.000000000 +0000 +++ libassimp3-3.3.1-alt1_5.x86_64.rpm.hasher 2021-05-15 05:28:52.478177686 +0000 @@ -9,2 +9,3 @@ Requires: libc.so.6(GLIBC_2.2.5)(64bit) +Requires: libc.so.6(GLIBC_2.3)(64bit) Requires: libc.so.6(GLIBC_2.3.4)(64bit) @@ -32,3 +33,3 @@ Requires: rpmlib(PayloadIsLzma) -Provides: libassimp.so.3()(64bit) = set:nde2TwSiEm8odoxTgiv9PpCvVdLfktidDPnMWb4etoCldb1INO68IGNPIhibDcKYb8WtyVstbkgUCdV3mJQhwKtskzixZjtS5MEGcF21MPQAgTym0t2FZmvjgW7f5ag6dc104bKTwPm7PoiuXfobI2g8asoZ512u7Tom3pZAZ4nUZLLbw319n0ZimFUGZCZ9600josmdfq1DcYSWpTLhbYBIDsq8n9ePZr6GFO5ovGnSYJtkTWqBUFBL1RPIxaRxpIlqhz3sdceFWoH9KlEFc974Xicl7ZE2KAt8ku7i4Z52zRcVhg6tZKSp3rM3FPg5EvKesGbIp6mAASEReUx6rcjlhqMYMCwQMiqfo7h48Nk7Ss4FAQrGiWmsY2TFtCs6y0NcFr8AnYbpTdlhROeR9H0jSb33P0o3IPxUDrL1RDICgyCNXQUS0WXvZde9V0iV9srdlOtkv6LycAZD4wtPI98j2VsiAsRPmkSMtfDQeOFk1Ulc9AdENFFn7UFGV0ZirO1lCWv0aDJmkJr7nHOm0Vk3ieQ63LTUZ6aUBv6Dw7pFZlAM3DX1hKgsNVZ11L8Qdu5ELgMRizX34a47yuZrpZk3KkBN2ZEa6Hdxp7VJ1Pjc8B7qHuX0pI2s1UbZCwJQdctkdDYmyYNkpdWmgaJj1qmE8qGiA9wTexDkSVm2kpm4PZdUeWycpBC5SZekP8WqoxOXOHrTomlua2QpqtRJIPXIZLQWWFZKkE6MR4CDzwsCMMAYys9Yd0gs1BhX4dfGlHr74cAD6XZtNwchyZo08ZctcwS5EnKdz416Sp8o2Jp4uZJrJ8yrZEs2u0Zh2KNQaGFrunichfvnzNVFEwDEkQP6tztzVzytIqaOPPz4Yy3WBvxpLjEV0lZu55KxouG8mKM3LGmp0U6wwFMvm91fK1jE4yx4G8ZHW8CEC7PVuYcNhfAFnxNeVw0zkOWuy1mc0uHKdbsnyR89Cmeq5F04zCa0fZpwSrhXOcf7UDhtzAAjt6fjMZhB73rOZ17pQDtTbttFnAZgSgYVstoAw26V4nrY0JVsidC9HR5k3s7mv5XZ2VxMKJBhZkBuZAMrzgDdPOZeUt066ZFZDZqH5nGpR0UqiIMzEkFOTh96AJroXenOwStg5wHegw9vENNKLDMQtKpat7labTwoicWT0AAAQHNDlxF5nb0BeZdrsEmT8657Sx3OzJiLz7oZfn66MKuj2QUhm0FqYdsWubxMfcgnBlIZ3HmDvhOHgojTufU13Kl0ClxyRnPLjwUqO3419I0ZAfDtMBnuNO2Cf8p4iABGI5sJPIvecCjq53Ke7GnQAuwCYV3Z022yafIa6z3aXIslv1 +Provides: libassimp.so.3()(64bit) = set:nde2TwSiEm8odoxTgiv9PpmrQkoSTTeDLwRn8sW4VdWGCB0Sop34mRUpS8gaQhQ3dArx22im1HmW8gTeey8OD6wZ0B9l80uCC4WmQ2Ej8RTZm2iZED258z6NGNawoNZ6MpHzNSlS0bFMxRn12u7TU3yOK0ftxZLZK2UggO5wLoByHZrRD6gK3wJ4eHC7Jwj6urZcKvzmUbh8A9OFhsCZ7dkjBbMZkiAnR2FWmnH4fJYdEuCdkFece8QG1TSrvbBG3brAeA3yt9CGjoRDyI3xOXgyEL46HpOzwcWZtJP6Sw7iDxay2ElKesGbIp6apD5irOwXJdYw7QbklA6cfI98dIAkH82AoG3reykiWdl9tbeuxXQejW8ax8gcjWKdzLAds9XKFaGmSFep5oOupUxaynM60IOsXdEZkmj8hPUtqsrgzwUZ2TaPS997gafxrHFiKzWPUlAxYZE0IrCd1pi8DjyAHuSyO6KXVASheBa0Ly9xIxD3m8R1uGqewLI97kpGZxwOpY3q7nbbcgOxSoUZ6Yuj1LYPU4Y8bRL8UoolVYZown4W6L2Vu572KmqsvwgxUgQPvPYF4S8PoxvkNoJ9cX8jP53iVxSGTeg6H0n0ZiZCoLbst3j7lP9LBo9xZ3GI6tb8BSF0dbk4dl9OAHiyJjI0bOpDr9YjUaQZDzXEbOAlqmoTXkP8WqoxOXiqRBI8giJKBtuDZfDmnfZ7D2R0KCMYs4AP46CAnAbxL10ybEcqDw0ZarU3iY1A9i9xRz08ZctcwS5EnKdz416Sp0QOgUZ7LRy8KZ3MhNf4szFlkj96y9qLcNmMjkaWpzKxmDytIqaOPPz4WaCC1Z2ZycXtygvb2GYZ2as3NutV2rAWrlJO0Md01PjGtlm91fK1jE4yx4G8ZHW8CE5TnSsK7fjsQ3pwf4Vw2AiNWuy1mc0uHKdbsnyR89Cmeq5F04zCa0INzSBpueI8lHFKhiOFezD9oZEOzxdVZrtX2IntdAuhW3SgYVstoAw26Y0wkLjGNcReR0xNVYkoLA72XSm6VjBuZAMrzgDdPOJt23zZIZzvtJUidH60njy5u4BalZuE43OSdItDbpgXeE2Ml78MAfQUoTP3vKpat7labTwoicWT0AAELum5Cm81Gmg2BeJZuggGhcaeI37A7rBWDRv8CUWd9gz7p1AGNTMFXJ42Zw3Qlp5rZIGRVL2TDL2xdtXZ00a60ClxyRnP7dogSDM2OFe0DPeUObL0WB8p4iABGI5sJPIvecCjq53Ke7Etm5uwCYV3Z022ZimNosgp7Zt1 Provides: libassimp3 = 3.3.1-alt1_5:sisyphus+253206.100.1.1 --- libassimp3-debuginfo-3.3.1-alt1_5.x86_64.rpm.repo 2020-06-12 01:09:56.000000000 +0000 +++ libassimp3-debuginfo-3.3.1-alt1_5.x86_64.rpm.hasher 2021-05-15 05:28:52.531175758 +0000 @@ -3,2 +3,4 @@ /usr/src/debug/assimp-3.3.1 40755 +/usr/src/debug/assimp-3.3.1/build 40755 +/usr/src/debug/assimp-3.3.1/build/code 40755 /usr/src/debug/assimp-3.3.1/code 40755 @@ -445,3 +447,3 @@ Requires: libassimp3 = 3.3.1-alt1_5:sisyphus+253206.100.1.1 -Requires: rpmlib(PayloadIsLzma) +Requires: rpmlib(PayloadIsXz) Provides: debug64(libassimp.so.3)