[Issue 15369] New: id.d(369): Error: Outside Unicode code space

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Fri Nov 20 15:07:43 PST 2015


https://issues.dlang.org/show_bug.cgi?id=15369

          Issue ID: 15369
           Summary: id.d(369): Error: Outside Unicode code space
           Product: D
           Version: D2
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: P1
         Component: dmd
          Assignee: nobody at puremagic.com
          Reporter: issues.dlang at jmdavisProg.com

If I build dmd with the current dmd master, I get this error

id.d(369): Error: Outside Unicode code space

For some reason, line 369 ends up being

        empty = Identifier.idPool("¥p");

whereas it's supposed to be

        empty = Identifier.idPool("");

Building dmd with 2.067 works fine (which is what we normally do right now
AFAIK), otherwise this probably would have showed up on the autotester. So,
while it may not be an immediate problem, presumably we need to fix it at some
point here, since we don't want to be stuck having to build dmd with 2.067
forever.

--


More information about the Digitalmars-d-bugs mailing list