Closed
Description
This happens with 10 rc2/rc3 and latest dev built from source.
This is a pretty minimal reproduction:
template <char First, char... Rest> struct Recursive {
using next = typename Recursive<Rest...>::type;
using type = notdefined<next::anything>;
};
Build with clang++ -std=c++2a test.cpp
It doesn't crash with -std=c++17
I made a docker container which reproduces the issue.
Here is a zip with the backtrace, preprocessed source and associated run script.
bug-report.zip
Metadata
Metadata
Assignees
Labels
No labels