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)
- Created by aaronpuchert
- In state accepted
- Supersedes 899629
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
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 added opensuse-review-team as a reviewer
Please review sources
factory-auto accepted review
Check script succeeded
licensedigger accepted review
ok
dimstar_suse added openSUSE:Factory:Staging:adi:19 as a reviewer
Being evaluated by staging project "openSUSE:Factory:Staging:adi:19"
dimstar_suse accepted review
Picked "openSUSE:Factory:Staging:adi:19"
dimstar accepted review
dimstar_suse accepted review
Staging Project openSUSE:Factory:Staging:adi:19 got accepted.
dimstar_suse approved review
Staging Project openSUSE:Factory:Staging:adi:19 got accepted.
dimstar_suse accepted request
Staging Project openSUSE:Factory:Staging:adi:19 got accepted.