develooper Front page | perl.perl5.porters | Postings from June 2013

Re: smoking PERL_OLD_COPY_ON_WRITE 3.5.0-22-generic [debian] (x86_64/8cpu) {blead_g++}

Thread Previous | Thread Next
From:
George Greer
Date:
June 5, 2013 05:59
Subject:
Re: smoking PERL_OLD_COPY_ON_WRITE 3.5.0-22-generic [debian] (x86_64/8cpu) {blead_g++}
Message ID:
alpine.LFD.2.03.1306050148480.29333@m-l.org
On Sun, 2 Jun 2013, Dave Mitchell wrote:

> On Mon, Mar 18, 2013 at 03:02:27PM +0000, Dave Mitchell wrote:
>> On Sun, Mar 17, 2013 at 04:38:00PM -0400, George Greer wrote:
>>> O O O X X X -Duseithreads -Accflags=-DPERL_OLD_COPY_ON_WRITE
>>
>> I wonder if there's any point in smoking PERL_OLD_COPY_ON_WRITE
>> any more? I presume it been superseded for all practical purposes by
>> PERL_NEW_COPY_ON_WRITE?
>>
>> Instead, while PERL_NEW_COPY_ON_WRITE is temporarily not the default
>> (till after 5.18), perhaps we should smoke that as an option instead?
>
> Now that PERL_NEW_COPY_ON_WRITE is the default again in blead, perhaps
> change the  -Accflags=-DPERL_NEW_COPY_ON_WRITE smoker to
> -Accflags=PERL_NO_COW ?

Seems to have some issues:

 	http://www.mail-archive.com/daily-build-reports@perl.org/msg139805.html

(Test::Smoke doesn't mail "X" reports.)

Direct log is:

 	http://m-l.org/~perl/smoke/perl/linux/blead_g++/logac8b87d7b0cd3f06bbb75d2642abb5f6f9dea5a2.log.gz

# Failed test 2528 - $& first mentioned after match at ./test.pl line 925
#      got "e"
# expected "b"
# PROG:
# $_ = "abc"; /b/g; $_ = "hello"; print eval q|$&|, "\n"
# STATUS: 0

Although perhaps that is more due to needing to be TODO as COW was what 
fixed it.

-- 
George Greer

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About