Boost logo

Boost :

Subject: [boost] [align] Conflicts during git pull
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2015-04-04 14:32:09


Hi,

When updating my local copy 'git pull' failed on Boost.Align with the
following error:

git pull
Auto-merging test/is_aligned_test.cpp
CONFLICT (add/add): Merge conflict in test/is_aligned_test.cpp
Auto-merging test/aligned_delete_test.cpp
CONFLICT (add/add): Merge conflict in test/aligned_delete_test.cpp
Auto-merging test/aligned_allocator_test.cpp
CONFLICT (add/add): Merge conflict in test/aligned_allocator_test.cpp
Auto-merging test/aligned_allocator_adaptor_test.cpp
CONFLICT (add/add): Merge conflict in test/aligned_allocator_adaptor_test.cpp
Auto-merging test/aligned_alloc_test.cpp
CONFLICT (add/add): Merge conflict in test/aligned_alloc_test.cpp
Auto-merging test/align_test.cpp
CONFLICT (add/add): Merge conflict in test/align_test.cpp
Auto-merging test/Jamfile.v2
CONFLICT (add/add): Merge conflict in test/Jamfile.v2
Auto-merging meta/libraries.json
CONFLICT (add/add): Merge conflict in meta/libraries.json
Auto-merging index.html
CONFLICT (add/add): Merge conflict in index.html
Auto-merging include/boost/align/is_aligned.hpp
CONFLICT (add/add): Merge conflict in include/boost/align/is_aligned.hpp
Auto-merging include/boost/align/detail/max_count_of.hpp
CONFLICT (add/add): Merge conflict in
include/boost/align/detail/max_count_of.hpp
Auto-merging include/boost/align/detail/max_align.hpp
CONFLICT (add/add): Merge conflict in include/boost/align/detail/max_align.hpp
Auto-merging include/boost/align/detail/is_alignment.hpp
CONFLICT (add/add): Merge conflict in
include/boost/align/detail/is_alignment.hpp
Auto-merging include/boost/align/detail/is_aligned.hpp
CONFLICT (add/add): Merge conflict in
include/boost/align/detail/is_aligned.hpp
Auto-merging include/boost/align/detail/alignment_of.hpp
CONFLICT (add/add): Merge conflict in
include/boost/align/detail/alignment_of.hpp
Auto-merging include/boost/align/detail/aligned_alloc_sunos.hpp
CONFLICT (add/add): Merge conflict in
include/boost/align/detail/aligned_alloc_sunos.hpp
Auto-merging include/boost/align/detail/aligned_alloc_posix.hpp
CONFLICT (add/add): Merge conflict in
include/boost/align/detail/aligned_alloc_posix.hpp
Auto-merging include/boost/align/detail/aligned_alloc_msvc.hpp
CONFLICT (add/add): Merge conflict in
include/boost/align/detail/aligned_alloc_msvc.hpp
Auto-merging include/boost/align/detail/aligned_alloc_macos.hpp
CONFLICT (add/add): Merge conflict in
include/boost/align/detail/aligned_alloc_macos.hpp
Auto-merging include/boost/align/detail/aligned_alloc_android.hpp
CONFLICT (add/add): Merge conflict in
include/boost/align/detail/aligned_alloc_android.hpp
Auto-merging include/boost/align/detail/aligned_alloc.hpp
CONFLICT (add/add): Merge conflict in
include/boost/align/detail/aligned_alloc.hpp
Auto-merging include/boost/align/detail/align_cxx11.hpp
CONFLICT (add/add): Merge conflict in
include/boost/align/detail/align_cxx11.hpp
Auto-merging include/boost/align/detail/align.hpp
CONFLICT (add/add): Merge conflict in include/boost/align/detail/align.hpp
Auto-merging include/boost/align/detail/addressof.hpp
CONFLICT (add/add): Merge conflict in include/boost/align/detail/addressof.hpp
Auto-merging include/boost/align/detail/address.hpp
CONFLICT (add/add): Merge conflict in include/boost/align/detail/address.hpp
Auto-merging include/boost/align/aligned_delete_forward.hpp
CONFLICT (add/add): Merge conflict in
include/boost/align/aligned_delete_forward.hpp
Auto-merging include/boost/align/aligned_delete.hpp
CONFLICT (add/add): Merge conflict in include/boost/align/aligned_delete.hpp
Auto-merging include/boost/align/aligned_allocator_forward.hpp
CONFLICT (add/add): Merge conflict in
include/boost/align/aligned_allocator_forward.hpp
Auto-merging include/boost/align/aligned_allocator_adaptor_forward.hpp
CONFLICT (add/add): Merge conflict in
include/boost/align/aligned_allocator_adaptor_forward.hpp
Auto-merging include/boost/align/aligned_allocator_adaptor.hpp
CONFLICT (add/add): Merge conflict in
include/boost/align/aligned_allocator_adaptor.hpp
Auto-merging include/boost/align/aligned_allocator.hpp
CONFLICT (add/add): Merge conflict in
include/boost/align/aligned_allocator.hpp
Auto-merging include/boost/align/aligned_alloc.hpp
CONFLICT (add/add): Merge conflict in include/boost/align/aligned_alloc.hpp
Auto-merging include/boost/align/align.hpp
CONFLICT (add/add): Merge conflict in include/boost/align/align.hpp
Auto-merging include/boost/align.hpp
CONFLICT (add/add): Merge conflict in include/boost/align.hpp
Auto-merging example/make_aligned.hpp
CONFLICT (add/add): Merge conflict in example/make_aligned.hpp
Auto-merging example/aligned_vector.hpp
CONFLICT (add/add): Merge conflict in example/aligned_vector.hpp
Auto-merging example/aligned_ptr.hpp
CONFLICT (add/add): Merge conflict in example/aligned_ptr.hpp
Auto-merging doc/align.qbk
CONFLICT (add/add): Merge conflict in doc/align.qbk
Auto-merging doc/Jamfile.v2
CONFLICT (add/add): Merge conflict in doc/Jamfile.v2
Auto-merging README.md
CONFLICT (add/add): Merge conflict in README.md
Automatic merge failed; fix conflicts and then commit the result.

This is on the master branch. I didn't modify my local copy of Boost.Align, so
there must have been some weird change upstream that cannot be merged
automatically. Does anyone know why this happens?

For now I just reset my local branch to be equal to the remote master, but
this kind of problem happened before and it breaks my update scripts.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk