Thread overview
[Issue 10695] New: __MODULE__ in string mixin crashes compiler
Jul 22, 2013
Johannes Pfau
Jul 22, 2013
Andrej Mitrovic
Jul 22, 2013
Andrej Mitrovic
Jul 23, 2013
Kenji Hara
Jul 30, 2013
Kenji Hara
Aug 03, 2013
Martin Krejcirik
Sep 18, 2013
Andrej Mitrovic
July 22, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10695

           Summary: __MODULE__ in string mixin crashes compiler
           Product: D
           Version: D2
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: DMD
        AssignedTo: nobody@puremagic.com
        ReportedBy: johannespfau@gmail.com


--- Comment #0 from Johannes Pfau <johannespfau@gmail.com> 2013-07-22 03:53:49 PDT ---
Test case:
--------------------
module a;

void main()
{
        //string mod = __MODULE__; // <--This is working
    mixin("string mod = __MODULE__;");
}
--------------------

Tested with dmd 2.063.2 and 2.064 git.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
July 22, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10695


Andrej Mitrovic <andrej.mitrovich@gmail.com> changed:

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


--- Comment #1 from Andrej Mitrovic <andrej.mitrovich@gmail.com> 2013-07-22 06:11:02 PDT ---
https://github.com/D-Programming-Language/dmd/pull/2372

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
July 22, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10695



--- Comment #2 from Andrej Mitrovic <andrej.mitrovich@gmail.com> 2013-07-22 06:11:59 PDT ---
P.S. you may also run into Issue 10339, that one has a pull as well.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
July 23, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10695



--- Comment #3 from github-bugzilla@puremagic.com 2013-07-22 17:38:14 PDT ---
Commits pushed to master at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/48788c36b8726b50af2c2da8ff8d916e957056ac Fixes Issue 10695 - ICE when using __MODULE__ within mixin string.

https://github.com/D-Programming-Language/dmd/commit/3f7c3297bba6d75c2d1e49850656e66484d7b82a Merge pull request #2372 from AndrejMitrovic/Fix10695

Issue 10695 - ICE when using __MODULE__ within a mixin string.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
July 23, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10695


Kenji Hara <k.hara.pg@gmail.com> changed:

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


-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
July 30, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10695


Kenji Hara <k.hara.pg@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mk@krej.cz


--- Comment #4 from Kenji Hara <k.hara.pg@gmail.com> 2013-07-29 19:30:32 PDT ---
*** Issue 10339 has been marked as a duplicate of this issue. ***

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
August 03, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10695


Martin Krejcirik <mk@krej.cz> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |2krnk@gmx.net


--- Comment #5 from Martin Krejcirik <mk@krej.cz> 2013-08-03 12:06:57 CEST ---
*** Issue 10743 has been marked as a duplicate of this issue. ***

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
September 18, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10695


Andrej Mitrovic <andrej.mitrovich@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |code.viator@gmail.com


--- Comment #6 from Andrej Mitrovic <andrej.mitrovich@gmail.com> 2013-09-18 09:09:05 PDT ---
*** Issue 11063 has been marked as a duplicate of this issue. ***

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------