I am finally going to teach myself C, so I should be
fairly quiet for a while (i.e. no more
incomprehensible ramblings of a mad man).

I did want to take this chance to explain some things
about where Cygwin is right now.

1.  config/init/hints/cygwin.pl needs to have link =>
'c++', added to it.

2.  There needs to be work done to config/gen/icu.pl
to allow choosing of dynamic or static linking (since
only the developers release of ICU allows static
linking).  If using a system ICU, icudatadir should
not indiscriminantly be set to '' (i.e. check if
--icudatadir is set first).  There should also be some
notes to ensure that the .dlls are in your PATH env
variable and are executable.

3.  Results of make fulltest
testg     - all pass (Ran manually as well to force -g
option)
testP     - all pass
testC     - all pass
testj     - trans_9-12,17-18 not ok
testS     - all pass
testb     - all pass
testr     - all pass
src_tests - all pass


I have been unable to step through the trans tests to
see where they
differ:

$ parrot trans_9.pasm
ok 1
ok 2

$ parrot trans_9.pbc
ok 1
ok 2

$ parrot -j trans_9.pasm
ok 1
not ok 2

$ parrot -j trans_9.pbc
ok 1
not ok 2

$ parrot -d -j trans_9.pasm
*** Parrot VM: Setting stack top. ***
*** Parrot VM: JIT core ***
*** Parrot VM: Setting up ARGV array in P5.  Current
argc: 1 ***
        0: trans_9.pasm
ok 1
not ok 2
<GC dump cut>

$ parrot -d -j trans_9.pbc
*** Parrot VM: Setting stack top. ***
*** Parrot VM: JIT core ***
*** Parrot VM: Setting up ARGV array in P5.  Current
argc: 1 ***
        0: trans_9.pbc
Segmentation fault (core dumped)

Both threading and signals are skipped.  AFAIK, there
should be no OS limitation for either of these being
implemented if someone feels like working on it.

I will continue to do a fresh checkout each day I am
gainfully employed and ensure that new stuff only
makes this better and not worse.  Hopefully it won't
take me too long to learn C though I have been using
Perl now for almost 2 years and I still feel like an
infant.

Cheers
Joshua Gatcomb
a.k.a. Limbic~Region


        
                
__________________________________
Do you Yahoo!?
Yahoo! Movies - Buy advance tickets for 'Shrek 2'
http://movies.yahoo.com/showtimes/movie?mid=1808405861 

Reply via email to