ddemidov / amgcl

C++ library for solving large sparse linear systems with algebraic multigrid method
http://amgcl.readthedocs.org/
MIT License
726 stars 111 forks source link

add initialization in block_matrix to fix GCC 12 warning #241

Closed philbucher closed 1 year ago

philbucher commented 1 year ago

Without this, GCC 12 issues the following warning:

/__w/Kratos/Kratos/external_libraries/amgcl/adapter/block_matrix.hpp:84:44: error: member 'amgcl::adapter::block_matrix_adapter<amgcl::backend::crs<float, long int, long int>, amgcl::static_matrix<float, 3, 3> >::row_iterator::buf' is used uninitialized [-Werror=uninitialized]
ddemidov commented 1 year ago

Thank you Philipp!