http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58678
Markus Trippelsdorf <trippels at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution|--- |FIXED --- Comment #42 from Markus Trippelsdorf <trippels at gcc dot gnu.org> --- This looks like an application issue, when I move: bool operator<(const Conditions& conditions) const { return qHash(*this) < qHash(conditions); } from sheets/Condition.h to sheets/Condition.cpp (where it belongs) Calligra compiles just fine with -flto.