On Mon, 29 Mar 2010, Fran?ois Perrad wrote:

> Andy,
> 
> since r45285, distutils works without chdir(),
> could you try to revert r45273 on OpenSolaris/x86 ?

That fails with the following error messages.  (Sorry to quote the
whole log here, but I don't have time to sort it all out myself.)

perl -I/export/home/doughera/my/parrot/lib/2.2.0-devel/tools/lib 
build/gen_objectref_pmc.pl src/pmc/objectref_pmc.template src/pmc/objectref.pmc
perl /export/home/doughera/my/parrot/lib/2.2.0-devel/tools/build/pmc2c.pl 
--dump --include /export/home/doughera/my/parrot/src/2.2.0-devel --include 
/export/home/doughera/my/parrot/src/2.2.0-devel/pmc src/pmc/p6lowlevelsig.pmc
perl /export/home/doughera/my/parrot/lib/2.2.0-devel/tools/build/pmc2c.pl --c 
--include /export/home/doughera/my/parrot/src/2.2.0-devel --include 
/export/home/doughera/my/parrot/src/2.2.0-devel/pmc src/pmc/p6lowlevelsig.pmc
PMC has attributes but no auto_attrs or manual_attrs at 
/export/home/doughera/my/parrot/lib/2.2.0-devel/tools/build/../lib/Parrot/Pmc2c/PMCEmitter.pm
 line 744.
ccache cc -c -o  src/pmc/p6lowlevelsig.o 
-I/export/home/doughera/my/parrot/include/2.2.0-devel 
-I/export/home/doughera/my/parrot/include/2.2.0-devel/pmc 
-I/export/home/doughera/src/parrot/rakudo-git  -DHASATTRIBUTE_CONST  
-DHASATTRIBUTE_FORMAT  -DHASATTRIBUTE_MALLOC  -DHASATTRIBUTE_NONNULL  
-DHASATTRIBUTE_NORETURN  -DHASATTRIBUTE_PURE  -DHASATTRIBUTE_UNUSED  
-DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -I 
/export/home/doughera/my/icu//include -KPIC    -DHAVE_COMPUTED_GOTO  
src/pmc/p6lowlevelsig.c
"./src/pmc/p6lowlevelsig.pmc", line 174: warning: return value type mismatch
ccache cc -c -o  src/binder/bind.o 
-I/export/home/doughera/my/parrot/include/2.2.0-devel 
-I/export/home/doughera/my/parrot/include/2.2.0-devel/pmc 
-I/export/home/doughera/src/parrot/rakudo-git  -DHASATTRIBUTE_CONST  
-DHASATTRIBUTE_FORMAT  -DHASATTRIBUTE_MALLOC  -DHASATTRIBUTE_NONNULL  
-DHASATTRIBUTE_NORETURN  -DHASATTRIBUTE_PURE  -DHASATTRIBUTE_UNUSED  
-DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -I 
/export/home/doughera/my/icu//include -KPIC    -DHAVE_COMPUTED_GOTO  
src/binder/bind.c
perl build/gen_uprop_pir.pl > src/gen/uprop-cheats.pir
perl /export/home/doughera/my/parrot/lib/2.2.0-devel/tools/build/pmc2c.pl 
--dump --include /export/home/doughera/my/parrot/src/2.2.0-devel --include 
/export/home/doughera/my/parrot/src/2.2.0-devel/pmc src/pmc/perl6str.pmc
perl /export/home/doughera/my/parrot/lib/2.2.0-devel/tools/build/pmc2c.pl --c 
--include /export/home/doughera/my/parrot/src/2.2.0-devel --include 
/export/home/doughera/my/parrot/src/2.2.0-devel/pmc src/pmc/perl6str.pmc
PMC has attributes but no auto_attrs or manual_attrs at 
/export/home/doughera/my/parrot/lib/2.2.0-devel/tools/build/../lib/Parrot/Pmc2c/PMCEmitter.pm
 line 744.
ccache cc -c -o  src/pmc/perl6str.o 
-I/export/home/doughera/my/parrot/include/2.2.0-devel 
-I/export/home/doughera/my/parrot/include/2.2.0-devel/pmc 
-I/export/home/doughera/src/parrot/rakudo-git  -DHASATTRIBUTE_CONST  
-DHASATTRIBUTE_FORMAT  -DHASATTRIBUTE_MALLOC  -DHASATTRIBUTE_NONNULL  
-DHASATTRIBUTE_NORETURN  -DHASATTRIBUTE_PURE  -DHASATTRIBUTE_UNUSED  
-DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -I 
/export/home/doughera/my/icu//include -KPIC    -DHAVE_COMPUTED_GOTO  
src/pmc/perl6str.c
perl /export/home/doughera/my/parrot/lib/2.2.0-devel/tools/build/pmc2c.pl 
--dump --include /export/home/doughera/my/parrot/src/2.2.0-devel --include 
/export/home/doughera/my/parrot/src/2.2.0-devel/pmc src/pmc/objectref.pmc
perl /export/home/doughera/my/parrot/lib/2.2.0-devel/tools/build/pmc2c.pl --c 
--include /export/home/doughera/my/parrot/src/2.2.0-devel --include 
/export/home/doughera/my/parrot/src/2.2.0-devel/pmc src/pmc/objectref.pmc
PMC has attributes but no auto_attrs or manual_attrs at 
/export/home/doughera/my/parrot/lib/2.2.0-devel/tools/build/../lib/Parrot/Pmc2c/PMCEmitter.pm
 line 744.
ccache cc -c -o  src/pmc/objectref.o 
-I/export/home/doughera/my/parrot/include/2.2.0-devel 
-I/export/home/doughera/my/parrot/include/2.2.0-devel/pmc 
-I/export/home/doughera/src/parrot/rakudo-git  -DHASATTRIBUTE_CONST  
-DHASATTRIBUTE_FORMAT  -DHASATTRIBUTE_MALLOC  -DHASATTRIBUTE_NONNULL  
-DHASATTRIBUTE_NORETURN  -DHASATTRIBUTE_PURE  -DHASATTRIBUTE_UNUSED  
-DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -I 
/export/home/doughera/my/icu//include -KPIC    -DHAVE_COMPUTED_GOTO  
src/pmc/objectref.c
perl /export/home/doughera/my/parrot/lib/2.2.0-devel/tools/build/pmc2c.pl 
--dump --include /export/home/doughera/my/parrot/src/2.2.0-devel --include 
/export/home/doughera/my/parrot/src/2.2.0-devel/pmc src/pmc/perl6scalar.pmc
cannot find file 'objectref.dump' in path '.', 
'/export/home/doughera/my/parrot/lib/2.2.0-devel/tools/build/../..', 
'/export/home/doughera/my/parrot/lib/2.2.0-devel/tools/build/../../src/pmc', 
'/export/home/doughera/my/parrot/lib/2.2.0-devel/tools/build/../../src/dynpmc', 
'/export/home/doughera/my/parrot/src/2.2.0-devel', 
'/export/home/doughera/my/parrot/src/2.2.0-devel/pmc' at 
/export/home/doughera/my/parrot/lib/2.2.0-devel/tools/build/../lib/Parrot/Pmc2c/Pmc2cMain.pm
 line 244.
 at 
/export/home/doughera/my/parrot/lib/2.2.0-devel/tools/build/../lib/Parrot/Pmc2c/Pmc2cMain.pm
 line 164
        
Parrot::Pmc2c::Pmc2cMain::read_dump('Parrot::Pmc2c::Pmc2cMain=HASH(0x8269228)', 
'objectref.dump') called at 
/export/home/doughera/my/parrot/lib/2.2.0-devel/tools/build/../lib/Parrot/Pmc2c/Parser.pm
 line 104
        Parrot::Pmc2c::Parser::find_attrs('Parrot::Pmc2c::PMC=HASH(0x8269180)', 
'\x{a}\x{a}', 21, './src/pmc/perl6scalar.pmc', 
'Parrot::Pmc2c::Pmc2cMain=HASH(0x8269228)') called at 
/export/home/doughera/my/parrot/lib/2.2.0-devel/tools/build/../lib/Parrot/Pmc2c/Parser.pm
 line 84
        
Parrot::Pmc2c::Parser::parse_pmc('Parrot::Pmc2c::Pmc2cMain=HASH(0x8269228)', 
'src/pmc/perl6scalar.pmc') called at 
/export/home/doughera/my/parrot/lib/2.2.0-devel/tools/build/../lib/Parrot/Pmc2c/Dumper.pm
 line 58
        
Parrot::Pmc2c::Dumper::dump_pmc('Parrot::Pmc2c::Pmc2cMain=HASH(0x8269228)') 
called at /export/home/doughera/my/parrot/lib/2.2.0-devel/tools/build/pmc2c.pl 
line 51
exit status: 65280
command: perl 
/export/home/doughera/my/parrot/lib/2.2.0-devel/tools/build/pmc2c.pl --dump 
--include /export/home/doughera/my/parrot/src/2.2.0-devel --include 
/export/home/doughera/my/parrot/src/2.2.0-devel/pmc src/pmc/perl6scalar.pmc

current instr.: 'setup' pc 766 (runtime/parrot/library/distutils.pir:337)
called from Sub 'MAIN' pc 236 (EVAL_1:0)
called from Sub '_block11' pc 0 (EVAL_1:5)
called from Sub 'parrot;PCT;HLLCompiler;eval' pc -1 ((unknown file):-1)
called from Sub 'parrot;PCT;HLLCompiler;evalfiles' pc 1318 
(compilers/pct/src/PCT/HLLCompiler.pir:714)
called from Sub 'parrot;PCT;HLLCompiler;command_line' pc 1504 
(compilers/pct/src/PCT/HLLCompiler.pir:801)
called from Sub 'parrot;NQP;Compiler;main' pc -1 ((unknown file):-1)


################################

And with that, I'm afraid I'm heading out and won't have a chance to
look at this again for a couple of days, at least.  Thanks for the
rapid feedback, but I'm afraid that's all I have time for.

-- 
    Andy Dougherty              [email protected]
_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-dev

Reply via email to