[Issue 2797] New: Trouble with std.traits revision 991

d-bugmail at puremagic.com d-bugmail at puremagic.com
Fri Apr 3 16:19:44 PDT 2009


http://d.puremagic.com/issues/show_bug.cgi?id=2797

           Summary: Trouble with std.traits revision 991
           Product: D
           Version: 2.027
          Platform: PC
               URL: http://www.dsource.org/projects/phobos/log/trunk/phobos/
                    std/traits.d
        OS/Version: Windows
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Phobos
        AssignedTo: bugzilla at digitalmars.com
        ReportedBy: leclercq.julien at gmail.com


Hello,

dmd seems to halt on std/traits.d. Revision 971 works fine.

Windows XP SP3 32-bit, DMD 2.0.27 bundle from digitalmars.D.announce.

Using "rebuild -v src\oz\Main.d" :

        parse     Main
        meta      oz
        import    std.stdio     (D:\D\2.0\bin\..\phobos\std\stdio.d)
        import    std.c.stdio   (D:\D\2.0\bin\..\phobos\std\c\stdio.d)
        import    core.stdc.stdio      
(D:\D\2.0\bin\..\druntime\import\core\stdc\stdio.d)
        import    core.stdc.config     
(D:\D\2.0\bin\..\druntime\import\core\stdc\config.d)
        import    core.stdc.stddef     
(D:\D\2.0\bin\..\druntime\import\core\stdc\stddef.d)
        import    core.stdc.stdarg     
(D:\D\2.0\bin\..\druntime\import\core\stdc\stdarg.d)
        import    core.memory  
(D:\D\2.0\bin\..\druntime\import\core\memory.di)
        import    std.format    (D:\D\2.0\bin\..\phobos\std\format.d)
        import    std.stdarg    (D:\D\2.0\bin\..\phobos\std\stdarg.d)
        import    std.utf       (D:\D\2.0\bin\..\phobos\std\utf.d)
        import    std.contracts (D:\D\2.0\bin\..\phobos\std\contracts.d)
        import    std.conv      (D:\D\2.0\bin\..\phobos\std\conv.d)
        import    std.string    (D:\D\2.0\bin\..\phobos\std\string.d)
        import    std.algorithm (D:\D\2.0\bin\..\phobos\std\algorithm.d)
        import    std.math      (D:\D\2.0\bin\..\phobos\std\math.d)
        import    std.date      (D:\D\2.0\bin\..\phobos\std\date.d)
        import    std.dateparse (D:\D\2.0\bin\..\phobos\std\dateparse.d)
        import    std.c.stdlib  (D:\D\2.0\bin\..\phobos\std\c\stdlib.d)
        import    core.stdc.stdlib     
(D:\D\2.0\bin\..\druntime\import\core\stdc\stdlib.d)
        import    std.c.windows.windows
(D:\D\2.0\bin\..\phobos\std\c\windows\windows.d)
        import    core.sys.windows.windows     
(D:\D\2.0\bin\..\druntime\import\core\sys\windows\windows.d)
        import    std.functional       
(D:\D\2.0\bin\..\phobos\std\functional.d)
        import    std.typetuple (D:\D\2.0\bin\..\phobos\std\typetuple.d)
        import    std.typecons  (D:\D\2.0\bin\..\phobos\std\typecons.d)
        import    std.metastrings      
(D:\D\2.0\bin\..\phobos\std\metastrings.d)
        import    std.traits    (D:\D\2.0\bin\..\phobos\std\traits.d)


"src/oz/Main.d" is simply :

        module  oz.Main;

        import  std.stdio;

        void main() {
                writefln("Hello");
        }


Hope I didn't make any mistake on my side, first time trying D2-Phobos.

Cordially,
Julian.


-- 



More information about the Digitalmars-d-bugs mailing list