Bug 1608719 - clang template alias issues
Summary: clang template alias issues
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: DevTools
Classification: Red Hat
Component: clang
Version: llvm-toolset-7
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: rc
: 2018.3
Assignee: Tom Stellard
QA Contact: Tilmann Scheller
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-07-26 08:15 UTC by Ankur deDev
Modified: 2021-02-10 03:46 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-02-10 03:46:42 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
Test case to reproduce issue (1.44 KB, text/x-csrc)
2018-07-26 08:15 UTC, Ankur deDev
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 1608724 0 unspecified CLOSED GCC template alias issues 2021-02-22 00:41:40 UTC

Internal Links: 1608724

Description Ankur deDev 2018-07-26 08:15:10 UTC
Created attachment 1470643 [details]
Test case to reproduce issue

Description of problem:
Use of template alias leads to unexpected results.

Version-Release number of selected component (if applicable):
clang version 5.0.1

Steps to Reproduce:
1. Download test.cpp attachment
2. Run command: scl enable llvm-toolset-7 'bash'
3. Compile the attachment: clang++ -std=c++11 test.cpp

Actual results:
Compile time assertions are failing.

Expected results:
Should compile without errors.

Comment 8 Tom Stellard 2021-02-10 03:46:42 UTC
This is a core language issue with no clear direction at this point, so closing this bug.


Note You need to log in before you can comment on or make changes to this bug.