On Sat, 2008-08-23 at 14:11 +0100, Claus Reinke wrote:
> windows head, stage 3, todays daily report:
> 
>     user error (CreateDirectory: Cno raeafl hnta iearayeit.
>     s 
> m;x%x%INDOWS;.;C:\cygwin\usr\local\bin;C:\cygwin\bin;c:\ghc\ghc-6.8.3\bin;c:\ghc\ghc-6.4.2
>  
> \bin;c:\tools;c:\windows\system32 (error code: b7))
> 
> 
> eh.. what? such gibberish is worrying.

We think the reason is that the ASCII variant of Win32's GetLastError is
getting called rather than the UTF16 Unicode variant. However the result
is still decoded into String as UTF16, then the result is printed using
8-bit ASCII IO. The result is missing every other character from the
error string.

A first guess is that it's most likely to be an accidental consequence
of the -DUNICODE change from a couple days ago.

I've not run the code or reproduced the symptom so I cannot give any
more details.

Duncan

_______________________________________________
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to