###
### Mon Jul 4 17:25:49 EDT 2005:
### /usr/pkg/bin/bmake bulk-package for parrot-0.0.1
### Current pkg count:  2 installed packages: digest-20050323 p2c-1.20
###
BULK> Full rebuild in progress...
BULK> Cleaning package parrot-0.0.1 and pre-requisite packages
===> Cleaning for parrot-0.0.1
===> Cleaning for perl-5.8.6nb4
BULK> Removing installed packages which are not needed to build parrot-0.0.1
BULK> Keeping BULK_PREREQ: digest-20050323 (pkgtools/digest)
/usr/pkg/sbin/pkg_delete -K /var/db/pkg -r p2c-1.20
BULK> Installing packages which are required to build parrot-0.0.1.
BULK>  /usr/pkg/sbin/pkg_add -K /var/db/pkg  /packages/SunOS-5.8/sparc/All/perl-5.8.6nb4.tgz

===========================================================================
$NetBSD: MESSAGE,v 1.1 2004/01/08 19:18:00 jlam Exp $

perl-5.8.6nb4 will use the following directory as the default
location of the site-specific Perl modules:

	/usr/pkg/lib/perl5/site_perl/5.8.6

===========================================================================

BULK> Required package digest-20050323 (pkgtools/digest) is already installed
/usr/pkg/bin/bmake package (parrot-0.0.1)
===> Checking for vulnerabilities in parrot-0.0.1
=> Checksum SHA1 OK for parrot-0.0.1.tar.gz.
=> Checksum RMD160 OK for parrot-0.0.1.tar.gz.
work -> /pkgobj/lang/parrot/work
===> Extracting for parrot-0.0.1
===> Required installed package {perl>=5.0,perl-thread>=5.0}: perl-5.8.6nb4 found
===> Patching for parrot-0.0.1
===> Overriding tools for parrot-0.0.1
===> Creating toolchain wrappers for parrot-0.0.1
===> Configuring for parrot-0.0.1
===> Building for parrot-0.0.1
perl make_op_header.pl opcode_table > op.h
gcc -Wall -o test_main.o -O  -c test_main.c
gcc -Wall -o global_setup.o -O  -c global_setup.c
perl build_interp_starter.pl
gcc -Wall -o interpreter.o -O  -c interpreter.c
"interpreter.c", line 18: warning: a cast does not yield an lvalue
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 81: warning: assignment type mismatch:
	pointer to void "=" pointer to function(pointer to long, pointer to struct Perl_Interp {pointer to struct IReg {..} int_reg, pointer to struct NReg {..} num_reg, pointer to struct SReg {..} string_reg, pointer to struct PReg {..} pmc_reg, pointer to struct Stack {..} stack_top, pointer to struct IRegChunk {..} int_reg_base, pointer to struct NRegChunk {..} num_reg_base, pointer to struct SRegChunk {..} string_reg_base, pointer to struct PRegChunk {..} pmc_reg_base, pointer to struct StackFrame {..} stack_base, pointer to struct Stash {..} perl_stash, pointer to struct Arenas {..} arena_base, pointer to array[2048] of pointer to function(..) returning pointer to long opcode_funcs}) returning pointer to long
"interpreter.c", line 83: warning: a cast does not yield an lvalue
gcc -Wall -o parrot.o -O  -c parrot.c
gcc -Wall -o register.o -O  -c register.c
perl process_opfunc.pl basic_opcodes.ops
gcc -Wall -o basic_opcodes.o -O  -c basic_opcodes.c
"basic_opcodes.c", line 63: warning: statement not reached
"basic_opcodes.c", line 75: warning: statement not reached
"basic_opcodes.c", line 87: warning: statement not reached
"basic_opcodes.c", line 99: warning: statement not reached
"basic_opcodes.c", line 111: warning: statement not reached
"basic_opcodes.c", line 123: warning: statement not reached
"basic_opcodes.c", line 135: warning: statement not reached
"basic_opcodes.c", line 157: warning: statement not reached
"basic_opcodes.c", line 165: warning: statement not reached
"basic_opcodes.c", line 201: warning: statement not reached
"basic_opcodes.c", line 252: warning: statement not reached
"basic_opcodes.c", line 264: warning: statement not reached
"basic_opcodes.c", line 291: a cast does not yield an lvalue
cc: acomp failed for basic_opcodes.c
*** Error code 2

Stop.
bmake: stopped in /pkgobj/lang/parrot/work/parrot-0.0.1
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/lang/parrot
===> 
===> There was an error during the ``build'' phase.
===> Please investigate the following for more information:
===>      * log of the build
===>      * /pkgobj/lang/parrot/work/.work.log
===> 
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/lang/parrot

Please view the work log for parrot-0.0.1


BULK> parrot-0.0.1 was marked as broken:
-rw-r--r--   1 root     other      45546 Jul  4 17:27 .broken.html
/usr/pkg/bin/bmake deinstall
===> Deinstalling for parrot
BULK> Marking all packages which depend upon parrot-0.0.1 as broken:
BULK> Build for parrot-0.0.1 was not successful, aborting.