[GHC] #6037: Compile-time crash with sources with non-representable unicode characters
GHC
cvs-ghc at haskell.org
Sat Feb 23 23:49:45 CET 2013
#6037: Compile-time crash with sources with non-representable unicode characters
---------------------------------+------------------------------------------
Reporter: akio | Owner:
Type: bug | Status: new
Priority: normal | Milestone: 7.8.1
Component: Compiler | Version: 7.4.1
Keywords: | Os: Linux
Architecture: Unknown/Multiple | Failure: Compile-time crash
Difficulty: Unknown | Testcase: T6037
Blockedby: | Blocking:
Related: |
---------------------------------+------------------------------------------
Changes (by igloo):
* testcase: => T6037
* milestone: 7.6.2 => 7.8.1
Comment:
I think that we want to do something along the lines of:
{{{
enc <- mkIconvEncoding TransliterateCodingFailure localeEncodingName
hSetEncoding stdout enc
hSetEncoding stderr enc
}}}
but that means using internal modules, doing different things on different
platforms, etc.
Instead: I think we should be able to just do:
{{{
hSetEncodingFailureMode stdout TransliterateCodingFailure
hSetEncodingFailureMode stderr TransliterateCodingFailure
}}}
I've added a test.
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/6037#comment:4>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list