seanjensengrey / mosh-scheme

Automatically exported from code.google.com/p/mosh-scheme
Other
0 stars 0 forks source link

gen-git-build.sh hangs with gauche 0.9.1 #197

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Install gauche 0.9.1
2. Checkout latest mosh from github
3. Run gen-git-build.sh

What is the expected output? What do you see instead?
./gen-git-build.sh should finish eventually.
It hangs with 100% CPU usage for at least ~4hours at this stage:
  gosh vm.scm compile-file-without-macro baselib/match.scm > match.scmc

That stage only takes a few seconds to complete with gauche 0.9.
Interrupting with ^C gives this:

  make: *** Deleting file `match.scmc'
  gosh: "error": Compile Error: unhandled signal 2 (SIGINT)
  "./compiler-vm.scm":5297:(define (merge-insn sexp) (define (i ...

What version of the product are you using? On what operating system?
git commit afd9455881b94ab234d5
Linux amd64

Original issue reported on code.google.com by amoe...@gmail.com on 15 Mar 2011 at 5:32

GoogleCodeExporter commented 9 years ago
Confirmed in darwin64. Only affects 0.9.1 of Gauche. (You can use 0.9 to 
bootstrapping.)

Original comment by oku...@gmail.com on 15 Mar 2011 at 6:54

GoogleCodeExporter commented 9 years ago
Fixed in 0.2.7 release branch(okuoku/master).

We no longer to use Gauche's util.match until bootstrapping.
We use mosh's internal match (baselib/match.scm) instead.

Gauche had also fixed their problem, so you can use master version of Gauche 
(or 0.9, 0.8.x release)
to bootstrap mosh until higepon incorporate my fix.

http://gauche.git.sourceforge.net/git/gitweb.cgi?p=gauche/Gauche;a=commit;h=efd8
6037909b6ffadb7a74aad815cfc1ba258574

Assigned to higepon.

Original comment by oku...@gmail.com on 16 Mar 2011 at 9:45

GoogleCodeExporter commented 9 years ago
Fixed as 
https://github.com/okuoku/mosh/commit/0e86ceeb1cabbc4df39a1b9e86f26b037c47d997

Original comment by oku...@gmail.com on 16 Mar 2011 at 9:52

GoogleCodeExporter commented 9 years ago
owner changed. this fix will be included within 0.2.7 release.

Original comment by oku...@gmail.com on 24 Mar 2011 at 1:19

GoogleCodeExporter commented 9 years ago
Release tree was merged into master. Closed.

Original comment by oku...@gmail.com on 27 Mar 2011 at 9:40