Snippets for rkcommon 1.15.3 from Fedora aarch64
Sourced from https://kojipkgs.fedoraproject.org/packages/rkcommon/1.15.3/1.fc46/data/logs/aarch64/build.log.
-
/builddir/build/BUILD/rkcommon-1.15.3-build/rkcommon-1.15.3/rkcommon/math/Quaternion.h:60:18: warning: ‘rkcommon::math::QuaternionT<float>::r’ will be initialized after [-Wreorder] 60 | T i, j, k, r; | ^ -
/builddir/build/BUILD/rkcommon-1.15.3-build/rkcommon-1.15.3/rkcommon/math/Quaternion.h:60:9: warning: ‘float rkcommon::math::QuaternionT<float>::i’ [-Wreorder] 60 | T i, j, k, r; | ^ -
/builddir/build/BUILD/rkcommon-1.15.3-build/rkcommon-1.15.3/rkcommon/math/Quaternion.h:37:7: warning: when initialized here [-Wreorder] 37 | QuaternionT(const T &r, const T &i, const T &j, const T &k) | ^~~~~~~~~~~ -
/builddir/build/BUILD/rkcommon-1.15.3-build/rkcommon-1.15.3/rkcommon/math/Quaternion.h:60:18: warning: ‘rkcommon::math::QuaternionT<double>::r’ will be initialized after [-Wreorder] 60 | T i, j, k, r; | ^ -
/builddir/build/BUILD/rkcommon-1.15.3-build/rkcommon-1.15.3/rkcommon/math/Quaternion.h:60:9: warning: ‘double rkcommon::math::QuaternionT<double>::i’ [-Wreorder] 60 | T i, j, k, r; | ^ -
/builddir/build/BUILD/rkcommon-1.15.3-build/rkcommon-1.15.3/rkcommon/math/Quaternion.h:36:16: warning: when initialized here [-Wreorder] 36 | explicit QuaternionT(const Vector &v) : r(zero), i(v.x), j(v.y), k(v.z) {} | ^~~~~~~~~~~ -
/builddir/build/BUILD/rkcommon-1.15.3-build/rkcommon-1.15.3/rkcommon/utility/random.h:41:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 41 | const float scale = *(float *)&scaleBits; | ^~~~~~~~~~~~~~~~~~~ -
/builddir/build/BUILD/rkcommon-1.15.3-build/rkcommon-1.15.3/rkcommon/utility/random.h:41:19: warning: ‘scaleBits’ is used uninitialized [-Wuninitialized] 41 | const float scale = *(float *)&scaleBits; | ^~~~~ -
/builddir/build/BUILD/rkcommon-1.15.3-build/rkcommon-1.15.3/tests/math/test_vec.cpp:284:11: warning: typedef ‘using Scalar = typename T::scalar_t’ locally defined but not used [-Wunused-local-typedefs] 284 | using Scalar = typename T::scalar_t; \ | ^~~~~~