Open
Description
while compiling fplll (revision 7a7d1c1) on a Power8 machine, with gcc 10.2.1, I get compiler warnings:
CXX libfplll_la-gso_interface.lo
gso_interface.cpp: In member function ‘ZT fplll::MatGSOInterface<ZT, FT>::get_max_gram() [with ZT = fplll::Z_NR<__mpz_struct [1]>; FT = fplll::FP_NR<dpe_struct [1]>]’:
gso_interface.cpp:55:41: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5
55 | template <class ZT, class FT> inline ZT MatGSOInterface<ZT, FT>::get_max_gram()
| ^~~~~~~~~~~~~~~~~~~~~~~
CXX libfplll_la-gso_gram.lo
gso_gram.cpp: In member function ‘void fplll::MatGSOGram<ZT, FT>::move_row(int, int) [with ZT = fplll::Z_NR<long int>; FT = fplll::FP_NR<double>]’:
gso_gram.cpp:353:9: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5
353 | n_known_rows--;
| ^~~~~~~~~~~~
CXX libfplll_la-gso.lo
gso.cpp: In member function ‘void fplll::MatGSO<ZT, FT>::move_row(int, int) [with ZT = fplll::Z_NR<long int>; FT = fplll::FP_NR<double>]’:
gso.cpp:360:9: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5
360 | n_known_rows--;
| ^~~~~~~~~~~~
Metadata
Metadata
Assignees
Labels
No labels