CaseyCarter / cmcstl2

An implementation of C++ Extensions for Ranges
Other
221 stars 68 forks source link

N1452 problems #342

Closed jicama closed 4 years ago

jicama commented 4 years ago

Trying to build cmcstl2 with GCC modified to implement N1452 hits these errors:

include/meta/meta_fwd.hpp:298:20: error: return-type-requirement is not a type-constraint include/stl2/detail/iterator/basic_iterator.hpp:215:23: error: return-type-requirement is not a type-constraint include/stl2/detail/iterator/increment.hpp:143:20: error: return-type-requirement is not a type-constraint include/stl2/detail/iterator/insert_iterators.hpp:118:33: error: return-type-requirement is not a type-constraint include/stl2/view/subrange.hpp:40:26: error: return-type-requirement is not a type-constraint include/stl2/view/subrange.hpp:41:26: error: return-type-requirement is not a type-constraint

CaseyCarter commented 4 years ago

Thank you! This will save me a couple of hours auditing requires-expressions for ->s .