Index: DefaultLayout.h =================================================================== --- DefaultLayout.h +++ DefaultLayout.h @@ -205,8 +205,10 @@ /// \brief find a absolute atom given a name AbsoluteAtomIterT findAbsoluteAtom(StringRef name) { - return std::find_if(_absoluteAtoms.begin(), _absoluteAtoms.end(), + auto ret = std::find_if(_absoluteAtoms.begin(), _absoluteAtoms.end(), FindByName(name)); + assert (ret != _absoluteAtoms.end()); + return ret; } // Output sections with the same name into a OutputSection