Subject: Re: [boost] Boost Test Matrix - no clang release builds?
From: Edward Diener (eldiener_at_[hidden])
Date: 2018-11-12 02:26:23
On 11/11/2018 5:26 PM, James E. King III via Boost wrote:
> I was putting together some additional testing for a library and my CI jobs
> were failing in release mode. I was able to reproduce the issue locally.
> On examination of the boost test matrix however I was unable to see the
> same failures. When I dug into it a little bit more, it looks like the
> clang linux build jobs only build the default variant (debug), and
> therefore will not catch release-mode optimization issues when running the
> unit tests.
> Here's one of the job details:
> Given this matrix is the last line of defense before code is merged from
> develop to master, I'd suggest that the build jobs should all be targeting
> variant=release instead of variant=debug. The former directly impacts a
> release, and the latter does not.
There are regression tests for both 'develop' and 'master' branches.
> - Jim