On Jan 30, 2008 7:53 PM, James Keenan via RT
<[EMAIL PROTECTED]> wrote:
> Or, better still:
>
> make realclean
> svk update
> perl Configure.pl --verbose-step=61 --test
>
>

in attached file...
Thx

-- 
cognominal stef
u have mail.
maccog:~ stef$ cd ~/svk/parrot/
maccog:parrot stef$ make realclean
make: *** No rule to make target `realclean'.  Stop.
maccog:parrot stef$ pwd
/Users/stef/svk/parrot
maccog:parrot stef$ svk update
Syncing //parrot(/parrot) in /Users/stef/svk/parrot to 99752.
maccog:parrot stef$ perl Configure.pl --verbose-step=61
Parrot Version 0.5.2 Configure 2.0
Copyright (C) 2001-2008, The Perl Foundation.

Hello, I'm Configure. My job is to poke and prod your system to figure out
how to build Parrot. The process is completely automated, unless you passed in
the `--ask' flag on the command line, in which case I'll prompt you for a few
pieces of info.

Since you're running this program, you obviously have Perl 5--I'll be pulling
some defaults from its configuration.

Checking MANIFEST.....................................................done.
Setting up Configure's default values.................................done.
Setting up installation paths.........................................done.
Tweaking settings for miniparrot...................................skipped.
Loading platform and local hints files................................done.
Finding header files distributed with Parrot..........................done.
Determining what C compiler and linker to use.........................done.
Determining whether make is installed..................................yes.
Determining whether lex is installed...............................skipped.
Determining whether yacc is installed..............................skipped.
Determining if your C compiler is actually gcc.........................yes.
Determining whether libc has the backtrace* functions (glibc only).....yes.
Determining Fink location on Darwin.....................Fink not installed.
Determining if your C compiler is actually Visual C++...................no.
Detecting compiler attributes (-DHASATTRIBUTE_xxx)....................done.
Detecting supported compiler warnings (-Wxxx)..................set for gcc.
Enabling optimization...................................................no.
Determining flags for building shared libraries.......................done.
Determine if parrot should be linked against a shared library..........yes.
Determining what charset files should be compiled in..................done.
Determining what encoding files should be compiled in.................done.
Determining what types Parrot should use..............................done.
Determining what opcode files should be compiled in...................done.
Determining what pmc files should be compiled in......................done.
Determining your minimum pointer alignment......................... 1 byte.
Probing for C headers.................................................done.
Determining some sizes................................................done.
Computing native byteorder for Parrot's wordsize.............little-endian.
Test the type of va_ptr (this test is likely to segfault)............stack.
Figuring out how to pack() Parrot's types.............................done.
Figuring out what formats should be used for sprintf..................done.
Determining if your C library has a working S_ISREG....................yes.
Determining CPU architecture and OS...................................done.
Determining architecture, OS and JIT capability.......................done.
Generating CPU specific stuff.........................................done.
Verifying that the compiler supports function pointer casts...........done.
Determining whether your compiler supports computed goto...............yes.
Determining if your compiler supports inline...........................yes.
Determining what allocator to use.....................................done.
Determining if your C library supports memalign................already set.
Determining some signal stuff.........................................done.
Determining whether there is socklen_t.................................yes.
Determining if your C library has setenv / unsetenv...................both.
Determining if your platform supports AIO...............................no.
Determining if your platform supports GMP..............................yes.
Determining if your platform supports readline.........................yes.
Determining if your platform supports gdbm..............................no.
Testing snprintf......................................................done.
Determining whether perldoc is installed...............................yes.
Determining whether python is installed.........................yes, 2.5.1.
Determining whether GNU m4 is installed................................yes.
Determining whether (exuberant) ctags is installed......................no.Use 
of uninitialized value in pattern match (m//) at lib/Parrot/Revision.pm line 63.
Use of uninitialized value in concatenation (.) or string at 
lib/Parrot/Revision.pm line 46.

Determining Parrot's revision.........................................done.
Determining whether ICU is installed...................................yes.
Generating C headers...value for 'revision' in config/gen/config_h/config_h.in 
is undef at lib/Parrot/Configure/Compiler.pm line 392, <$in> line 19.
...............................................done.
Generating core pmc list..............................................done.
Generating runtime/parrot/include.....................................done.
Configuring languages.................................................done.
Generating makefiles and other build files............................done.
Moving platform files into place......................................done.
Recording configuration data for later retrieval...value for 'revision' in 
config/gen/config_pm/myconfig.in is undef at lib/Parrot/Configure/Compiler.pm 
line 392, <$in> line 1.
...................done.
Setting Configuration Data:
(
        verbose => undef,
);

Okay, we're done!

You can now use `make' to build your Parrot.
After that, you can use `make test' to run the test suite.

Happy Hacking,
        The Parrot Team

maccog:parrot stef$ make
Compiling with:
xx.c
/usr/bin/gcc-4.0 -I./include -I/opt/local/include -fno-common -no-cpp-precomp 
-pipe -Wdeclaration-after-statement -I/opt/local/include -pipe -fno-common 
-Wno-long-double -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED 
-DHASATTRIBUTE_FORMAT -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL 
-DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED 
-DHASATTRIBUTE_WARN_UNUSED_RESULT -falign-functions=16 
-mno-accumulate-outgoing-args -W -Wall -Waggregate-return -Wbad-function-cast 
-Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment 
-Wdeclaration-after-statement -Wdisabled-optimization -Wextra 
-Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit 
-Wimplicit-function-declaration -Wimplicit-int -Wimport -Winit-self -Winline 
-Winvalid-pch -Wmain -Wmissing-braces -Wmissing-declarations 
-Wmissing-field-initializers -Wmissing-include-dirs -Wmissing-prototypes 
-Wnested-externs -Wno-endif-labels -Wno-shadow -Wno-unused -Wnonnull -Wpacked 
-Wparentheses -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare 
-Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs 
-Wundef -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings 
-I/opt/local/include -g -Wno-shadow -DHAVE_COMPUTED_GOTO -I. -o xx.o -c xx.c
perl tools/build/ops2pm.pl src/ops/core.ops src/ops/bit.ops src/ops/cmp.ops 
src/ops/debug.ops src/ops/experimental.ops src/ops/io.ops src/ops/math.ops 
src/ops/object.ops src/ops/pic.ops src/ops/pmc.ops src/ops/set.ops 
src/ops/stack.ops src/ops/stm.ops src/ops/string.ops src/ops/sys.ops 
src/ops/var.ops 
gcd_i_n_n                 1225       experimental, not in ops.num
gcd_i_nc_n                1226       experimental, not in ops.num
gcd_i_n_nc                1227       experimental, not in ops.num
gcd_i_nc_nc               1228       experimental, not in ops.num
gcd_i_i_i_i_i             1229       experimental, not in ops.num
gcd_i_i_i_ic_i            1230       experimental, not in ops.num
gcd_i_i_i_i_ic            1231       experimental, not in ops.num
gcd_i_i_i_ic_ic           1232       experimental, not in ops.num
splice_p_p_i_i            1233       experimental, not in ops.num
splice_p_p_ic_i           1234       experimental, not in ops.num
splice_p_p_i_ic           1235       experimental, not in ops.num
splice_p_p_ic_ic          1236       experimental, not in ops.num
slice_p_p_k               1237       experimental, not in ops.num
slice_p_p_kc              1238       experimental, not in ops.num
slice_p_p_k_ic            1239       experimental, not in ops.num
slice_p_p_kc_ic           1240       experimental, not in ops.num
iter_p_p                  1241       experimental, not in ops.num
morph_p_i                 1242       experimental, not in ops.num
morph_p_ic                1243       experimental, not in ops.num
morph_p_s                 1244       experimental, not in ops.num
morph_p_sc                1245       experimental, not in ops.num
exec_s                    1246       experimental, not in ops.num
exec_sc                   1247       experimental, not in ops.num
classname_p_p             1248       experimental, not in ops.num
trap                      1249       experimental, not in ops.num
pow_n_n_i                 1250       experimental, not in ops.num
pow_n_nc_i                1251       experimental, not in ops.num
pow_n_n_ic                1252       experimental, not in ops.num
pow_n_nc_ic               1253       experimental, not in ops.num
new_p_i_s                 1254       experimental, not in ops.num
new_p_ic_s                1255       experimental, not in ops.num
new_p_i_sc                1256       experimental, not in ops.num
new_p_ic_sc               1257       experimental, not in ops.num
instantiate_p             1258       experimental, not in ops.num
pmcinfo_i_p_ic            1259       experimental, not in ops.num
add_io_event_p_p_p_ic     1260       experimental, not in ops.num
need_finalize_p           1261       experimental, not in ops.num
setstdout_p               1262       experimental, not in ops.num
setstderr_p               1263       experimental, not in ops.num
runinterp_p_p             1264       experimental, not in ops.num
runinterp_p_pc            1265       experimental, not in ops.num
substr_r_s_s_i_i          1266       experimental, not in ops.num
substr_r_s_sc_i_i         1267       experimental, not in ops.num
substr_r_s_s_ic_i         1268       experimental, not in ops.num
substr_r_s_sc_ic_i        1269       experimental, not in ops.num
substr_r_s_s_i_ic         1270       experimental, not in ops.num
substr_r_s_sc_i_ic        1271       experimental, not in ops.num
substr_r_s_s_ic_ic        1272       experimental, not in ops.num
substr_r_s_sc_ic_ic       1273       experimental, not in ops.num
perl tools/build/ops2c.pl C --core
perl tools/build/ops2c.pl CSwitch --core
perl tools/build/vtable_extend.pl
perl tools/build/pbcversion_h.pl > include/parrot/pbcversion.h
perl tools/build/ops2c.pl CGoto --core
perl tools/build/ops2c.pl CGP --core
perl tools/build/c2str.pl src/builtin.c > src/builtin.str
perl tools/build/c2str.pl src/inter_call.c > src/inter_call.str
perl tools/build/c2str.pl src/inter_cb.c > src/inter_cb.str
perl tools/build/c2str.pl src/inter_create.c > src/inter_create.str
perl tools/build/c2str.pl src/inter_misc.c > src/inter_misc.str
perl tools/build/c2str.pl src/global.c > src/global.str
perl tools/build/c2str.pl src/global_setup.c > src/global_setup.str
perl tools/build/c2str.pl src/key.c > src/key.str
perl tools/build/c2str.pl src/library.c > src/library.str
perl tools/build/c2str.pl src/mmd.c > src/mmd.str
perl tools/build/c2str.pl src/pmc.c > src/pmc.str
perl tools/build/c2str.pl src/oo.c > src/oo.str
perl tools/build/c2str.pl src/scheduler.c > src/scheduler.str
perl tools/build/c2str.pl src/spf_render.c > src/spf_render.str
perl tools/build/c2str.pl src/spf_vtable.c > src/spf_vtable.str
perl tools/build/pmc2c.pl --vtable
perl tools/build/pmc2c.pl --dump src/pmc/default.pmc
perl tools/build/pmc2c.pl --c src/pmc/default.pmc
perl tools/build/c2str.pl src/pmc/default.c > src/pmc/default.str
perl tools/build/pmc2c.pl --dump src/pmc/null.pmc
perl tools/build/pmc2c.pl --c src/pmc/null.pmc
perl tools/build/c2str.pl src/pmc/null.c > src/pmc/null.str
perl tools/build/pmc2c.pl --dump src/pmc/env.pmc
perl tools/build/pmc2c.pl --c src/pmc/env.pmc
perl tools/build/c2str.pl src/pmc/env.c > src/pmc/env.str
perl tools/build/pmc2c.pl --dump src/pmc/key.pmc
perl tools/build/pmc2c.pl --c src/pmc/key.pmc
perl tools/build/c2str.pl src/pmc/key.c > src/pmc/key.str
perl tools/build/pmc2c.pl --dump src/pmc/random.pmc
perl tools/build/pmc2c.pl --c src/pmc/random.pmc
perl tools/build/c2str.pl src/pmc/random.c > src/pmc/random.str
perl tools/build/pmc2c.pl --dump src/pmc/unmanagedstruct.pmc
perl tools/build/pmc2c.pl --c src/pmc/unmanagedstruct.pmc
perl tools/build/c2str.pl src/pmc/unmanagedstruct.c > 
src/pmc/unmanagedstruct.str
perl tools/build/pmc2c.pl --dump src/pmc/managedstruct.pmc
perl tools/build/pmc2c.pl --c src/pmc/managedstruct.pmc
perl tools/build/c2str.pl src/pmc/managedstruct.c > src/pmc/managedstruct.str
perl tools/build/pmc2c.pl --dump src/pmc/delegate.pmc
perl tools/build/pmc2c.pl --c src/pmc/delegate.pmc
perl tools/build/c2str.pl src/pmc/delegate.c > src/pmc/delegate.str
perl tools/build/pmc2c.pl --dump src/pmc/nci.pmc
perl tools/build/pmc2c.pl --dump src/pmc/compiler.pmc
perl tools/build/pmc2c.pl --c src/pmc/compiler.pmc
perl tools/build/c2str.pl src/pmc/compiler.c > src/pmc/compiler.str
perl tools/build/pmc2c.pl --dump src/pmc/fixedpmcarray.pmc
perl tools/build/pmc2c.pl --dump src/pmc/resizablepmcarray.pmc
perl tools/build/pmc2c.pl --dump src/pmc/exception.pmc
perl tools/build/pmc2c.pl --c src/pmc/exception.pmc
perl tools/build/c2str.pl src/pmc/exception.c > src/pmc/exception.str
perl tools/build/pmc2c.pl --dump src/pmc/version.pmc
perl tools/build/pmc2c.pl --c src/pmc/version.pmc
perl tools/build/c2str.pl src/pmc/version.c > src/pmc/version.str
perl tools/build/pmc2c.pl --dump src/pmc/vtablecache.pmc
perl tools/build/pmc2c.pl --c src/pmc/vtablecache.pmc
perl tools/build/c2str.pl src/pmc/vtablecache.c > src/pmc/vtablecache.str
perl tools/build/pmc2c.pl --dump src/pmc/parrotio.pmc
perl tools/build/pmc2c.pl --c src/pmc/parrotio.pmc
perl tools/build/c2str.pl src/pmc/parrotio.c > src/pmc/parrotio.str
perl tools/build/pmc2c.pl --dump src/pmc/parrotlibrary.pmc
perl tools/build/pmc2c.pl --c src/pmc/parrotlibrary.pmc
perl tools/build/c2str.pl src/pmc/parrotlibrary.c > src/pmc/parrotlibrary.str
perl tools/build/pmc2c.pl --dump src/pmc/parrotinterpreter.pmc
perl tools/build/pmc2c.pl --c src/pmc/parrotinterpreter.pmc
perl tools/build/c2str.pl src/pmc/parrotinterpreter.c > 
src/pmc/parrotinterpreter.str
perl tools/build/pmc2c.pl --dump src/pmc/parrotthread.pmc
perl tools/build/pmc2c.pl --c src/pmc/parrotthread.pmc
perl tools/build/c2str.pl src/pmc/parrotthread.c > src/pmc/parrotthread.str
perl tools/build/pmc2c.pl --dump src/pmc/lexpad.pmc
perl tools/build/pmc2c.pl --c src/pmc/lexpad.pmc
perl tools/build/c2str.pl src/pmc/lexpad.c > src/pmc/lexpad.str
perl tools/build/pmc2c.pl --dump src/pmc/task.pmc
perl tools/build/pmc2c.pl --dump src/pmc/timer.pmc
perl tools/build/pmc2c.pl --c src/pmc/timer.pmc
perl tools/build/c2str.pl src/pmc/timer.c > src/pmc/timer.str
perl tools/build/pmc2c.pl --dump src/pmc/pointer.pmc
perl tools/build/pmc2c.pl --c src/pmc/pointer.pmc
perl tools/build/c2str.pl src/pmc/pointer.c > src/pmc/pointer.str
perl tools/build/pmc2c.pl --dump src/pmc/sub.pmc
perl tools/build/pmc2c.pl --c src/pmc/sub.pmc
perl tools/build/c2str.pl src/pmc/sub.c > src/pmc/sub.str
perl tools/build/pmc2c.pl --dump src/pmc/closure.pmc
perl tools/build/pmc2c.pl --c src/pmc/closure.pmc
perl tools/build/c2str.pl src/pmc/closure.c > src/pmc/closure.str
perl tools/build/pmc2c.pl --dump src/pmc/continuation.pmc
perl tools/build/pmc2c.pl --c src/pmc/continuation.pmc
perl tools/build/c2str.pl src/pmc/continuation.c > src/pmc/continuation.str
perl tools/build/pmc2c.pl --dump src/pmc/retcontinuation.pmc
perl tools/build/pmc2c.pl --c src/pmc/retcontinuation.pmc
perl tools/build/c2str.pl src/pmc/retcontinuation.c > 
src/pmc/retcontinuation.str
perl tools/build/pmc2c.pl --dump src/pmc/exception_handler.pmc
perl tools/build/pmc2c.pl --c src/pmc/exception_handler.pmc
perl tools/build/c2str.pl src/pmc/exception_handler.c > 
src/pmc/exception_handler.str
perl tools/build/pmc2c.pl --dump src/pmc/coroutine.pmc
perl tools/build/pmc2c.pl --c src/pmc/coroutine.pmc
perl tools/build/c2str.pl src/pmc/coroutine.c > src/pmc/coroutine.str
perl tools/build/pmc2c.pl --dump src/pmc/eval.pmc
perl tools/build/pmc2c.pl --c src/pmc/eval.pmc
perl tools/build/c2str.pl src/pmc/eval.c > src/pmc/eval.str
perl tools/build/pmc2c.pl --c src/pmc/nci.pmc
perl tools/build/c2str.pl src/pmc/nci.c > src/pmc/nci.str
perl tools/build/pmc2c.pl --dump src/pmc/scalar.pmc
perl tools/build/pmc2c.pl --dump src/pmc/float.pmc
perl tools/build/pmc2c.pl --c src/pmc/float.pmc
perl tools/build/c2str.pl src/pmc/float.c > src/pmc/float.str
perl tools/build/pmc2c.pl --dump src/pmc/integer.pmc
perl tools/build/pmc2c.pl --c src/pmc/integer.pmc
perl tools/build/c2str.pl src/pmc/integer.c > src/pmc/integer.str
perl tools/build/pmc2c.pl --dump src/pmc/bigint.pmc
perl tools/build/pmc2c.pl --c src/pmc/bigint.pmc
perl tools/build/c2str.pl src/pmc/bigint.c > src/pmc/bigint.str
perl tools/build/pmc2c.pl --dump src/pmc/complex.pmc
perl tools/build/pmc2c.pl --c src/pmc/complex.pmc
perl tools/build/c2str.pl src/pmc/complex.c > src/pmc/complex.str
perl tools/build/pmc2c.pl --dump src/pmc/string.pmc
perl tools/build/pmc2c.pl --c src/pmc/string.pmc
perl tools/build/c2str.pl src/pmc/string.c > src/pmc/string.str
perl tools/build/pmc2c.pl --dump src/pmc/boolean.pmc
perl tools/build/pmc2c.pl --c src/pmc/boolean.pmc
perl tools/build/c2str.pl src/pmc/boolean.c > src/pmc/boolean.str
perl tools/build/pmc2c.pl --dump src/pmc/ref.pmc
perl tools/build/pmc2c.pl --c src/pmc/ref.pmc
perl tools/build/c2str.pl src/pmc/ref.c > src/pmc/ref.str
perl tools/build/pmc2c.pl --dump src/pmc/sharedref.pmc
perl tools/build/pmc2c.pl --c src/pmc/sharedref.pmc
perl tools/build/c2str.pl src/pmc/sharedref.c > src/pmc/sharedref.str
perl tools/build/pmc2c.pl --dump src/pmc/array.pmc
perl tools/build/pmc2c.pl --c src/pmc/array.pmc
perl tools/build/c2str.pl src/pmc/array.c > src/pmc/array.str
perl tools/build/pmc2c.pl --dump src/pmc/fixedintegerarray.pmc
perl tools/build/pmc2c.pl --c src/pmc/fixedintegerarray.pmc
perl tools/build/c2str.pl src/pmc/fixedintegerarray.c > 
src/pmc/fixedintegerarray.str
perl tools/build/pmc2c.pl --dump src/pmc/intlist.pmc
perl tools/build/pmc2c.pl --c src/pmc/intlist.pmc
perl tools/build/c2str.pl src/pmc/intlist.c > src/pmc/intlist.str
perl tools/build/pmc2c.pl --dump src/pmc/iterator.pmc
perl tools/build/pmc2c.pl --c src/pmc/iterator.pmc
perl tools/build/c2str.pl src/pmc/iterator.c > src/pmc/iterator.str
perl tools/build/pmc2c.pl --dump src/pmc/sarray.pmc
perl tools/build/pmc2c.pl --c src/pmc/sarray.pmc
perl tools/build/c2str.pl src/pmc/sarray.c > src/pmc/sarray.str
perl tools/build/pmc2c.pl --dump src/pmc/fixedstringarray.pmc
perl tools/build/pmc2c.pl --c src/pmc/fixedstringarray.pmc
perl tools/build/c2str.pl src/pmc/fixedstringarray.c > 
src/pmc/fixedstringarray.str
perl tools/build/pmc2c.pl --dump src/pmc/multiarray.pmc
perl tools/build/pmc2c.pl --c src/pmc/multiarray.pmc
perl tools/build/c2str.pl src/pmc/multiarray.c > src/pmc/multiarray.str
perl tools/build/pmc2c.pl --dump src/pmc/hash.pmc
perl tools/build/pmc2c.pl --c src/pmc/hash.pmc
perl tools/build/c2str.pl src/pmc/hash.c > src/pmc/hash.str
perl tools/build/pmc2c.pl --dump src/pmc/orderedhash.pmc
perl tools/build/pmc2c.pl --c src/pmc/orderedhash.pmc
perl tools/build/c2str.pl src/pmc/orderedhash.c > src/pmc/orderedhash.str
perl tools/build/pmc2c.pl --dump src/pmc/tqueue.pmc
perl tools/build/pmc2c.pl --c src/pmc/tqueue.pmc
perl tools/build/c2str.pl src/pmc/tqueue.c > src/pmc/tqueue.str
perl tools/build/pmc2c.pl --dump src/pmc/os.pmc
perl tools/build/pmc2c.pl --c src/pmc/os.pmc
perl tools/build/c2str.pl src/pmc/os.c > src/pmc/os.str
perl tools/build/pmc2c.pl --dump src/pmc/file.pmc
perl tools/build/pmc2c.pl --c src/pmc/file.pmc
perl tools/build/c2str.pl src/pmc/file.c > src/pmc/file.str
perl tools/build/pmc2c.pl --dump src/pmc/addrregistry.pmc
perl tools/build/pmc2c.pl --c src/pmc/addrregistry.pmc
perl tools/build/c2str.pl src/pmc/addrregistry.c > src/pmc/addrregistry.str
perl tools/build/pmc2c.pl --dump src/pmc/bound_nci.pmc
perl tools/build/pmc2c.pl --c src/pmc/bound_nci.pmc
perl tools/build/c2str.pl src/pmc/bound_nci.c > src/pmc/bound_nci.str
perl tools/build/pmc2c.pl --dump src/pmc/capture.pmc
perl tools/build/pmc2c.pl --c src/pmc/capture.pmc
perl tools/build/c2str.pl src/pmc/capture.c > src/pmc/capture.str
perl tools/build/pmc2c.pl --dump src/pmc/class.pmc
perl tools/build/pmc2c.pl --c src/pmc/class.pmc
perl tools/build/c2str.pl src/pmc/class.c > src/pmc/class.str
perl tools/build/pmc2c.pl --dump src/pmc/codestring.pmc
perl tools/build/pmc2c.pl --c src/pmc/codestring.pmc
perl tools/build/c2str.pl src/pmc/codestring.c > src/pmc/codestring.str
perl tools/build/pmc2c.pl --dump src/pmc/deleg_pmc.pmc
perl tools/build/pmc2c.pl --c src/pmc/deleg_pmc.pmc
perl tools/build/c2str.pl src/pmc/deleg_pmc.c > src/pmc/deleg_pmc.str
perl tools/build/pmc2c.pl --dump src/pmc/enumerate.pmc
perl tools/build/pmc2c.pl --c src/pmc/enumerate.pmc
perl tools/build/c2str.pl src/pmc/enumerate.c > src/pmc/enumerate.str
perl tools/build/pmc2c.pl --dump src/pmc/eventhandler.pmc
perl tools/build/pmc2c.pl --c src/pmc/eventhandler.pmc
perl tools/build/c2str.pl src/pmc/eventhandler.c > src/pmc/eventhandler.str
perl tools/build/pmc2c.pl --dump src/pmc/exporter.pmc
perl tools/build/pmc2c.pl --c src/pmc/exporter.pmc
perl tools/build/c2str.pl src/pmc/exporter.c > src/pmc/exporter.str
perl tools/build/pmc2c.pl --dump src/pmc/fixedbooleanarray.pmc
perl tools/build/pmc2c.pl --c src/pmc/fixedbooleanarray.pmc
perl tools/build/c2str.pl src/pmc/fixedbooleanarray.c > 
src/pmc/fixedbooleanarray.str
perl tools/build/pmc2c.pl --dump src/pmc/fixedfloatarray.pmc
perl tools/build/pmc2c.pl --c src/pmc/fixedfloatarray.pmc
perl tools/build/c2str.pl src/pmc/fixedfloatarray.c > 
src/pmc/fixedfloatarray.str
perl tools/build/pmc2c.pl --c src/pmc/fixedpmcarray.pmc
perl tools/build/c2str.pl src/pmc/fixedpmcarray.c > src/pmc/fixedpmcarray.str
perl tools/build/pmc2c.pl --dump src/pmc/lexinfo.pmc
perl tools/build/pmc2c.pl --c src/pmc/lexinfo.pmc
perl tools/build/c2str.pl src/pmc/lexinfo.c > src/pmc/lexinfo.str
perl tools/build/pmc2c.pl --dump src/pmc/multisub.pmc
perl tools/build/pmc2c.pl --c src/pmc/multisub.pmc
perl tools/build/c2str.pl src/pmc/multisub.c > src/pmc/multisub.str
perl tools/build/pmc2c.pl --dump src/pmc/namespace.pmc
perl tools/build/pmc2c.pl --c src/pmc/namespace.pmc
perl tools/build/c2str.pl src/pmc/namespace.c > src/pmc/namespace.str
perl tools/build/pmc2c.pl --dump src/pmc/object.pmc
perl tools/build/pmc2c.pl --c src/pmc/object.pmc
perl tools/build/c2str.pl src/pmc/object.c > src/pmc/object.str
perl tools/build/pmc2c.pl --dump src/pmc/pair.pmc
perl tools/build/pmc2c.pl --c src/pmc/pair.pmc
perl tools/build/c2str.pl src/pmc/pair.c > src/pmc/pair.str
perl tools/build/pmc2c.pl --dump src/pmc/parrotrunningthread.pmc
perl tools/build/pmc2c.pl --c src/pmc/parrotrunningthread.pmc
perl tools/build/c2str.pl src/pmc/parrotrunningthread.c > 
src/pmc/parrotrunningthread.str
perl tools/build/pmc2c.pl --dump src/pmc/pccmethod_test.pmc
perl tools/build/pmc2c.pl --c src/pmc/pccmethod_test.pmc
perl tools/build/c2str.pl src/pmc/pccmethod_test.c > src/pmc/pccmethod_test.str
perl tools/build/pmc2c.pl --dump src/pmc/pmcproxy.pmc
perl tools/build/pmc2c.pl --c src/pmc/pmcproxy.pmc
perl tools/build/c2str.pl src/pmc/pmcproxy.c > src/pmc/pmcproxy.str
perl tools/build/pmc2c.pl --dump src/pmc/resizablebooleanarray.pmc
perl tools/build/pmc2c.pl --c src/pmc/resizablebooleanarray.pmc
perl tools/build/c2str.pl src/pmc/resizablebooleanarray.c > 
src/pmc/resizablebooleanarray.str
perl tools/build/pmc2c.pl --dump src/pmc/resizablefloatarray.pmc
perl tools/build/pmc2c.pl --c src/pmc/resizablefloatarray.pmc
perl tools/build/c2str.pl src/pmc/resizablefloatarray.c > 
src/pmc/resizablefloatarray.str
perl tools/build/pmc2c.pl --dump src/pmc/resizableintegerarray.pmc
perl tools/build/pmc2c.pl --c src/pmc/resizableintegerarray.pmc
perl tools/build/c2str.pl src/pmc/resizableintegerarray.c > 
src/pmc/resizableintegerarray.str
perl tools/build/pmc2c.pl --c src/pmc/resizablepmcarray.pmc
perl tools/build/c2str.pl src/pmc/resizablepmcarray.c > 
src/pmc/resizablepmcarray.str
perl tools/build/pmc2c.pl --dump src/pmc/resizablestringarray.pmc
perl tools/build/pmc2c.pl --c src/pmc/resizablestringarray.pmc
perl tools/build/c2str.pl src/pmc/resizablestringarray.c > 
src/pmc/resizablestringarray.str
perl tools/build/pmc2c.pl --dump src/pmc/role.pmc
perl tools/build/pmc2c.pl --c src/pmc/role.pmc
perl tools/build/c2str.pl src/pmc/role.c > src/pmc/role.str
perl tools/build/pmc2c.pl --c src/pmc/scalar.pmc
perl tools/build/c2str.pl src/pmc/scalar.c > src/pmc/scalar.str
perl tools/build/pmc2c.pl --dump src/pmc/scheduler.pmc
perl tools/build/pmc2c.pl --c src/pmc/scheduler.pmc
perl tools/build/c2str.pl src/pmc/scheduler.c > src/pmc/scheduler.str
perl tools/build/pmc2c.pl --dump src/pmc/schedulermessage.pmc
perl tools/build/pmc2c.pl --c src/pmc/schedulermessage.pmc
perl tools/build/c2str.pl src/pmc/schedulermessage.c > 
src/pmc/schedulermessage.str
perl tools/build/pmc2c.pl --dump src/pmc/slice.pmc
perl tools/build/pmc2c.pl --c src/pmc/slice.pmc
perl tools/build/c2str.pl src/pmc/slice.c > src/pmc/slice.str
perl tools/build/pmc2c.pl --dump src/pmc/stmlog.pmc
perl tools/build/pmc2c.pl --c src/pmc/stmlog.pmc
perl tools/build/c2str.pl src/pmc/stmlog.c > src/pmc/stmlog.str
perl tools/build/pmc2c.pl --dump src/pmc/stmref.pmc
perl tools/build/pmc2c.pl --c src/pmc/stmref.pmc
perl tools/build/c2str.pl src/pmc/stmref.c > src/pmc/stmref.str
perl tools/build/pmc2c.pl --dump src/pmc/stmvar.pmc
perl tools/build/pmc2c.pl --c src/pmc/stmvar.pmc
perl tools/build/c2str.pl src/pmc/stmvar.c > src/pmc/stmvar.str
perl tools/build/pmc2c.pl --dump src/pmc/super.pmc
perl tools/build/pmc2c.pl --c src/pmc/super.pmc
perl tools/build/c2str.pl src/pmc/super.c > src/pmc/super.str
perl tools/build/pmc2c.pl --c src/pmc/task.pmc
perl tools/build/c2str.pl src/pmc/task.c > src/pmc/task.str
perl tools/build/pmc2c.pl --dump src/pmc/undef.pmc
perl tools/build/pmc2c.pl --c src/pmc/undef.pmc
perl tools/build/c2str.pl src/pmc/undef.c > src/pmc/undef.str
perl tools/build/c2str.pl --all
src/string.c
src/ops/core_ops.c
src/ops/core_ops_switch.c
src/atomic/gcc_x86.c
src/builtin.c
src/byteorder.c
src/charset.c
src/core_pmcs.c
src/cpu_dep.c
src/datatypes.c
src/debug.c
src/dynext.c
src/embed.c
src/encoding.c
src/events.c
src/exceptions.c
src/exit.c
src/extend.c
src/extend_vtable.c
src/gc/dod.c
src/gc/gc_gms.c
src/gc/gc_ims.c
src/gc/memory.c
src/gc/register.c
src/gc/smallobject.c
src/global.c
src/global_setup.c
src/hash.c
src/headers.c
src/hll.c
src/inter_call.c
src/inter_cb.c
src/inter_create.c
src/inter_misc.c
src/interpreter.c
src/inter_run.c
src/intlist.c
src/key.c
src/library.c
src/list.c
src/longopt.c
src/misc.c
src/mmd.c
perl tools/build/nativecall.pl src/call_list.txt
src/nci.c
src/oo.c
src/packfile.c
src/packfile.c: In function 'PackFile_destroy':
src/packfile.c:349: warning: cast discards qualifiers from pointer target type
src/packfile.c: In function 'PackFile_unpack':
src/packfile.c:865: warning: cast discards qualifiers from pointer target type
src/packfile.c: In function 'default_unpack':
src/packfile.c:1204: warning: assignment discards qualifiers from pointer 
target type
src/packout.c
src/pic_jit.c
src/pic.c
src/platform.c
config/gen/platform/darwin/dl.c: In function 'Parrot_dlopen':
config/gen/platform/darwin/dl.c:129: warning: 'NSCreateObjectFileImageFromFile' 
is deprecated (declared at /usr/include/mach-o/dyld.h:145)
config/gen/platform/darwin/dl.c:133: warning: 'NSLinkModule' is deprecated 
(declared at /usr/include/mach-o/dyld.h:161)
config/gen/platform/darwin/dl.c:137: warning: 'NSDestroyObjectFileImage' is 
deprecated (declared at /usr/include/mach-o/dyld.h:147)
config/gen/platform/darwin/dl.c:144: warning: 'NSAddImage' is deprecated 
(declared at /usr/include/mach-o/dyld.h:230)
config/gen/platform/darwin/dl.c: In function 'Parrot_dlsym':
config/gen/platform/darwin/dl.c:218: warning: 'NSIsSymbolNameDefined' is 
deprecated (declared at /usr/include/mach-o/dyld.h:176)
config/gen/platform/darwin/dl.c:220: warning: 'NSLookupAndBindSymbol' is 
deprecated (declared at /usr/include/mach-o/dyld.h:179)
config/gen/platform/darwin/dl.c:226: warning: 'NSIsSymbolNameDefinedInImage' is 
deprecated (declared at /usr/include/mach-o/dyld.h:178)
config/gen/platform/darwin/dl.c:228: warning: 'NSLookupSymbolInImage' is 
deprecated (declared at /usr/include/mach-o/dyld.h:182)
config/gen/platform/darwin/dl.c:235: warning: 'NSLookupSymbolInModule' is 
deprecated (declared at /usr/include/mach-o/dyld.h:181)
config/gen/platform/darwin/dl.c:246: warning: 'NSAddressOfSymbol' is deprecated 
(declared at /usr/include/mach-o/dyld.h:188)
config/gen/platform/darwin/dl.c: In function 'Parrot_dlclose':
config/gen/platform/darwin/dl.c:273: warning: 'NSUnLinkModule' is deprecated 
(declared at /usr/include/mach-o/dyld.h:169)
config/gen/platform/darwin/dl.c:273: warning: cast from function call of type 
'_Bool' to non-matching type 'int'
src/pmc_freeze.c
src/pmc.c
perl -Ilib tools/build/revision_c.pl > src/revision.c
Use of uninitialized value in pattern match (m//) at lib/Parrot/Revision.pm 
line 63.
Use of uninitialized value in concatenation (.) or string at 
lib/Parrot/Revision/Utils.pm line 26.
Use of uninitialized value in concatenation (.) or string at 
lib/Parrot/Revision/Utils.pm line 26.
src/revision.c
src/revision.c: In function 'Parrot_revision':
src/revision.c:22: warning: 'return' with no value, in function returning 
non-void
src/revision.c:23: warning: control reaches end of non-void function
src/revision.c: In function 'Parrot_config_revision':
src/revision.c:27: warning: 'return' with no value, in function returning 
non-void
src/revision.c:28: warning: control reaches end of non-void function
src/runops_cores.c
src/scheduler.c
src/spf_render.c
src/spf_vtable.c
src/stack_common.c
src/stacks.c
src/stm/backend.c
src/stm/waitlist.c
src/string_primitives.c
src/sub.c
src/thread.c
src/trace.c
src/tsq.c
src/utils.c
src/vtables.c
src/warnings.c
src/packfile/pf_items.c
src/ops/core_ops_cg.c
src/ops/core_ops_cgp.c
src/gc/resources.c
src/charset/ascii.c
src/charset/binary.c
src/charset/iso-8859-1.c
src/charset/tables.c
src/charset/unicode.c
src/io/io.c
src/io/io_buf.c
src/io/io_layers.c
src/io/io_unix.c
src/io/io_utf8.c
src/io/io_mmap.c
src/io/io_win32.c
src/io/io_stdio.c
src/io/io_string.c
src/io/io_passdown.c
src/pmc/default.c
src/pmc/null.c
src/pmc/env.c
src/pmc/key.c
src/pmc/random.c
src/pmc/unmanagedstruct.c
src/pmc/managedstruct.c
src/pmc/delegate.c
src/pmc/compiler.c
src/pmc/exception.c
src/pmc/version.c
src/pmc/vtablecache.c
src/pmc/parrotio.c
src/pmc/parrotlibrary.c
src/pmc/parrotinterpreter.c
src/pmc/parrotthread.c
src/pmc/lexpad.c
src/pmc/timer.c
src/pmc/pointer.c
src/pmc/sub.c
src/pmc/closure.c
src/pmc/continuation.c
src/pmc/retcontinuation.c
src/pmc/exception_handler.c
src/pmc/coroutine.c
src/pmc/eval.c
src/pmc/nci.c
src/pmc/float.c
src/pmc/integer.c
src/pmc/bigint.c
src/pmc/complex.c
src/pmc/string.c
src/pmc/boolean.c
src/pmc/ref.c
src/pmc/sharedref.c
src/pmc/array.c
src/pmc/fixedintegerarray.c
src/pmc/intlist.c
src/pmc/iterator.c
src/pmc/sarray.c
src/pmc/fixedstringarray.c
src/pmc/multiarray.c
src/pmc/hash.c
src/pmc/orderedhash.c
src/pmc/tqueue.c
src/pmc/os.c
src/pmc/file.c
src/pmc/addrregistry.c
src/pmc/bound_nci.c
src/pmc/capture.c
src/pmc/class.c
src/pmc/codestring.c
src/pmc/deleg_pmc.c
src/pmc/enumerate.c
src/pmc/eventhandler.c
src/pmc/exporter.c
src/pmc/fixedbooleanarray.c
src/pmc/fixedfloatarray.c
src/pmc/fixedpmcarray.c
src/pmc/lexinfo.c
src/pmc/multisub.c
src/pmc/namespace.c
src/pmc/object.c
src/pmc/pair.c
src/pmc/parrotrunningthread.c
src/pmc/pccmethod_test.c
src/pmc/pmcproxy.c
src/pmc/resizablebooleanarray.c
src/pmc/resizablefloatarray.c
src/pmc/resizableintegerarray.c
src/pmc/resizablepmcarray.c
src/pmc/resizablestringarray.c
src/pmc/role.c
src/pmc/scalar.c
src/pmc/scheduler.c
src/pmc/schedulermessage.c
src/pmc/slice.c
src/pmc/stmlog.c
src/pmc/stmref.c
src/pmc/stmvar.c
src/pmc/super.c
src/pmc/task.c
./src/pmc/task.pmc: In function 'Parrot_Task_init_pmc':
./src/pmc/task.pmc:163: warning: assignment from incompatible pointer type
src/pmc/undef.c
src/encodings/fixed_8.c
src/encodings/ucs2.c
src/encodings/utf16.c
src/encodings/utf8.c
compilers/imcc/imcparser.c
compilers/imcc/imclexer.c
compilers/imcc/imclexer.c:55:5: warning: "__STDC_VERSION__" is not defined
compilers/imcc/imclexer.c: In function 'yylex':
compilers/imcc/imclexer.c:4188: warning: switch missing default case
compilers/imcc/imclexer.c: In function 'yy_get_next_buffer':
compilers/imcc/imclexer.c:4347: warning: comparison between signed and unsigned
compilers/imcc/imclexer.c: In function 'input':
compilers/imcc/imclexer.c:4507: warning: switch missing default case
compilers/imcc/imc.c
compilers/imcc/main.c
compilers/imcc/main.c: In function 'Parrot_version':
compilers/imcc/main.c:238: error: syntax error before ';' token
compilers/imcc/main.c:244: error: syntax error before '!=' token
compilers/imcc/main.c: At top level:
compilers/imcc/main.c:236: warning: unused parameter 'interp'
compilers/imcc/main.c:247: warning: type defaults to 'int' in declaration of 
'rev'
compilers/imcc/main.c:247: error: initializer element is not constant
compilers/imcc/main.c:247: warning: data definition has no type or storage class
compilers/imcc/main.c:248: error: syntax error before 'if'
compilers/imcc/main.c:251: error: syntax error before string constant
compilers/imcc/main.c:251: warning: type defaults to 'int' in declaration of 
'printf'
compilers/imcc/main.c:251: error: conflicting types for 'printf'
compilers/imcc/main.c:251: note: a parameter list with an ellipsis can't match 
an empty parameter name list declaration
compilers/imcc/main.c:251: warning: data definition has no type or storage class
compilers/imcc/main.c:259: error: syntax error before numeric constant
compilers/imcc/main.c:259: warning: type defaults to 'int' in declaration of 
'Parrot_exit'
compilers/imcc/main.c:259: error: conflicting types for 'Parrot_exit'
./include/parrot/embed.h:65: error: previous declaration of 'Parrot_exit' was 
here
compilers/imcc/main.c:259: warning: data definition has no type or storage class
make: *** [compilers/imcc/main.o] Error 1
maccog:parrot stef$ 

Reply via email to