Overview

Request 899821 accepted

- Add Allow-standards-based-attributes-to-have-leading-and.patch:
Fix miscompilation with libstdc++6-devel-gcc11. The new version
uses [[__no_unique_address__]] in tuple's _Head_base, but Clang
only knew the attribute without leading and trailing underscores.
Subsequently it didn't do empty base optimization for tuples,
causing an ABI mismatch when tuples were passed around, such as
the member of the unique_ptr passed by
std::thread::thread (in header) to an internal function (in
source file, thus part of libstdc++.so). (boo#1187254)
- Fix-missing-include.patch: fix build with GCC 11. (boo#1181875)

Loading...

Aaron Puchert's avatar

This doesn't build, there are still test failures. Gladly I now have an idea what the problem is, maybe I can file a working request this weekend. (boo#1187254)

Request History
Aaron Puchert's avatar

aaronpuchert created request

- Add Allow-standards-based-attributes-to-have-leading-and.patch:
Fix miscompilation with libstdc++6-devel-gcc11. The new version
uses [[__no_unique_address__]] in tuple's _Head_base, but Clang
only knew the attribute without leading and trailing underscores.
Subsequently it didn't do empty base optimization for tuples,
causing an ABI mismatch when tuples were passed around, such as
the member of the unique_ptr passed by
std::thread::thread (in header) to an internal function (in
source file, thus part of libstdc++.so). (boo#1187254)
- Fix-missing-include.patch: fix build with GCC 11. (boo#1181875)


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Dominique Leuenberger's avatar

dimstar_suse added openSUSE:Factory:Staging:adi:19 as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:19"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked "openSUSE:Factory:Staging:adi:19"


Dominique Leuenberger's avatar

dimstar accepted review


Dominique Leuenberger's avatar

dimstar_suse accepted review

Staging Project openSUSE:Factory:Staging:adi:19 got accepted.


Dominique Leuenberger's avatar

dimstar_suse approved review

Staging Project openSUSE:Factory:Staging:adi:19 got accepted.


Dominique Leuenberger's avatar

dimstar_suse accepted request

Staging Project openSUSE:Factory:Staging:adi:19 got accepted.

openSUSE Build Service is sponsored by