Boost logo

Boost :

From: Peter Dimov (pdimov_at_[hidden])
Date: 2020-11-26 22:42:27


Andrey Semashev wrote:
> On 11/27/20 1:13 AM, Peter Dimov via Boost wrote:
> >>>>> ...failed testing.capture-output
> >>>>> ..\..\bin.v2\libs\filesystem\test\operations_unit_test.test\clang-win-10.0.0\release\threading-multi\operations_unit_test.run...
> >
> > ...
> >
> >> This looks like a Clang x86 codegen bug. The compiler returns the
> >> `file_status` from `get_status` on the stack and then overwrites it
> >> with `push` instructions for some reason.
> >>
> >> Not the first x86 clang-cl problem. I'll upgrade from 10.0 to 11.0 to
> >> see if it's fixed.
> >
> > Still not fixed in 11.0.
>
> Looks like the bug is limited to 32-bit target. Do they actually plan to
> support 32 bits?

I don't know what "plan to" is supposed to mean; they already support it and
have done so for years now. I routinely run Boost tests with it. It's just
slightly buggy. :-)

(Admittedly I rarely use variant=release, so it might be buggier than I
think.)


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