LLVM Bugzilla is read-only and represents the historical archive of all LLVM issues filled before November 26, 2021. Use github to submit LLVM bugs

Bug 35816 - Merge r321777 into the 6.0 branch: PR35028: Retain duplicate alignas attributes in template instantiation.
Summary: Merge r321777 into the 6.0 branch: PR35028: Retain duplicate alignas attribut...
Status: RESOLVED FIXED
Alias: None
Product: clang
Classification: Unclassified
Component: C++11 (show other bugs)
Version: 6.0
Hardware: PC Windows NT
: P normal
Assignee: Unassigned Clang Bugs
URL:
Keywords:
Depends on:
Blocks: release-6.0
  Show dependency tree
 
Reported: 2018-01-03 18:23 PST by Stephan T. Lavavej
Modified: 2018-01-17 08:13 PST (History)
3 users (show)

See Also:
Fixed By Commit(s):


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stephan T. Lavavej 2018-01-03 18:23:54 PST
Please consider merging https://reviews.llvm.org/rL321777 into Clang 6, in order to fix https://bugs.llvm.org/show_bug.cgi?id=35028 "Clang does not use the strictest alignas in templates".

MSVC's STL contains a workaround for this bug in its <execution> header. It would be nice, but not critical, to be able to remove this workaround.
Comment 1 Hans Wennborg 2018-01-17 08:13:45 PST
Merged in r322676.