Re: parrot on x86 solaris 2.5.1 (and 2.7)

2005-01-03 Thread Andy_Bach
Please let me know if I'm being too dense or too, er, flippant here, I've just gotten sucked, er, just joined the parrot world (dang O'Reilly books ;-) and I'm not sure how formal this list is or how much detail you'll want off the bat. If these issues are too picayune at this point, I'll

Question about Parrot and Omniscient Debugging

2005-05-10 Thread Andy_Bach
Hi, Please excuse the possible 'out of left field' (as we say) aspect of this question but I recently heard about Omniscient Debugging (ODB): http://www.lambdacs.com/debugger/debugger.html There is an article in the latest Dr Dobbs (6/05) by the above fellow (Bil Lewis - former Sun scientist

Re: Is Parrot 1.0 too late?

2007-04-25 Thread Andy_Bach
Parrot has @larry? a Andy Bach Systems Mangler Internet: [EMAIL PROTECTED] VOICE: (608) 261-5738 FAX 264-5932 So it goes Kurt Vonnegut, Jr. (November 11, 1922 ? April 11, 2007)

Re: Newb: path/LD_LIBRARY_PATH/other

2007-05-31 Thread Andy_Bach
Hi Andrew, I just svn-ed the latest and I got the same error. I'm no parrot expert but it appears it's looking for the include file .include 'src/abc_gen.pir' and there's no such file. It appears the generated (?) abc_gen.pir file isn't there. Other langs have that (lua/src/lua.pir) so my

Re: Parrot 0.4.14 Now, with Seat Belts! Released

2007-07-17 Thread Andy_Bach
Hi Jerry, I never know exactly how to handle this - making the latest release: - t/configure/106-init_headers.t - t/configure/base.t - t/configure/config_steps.t Use of bare to mean is deprecated at config/init/hints/linux.pm line 57. Use of bare to mean is deprecated at

Re: [perl #45783] gcc warnings flag problem on linux - init-self, invalid_pch, old-style-definition, strict-alias

2007-09-27 Thread Andy_Bach
Paul wrote: This should be corrected as of revision 21619. Could you confirm that this works for you? Yep, make smoke worked last night. Thanks. Have you been using the parrotbug script? If so, it is known that it doesn't work properly. Yeah, I tried that twice and then went to the email.

Re: [perl #45783] gcc warnings flag problem on linux - init-self, invalid_pch, old-style-definition, strict-alias

2007-09-27 Thread Andy_Bach
Just a following followup - I looked ath changes in rev 21619 and noticed that the troublesome warning flags are still in the cage settings for the default. Should they be moved to a v3.4 section also for the cage cleaners? a Andy Bach Systems Mangler Internet: [EMAIL PROTECTED] VOICE: (608)

Re: [perl #47349] [BUG] 'make' failure on Darwin

2007-11-11 Thread Andy_Bach
--- trunk/include/parrot/atomic/gcc_pcc.h2007/06/12 14:08:35 18945 +++ trunk/include/parrot/atomic/gcc_pcc.h2007/10/10 06:31:20 22000 @@ -28,7 +28,7 @@ { void *tmp; /* see

r22900 on Darwin/leopard 10.5.1 (intel) make failure Parrot_DynOp_core_cgp_0_5_0' undeclared

2007-11-27 Thread Andy_Bach
Hi. Hope this is the right place - just checked out r22900, did a make realclean (which worked) and then config/make smoke. Died w/ src/interpreter.c src/interpreter.c: In function 'get_op_lib_init':src/interpreter.c: In function 'get_op_lib_init': src/interpreter.c:373: error:

Re: [perl #47882] r22900 on Darwin/leopard 10.5.1 (intel) make failure Parrot_DynOp_core_cgp_0_5_0' undeclared

2007-11-28 Thread Andy_Bach
Appears to be fixed as of r23207 - made smoke w/ 99.99% ok (failed 1 of 4 for stm/basic_mt.t (line 168)) a Andy Bach Systems Mangler Internet: [EMAIL PROTECTED] VOICE: (608) 261-5738 FAX 264-5932 Remember, the first rule of optimisation is: don't do it yet. :-)

Re: [perl #47998] r23293: Make smoke invalid format failure

2007-12-03 Thread Andy_Bach
Hey, I believe I've found it. There was an update to lib/Parrot/Revision.pm (#23179) to add --xml to the snv info request used to get the current Parrot checkedout revision. However, on svn v1.2 (1.2.1) that fails and you get a revision of zero which nobody likes. So, while upgrading svn

Re: [perl #47998] r23293: Make smoke invalid format failure

2007-12-03 Thread Andy_Bach
Yes, up upgrading svn does it. I had noticed that the configure listing *wasn't* showing the revision number (D'oh!) and now it does Determining whether (exuberant) ctags is installed.yes. Running CPU specific stuffdone.

Re: [perl #49794] Configure.pl syntax errors - revision 24880

2008-01-15 Thread Andy_Bach
Okay, fine w/ me. I'd not changed anything since ... since well 11/30/06 when I ran into the updated svn issue. Perhaps this is the first Configure change since then ... Anyway, just wanted to get it in there in case it was something worthwhile. Close the bug, please. a Andy Bach Systems

Re: t/postconfigure/03-revision test 1 taking forever?

2008-02-02 Thread Andy_Bach
svk is asking (unnecessarily, one might conclude) if you want to create the local Replica before it answers the question 'svk info' on a newly created test dir. But shouldn't the test be non-interactive? :) The test could check for the existence of $HOME/.svk or $SVKROOT before

Re: t/postconfigure/03-revision test 1 taking forever?

2008-02-02 Thread Andy_Bach
ok 3 - Able to make Parrot dir ok 4 - Able to copy Parrot::Revision After a C^c ok 5 - Got numeric value for reversion number Let me guess - you've got svk installed, but never used it. Try 'n' instead of Ctrl-C. svk is asking (unnecessarily, one might conclude) if you want to create the

Re: Let's use snprintf()

2008-02-05 Thread Andy_Bach
Just a note: snprintf is problematic on older Solaris systems (x86 anyway), for one. At least through 2.7 (2.8?) it's no included in any lib. So other apps needed to test and bring in their own version. a Andy Bach Systems Mangler Internet: [EMAIL PROTECTED] Voice: (608) 261-5738 Fax:

Re: Let's use snprintf()

2008-02-06 Thread Andy_Bach
Perl (5.10) seems to handle this this way, util.c: for apidoc my_snprintf The C library Csnprintf functionality, if available and standards-compliant (uses Cvsnprintf, actually). However, if the Cvsnprintf is not available, will unfortunately use the unsafe Cvsprintf which can

Re: Parrot r26458 Darwin 10.5 (x86) results

2008-03-18 Thread Andy_Bach
As of r26458 - configure has the readline issue: Determining if your platform supports readline...dyld: lazy symbol binding failed: Symbol not found: _rl_get_keymap Referenced from: /usr/share/cvs/parrot/./test Expected in: dynamic lookup dyld: Symbol not found: _rl_get_keymap Referenced

Re: [perl #52130] [BUG] postconfigure tests hanging on feather.

2008-03-26 Thread Andy_Bach
I'll try to look into this. What's puzzling is that we get tested on *many* Linux boxes but the overwhelming majority report no problem here. something to do with svk being on the box but never having been run by that user? istr something like this before. iirc hitting enter will make

key.c and missing default in key_integer switch

2008-04-10 Thread Andy_Bach
Hey, I *thought* I'd try and clean up an easy one, so I took src/key.c src/key.c: In function `key_integer': src/key.c:368: warning: switch missing default case After a little poking I tracked the rest of the Key__FLAG s down to include/parrot/key.h (and pobj.h) [1] and so I rearrainged the

Re: [perl #52710] key.c and missing default in key_integer switch

2008-04-10 Thread Andy_Bach
Yeah, it wasn't really a patch as it doesn't work. It was more of a question 'does anybody know if it's a missing Key__FLAG or something else' that's bringing in the unexpected (I guess) switch case value. The code was for illustrative purposes, just tracking what I've found so far.

Re: [perl #43305] [TODO] config/auto/perldoc.pm: Write unit tests

2008-04-15 Thread Andy_Bach
Sorry, I know this is closed but it seemed to be related to what I'm seeing. Due to my (perhaps unorthodox) permission settings, I'm getting No Perldoc found due to: config/auto/perldoc.pm trying: sub runstep { my ( $self, $conf ) = @_; my $cmd = $conf-data-get_p5('scriptdirexp') .

Re: [perl #52894] AutoReply: config detection perldoc failing due to write permissions

2008-04-15 Thread Andy_Bach
Okay a patch using File::Temp Index: config/auto/perldoc.pm === --- config/auto/perldoc.pm (revision 26971) +++ config/auto/perldoc.pm (working copy) @@ -20,6 +20,7 @@ use strict; use warnings; +use File::Temp; use base

Re: [perl #53356] Misc. build warnings

2008-04-28 Thread Andy_Bach
On 26 April 2008 chromatic wrote: src/key.c:306: warning: switch missing default case Fixed in 27195. Just a query, wouldn't: Index: src/key.c === --- src/key.c (revision 27216) +++ src/key.c (working copy) @@ -329,12 +329,14

Re: [perl #53356] Misc. build warnings

2008-04-28 Thread Andy_Bach
chromatic wrote What if the PMC passed in isn't a Key PMC, but has an integer value? Ah (sound of scales falling from my eyes) - the reason for the test/switch: if (VTABLE_isa(interp, key, CONST_STRING(interp, Key))) { switch (PObj_get_FLAGS(key) KEY_type_FLAGS) { ... is to handle

Re: [perl #56304] AutoReply: smokej consumes all memory Revision: 28672 on linux

2008-07-04 Thread Andy_Bach
Chromatic suggested I don't know how to get the -j flag into prove though. # ENV_TEST_PROG_ARGS=-j prove -v t/stm/runtime.t Not sure it's getting the -j in there on OSX leopard (not able to get to the box where them mem issue is) - on ver 28985 $ ENV_TEST_PROG_ARGS=-j prove -v

Re: [perl #56304] AutoReply: smokej consumes all memory Revision: 28672 on linux

2008-07-05 Thread Andy_Bach
Better, in a sense: $ TEST_PROG_ARGS=-j prove -v t/stm/runtime.t t/stm/runtime.. 1..5 ok 1 - choice (one thread) ok 2 # SKIP Intermittently failing everywhere ok 3 # SKIP Intermittently failing everywhere not ok 4 - queue adapted for the library # Failed test 'queue adapted for the

Re: [perl #56304] AutoReply: smokej consumes all memory Revision: 28672 on linux

2008-07-07 Thread Andy_Bach
chromatic wrote: That should have been: # TEST_PROG_ARGS=-j prove -v t/stm/runtime.t Okay, I can get the box to hang/consume everything this way - adding a -D flag and various digits (as of Revision: 29128) avoids the hang: TEST_PROG_ARGS=-j -D7 prove -v t/stm/runtime.t

Re: make: *** [perl6] Segmentation fault

2008-07-17 Thread Andy_Bach
Seeing the same thing Linux 2.6.18-53.1.21.el5xen #1 SMP gcc (GCC) 4.1.2 20070626 (Red Hat 4.1.2-14) perl, v5.10.0 built for i686-linux however: ./parrot languages/perl6/perl6.pbc -e 'say hello world ' hello world $ languages/perl6/perl6 say hello hello [EMAIL PROTECTED] parrot]$

Re: Parrot doesn't build on OS X

2008-11-03 Thread Andy_Bach
Just a data point - fresh svn on a Macbook pro x86 failsr3205: c++ -o dan_ops_switch.bundle dan_ops_switch.o -L/usr/local/lib -L/usr/share/cvs/afbach/parrot/blib/lib -L/usr/share/cvs/afbach/parrot/blib/lib -undefined dynamic_lookup -bundle -L/usr/share/cvs/afbach/parrot/blib/lib -lparrot