[Bug c++/22238] Awful error messages with virtual functions
redi at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Mon Feb 19 15:49:00 GMT 2018
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22238
--- Comment #25 from Jonathan Wakely <redi at gcc dot gnu.org> ---
(In reply to AK from comment #24)
> The recent error messages look much better. Maybe we can close this.
>
> prog.cpp: In member function ‘void A::bar()’:
> prog.cpp:6:23: error: could not convert ‘A::foo()’ from ‘void’ to ‘bool’
> void bar() { if (foo()) ; }
There are other issues being tracked here, like the one in comment 12.
More information about the Gcc-bugs
mailing list