Re: Smoke [5.9.3] 25079 FAIL(F) AIX 4.3.3.0/ML11 (PPC/1 cpu)
On Wed, Jul 06, 2005 at 06:21:42PM +0200, H.Merijn Brand wrote: > On Tue, 5 Jul 2005 21:07:15 +0100, Dave Mitchell <[EMAIL PROTECTED]> wrote: > > "pp_hot.c", line 2682.9: 1506-235 (W) Incorrect escape sequence \C. \ > > I'm mystified by this. My recent changes should have removed the macro > > expansions on those lines to <512 bytes, which was Nick's theory as to why > > they were failing. > > > > Could you do the following on a failing config? > > > > $ make pp_hot.i > > $ grep set_cur pp_hot.i | od -c > 000( m y _ p e r l - > I c o m p > 020p a d ) = ( P A D * ) ( ( > 040( p a d l i s t ) - > s v _ u . > 060s v u _ a r r a y ) [ ( ( X P V > 100C V * ) ( c v ) - > s v _ a n y > 120) - > x c v _ d e p t h ] ) ; > 140( m y _ p e r l - > T c u r p a > 160d ) = ( ( ( m y _ p e r l - > 200> I c o m p p a d ) ) - > s v _ > 220u . s v u _ a r r a y ) ; ( v > 240o i d ) ( { i f ( ( ( ( m > 260y _ p e r l - > I d e b u g ) > 300& 0 x 0 0 0 0 4 0 0 0 ) & & > 320( ( m y _ p e r l - > I d e b > 340u g ) & 0 x 0 0 1 0 0 0 0 0 > 360) ) ) ( v o i d ) ( { P e r > 400l I O _ p r i n t f ( P e r l _ > 420P e r l I O _ s t d e r r ( m y > 440_ p e r l ) , " P a d 0 x % > 460" " l x " " [ 0 x % " " l x " " > 500] s e t _ c u r d e p > 520t h = % d \ n " , ( U V ) ( ( > 540m y _ p e r l - > I c o m p p a > 560d ) ) , ( U V ) ( ( m y _ p e > 600r l - > T c u r p a d ) ) , ( > 620i n t ) ( ( ( X P V C V * ) ( c > 640v ) - > s v _ a n y ) - > x c v > 660_ d e p t h ) ) ; } ) ; } > 700) ; ; \n > 704 Hmmm, exactly the same as on my system: no strange control chars, and the line length is 452, safely below 512. I'm fresh out of ideas. -- The Enterprise is involved in a bizarre time-warp experience which is in some way unconnected with the Late 20th Century. -- Things That Never Happen in "Star Trek" #14
Re: Smoke [5.9.3] 25079 FAIL(F) AIX 4.3.3.0/ML11 (PPC/1 cpu)
On Tue, 5 Jul 2005 21:07:15 +0100, Dave Mitchell <[EMAIL PROTECTED]> wrote: > On Tue, Jul 05, 2005 at 04:36:00PM +0200, H.Merijn Brand wrote: > > Automated smoke report for 5.9.3 patch 25079 > > i2: PPC_604e (PPC/1 cpu) > > onAIX - 4.3.3.0/ML11 > > using xlc version 5.0.2.8 > > smoketime 17 hours 15 minutes (average 2 hours 9 minutes) > > [snip] > > > > Compiler messages(aix): > > "pp_hot.c", line 2682.9: 1506-235 (W) Incorrect escape sequence \C. \ > > ignored. "pp_ctl.c", line 2422.17: 1506-235 (W) Incorrect escape sequence > > \C. \ ignored. > > I'm mystified by this. My recent changes should have removed the macro > expansions on those lines to <512 bytes, which was Nick's theory as to why > they were failing. > > Could you do the following on a failing config? > > $ make pp_hot.i > $ grep set_cur pp_hot.i | od -c i4:/pro/3gl/CPAN/perl-current 102 > make pp_hot.i `sh cflags "optimize='-O'" pp_hot.c` -E pp_hot.c > pp_hot.i CCCMD = gcc -DPERL_CORE -c -D_THREAD_SAFE -maix64 -DDEBUGGING -D_ALL_ SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -DUSE_NATIVE_DLOPEN -DNEED_PTHREAD_INIT -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/pro/local/include -m aix64 -DUSE_64_BIT_ALL -O -Wall i4:/pro/3gl/CPAN/perl-current 103 > grep set_cur pp_hot.i | od -c 000( m y _ p e r l - > I c o m p 020p a d ) = ( P A D * ) ( ( 040( p a d l i s t ) - > s v _ u . 060s v u _ a r r a y ) [ ( ( X P V 100C V * ) ( c v ) - > s v _ a n y 120) - > x c v _ d e p t h ] ) ; 140( m y _ p e r l - > T c u r p a 160d ) = ( ( ( m y _ p e r l - 200> I c o m p p a d ) ) - > s v _ 220u . s v u _ a r r a y ) ; ( v 240o i d ) ( { i f ( ( ( ( m 260y _ p e r l - > I d e b u g ) 300& 0 x 0 0 0 0 4 0 0 0 ) & & 320( ( m y _ p e r l - > I d e b 340u g ) & 0 x 0 0 1 0 0 0 0 0 360) ) ) ( v o i d ) ( { P e r 400l I O _ p r i n t f ( P e r l _ 420P e r l I O _ s t d e r r ( m y 440_ p e r l ) , " P a d 0 x % 460" " l x " " [ 0 x % " " l x " " 500] s e t _ c u r d e p 520t h = % d \ n " , ( U V ) ( ( 540m y _ p e r l - > I c o m p p a 560d ) ) , ( U V ) ( ( m y _ p e 600r l - > T c u r p a d ) ) , ( 620i n t ) ( ( ( X P V C V * ) ( c 640v ) - > s v _ a n y ) - > x c v 660_ d e p t h ) ) ; } ) ; } 700) ; ; \n 704 > If that fails to pick out the line, then try > > $ perl -ne 'if (/Perl_pad_push/) { $p++; $l=0;} $l++; print if $p == 2 && > $l == 4' pp_hot.i | od -c i4:/pro/3gl/CPAN/perl-current 104 > perl -ne 'if (/Perl_pad_push/) { $p++; $l=0;} $l++; print if $p == 2 && $l == 4' pp_hot.i | od -c 000( m y _ p e r l - > I c o m p 020p a d ) = ( P A D * ) ( ( 040( p a d l i s t ) - > s v _ u . 060s v u _ a r r a y ) [ ( ( X P V 100C V * ) ( c v ) - > s v _ a n y 120) - > x c v _ d e p t h ] ) ; 140( m y _ p e r l - > T c u r p a 160d ) = ( ( ( m y _ p e r l - 200> I c o m p p a d ) ) - > s v _ 220u . s v u _ a r r a y ) ; ( v 240o i d ) ( { i f ( ( ( ( m 260y _ p e r l - > I d e b u g ) 300& 0 x 0 0 0 0 4 0 0 0 ) & & 320( ( m y _ p e r l - > I d e b 340u g ) & 0 x 0 0 1 0 0 0 0 0 360) ) ) ( v o i d ) ( { P e r 400l I O _ p r i n t f ( P e r l _ 420P e r l I O _ s t d e r r ( m y 440_ p e