Ion Gaztañaga

Results 61 comments of Ion Gaztañaga

Thanks for the report. This is the same issue that was recently fixed: https://github.com/boostorg/container/issues/275

This does not seem a Boost.Container issue as the compiler commands and flags are not produced by this library.

Please check the following commit, it should fix the issue: https://github.com/boostorg/container/commit/20ad12f20e661978e90dc7f36d8ab8ac05e5a5a9

Closing this as fixed after the commit. Thanks for the report.

Boost.Container, at least sequence containers, should support "assign" from input iterators and that is tested in the library tests. Do you have an example that can reproduce the problem?

Closing this issue as assign from input iterator is already checked.

It's implemented using overloads and SFINAE. The function for input iterators is this: https://github.com/boostorg/container/blob/develop/include/boost/container/vector.hpp#L1320

Closing this issue as input iterators are implemented and and tested (https://github.com/boostorg/container/blob/develop/test/vector_test.hpp#L491)

Thanks for the report. The strict aliasing violation was needed only for ancient compilers so the following commit removes it for C++11 o newer: https://github.com/boostorg/container/commit/20ad12f20e661978e90dc7f36d8ab8ac05e5a5a9