gijit / gi

gijit is a just-in-time trace-compiled golang REPL. Standing on the shoulders of giants (GopherJS and LuaJIT).
Other
320 stars 17 forks source link

windows with go1.10 has problems:: fatal: morestack on g0 #34

Closed glycerine closed 6 years ago

glycerine commented 6 years ago

at just past v1.3.4 at 3d86ffd0037883213a75047be4febf5d1e8e47b0

C:\Users\jaten\dev\cnet\go\src\github.com\gijit\gi\pkg\compiler>go test -v
=== RUN   Test081CloneOfInt64Array

  __gi_clone([3]int64) should return a clone of the array fatal: morestack on g0
fatal: morestack on g0
fatal: morestack on g0
fatal: morestack on g0
fatal: morestack on g0
fatal: morestack on g0
fatal: morestack on g0
fatal: morestack on g0
fatal: morestack on g0
fatal: morestack on g0
fatal: morestack on g0
fatal: morestack on g0
glycerine commented 6 years ago

go1.10 works on windows at v1.3.2, builds gi fine and passes tests in pkg/compiler.

So it is something between tag v1.3.2 and tip

glycerine commented 6 years ago

I took the lua_mainthread out, and it fixed things. Tip of master, atg and works on windows at

e6c38466bfb10361a42605f3b46d222cce72fe59