Summary: File.byLine runs on an empty file, fails enforcement
           Product: D
           Version: D2
          Platform: Other
        OS/Version: Windows
            Status: NEW
          Severity: major
          Priority: P2
         Component: Phobos

--- Comment #0 from Andrej Mitrovic <> 2011-11-22 
21:04:53 PST ---
Create a new file "empty.d" and run this:

import std.stdio;

void main()
    auto file = File("empty.d", "r");
    foreach (aLine; file.byLine)

Enforcement failed

Line 943:

So the file was not successfully opened, but why wasn't an exception thrown in
the File constructor then?

Configure issuemail:
------- You are receiving this mail because: -------

Reply via email to