[racket-dev] [plt] Push #26316: master branch updated

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Tue Feb 19 12:44:47 EST 2013

I forgot to check 32-bit mode, and I see a problem there. Are you using
a 32-bit or 64-bit build?

At Tue, 19 Feb 2013 12:29:57 -0500, Asumu Takikawa wrote:
> On 2013-02-19 10:48:21 -0500, mflatt at racket-lang.org wrote:
> > ca95129 Matthew Flatt <mflatt at racket-lang.org> 2013-02-19 08:02
> > :
> > | JIT: inline `char->integer' and `integer->char'
> 
> I think this commit broke the build for me. I get segfaults like this:
> 
>   raco setup: 7 making: ffi
>   SIGSEGV MAPERR si_code 1 fault on addr 0x1386ad8
>   Aborted
> 
> And I also get errors from integer->char like this:
> 
>   integer->char: contract violation
>     expected: (and/c (integer-in 0 #x10FFFF) (not/c (integer-in #xD800 #xDFFF)))
>     given: #<bad-value>
> 
> I'll try getting a stack trace too.
> 
> Cheers,
> Asumu
> _________________________
>   Racket Developers list:
>   http://lists.racket-lang.org/dev

Posted on the dev mailing list.