Hello,
i get this error while compiling a code source of mine, i call some files from boost but i don't use the file with the error, and i cann't even know which file use it.

the error is:
/home/mansouri/boost_1_69_0/boost/type_traits/is_complete.hpp(53): error: template instantiation resulted in unexpected function type of "boost::detail::ok_tag<1U> (int)" (the meaning of a name may have changed since the template declaration -- the type of the template is "boost::detail::ok_tag<sizeof(t)> (int)")</sizeof(t)>

detected during:

instantiation of "boost::detail::check_is_complete" based on template argument <void> </void>

(53): here

instantiation of class "boost::is_complete<t> [with T=void]" </t>

any idea how to resolve this please