Thread overview
[Issue 14027] segmentation fault in dmd in some circular import situation
Aug 15, 2016
Ali Cehreli
May 11, 2017
Walter Bright
May 11, 2017
Walter Bright
June 10, 2015
https://issues.dlang.org/show_bug.cgi?id=14027

Andrei Alexandrescu <andrei@erdani.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Version|unspecified                 |D2

--
August 15, 2016
https://issues.dlang.org/show_bug.cgi?id=14027

Ali Cehreli <acehreli@yahoo.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |industry
                 CC|                            |acehreli@yahoo.com

--
May 11, 2017
https://issues.dlang.org/show_bug.cgi?id=14027

Walter Bright <bugzilla@digitalmars.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bugzilla@digitalmars.com

--- Comment #1 from Walter Bright <bugzilla@digitalmars.com> ---
The files are:
----------- module_a.d -----------
module module_a;
import module_b;

enum U = 1;
----------- module_b.d -----------
module module_b;
import module_a;

struct J(int M) {}

struct Y {
    J!U x;
}
----------------------------------

--
May 11, 2017
https://issues.dlang.org/show_bug.cgi?id=14027

Walter Bright <bugzilla@digitalmars.com> changed:

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

--- Comment #2 from Walter Bright <bugzilla@digitalmars.com> ---
It works without error when compile it with HEAD.

--