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.
This is a core language issue with no clear direction at this point, so closing this bug.