samth
2019-11-28 13:38:03
That’s not quite right. 3m can build 3m just fine. The issue is that 3m depends on running Racket to transform C code to cooperate with the precise collector
samth
2019-11-28 13:41:24
Without cgc you’d need racket to build racket
samth
2019-11-28 13:42:37
I do wonder if a no-gc version of Racket could run xform well enough to build 3m
pocmatos
2019-11-29 07:20:38
Thanks for clarifying that. I forgot to mention the xform issue.
pocmatos
2019-11-29 07:22:00
And the mentioned issue with bytecode might be bogus when I think about it, I might be confusing it with the ‘CS need recent racket problem’.
pocmatos
2019-11-29 07:23:48
So, going back to what @sorawee talked about, we can build racket 3m with system racket 3m but we need cgc to bootstrap because of the xform compiler being written in Racket.