Thread overview
[Issue 19915] ICE: Segmentation fault with alias and templated class
Jun 01, 2019
Iain Buclaw
Jun 01, 2019
Dlang Bot
Jun 01, 2019
Dlang Bot
Jun 09, 2019
Dlang Bot
June 01, 2019
https://issues.dlang.org/show_bug.cgi?id=19915

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ibuclaw@gdcproject.org

--- Comment #1 from Iain Buclaw <ibuclaw@gdcproject.org> ---
The test case could be inferred as being segfault on invalid, it is valid code, albeit odd that there's no space between align and .c

This code has the same segfault and backtrace.

class a(b) { align int d; }
alias a!(int) e;

--
June 01, 2019
https://issues.dlang.org/show_bug.cgi?id=19915

Dlang Bot <dlang-bot@dlang.rocks> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |pull

--- Comment #2 from Dlang Bot <dlang-bot@dlang.rocks> ---
@ibuclaw created dlang/dmd pull request #9938 "fix Issue 19914/19915 - ICE: Segmentation fault using align in a templated class" fixing this issue:

- fix Issue 19915 - ICE: Segmentation fault with alias and templated class

https://github.com/dlang/dmd/pull/9938

--
June 01, 2019
https://issues.dlang.org/show_bug.cgi?id=19915

Dlang Bot <dlang-bot@dlang.rocks> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #3 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dmd pull request #9938 "fix Issue 19914/19915 - ICE: Segmentation fault using align in a templated class" was merged into stable:

- eef16ada0b9f3b5b764ae59f80d72ce0a500e8cb by Iain Buclaw:
  fix Issue 19915 - ICE: Segmentation fault with alias and templated class

https://github.com/dlang/dmd/pull/9938

--
June 09, 2019
https://issues.dlang.org/show_bug.cgi?id=19915

--- Comment #4 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dmd pull request #10001 "[dmd-cxx]  fix Issue 19914 - ICE: Segmentation fault with mixin and templated class " was merged into dmd-cxx:

- 51d9234dcc380ec5cf30239576fad54530631fe4 by Iain Buclaw:
  fix Issue 19915 - ICE: Segmentation fault with alias and templated class

https://github.com/dlang/dmd/pull/10001

--