Subject: Re: Travis variant=ubsan_undefined are now failing
From: Mateusz Loskot (mateusz_at_[hidden])
Date: 2018-10-23 11:12:57
On Tue, 23 Oct 2018 at 11:08, Mateusz Loskot <mateusz_at_[hidden]> wrote:
> Something has got broken near Boost.Function or Boost.Test indeed
> and GIL builds are being affected.
> The situation is quite annoying and it may take time to resolve.
> Meanwhile, I suggest we stick variant=ubsan_undefined jobs
> to the Allowed Failures section.
Or, forget the modular Boost maintenance guideline  to
"develop and test individual Boost library against other Boost libraries as
defined by the Boost super-project master branch"
and recommend to test against Boost super-project develop branch.
In fact, that is what Peter Dimov recommended me on Slack.
Here is why we should switch the test against to develop
If we agree to do it, then we will have to
in GIL repository:
- update .travis.yml, .appveyor.yml and .circleci/circle.yml
- update 
in local clones, it may be required to start over: clean up and switch
git clean -xfd
git submodule foreach --recursive git clean -xfd
git reset --hard
git submodule foreach --recursive git reset --hard
git checkout develop
git submodule update --init --recursive --jobs 8
-- Mateusz Loskot, http://mateusz.loskot.net
Boost list run by Boost-Gil-Owners