Snippets for alglib 4.08.0 from Fedora aarch64
Sourced from https://kojipkgs.fedoraproject.org/packages/alglib/4.08.0/2.fc45/data/logs/aarch64/build.log.
-
/builddir/build/BUILD/alglib-4.08.0-build/alglib-cpp/src/alglibmisc.cpp:1351:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1351 | xdebugrecord1::xdebugrecord1() : _xdebugrecord1_owner() ,i(p_struct->i),c(*((alglib::complex*)(&p_struct->c))),a(&p_struct->a) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
/builddir/build/BUILD/alglib-4.08.0-build/alglib-cpp/src/alglibmisc.cpp:1355:121: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1355 | xdebugrecord1::xdebugrecord1(alglib_impl::xdebugrecord1 *attach_to):_xdebugrecord1_owner(attach_to) ,i(p_struct->i),c(*((alglib::complex*)(&p_struct->c))),a(&p_struct->a) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
/builddir/build/BUILD/alglib-4.08.0-build/alglib-cpp/src/alglibmisc.cpp:1359:102: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1359 | xdebugrecord1::xdebugrecord1(const xdebugrecord1 &rhs):_xdebugrecord1_owner(rhs) ,i(p_struct->i),c(*((alglib::complex*)(&p_struct->c))),a(&p_struct->a) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
/builddir/build/BUILD/alglib-4.08.0-build/alglib-cpp/src/ap.cpp:5575:21: warning: ‘++’ expression of ‘volatile’-qualified type is deprecated [-Wvolatile] 5575 | for(i=0; i<cnt; i++) | ^ -
/builddir/build/BUILD/alglib-4.08.0-build/alglib-cpp/src/ap.cpp:5577:13: warning: ‘--’ expression of ‘volatile’-qualified type is deprecated [-Wvolatile] 5577 | ae_never_change_it--; | ^~~~~~~~~~~~~~~~~~ -
/builddir/build/BUILD/alglib-4.08.0-build/alglib-cpp/src/linalg.cpp:8263:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 8263 | return *(reinterpret_cast<alglib::complex*>(&result)); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
/builddir/build/BUILD/alglib-4.08.0-build/alglib-cpp/src/linalg.cpp:8263:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
-
/builddir/build/BUILD/alglib-4.08.0-build/alglib-cpp/src/linalg.cpp:8339:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 8339 | return *(reinterpret_cast<alglib::complex*>(&result)); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
/builddir/build/BUILD/alglib-4.08.0-build/alglib-cpp/src/linalg.cpp:8339:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
-
/builddir/build/BUILD/alglib-4.08.0-build/alglib-cpp/tests/test_i.cpp:13164:24: warning: variable ‘v’ set but not used [-Wunused-but-set-variable=]
-
/builddir/build/BUILD/alglib-4.08.0-build/alglib-cpp/tests/test_c.cpp:159889:19: warning: suggest parentheses around ‘+’ inside ‘<<’ [-Wparentheses]
-
/builddir/build/BUILD/alglib-4.08.0-build/alglib-cpp/tests/test_c.cpp:159891:33: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses]
-
/builddir/build/BUILD/alglib-4.08.0-build/alglib-cpp/tests/test_c.cpp:161366:20: warning: the address of ‘seedrec1’ will never be NULL [-Waddress]
-
/builddir/build/BUILD/alglib-4.08.0-build/alglib-cpp/tests/test_c.cpp:113062:47: warning: ‘noiselevel’ may be used uninitialized [-Wmaybe-uninitialized]
-
/builddir/build/BUILD/alglib-4.08.0-build/alglib-cpp/tests/test_c.cpp:112628:26: warning: ‘ndim’ may be used uninitialized [-Wmaybe-uninitialized]
-
/builddir/build/BUILD/alglib-4.08.0-build/alglib-cpp/tests/test_c.cpp:112628:26: warning: ‘npoints’ may be used uninitialized [-Wmaybe-uninitialized]