This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/82410] [7/8 Regression] ICE in replace_placeholders_r
- From: "gcc-bugs at marehr dot dialup.fu-berlin.de" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Tue, 10 Oct 2017 06:43:30 +0000
- Subject: [Bug c++/82410] [7/8 Regression] ICE in replace_placeholders_r
- Auto-submitted: auto-generated
- References: <bug-82410-4@http.gcc.gnu.org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82410
gcc-bugs at marehr dot dialup.fu-berlin.de changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |gcc-bugs at marehr dot dialup.fu-b
| |erlin.de
--- Comment #4 from gcc-bugs at marehr dot dialup.fu-berlin.de ---
I (may) have run into the same issue:
```
template <typename value_t>
struct twice
{
value_t _first{};
value_t _second{_first};
struct inner{};
inner get() const
{
return inner{};
}
};
template<typename value_t>
twice(value_t first)
-> twice<value_t>;
int main()
{
auto result = twice{0u}.get();
}
```