Sorry. Fixed.
By the way, 0.2.7 is coming soon!
Cheers.
> --
> You received this message because you are subscribed to the Google Groups "Mosh Developer Disscus" group.
> To post to this group, send email to mosh-develo...@googlegroups.com.
> To unsubscribe from this group, send email to mosh-developer-di...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/mosh-developer-discuss?hl=en.
>
>
> it something that should be fixed?
Yes.
Seems same situation as
http://comments.gmane.org/gmane.comp.programming.garbage-collection.boehmgc/2771
Here is the 0.2.7RC2.
http://storage.osdev.info/pub/mosh/mosh-current.tar.gz
If you have a time, could you check whether the warnings are shown or not?
We have updated Boehm GC to the latest CVS head.
Cheers.
> Is it different from current master's HEAD?
> --
> Marco Maggi
>
>okuoku
Could you check the following?
Cheers.
Thanks.
> It happens again, 3 times out of 50 runs of the same program.
Could you show me how to run the program here?
Or register to issues?
We'll fix the bug after 0.2.7 is releases.
Thank you for your help.
No. It's not considered harmful. Because we won't use GC's
finalizer(de-allocation callback) in in-order manner.
In this message, GC says "I can't decide which finalizer should be
called first, because finalizable object forms a cycle!"
Our response will be : "Pick any." So you can safely ignore this.
...But I feel it is a bit annoying and we should research this and
reconsider about VM structure if we need.
And I'm afraid to say it's won't be fixed in 0.2.7 or anytime soon.
-- oku
This is find with me. I am biased, but the important thing
to me is seeing fixed issues 171, 186, 194 and 202; with
these Mosh is a usable R6 implementation. Other issues can
be fixed when time permits it.
--
Marco Maggi
I got following error on make bin mfasl.
% LANG=C make bin mfasl
/bin/cp --force --verbose --preserve=mode,timestamp --
../src/libraries/./nausicaa.sls fasl.d/./nausicaa.sls
/bin/mkdir: created directory `./fasl.d'
`../src/libraries/./nausicaa.sls' -> `fasl.d/./nausicaa.sls'
/bin/cp --force --verbose --preserve=mode,timestamp --
../src/libraries/nausicaa/armor/ascii85.sls
fasl.d/nausicaa/armor/ascii85.sls
/bin/mkdir: created directory `./uninstall.d'
/bin/cp --force --verbose --preserve=mode,timestamp --
../src/libraries/nausicaa/armor/base16.sls
fasl.d/nausicaa/armor/base16.sls
`../src/libraries/nausicaa/armor/ascii85.sls' ->
`fasl.d/nausicaa/armor/ascii85.sls'
/bin/cp: cannot create regular file
`fasl.d/nausicaa/armor/ascii85.sls': No such file or directory
make: *** [fasl.d/nausicaa/armor/ascii85.sls] Error 1
make: *** Waiting for unfinished jobs....
/bin/mkdir: created directory `./fasl.d/nausicaa'
/bin/mkdir: created directory `./fasl.d/nausicaa/armor'
`../src/libraries/nausicaa/armor/base16.sls' ->
`fasl.d/nausicaa/armor/base16.sls'
Cheers.
This is weird. Are you making a parallel run of "make"?
The commands are fine but intermixed in a wrong way; if it
is because a of parallel make try to select or force a
single make process (this should be --jobs=1 for GNU Make).
Alternatively try to run "make sls" alone; it should just
copy the *.sls files from the "src/libraries" directory to
the "$(builddir)/fasl.d" directory; then "make mfasl" will
compile the libraries searching them under
"$(builddir)/fasl.d".
HTH
--
Marco Maggi
I forgot I've set like following on .zshrc. Sorry.
alias make="make -j3"
Finally, the bug is reproduced.
So I registered the issue.
Thanks.
http://code.google.com/p/mosh-scheme/issues/detail?id=214