Re: [perl #51756] [BUG]: config/auto/crypto.pm causes build failure on Darwin

2008-03-17 Thread Francois PERRAD
Andy Dougherty wrote: On Sat, 15 Mar 2008, James Keenan via RT wrote: On Sat Mar 15 10:50:04 2008, doughera wrote: Ah, I think this one is easy: If I recall correctly, the SHA256_CTX stuff was added in openssl version 0.9.8; I'll bet your system has 0.9.7. Yes. OpenSSL> version OpenSSL 0.

Re: pdd17pmc branch review

2008-03-17 Thread François Perrad
chromatic wrote: On Monday 10 March 2008 07:24:44 François Perrad wrote: chromatic wrote: I fixed all of the compilation errors I could find as of r26285. 280 tests fail on the trunk for me and 308 fail on the branch, but they don't look like compilation errors or PDD 17 porting errors.

Re: [perl #47978] [C99] [IMCC] double free

2008-03-17 Thread Klaas-Jan Stol
On Sun, Mar 16, 2008 at 11:04 PM, chromatic <[EMAIL PROTECTED]> wrote: > On Saturday 23 February 2008 14:23:19 Klaas-Jan Stol wrote: > > > On Sat, Feb 23, 2008 at 5:00 PM, Ron Blaschke <[EMAIL PROTECTED]> wrote: > > > > The issue seems to be caused by languages/c99/src/preamble, where: > > > > >

Re: [perl #31980] Factorial example gives incorrect result

2008-03-17 Thread Stephen Weeks
Not long ago, Allison Randal via RT proclaimed... > On Mon Feb 20 16:23:46 2006, jhoblitt at hawaii.edu wrote: > > On Tue, Feb 21, 2006 at 01:03:59AM +0100, Leopold Toetsch wrote: > > > > > > On Feb 20, 2006, at 23:44, Joshua Hoblitt via RT wrote: > > > > > > >What happened to the factorial PASM

[perl #33962] readline returns one too many lines

2008-03-17 Thread Stephen Weeks via RT
This was never actually a bug, afaict.

[perl #51806] [PATCH] Fix test failures

2008-03-17 Thread via RT
# New Ticket Created by Matt Kraai # Please include the string: [perl #51806] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=51806 > Howdy, t/examples/pasm.t fails because examples/pasm/fact.pasm now outputs 30 factorials,

[perl #37287] [TODO] pdb - don't die on exceptions

2008-03-17 Thread Mark Glines via RT
On Sun Mar 16 10:17:09 2008, [EMAIL PROTECTED] wrote: > Friends, > > Doing cage cleaning today, I noticed that there has been no activity in > this thread since last August. Are the issues that were under > discussion still "live"? Should we still be considering the various > patches? The issue

[perl #51806] [PATCH] Fix test failures

2008-03-17 Thread James Keenan via RT
On Sun Mar 16 19:28:53 2008, kraai wrote: > Howdy, > > t/examples/pasm.t fails because examples/pasm/fact.pasm now outputs 30 > factorials, whereas the test case only expects it to output 6. I was just at the point of filing a separate bug report on the failure in t/examples/pasm.t when I saw yo

Parrot Bug Summary

2008-03-17 Thread Parrot Bug Summary
Parrot Bug Summary http://rt.perl.org/rt3/NoAuth/parrot/Overview.html Generated at Mon Mar 17 13:00:02 2008 GMT --- * Numbers * New Issues * Overview of Open Issues * Ticket Status By Version * Requestors with m

[perl #51794] Test in languages/urm try to call _export_to_level

2008-03-17 Thread Bernhard Schmalhofer via RT
Testing URM, that is cd languages/urm && make test and cd languages && perl t/harness --languages=urm should work again in r26422. Could somebody check with older versions of Test::More ? Regards, Bernhard -- /* [EMAIL PROTECTED] */

[perl #43507] [BUG] yet another gc bug exposed by perl6 on windows

2008-03-17 Thread Ronald Blaschke via RT
I don't see this with Windows XP, VC++ 8.0, VC++ 9.0 or MinGW GCC 3.4.2, using Parrot r26446. All three nmake/mingw32-make test in languages/perl6 report: All tests successful. Files=27, Tests=223, 37 wallclock secs ( 0.13 usr + 0.00 sys = 0.13 CPU) Result: PASS The GC bug is either solved or

[perl #43515] Parrot will not build on Win32/MinGW

2008-03-17 Thread Ronald Blaschke via RT
Seems like there was a symbol missing. src\io\io_win32.c: At top level: src\io\io_win32.c:389: warning: no previous prototype for 'PIO_win32_isatty' src\io\io_win32.c:389: error: conflicting types for 'PIO_win32_isatty' src\io\io_win32.c:341: error: previous implicit declaration of 'PIO_win32_isat

[perl #43234] [BUG][WIN32] Assertion failed: (PTR2UINTVAL(mmd_table[i].func_ptr) & 3) == 0

2008-03-17 Thread Ronald Blaschke via RT
Fixed by guarding the assertion with PARROT_HAS_ALIGNED_FUNCPTR at r22453.

Re: [perl #41874] [PATCH] extended io_mmap implementation

2008-03-17 Thread Rubén Porras
I couldn't find the problem when I wrote it, I think you can resolve the problem, I can always resend it if I have time to find a solution. Thanks. 2008/3/16, James Keenan via RT <[EMAIL PROTECTED]>: > chromatic, allison: > > Are the issues raised by this patch still relevant? (No activity in

Re: [perl #51806] [PATCH] Fix test failures

2008-03-17 Thread Matt Kraai
On Mon, Mar 17, 2008 at 04:28:26AM -0700, James Keenan via RT wrote: > On Sun Mar 16 19:28:53 2008, kraai wrote: > > Howdy, > > > > t/examples/pasm.t fails because examples/pasm/fact.pasm now outputs 30 > > factorials, whereas the test case only expects it to output 6. > > > I was just at the po

[perl #51806] [PATCH] Fix test failures

2008-03-17 Thread James Keenan via RT
On Mon Mar 17 09:16:37 2008, kraai wrote: > > > > t/perl/Parrot_IO.t fails because it skips the Subversion-specific > > > tests only when run in a Subversion working copy. The attached patch > > > fixes both problems. > > > > > > > Perhaps because I'm usually working in a Subversion working co

[perl #49758] [BUG] rakudo segfaults after "No scope found for PAST::Var" error

2008-03-17 Thread Will Coleda via RT
On Mon Mar 17 09:34:24 2008, cognominal wrote: > $?SUB is not reset between two evals so the outer to an undefined > block. I am not sure this is > the best place to reset $?SUB. > At least if seems to fix the bug. > > > Index: /Users/stef/svn/parrot/compilers/pct/src/PAST/Compiler.pir > ==

[perl #47828] [TODO] Implement the 'copy' opcode

2008-03-17 Thread Will Coleda via RT
On Thu Dec 13 17:47:05 2007, [EMAIL PROTECTED] wrote: > On Tuesday 11 December 2007 20:41:08 chromatic wrote: > > > Here's a first step. I added a stripped-down version of the code in RT > > #48467 as a second test, and it fails for me with: > > > > set_pmc() not implemented in class 'Num' >

[svn:perl6-synopsis] r14522 - doc/trunk/design/syn

2008-03-17 Thread larry
Author: larry Date: Mon Mar 17 10:37:26 2008 New Revision: 14522 Modified: doc/trunk/design/syn/S02.pod doc/trunk/design/syn/S03.pod doc/trunk/design/syn/S04.pod doc/trunk/design/syn/S05.pod doc/trunk/design/syn/S06.pod doc/trunk/design/syn/S09.pod Log: Various typos and suggest

Re: [svn:perl6-synopsis] r14522 - doc/trunk/design/syn

2008-03-17 Thread Aaron Crane
[EMAIL PROTECTED] writes: > +++ doc/trunk/design/syn/S02.pod Mon Mar 17 10:37:26 2008 > +infinite memory, and are willing to wait a long time. To expand an > +interator object to completion, iterate it with C<< prefix:<=> >> Typo -- I believe that should be "iterator". > +++ doc/trunk/desig

[svn:perl6-synopsis] r14523 - doc/trunk/design/syn

2008-03-17 Thread larry
Author: larry Date: Mon Mar 17 12:36:21 2008 New Revision: 14523 Modified: doc/trunk/design/syn/S02.pod doc/trunk/design/syn/S03.pod Log: typos from Aaron Crane++ more (assignment, self-extending array, reification).semantics Modified: doc/trunk/design/syn/S02.pod

Any more NEWS for Parrot 0.6.0 ?

2008-03-17 Thread Bernhard Schmalhofer
Parrot 0.6.0 will be released tomorrow. Committers, don't miss your chance to bring the messages accross in NEW, CREDITS, PLATFORMS and LANGUAGES_STATUS. Regards, Bernhard Schmalhofer

Parrot svn test results

2008-03-17 Thread Alberto Simões
Hi I think this is not new to anyone, but as parrot 0.6.0 is preparing to exit the cage, here is some information about running make test on latest svn r26457. Linux 2.6.24, x86: All tests successful. Files=559, Tests=11128, 327 wallclock secs ( 5.32 usr 1.21 sys + 242.19 cusr 48.13 csys

Re: Parrot svn test results

2008-03-17 Thread chromatic
On Monday 17 March 2008 14:29:19 Alberto Simões wrote: > I think this is not new to anyone, but as parrot 0.6.0 is preparing to > exit the cage, here is some information about running make test on > latest svn r26457. > Darwin 10.5.2: > > Test Summary Report > --- > t/src/io.t

Re: Parrot svn test results

2008-03-17 Thread Alberto Simões
chromatic wrote: On Monday 17 March 2008 14:29:19 Alberto Simões wrote: I think this is not new to anyone, but as parrot 0.6.0 is preparing to exit the cage, here is some information about running make test on latest svn r26457. Darwin 10.5.2: Test Summary Report --- t/src/io

Re: Committer Reminder: Please Check RT

2008-03-17 Thread James E Keenan
chromatic wrote: We have some 845 open tickets in RT, which is approximately 840 more than I'd like to see at any one time. I closed a dozen or so today. If every active committer could close one or two every week, we'd make real progress very shortly. And if you *really* have tuits avail

Re: [perl #49758] [BUG] rakudo segfaults after "No scope found for PAST::Var" error

2008-03-17 Thread jerry gay
On Mon, Mar 17, 2008 at 10:21 AM, Will Coleda via RT <[EMAIL PROTECTED]> wrote: > On Mon Mar 17 09:34:24 2008, cognominal wrote: > > $?SUB is not reset between two evals so the outer to an undefined > > block. I am not sure this is > > the best place to reset $?SUB. > > At least if seems to f

[perl #41874] [PATCH] extended io_mmap implementation

2008-03-17 Thread James Keenan via RT
On Mon Mar 17 08:21:14 2008, nahoo wrote: > I couldn't find the problem when I wrote it, I think you can resolve > the problem, I can always resend it if I have time to find a > solution. > Thanks, Rubén. If I don't hear anything contrary from others, I'll resolve the ticket after this week's r

[perl #39043] [CAGE] Dynamic PMCs should not include 'parrot/parrot.h'

2008-03-17 Thread James Keenan via RT
On Mon May 01 06:47:17 2006, bernhard wrote: > In 'include/parrot/parrot.h' it quite sensibly says: > > /* Only parrot core files should include this file. >Extensions should include . >Programs embedding parrot should include . > */ > > However all dynamic PMCs in src/dynpmc and most, if

[perl #37664] [TODO] create autogenerated files read-only

2008-03-17 Thread James Keenan via RT
On Sat Nov 12 09:22:47 2005, leo wrote: > Not the first time I or somenone else ran into the problem of editing an > autogenerated file. Creating these files r/o would prevent from > accidental changes. > If someone could flesh out the intent of this ticket a bit more, I suspect someone fluent

[perl #38194] [TODO] build - optimize pmc2c.pl

2008-03-17 Thread James Keenan via RT
On Mon Jan 09 17:05:30 2006, [EMAIL PROTECTED] wrote: > Simple profile suggests that pmc2c.pl is spending about 25% of it's > total execution time loading FindBin. The lib path use of FindBin::Bin > can be replaced with 'use lib qw( . lib ../lib ../../lib );' while the > other uses of FindBin::Bin

[perl #37898] [TODO] build parrot includes

2008-03-17 Thread James Keenan via RT
As part of cage cleaning, I am attempting to determine whether the issues raised in this long untouched RT are still pertinent. Here are mentions of 'runtime/parrot/include' in the config/ hierarchy. $ fns config | xargs grep -n 'runtime/parrot/include' config/auto/signal.pm:70:my $signalpa

[perl #24922] [TODO] Need Ops file metadata/hints system

2008-03-17 Thread James Keenan via RT
On Mon Sep 26 21:09:20 2005, jhoblitt wrote: > > So would you like to merge this with 31554 or just close them both? > RT 31554 was marked Obsolete by Leo in October 2005. Can anyone assess the current pertinence of the issues raised in this ticket? Thank you very much. kid51

[perl #39142] [TODO] pmc2c.pl doesn't allow mixed case groups/pmc filenames.

2008-03-17 Thread James Keenan via RT
On Wed May 17 16:16:42 2006, coke wrote: > I think that's a red herring. I'm not talking about being insensitive > to case, but being completely ignorant of it. pmc2c.pl is *changing > the case* and therefore breaking things. Especially on filesystems > that are case-insensitive (because it l

Re: [perl #37664] [TODO] create autogenerated files read-only

2008-03-17 Thread chromatic
On Monday 17 March 2008 16:20:42 James Keenan via RT wrote: > If someone could flesh out the intent of this ticket a bit more, I > suspect someone fluent in Perl 5 could take it, since most files are > written by Perl 5 processes. > > Some guidance as to how to create read-only files on various OS

[perl #39196] [TODO] tests - need to test addmethod

2008-03-17 Thread James Keenan via RT
I re-examined this patch tonight, cleaned it up a bit, and corrected two spelling errors in test messages (s/verfiy/verify/g). The file passes all tests on both Linux and Darwin. I'll apply the patch attached after the release if no one objects. Thank you very much. kid51 Index: t/pmc/objects.

Re: [perl #37664] [TODO] create autogenerated files read-only

2008-03-17 Thread Bob Rogers
From: chromatic <[EMAIL PROTECTED]> Date: Mon, 17 Mar 2008 16:54:02 -0700 I had to add "set modeline" to my .vimrc, but now generated files respect the line: /* ex: set ro: ... when I edit them with Vim. And adding "buffer-read-only: t" to "Local variables:" at the end

Re: [perl #38194] [TODO] build - optimize pmc2c.pl

2008-03-17 Thread Joshua Hoblitt
James, Profiling is generally done with Devel::Profile. http://search.cpan.org/~jaw/Devel-Profile-1.05/Profile.pm Since pmc2c.pl is invoked so many times in the build process improving it's performance would sustainably speed up the overall build time. Cheers, -J -- On Mon, Mar 17, 2008 at 04

[perl #31147] [TODO] metadata in bytecode

2008-03-17 Thread James Keenan via RT
On Sat Dec 16 21:56:15 2006, allison wrote: > Adequately covered by PDD 13. Leaving ticket to Jonathan to close when > implemented. Your cage cleaner wants to know ... has this been implemented? Thank you very much. kid51

[perl #35391] [TODO] filepath manipulations

2008-03-17 Thread James Keenan via RT
On Fri Nov 11 11:41:28 2005, particle wrote: > > [leo - Tue May 10 05:13:47 2005]: > [above code snipped] > > As a starter an equivalent of File::Spec::catfile() would suffice to be > > able to rewrite above code. > > > File::Spec::catdir() has been implemented for win32. catfile() is coming > so

[perl #37542] [TODO] core - document behavior of multiple :load subpragmas in same compilation unit

2008-03-17 Thread James Keenan via RT
On Tue Feb 20 00:31:58 2007, kjs wrote: > Fortunately, in this case it looks to me as though t/pmc/sub.t > does have tests that check for proper execution of multiple > :load subs. So I think this ticket can be safely closed. > Jonathan, Patrick, kjs: Can the ticket be closed? Thank you ver

[perl #38083] [TODO] adjust parrot test harness to fill I/N registers with garbage by default

2008-03-17 Thread James Keenan via RT
This ticket was apparently never closed when it should have been back in Dec 2006. Doing so now. kid51

[perl #39711] [TODO] Make PIR->PBC reentrant

2008-03-17 Thread James Keenan via RT
On Wed Jul 05 00:24:34 2006, [EMAIL PROTECTED] wrote: > > Done, and I also added Vishal as a requestor on the relevant tickets. > The discussion appears to have been wrapped up, but the ticket was never resolved. Can we do so now? Thank you very much. kid51

[perl #39718] [TODO] Tcl - Add tests for untested, implemented commands

2008-03-17 Thread James Keenan via RT
On Tue Jul 04 23:25:37 2006, mdiep wrote: > The following commands are implemented but have no tests: > > after > binary > close > file > gets > lrange > open > Since I don't know TCL, I can't evaluate how well these commands have been tested. But in languages/tcl/t, I see tests whose names ref

[perl #39719] [TODO] Tcl - Design a template syntax for subcommands

2008-03-17 Thread James Keenan via RT
On Fri Jul 07 18:39:17 2006, coke wrote: > Proposed design: simply have multiple sections in the code that start > with []. it's visually > distinctive, and allows you to keep the code for each subcommand > *near* that subcommand. Cage cleaner wants to know: Can we get an update on this ticket?

[perl #39852] [TODO] Tcl - Create the ::tcl namespace properly

2008-03-17 Thread James Keenan via RT
On Sun Jul 16 15:12:44 2006, mdiep wrote: [snip] > This is a temporary hack that creates the ::tcl namespace. The sub is > required to make Parrot actually create the namespace. This should be > replaced with code (elsewhere) that actually populates the ::tcl with > whatever it's supposed to

[perl #39939] [TODO] exhaustively test new {set,get}*global and get*namespace opcodes

2008-03-17 Thread James Keenan via RT
This ticket hasn't been touched in going on two years, but it was phrased very generally. Can anyone provide a description of the opcodes that would need testing and/or how far we've gotten? Thank you very much. kid51

[svn:perl6-synopsis] r14524 - doc/trunk/design/syn

2008-03-17 Thread larry
Author: larry Date: Mon Mar 17 21:57:04 2008 New Revision: 14524 Modified: doc/trunk/design/syn/S03.pod Log: typo from spinclad++ Modified: doc/trunk/design/syn/S03.pod == --- doc/trunk/design/syn/S03.pod(ori

Re: [perl #51790] Segfaults for GDBMHash in -C and -S runcores

2008-03-17 Thread chromatic
On Sunday 16 March 2008 06:57:32 Bernhard Schmalhofer wrote: > running 'make fulltest' under Linux leaves me with segfaults for > gdbmhast.t. > > t/dynpmc/foo.ok > t/dynpmc/gdbmhash > # Failed test 'get_integer' > # at t/dynpmc/gdbmhash.t lin

Re: [perl #51790] Segfaults for GDBMHash in -C and -S runcores

2008-03-17 Thread chromatic
On Monday 17 March 2008 22:26:01 chromatic wrote: > Parrot_MD5_init() isn't getting called, for some reason. That's why the > PMC_data() of this PMC is null when initializing the MD5 library. ... and that's because the predereferencing code (parrot_PIC_prederef() in src/pic.c) optimizes new_p_s