Boost logo

Boost Testing :

Subject: Re: [Boost-testing] My master regression runners failing
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2018-01-01 16:18:17


AMDG

On 01/01/2018 08:58 AM, Peter Dimov via Boost-Testing wrote:
> Tom Kent wrote:
> ...
>
>> error: Cannot create link
>> ../../../boost_root/boost/functional/hash_fwd.hpp to
>> ../../../boost_root/libs/container_hash/include/boost/functional/hash_fwd.hpp.
>>
>> error: Link previously defined to another file,
>> ../../../boost_root/libs/functional/include/boost/functional/hash_fwd.hpp.
>>
>
> This happens because on develop, this file has been moved from
> `functional` to `container_hash`.
>
> Master is untouched; `container_hash` is not present there, and the file
> is still in `functional`. However, what I think happens is that this is
> not a clean clone of master, but a clone of develop, which is then
> switched to master with `git checkout master`. In this case, the develop
> modules still remain as directories.
>

regression.py tries to fix up the tree, but it seems
that it doesn't handle the case of removing a submodule.

https://github.com/boostorg/regression/blob/develop/testing/src/regression.py#L852

I don't know git well enough to know what the correct command
would be.

In Christ,
Steven Watanabe


Boost-testing list run by mbergal at meta-comm.com