www.digitalmars.com         C & C++   DMDScript  
Archives

D Programming
digitalmars.D
digitalmars.D.bugs
digitalmars.D.dtl
digitalmars.D.ide
digitalmars.D.dwt
digitalmars.D.announce
digitalmars.D.learn
digitalmars.D.debugger
D.gnu
D

C/C++ Programming
c++
c++.announce
c++.atl
c++.beta
c++.chat
c++.command-line
c++.dos
c++.dos.16-bits
c++.dos.32-bits
c++.idde
c++.mfc
c++.rtl
c++.stl
c++.stl.hp
c++.stl.port
c++.stl.sgi
c++.stlsoft
c++.windows
c++.windows.16-bits
c++.windows.32-bits
c++.wxwindows

digitalmars.empire
digitalmars.DMDScript
electronics


digitalmars.D.bugs - [Issue 3063] New: Importing std.dateparse and dependent files in DMD 2.030 causes DSSS/Rebuild to fail

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

           Summary: Importing std.dateparse and dependent files in DMD
                    2.030 causes DSSS/Rebuild to fail
           Product: D
           Version: 2.030
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Phobos
        AssignedTo: nobody puremagic.com
        ReportedBy: julian ifeelrandom.com


An extraneous comma at the end of line 383 (in the array dateidtab[]) of
std/dateparse.d in the Phobos library included with DMD 2.030 (and some
previous alpha versions) causes DSSS and Rebuild to fail after going
out-of-memory (because they can't adequately generate an error from the
incorrect syntax). 

Because of this, anyone who imports std.dateparse, and in turn std.date,
std.file, std.stream etc. will have the compilation of their project fail in
DSSS. Removing the extra comma should fix the problem.

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