Re: Perl's getppid cache

2005-06-04 Thread Rafael Garcia-Suarez
Alexey Tourbin wrote: Here is a sketch for a test to be added. Because the test itself should not exit, fork() is used twice. Of course syscall(64) is not portalbe and is used now only to prove the problem. That's interesting but I don't even know whether syscall(64) is portable among all

Parrot 0.2.1 APW Released!

2005-06-04 Thread Leopold Toetsch
Parrot 0.2.1 APW Released! On behalf of the Parrot team I'm proud to announce another monthly release of Parrot and I'd like to thank all involved people as well as our sponsors for supporting us. The release name stands for Austrian Perl Workshop, which will take place on 9th and 10th of June

Smoke [5.9.3] 24703 FAIL(F) bsd/os 4.1 (i386/1 cpu)

2005-06-04 Thread kane
Automated smoke report for 5.9.3 patch 24703 fixit.xs4all.nl: Pentium II (i386/1 cpu) onbsd/os - 4.1 using cc version egcs-2.91.66 19990314 (egcs-1.1.2 release) smoketime 4 hours 1 minute (average 2 hours) Summary: FAIL(F) O = OK F = Failure(s), extended report at the

Some Perl 5.8.7 tests fail on my Tiger

2005-06-04 Thread Alberto Simões
So, this is OSX, 10.4, and I'm not very used to it yet, so, it might be my fault to have these errors: ... ../lib/locale...NOK 115# The following locales # # C C POSIX POSIX af_ZA af_ZA.ISO8859-1 af_ZA.ISO8859-15 # ... # zh_HK.Big5HKSCS

Re: Parrot 0.2.1 APW Released!

2005-06-04 Thread Thomas Klausner
Hi! On Sat, Jun 04, 2005 at 12:36:57PM +0200, Leopold Toetsch wrote: The release name stands for Austrian Perl Workshop, which will take place on 9th and 10th of June in Vienna. It will have a french connection that is a live video stream to the French Perl Workshop happening at the same

Re: Some Perl 5.8.7 tests fail on my Tiger [related to bugid [perl #36061]]

2005-06-04 Thread Dominic Dunlop
On 4 Jun 2005, at 15:25, Alberto Simões wrote: So, this is OSX, 10.4, and I'm not very used to it yet, so, it might be my fault to have these errors: No, no. You're doing fine. Thanks for the input. This has already been reported as a problem -- see http://www.nntp.perl.org/group/

Smoke [5.9.3] 24702 FAIL(F) openbsd 3.7 (i386/1 cpu)

2005-06-04 Thread steve
Automated smoke report for 5.9.3 patch 24702 mccoy.peters.homeunix.org: Intel Pentium III (GenuineIntel 686-class, 512KB L2 cache) (i386/1 cpu) onopenbsd - 3.7 using cc version 3.3.5 (propolice) smoketime 8 hours 39 minutes (average 1 hour 4 minutes) Summary: FAIL(F) O =

Re: FindBin.pm: incomplete getcwd/cwd patch? (#24375, #24379)

2005-06-04 Thread Rafael Garcia-Suarez
José Pedro Oliveira wrote: Shouldn't the code in the FindBin.pm patches #24375 and #24379 be also applied to the true block of if($0 eq '-e' || $0 eq '-') ? -- --- FindBin.pm.145 2005-05-03 13:46:43.0 +0100 +++ FindBin.pm 2005-05-12 20:20:22.0 +0100 @@

tru64 cc const warning from blead 24703

2005-06-04 Thread Jarkko Hietaniemi
cc: Warning: sv.c, line 4959: In the initializer for pvx, the referenced type of the pointer value ((const char ...)((sv)-sv_u.svu_pv)) is const, but the referenced type of the target of this assignment is not. (notconstqual) char *pvx = SvPVX_const(sv); ^

[PATCH] further speeding up of is_utf8_string()

2005-06-04 Thread Jarkko Hietaniemi
I further inlined the fast UTF8 path in is_utf8_string(), thus cutting down the number of function calls in a tight loop. With this the run time of t/uni/class.t was cut by further 20-25% (relative to the first speed up), so now the cumulative total speedup is in the category of 30-40% (e.g. in

Re: [PATCH] further speeding up of is_utf8_string()

2005-06-04 Thread Rafael Garcia-Suarez
Jarkko Hietaniemi wrote: I further inlined the fast UTF8 path in is_utf8_string(), thus cutting down the number of function calls in a tight loop. With this the run time of t/uni/class.t was cut by further 20-25% (relative to the first speed up), so now the cumulative total speedup is in the

Re: [perl #35895] Not OK: perl v5.8.7 +RC1 on darwin-thread-multi-2level 8.1.0 (UNINSTALLED)

2005-06-04 Thread Dominic Dunlop
On 20 May 2005, at 14:10, [EMAIL PROTECTED] (via RT) wrote: # New Ticket Created by [EMAIL PROTECTED] # Please include the string: [perl #35895] # in the subject line of all future correspondence about this issue. # URL: https://rt.perl.org/rt3/Ticket/Display.html?id=35895 This is a build

Re: [perl #35895] Not OK: perl v5.8.7 +RC1 on darwin-thread-multi-2level 8.1.0 (UNINSTALLED)

2005-06-04 Thread Paul Schinder
Dominic Dunlop wrote: On 20 May 2005, at 14:10, [EMAIL PROTECTED] (via RT) wrote: # New Ticket Created by [EMAIL PROTECTED] # Please include the string: [perl #35895] # in the subject line of all future correspondence about this issue. # URL:

Re: Parrot 0.2.1 APW Released!

2005-06-04 Thread H.Merijn Brand
On Sat, 04 Jun 2005 12:36:57 +0200, Leopold Toetsch [EMAIL PROTECTED] wrote: Parrot 0.2.1 APW Released! On behalf of the Parrot team I'm proud to announce another monthly release of Parrot and I'd like to thank all involved people as well as our sponsors for supporting us. The release

Re: [perl #35895] Not OK: perl v5.8.7 +RC1 on darwin-thread-multi-2level 8.1.0 (UNINSTALLED)

2005-06-04 Thread Paul Schinder
Dominic Dunlop wrote: The issue here seems to be that the locale says that the radix separator (that is, the character used to separate the integer part of a number from the decimal fraction) for this locale is ', and perl can't cope. Here's a sample of the output from harness -v: I made

Smoke [5.9.3] 24706 FAIL(m) MSWin32 WinXP/.Net SP1 (x86/1 cpu)

2005-06-04 Thread Steve Hay
Automated smoke report for 5.9.3 patch 24706 TANGAROA.uk.radan.com: Intel(R) Pentium(R) 4 CPU 2.00GHz(~1992 MHz) (x86/1 cpu) onMSWin32 - WinXP/.Net SP1 using ? unknown cc version smoketime 14 minutes 17 seconds (average 35.708 seconds) Summary: FAIL(m) O = OK F =

Re: Perl's getppid cache

2005-06-04 Thread Alexey Tourbin
On Sat, Jun 04, 2005 at 09:55:28AM +0200, Rafael Garcia-Suarez wrote: Alexey Tourbin wrote: Here is a sketch for a test to be added. Because the test itself should not exit, fork() is used twice. Of course syscall(64) is not portalbe and is used now only to prove the problem. That's

[perl #36127] Using exists() on @_ does not work as expected with undef

2005-06-04 Thread via RT
# New Ticket Created by Sebastian # Please include the string: [perl #36127] # in the subject line of all future correspondence about this issue. # URL: https://rt.perl.org/rt3/Ticket/Display.html?id=36127 This is a bug report for perl from [EMAIL PROTECTED], generated with the help of

Re: [perl #35895] Not OK: perl v5.8.7 +RC1 on darwin-thread-multi-2level 8.1.0 (UNINSTALLED)

2005-06-04 Thread John Peacock
Paul Schinder wrote: It certainly seems to be Apple's bug. en_EU/LC_MONETARY shows ,, not ', for the monetary decimal point (if I'm reading it right; I compared it with en_US/LC_MONETARY). Checking some of the neighboring locale's (es_ES, fr_FR) LC_NUMERIC shows ,. I concur that this is

[PATCH] B/C/C.xs: static my_runops()

2005-06-04 Thread Alexey Tourbin
Hello, Shouldn't all plain C functions in XS files be static? --- perl-5.9.3.24699/ext/B/C/C.xs- 2002-03-11 04:10:36 + +++ perl-5.9.3.24699/ext/B/C/C.xs 2005-06-04 23:11:54 + @@ -2,7 +2,7 @@ #include perl.h #include XSUB.h -int +static int my_runops(pTHX) { HV*

[PATCH] util.c: S_vdie_common() should be static

2005-06-04 Thread Alexey Tourbin
Hello, S_vdie_common() should naturally be static. Besides this, forward declaration is not needed when you simply change the order of S_vdie_common() and S_vdie_croak_common(). --- perl-5.9.3.24699/util.c-2005-06-03 09:01:34 + +++ perl-5.9.3.24699/util.c 2005-06-04 22:53:40 +

[PATCH] File/Glob/Glob.xs: errfunc() should be static

2005-06-04 Thread Alexey Tourbin
--- perl-5.9.3.24699/ext/File/Glob/Glob.xs- 2004-05-17 09:17:59 + +++ perl-5.9.3.24699/ext/File/Glob/Glob.xs 2005-06-04 23:31:52 + @@ -19,7 +19,7 @@ START_MY_CXT #ifdef WIN32 #define errfuncNULL #else -int +static int errfunc(const char *foo, int bar) {

[PATCH] Devel/Peek/Peek.xs: make plain C functions static

2005-06-04 Thread Alexey Tourbin
--- perl-5.9.3.24699/ext/Devel/Peek/Peek.xs-2005-04-19 10:26:02 + +++ perl-5.9.3.24699/ext/Devel/Peek/Peek.xs 2005-06-04 23:18:24 + @@ -3,7 +3,7 @@ #include perl.h #include XSUB.h -bool +static bool _runops_debug(int flag) { dTHX; @@ -15,7 +15,7 @@ _runops_debug(int

[PATCH] Storable/Storable.xs: make plain C functions static

2005-06-04 Thread Alexey Tourbin
--- perl-5.9.3.24699/ext/Storable/Storable.xs- 2005-06-02 09:13:19 + +++ perl-5.9.3.24699/ext/Storable/Storable.xs 2005-06-04 23:39:36 + @@ -1608,7 +1608,7 @@ static void free_context(pTHX_ stcxt_t * * * Tells whether we're in the middle of a store operation. */ -int

Re: [perl #36127] Using exists() on @_ does not work as expected with undef

2005-06-04 Thread Michael G Schwern
On Sat, Jun 04, 2005 at 10:52:20PM -, Sebastian wrote: Test case: perl -le 'sub a { print exists $_[0] } a(undef); a($f = undef);' Problem: Using exists() on @_ does not work as expected with undef This sheds some light on the problem. They definately contain different structures. Don't

Re: [perl #36127] Using exists() on @_ does not work as expected with undef

2005-06-04 Thread Dave Mitchell
On Sat, Jun 04, 2005 at 04:46:38PM -0700, Michael G Schwern wrote: On Sat, Jun 04, 2005 at 10:52:20PM -, Sebastian wrote: Test case: perl -le 'sub a { print exists $_[0] } a(undef); a($f = undef);' Problem: Using exists() on @_ does not work as expected with undef This sheds some light

[PATCH] Fix minor bummer in 24706

2005-06-04 Thread Andy Lester
Minor call fix for 24706 -- Andy Lester = [EMAIL PROTECTED] = www.petdance.com = AIM:petdance Index: utf8.c === --- utf8.c (revision 496) +++ utf8.c (working copy) @@ -246,7 +246,7 @@ if (len = 4) return

Re: [PATCH] Fix minor bummer in 24706

2005-06-04 Thread Abhijit Menon-Sen
At 2005-06-04 23:09:04 -0500, [EMAIL PROTECTED] wrote: Minor call fix for 24706 Thanks, applied. (#24707) -- ams