Can you check what is the sizeof(INTVAL) and sizeof(void*)? Some warnings should not have happened.
Hong > -----Original Message----- > From: Michael G Schwern [mailto:[EMAIL PROTECTED]] > Sent: Saturday, March 16, 2002 10:24 AM > To: [EMAIL PROTECTED] > Subject: 64 bit Debian Linux/PowerPC OK but very noisy > > > This is parrot built using a 5.6.1 with 64 bit integers. The tests > pass ok, but there's a heap of warnings in the build. Here's the > complete make output. > > > perl5.6.1 vtable_h.pl > perl5.6.1 make_vtable_ops.pl > vtable.ops > perl5.6.1 ops2c.pl C core.ops io.ops rx.ops vtable.ops > include/parrot/oplib/core_ops.hperl5.6.1 ops2c.pl CPrederef > core.ops io.ops rx.ops vtable.ops > include/parrot/oplib/core_ops_prederef.hcc > -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE > -D_FILE_OFFSET_BITS=64 -Wall -Wstrict-prototypes > -Wmissing-prototypes -Winline -Wshadow -Wpointer-arith > -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion > -Waggregate-return -Winline -W -Wno-unused -Wsign-compare > -I./include -o test_main.o -c test_main.c > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o exceptions.o -c exceptions.c > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o global_setup.o -c global_setup.c > global_setup.c: In function `init_world': > global_setup.c:23: warning: passing arg 1 of > `Parrot_Array_class_init' with different width due to prototype > global_setup.c:24: warning: passing arg 1 of > `Parrot_PerlUndef_class_init' with different width due to prototype > global_setup.c:25: warning: passing arg 1 of > `Parrot_PerlInt_class_init' with different width due to prototype > global_setup.c:26: warning: passing arg 1 of > `Parrot_PerlNum_class_init' with different width due to prototype > global_setup.c:27: warning: passing arg 1 of > `Parrot_PerlString_class_init' with different width due to prototype > global_setup.c:28: warning: passing arg 1 of > `Parrot_PerlArray_class_init' with different width due to prototype > global_setup.c:29: warning: passing arg 1 of > `Parrot_PerlHash_class_init' with different width due to prototype > global_setup.c:30: warning: passing arg 1 of > `Parrot_ParrotPointer_class_init' with different width due to > prototype > global_setup.c:31: warning: passing arg 1 of > `Parrot_IntQueue_class_init' with different width due to prototype > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o interpreter.o -c interpreter.c > interpreter.c: In function `make_interpreter': > interpreter.c:481: warning: passing arg 1 of > `mem_sys_allocate' with different width due to prototype > interpreter.c:501: warning: passing arg 2 of `pmc_new' with > different width due to prototype > interpreter.c:577: warning: passing arg 3 of > `Parrot_string_make' with different width due to prototype > interpreter.c:577: warning: passing arg 5 of > `Parrot_string_make' with different width due to prototype > interpreter.c:579: warning: passing arg 3 of > `Parrot_string_make' with different width due to prototype > interpreter.c:579: warning: passing arg 5 of > `Parrot_string_make' with different width due to prototype > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o parrot.o -c parrot.c > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o register.o -c register.c > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o core_ops.o -c core_ops.c > core.ops: In function `Parrot_close_i': > core.ops:93: warning: cast to pointer from integer of different size > core.ops: In function `Parrot_err_s': > core.ops:117: warning: passing arg 3 of `Parrot_string_make' > with different width due to prototype > core.ops:117: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > core.ops: In function `Parrot_open_i_s': > core.ops:137: warning: cast from pointer to integer of different size > core.ops: In function `Parrot_open_i_sc': > core.ops:137: warning: cast from pointer to integer of different size > core.ops: In function `Parrot_open_i_s_s': > core.ops:147: warning: cast from pointer to integer of different size > core.ops: In function `Parrot_open_i_sc_s': > core.ops:147: warning: cast from pointer to integer of different size > core.ops: In function `Parrot_open_i_s_sc': > core.ops:147: warning: cast from pointer to integer of different size > core.ops: In function `Parrot_open_i_sc_sc': > core.ops:147: warning: cast from pointer to integer of different size > core.ops: In function `Parrot_readline_s_i': > core.ops:175: warning: cast to pointer from integer of different size > core.ops:178: warning: passing arg 3 of `Parrot_string_make' > with different width due to prototype > core.ops:178: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > core.ops: In function `Parrot_readline_s_ic': > core.ops:175: warning: cast to pointer from integer of different size > core.ops:178: warning: passing arg 3 of `Parrot_string_make' > with different width due to prototype > core.ops:178: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > core.ops: In function `Parrot_ord_i_s': > core.ops:205: warning: passing arg 2 of `Parrot_string_ord' > with different width due to prototype > core.ops: In function `Parrot_ord_i_sc': > core.ops:205: warning: passing arg 2 of `Parrot_string_ord' > with different width due to prototype > core.ops: In function `Parrot_print_i_i': > core.ops:272: warning: cast to pointer from integer of different size > core.ops: In function `Parrot_print_ic_i': > core.ops:272: warning: cast to pointer from integer of different size > core.ops: In function `Parrot_print_i_ic': > core.ops:272: warning: cast to pointer from integer of different size > core.ops: In function `Parrot_print_ic_ic': > core.ops:272: warning: cast to pointer from integer of different size > core.ops: In function `Parrot_print_i_n': > core.ops:287: warning: cast to pointer from integer of different size > core.ops: In function `Parrot_print_ic_n': > core.ops:287: warning: cast to pointer from integer of different size > core.ops: In function `Parrot_print_i_nc': > core.ops:287: warning: cast to pointer from integer of different size > core.ops: In function `Parrot_print_ic_nc': > core.ops:287: warning: cast to pointer from integer of different size > core.ops: In function `Parrot_print_i_s': > core.ops:303: warning: cast to pointer from integer of different size > core.ops: In function `Parrot_print_ic_s': > core.ops:303: warning: cast to pointer from integer of different size > core.ops: In function `Parrot_print_i_sc': > core.ops:303: warning: cast to pointer from integer of different size > core.ops: In function `Parrot_print_ic_sc': > core.ops:303: warning: cast to pointer from integer of different size > core.ops: In function `Parrot_print_i_p': > core.ops:322: warning: cast to pointer from integer of different size > core.ops: In function `Parrot_print_ic_p': > core.ops:322: warning: cast to pointer from integer of different size > core.ops: In function `Parrot_read_i_i': > core.ops:348: warning: passing arg 1 of `read' with different > width due to prototype > core.ops: In function `Parrot_read_i_ic': > core.ops:348: warning: passing arg 1 of `read' with different > width due to prototype > core.ops: In function `Parrot_read_n_i': > core.ops:353: warning: passing arg 1 of `read' with different > width due to prototype > core.ops: In function `Parrot_read_n_ic': > core.ops:353: warning: passing arg 1 of `read' with different > width due to prototype > core.ops: In function `Parrot_read_s_i_i': > core.ops:362: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > core.ops:363: warning: passing arg 1 of `read' with different > width due to prototype > core.ops:363: warning: passing arg 3 of `read' with different > width due to prototype > core.ops: In function `Parrot_read_s_ic_i': > core.ops:362: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > core.ops:363: warning: passing arg 1 of `read' with different > width due to prototype > core.ops:363: warning: passing arg 3 of `read' with different > width due to prototype > core.ops: In function `Parrot_read_s_i_ic': > core.ops:362: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > core.ops:363: warning: passing arg 1 of `read' with different > width due to prototype > core.ops:363: warning: passing arg 3 of `read' with different > width due to prototype > core.ops: In function `Parrot_read_s_ic_ic': > core.ops:362: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > core.ops:363: warning: passing arg 1 of `read' with different > width due to prototype > core.ops:363: warning: passing arg 3 of `read' with different > width due to prototype > core.ops: In function `Parrot_write_i_i': > core.ops:414: warning: passing arg 1 of `write' with > different width due to prototype > core.ops: In function `Parrot_write_ic_i': > core.ops:414: warning: passing arg 1 of `write' with > different width due to prototype > core.ops: In function `Parrot_write_i_ic': > core.ops:414: warning: passing arg 1 of `write' with > different width due to prototype > core.ops: In function `Parrot_write_ic_ic': > core.ops:414: warning: passing arg 1 of `write' with > different width due to prototype > core.ops: In function `Parrot_write_i_n': > core.ops:420: warning: passing arg 1 of `write' with > different width due to prototype > core.ops: In function `Parrot_write_ic_n': > core.ops:420: warning: passing arg 1 of `write' with > different width due to prototype > core.ops: In function `Parrot_write_i_nc': > core.ops:420: warning: passing arg 1 of `write' with > different width due to prototype > core.ops: In function `Parrot_write_ic_nc': > core.ops:420: warning: passing arg 1 of `write' with > different width due to prototype > core.ops: In function `Parrot_write_i_s': > core.ops:427: warning: passing arg 1 of `write' with > different width due to prototype > core.ops:427: warning: passing arg 3 of `write' with > different width due to prototype > core.ops: In function `Parrot_write_ic_s': > core.ops:427: warning: passing arg 1 of `write' with > different width due to prototype > core.ops:427: warning: passing arg 3 of `write' with > different width due to prototype > core.ops: In function `Parrot_write_i_sc': > core.ops:427: warning: passing arg 1 of `write' with > different width due to prototype > core.ops:427: warning: passing arg 3 of `write' with > different width due to prototype > core.ops: In function `Parrot_write_ic_sc': > core.ops:427: warning: passing arg 1 of `write' with > different width due to prototype > core.ops:427: warning: passing arg 3 of `write' with > different width due to prototype > core.ops: In function `Parrot_concat_s_s': > core.ops:1449: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > core.ops: In function `Parrot_concat_s_sc': > core.ops:1449: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > core.ops: In function `Parrot_concat_s_s_s': > core.ops:1454: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > core.ops: In function `Parrot_concat_s_sc_s': > core.ops:1454: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > core.ops: In function `Parrot_concat_s_s_sc': > core.ops:1454: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > core.ops: In function `Parrot_concat_s_sc_sc': > core.ops:1454: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > core.ops: In function `Parrot_save_i': > core.ops:2242: warning: passing arg 4 of `stack_push' with > different width due to prototype > core.ops: In function `Parrot_save_ic': > core.ops:2242: warning: passing arg 4 of `stack_push' with > different width due to prototype > core.ops: In function `Parrot_save_n': > core.ops:2247: warning: passing arg 4 of `stack_push' with > different width due to prototype > core.ops: In function `Parrot_save_nc': > core.ops:2247: warning: passing arg 4 of `stack_push' with > different width due to prototype > core.ops: In function `Parrot_save_p': > core.ops:2252: warning: passing arg 4 of `stack_push' with > different width due to prototype > core.ops: In function `Parrot_save_s': > core.ops:2257: warning: passing arg 4 of `stack_push' with > different width due to prototype > core.ops: In function `Parrot_save_sc': > core.ops:2257: warning: passing arg 4 of `stack_push' with > different width due to prototype > core.ops: In function `Parrot_restore_i': > core.ops:2278: warning: passing arg 4 of `stack_pop' with > different width due to prototype > core.ops: In function `Parrot_restore_n': > core.ops:2284: warning: passing arg 4 of `stack_pop' with > different width due to prototype > core.ops: In function `Parrot_restore_p': > core.ops:2290: warning: passing arg 4 of `stack_pop' with > different width due to prototype > core.ops: In function `Parrot_restore_s': > core.ops:2296: warning: passing arg 4 of `stack_pop' with > different width due to prototype > core.ops: In function `Parrot_bsr_i': > core.ops:2354: warning: passing arg 4 of `stack_push' with > different width due to prototype > core.ops: In function `Parrot_bsr_ic': > core.ops:2354: warning: passing arg 4 of `stack_push' with > different width due to prototype > core.ops: In function `Parrot_runinterp_p_i': > core.ops:2515: warning: passing arg 3 of `runops' with > different width due to prototype > core.ops: In function `Parrot_runinterp_p_ic': > core.ops:2515: warning: passing arg 3 of `runops' with > different width due to prototype > core.ops: In function `Parrot_sleep_i': > core.ops:2601: warning: passing arg 1 of `Parrot_sleep' with > different width due to prototype > core.ops: In function `Parrot_sleep_ic': > core.ops:2601: warning: passing arg 1 of `Parrot_sleep' with > different width due to prototype > io.ops: In function `Parrot_open_p_s_s': > io.ops:56: warning: passing arg 2 of `Parrot_allocate' with > different width due to prototype > io.ops:57: warning: passing arg 3 of `memcpy' with different > width due to prototype > io.ops:59: warning: passing arg 2 of `Parrot_allocate' with > different width due to prototype > io.ops:60: warning: passing arg 3 of `memcpy' with different > width due to prototype > io.ops: In function `Parrot_open_p_sc_s': > io.ops:56: warning: passing arg 2 of `Parrot_allocate' with > different width due to prototype > io.ops:57: warning: passing arg 3 of `memcpy' with different > width due to prototype > io.ops:59: warning: passing arg 2 of `Parrot_allocate' with > different width due to prototype > io.ops:60: warning: passing arg 3 of `memcpy' with different > width due to prototype > io.ops: In function `Parrot_open_p_s_sc': > io.ops:56: warning: passing arg 2 of `Parrot_allocate' with > different width due to prototype > io.ops:57: warning: passing arg 3 of `memcpy' with different > width due to prototype > io.ops:59: warning: passing arg 2 of `Parrot_allocate' with > different width due to prototype > io.ops:60: warning: passing arg 3 of `memcpy' with different > width due to prototype > io.ops: In function `Parrot_open_p_sc_sc': > io.ops:56: warning: passing arg 2 of `Parrot_allocate' with > different width due to prototype > io.ops:57: warning: passing arg 3 of `memcpy' with different > width due to prototype > io.ops:59: warning: passing arg 2 of `Parrot_allocate' with > different width due to prototype > io.ops:60: warning: passing arg 3 of `memcpy' with different > width due to prototype > io.ops: In function `Parrot_print_p_s': > io.ops:83: warning: passing arg 4 of `PIO_write' with > different width due to prototype > io.ops: In function `Parrot_print_p_sc': > io.ops:83: warning: passing arg 4 of `PIO_write' with > different width due to prototype > io.ops: In function `Parrot_printerr_s': > io.ops:99: warning: passing arg 4 of `PIO_write' with > different width due to prototype > io.ops: In function `Parrot_printerr_sc': > io.ops:99: warning: passing arg 4 of `PIO_write' with > different width due to prototype > io.ops: In function `Parrot_read_s_i': > io.ops:147: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > io.ops:148: warning: passing arg 3 of `memset' with different > width due to prototype > io.ops: In function `Parrot_read_s_ic': > io.ops:147: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > io.ops:148: warning: passing arg 3 of `memset' with different > width due to prototype > io.ops: In function `Parrot_read_s_p_i': > io.ops:160: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > io.ops:161: warning: passing arg 3 of `memset' with different > width due to prototype > io.ops: In function `Parrot_read_s_p_ic': > io.ops:160: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > io.ops:161: warning: passing arg 3 of `memset' with different > width due to prototype > io.ops: In function `Parrot_seek_i_p_i_i': > io.ops:187: warning: passing arg 3 of `PIO_seek' with > different width due to prototype > io.ops: In function `Parrot_seek_i_p_ic_i': > io.ops:187: warning: passing arg 3 of `PIO_seek' with > different width due to prototype > io.ops: In function `Parrot_seek_i_p_i_ic': > io.ops:187: warning: passing arg 3 of `PIO_seek' with > different width due to prototype > io.ops: In function `Parrot_seek_i_p_ic_ic': > io.ops:187: warning: passing arg 3 of `PIO_seek' with > different width due to prototype > rx.ops: In function `Parrot_rx_allocinfo_p_s': > rx.ops:193: warning: passing arg 2 of `pmc_new' with > different width due to prototype > rx.ops: In function `Parrot_rx_allocinfo_p_sc': > rx.ops:193: warning: passing arg 2 of `pmc_new' with > different width due to prototype > rx.ops: In function `Parrot_rx_allocinfo_p_p': > rx.ops:203: warning: passing arg 2 of `pmc_new' with > different width due to prototype > rx.ops: In function `Parrot_rx_cloneinfo_p': > rx.ops:279: warning: passing arg 2 of `pmc_new' with > different width due to prototype > rx.ops: In function `Parrot_rx_is_w_p_i': > rx.ops:709: warning: passing arg 2 of `rx_is_word_character' > with different width due to prototype > rx.ops: In function `Parrot_rx_is_w_p_ic': > rx.ops:709: warning: passing arg 2 of `rx_is_word_character' > with different width due to prototype > rx.ops: In function `Parrot_rx_is_d_p_i': > rx.ops:732: warning: passing arg 2 of > `rx_is_number_character' with different width due to prototype > rx.ops: In function `Parrot_rx_is_d_p_ic': > rx.ops:732: warning: passing arg 2 of > `rx_is_number_character' with different width due to prototype > rx.ops: In function `Parrot_rx_is_s_p_i': > rx.ops:754: warning: passing arg 2 of > `rx_is_whitespace_character' with different width due to prototype > rx.ops: In function `Parrot_rx_is_s_p_ic': > rx.ops:754: warning: passing arg 2 of > `rx_is_whitespace_character' with different width due to prototype > rx.ops: In function `Parrot_rx_oneof_p_s_i': > rx.ops:786: warning: passing arg 2 of `bitmap_match' with > different width due to prototype > rx.ops: In function `Parrot_rx_oneof_p_sc_i': > rx.ops:786: warning: passing arg 2 of `bitmap_match' with > different width due to prototype > rx.ops: In function `Parrot_rx_oneof_p_s_ic': > rx.ops:786: warning: passing arg 2 of `bitmap_match' with > different width due to prototype > rx.ops: In function `Parrot_rx_oneof_p_sc_ic': > rx.ops:786: warning: passing arg 2 of `bitmap_match' with > different width due to prototype > rx.ops: In function `Parrot_rx_oneof_bmp_p_p_i': > rx.ops:813: warning: passing arg 2 of `bitmap_match' with > different width due to prototype > rx.ops: In function `Parrot_rx_oneof_bmp_p_p_ic': > rx.ops:813: warning: passing arg 2 of `bitmap_match' with > different width due to prototype > rx.ops: In function `Parrot_rx_makebmp_p_s': > rx.ops:836: warning: passing arg 2 of `pmc_new' with > different width due to prototype > rx.ops: In function `Parrot_rx_makebmp_p_sc': > rx.ops:836: warning: passing arg 2 of `pmc_new' with > different width due to prototype > rx.ops: In function `Parrot_rx_dot_p_i': > rx.ops:861: warning: passing arg 2 of `rx_is_newline' with > different width due to prototype > rx.ops: In function `Parrot_rx_dot_p_ic': > rx.ops:861: warning: passing arg 2 of `rx_is_newline' with > different width due to prototype > rx.ops: In function `Parrot_rx_zwa_boundary_p_i': > rx.ops:884: warning: passing arg 2 of `rx_is_word_character' > with different width due to prototype > rx.ops:886: warning: passing arg 2 of `rx_is_word_character' > with different width due to prototype > rx.ops: In function `Parrot_rx_zwa_boundary_p_ic': > rx.ops:884: warning: passing arg 2 of `rx_is_word_character' > with different width due to prototype > rx.ops:886: warning: passing arg 2 of `rx_is_word_character' > with different width due to prototype > rx.ops: In function `Parrot_rx_zwa_atend_p_i': > rx.ops:939: warning: passing arg 2 of `rx_is_newline' with > different width due to prototype > rx.ops: In function `Parrot_rx_zwa_atend_p_ic': > rx.ops:939: warning: passing arg 2 of `rx_is_newline' with > different width due to prototype > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o core_ops_prederef.o -c > core_ops_prederef.c > core.ops: In function `Parrot_close_i': > core.ops:93: warning: cast to pointer from integer of different size > core.ops: In function `Parrot_err_s': > core.ops:117: warning: passing arg 3 of `Parrot_string_make' > with different width due to prototype > core.ops:117: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > core.ops: In function `Parrot_open_i_s': > core.ops:137: warning: cast from pointer to integer of different size > core.ops: In function `Parrot_open_i_sc': > core.ops:137: warning: cast from pointer to integer of different size > core.ops: In function `Parrot_open_i_s_s': > core.ops:147: warning: cast from pointer to integer of different size > core.ops: In function `Parrot_open_i_sc_s': > core.ops:147: warning: cast from pointer to integer of different size > core.ops: In function `Parrot_open_i_s_sc': > core.ops:147: warning: cast from pointer to integer of different size > core.ops: In function `Parrot_open_i_sc_sc': > core.ops:147: warning: cast from pointer to integer of different size > core.ops: In function `Parrot_readline_s_i': > core.ops:175: warning: cast to pointer from integer of different size > core.ops:178: warning: passing arg 3 of `Parrot_string_make' > with different width due to prototype > core.ops:178: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > core.ops: In function `Parrot_readline_s_ic': > core.ops:175: warning: cast to pointer from integer of different size > core.ops:178: warning: passing arg 3 of `Parrot_string_make' > with different width due to prototype > core.ops:178: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > core.ops: In function `Parrot_ord_i_s': > core.ops:205: warning: passing arg 2 of `Parrot_string_ord' > with different width due to prototype > core.ops: In function `Parrot_ord_i_sc': > core.ops:205: warning: passing arg 2 of `Parrot_string_ord' > with different width due to prototype > core.ops: In function `Parrot_print_i_i': > core.ops:272: warning: cast to pointer from integer of different size > core.ops: In function `Parrot_print_ic_i': > core.ops:272: warning: cast to pointer from integer of different size > core.ops: In function `Parrot_print_i_ic': > core.ops:272: warning: cast to pointer from integer of different size > core.ops: In function `Parrot_print_ic_ic': > core.ops:272: warning: cast to pointer from integer of different size > core.ops: In function `Parrot_print_i_n': > core.ops:287: warning: cast to pointer from integer of different size > core.ops: In function `Parrot_print_ic_n': > core.ops:287: warning: cast to pointer from integer of different size > core.ops: In function `Parrot_print_i_nc': > core.ops:287: warning: cast to pointer from integer of different size > core.ops: In function `Parrot_print_ic_nc': > core.ops:287: warning: cast to pointer from integer of different size > core.ops: In function `Parrot_print_i_s': > core.ops:303: warning: cast to pointer from integer of different size > core.ops: In function `Parrot_print_ic_s': > core.ops:303: warning: cast to pointer from integer of different size > core.ops: In function `Parrot_print_i_sc': > core.ops:303: warning: cast to pointer from integer of different size > core.ops: In function `Parrot_print_ic_sc': > core.ops:303: warning: cast to pointer from integer of different size > core.ops: In function `Parrot_print_i_p': > core.ops:322: warning: cast to pointer from integer of different size > core.ops: In function `Parrot_print_ic_p': > core.ops:322: warning: cast to pointer from integer of different size > core.ops: In function `Parrot_read_i_i': > core.ops:348: warning: passing arg 1 of `read' with different > width due to prototype > core.ops: In function `Parrot_read_i_ic': > core.ops:348: warning: passing arg 1 of `read' with different > width due to prototype > core.ops: In function `Parrot_read_n_i': > core.ops:353: warning: passing arg 1 of `read' with different > width due to prototype > core.ops: In function `Parrot_read_n_ic': > core.ops:353: warning: passing arg 1 of `read' with different > width due to prototype > core.ops: In function `Parrot_read_s_i_i': > core.ops:362: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > core.ops:363: warning: passing arg 1 of `read' with different > width due to prototype > core.ops:363: warning: passing arg 3 of `read' with different > width due to prototype > core.ops: In function `Parrot_read_s_ic_i': > core.ops:362: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > core.ops:363: warning: passing arg 1 of `read' with different > width due to prototype > core.ops:363: warning: passing arg 3 of `read' with different > width due to prototype > core.ops: In function `Parrot_read_s_i_ic': > core.ops:362: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > core.ops:363: warning: passing arg 1 of `read' with different > width due to prototype > core.ops:363: warning: passing arg 3 of `read' with different > width due to prototype > core.ops: In function `Parrot_read_s_ic_ic': > core.ops:362: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > core.ops:363: warning: passing arg 1 of `read' with different > width due to prototype > core.ops:363: warning: passing arg 3 of `read' with different > width due to prototype > core.ops: In function `Parrot_write_i_i': > core.ops:414: warning: passing arg 1 of `write' with > different width due to prototype > core.ops: In function `Parrot_write_ic_i': > core.ops:414: warning: passing arg 1 of `write' with > different width due to prototype > core.ops: In function `Parrot_write_i_ic': > core.ops:414: warning: passing arg 1 of `write' with > different width due to prototype > core.ops: In function `Parrot_write_ic_ic': > core.ops:414: warning: passing arg 1 of `write' with > different width due to prototype > core.ops: In function `Parrot_write_i_n': > core.ops:420: warning: passing arg 1 of `write' with > different width due to prototype > core.ops: In function `Parrot_write_ic_n': > core.ops:420: warning: passing arg 1 of `write' with > different width due to prototype > core.ops: In function `Parrot_write_i_nc': > core.ops:420: warning: passing arg 1 of `write' with > different width due to prototype > core.ops: In function `Parrot_write_ic_nc': > core.ops:420: warning: passing arg 1 of `write' with > different width due to prototype > core.ops: In function `Parrot_write_i_s': > core.ops:427: warning: passing arg 1 of `write' with > different width due to prototype > core.ops:427: warning: passing arg 3 of `write' with > different width due to prototype > core.ops: In function `Parrot_write_ic_s': > core.ops:427: warning: passing arg 1 of `write' with > different width due to prototype > core.ops:427: warning: passing arg 3 of `write' with > different width due to prototype > core.ops: In function `Parrot_write_i_sc': > core.ops:427: warning: passing arg 1 of `write' with > different width due to prototype > core.ops:427: warning: passing arg 3 of `write' with > different width due to prototype > core.ops: In function `Parrot_write_ic_sc': > core.ops:427: warning: passing arg 1 of `write' with > different width due to prototype > core.ops:427: warning: passing arg 3 of `write' with > different width due to prototype > core.ops: In function `Parrot_concat_s_s': > core.ops:1449: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > core.ops: In function `Parrot_concat_s_sc': > core.ops:1449: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > core.ops: In function `Parrot_concat_s_s_s': > core.ops:1454: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > core.ops: In function `Parrot_concat_s_sc_s': > core.ops:1454: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > core.ops: In function `Parrot_concat_s_s_sc': > core.ops:1454: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > core.ops: In function `Parrot_concat_s_sc_sc': > core.ops:1454: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > core.ops: In function `Parrot_save_i': > core.ops:2242: warning: passing arg 4 of `stack_push' with > different width due to prototype > core.ops: In function `Parrot_save_ic': > core.ops:2242: warning: passing arg 4 of `stack_push' with > different width due to prototype > core.ops: In function `Parrot_save_n': > core.ops:2247: warning: passing arg 4 of `stack_push' with > different width due to prototype > core.ops: In function `Parrot_save_nc': > core.ops:2247: warning: passing arg 4 of `stack_push' with > different width due to prototype > core.ops: In function `Parrot_save_p': > core.ops:2252: warning: passing arg 4 of `stack_push' with > different width due to prototype > core.ops: In function `Parrot_save_s': > core.ops:2257: warning: passing arg 4 of `stack_push' with > different width due to prototype > core.ops: In function `Parrot_save_sc': > core.ops:2257: warning: passing arg 4 of `stack_push' with > different width due to prototype > core.ops: In function `Parrot_restore_i': > core.ops:2278: warning: passing arg 4 of `stack_pop' with > different width due to prototype > core.ops: In function `Parrot_restore_n': > core.ops:2284: warning: passing arg 4 of `stack_pop' with > different width due to prototype > core.ops: In function `Parrot_restore_p': > core.ops:2290: warning: passing arg 4 of `stack_pop' with > different width due to prototype > core.ops: In function `Parrot_restore_s': > core.ops:2296: warning: passing arg 4 of `stack_pop' with > different width due to prototype > core.ops: In function `Parrot_bsr_i': > core.ops:2354: warning: passing arg 4 of `stack_push' with > different width due to prototype > core.ops: In function `Parrot_bsr_ic': > core.ops:2354: warning: passing arg 4 of `stack_push' with > different width due to prototype > core.ops: In function `Parrot_runinterp_p_i': > core.ops:2515: warning: passing arg 3 of `runops' with > different width due to prototype > core.ops: In function `Parrot_runinterp_p_ic': > core.ops:2515: warning: passing arg 3 of `runops' with > different width due to prototype > core.ops: In function `Parrot_sleep_i': > core.ops:2601: warning: passing arg 1 of `Parrot_sleep' with > different width due to prototype > core.ops: In function `Parrot_sleep_ic': > core.ops:2601: warning: passing arg 1 of `Parrot_sleep' with > different width due to prototype > io.ops: In function `Parrot_open_p_s_s': > io.ops:56: warning: passing arg 2 of `Parrot_allocate' with > different width due to prototype > io.ops:57: warning: passing arg 3 of `memcpy' with different > width due to prototype > io.ops:59: warning: passing arg 2 of `Parrot_allocate' with > different width due to prototype > io.ops:60: warning: passing arg 3 of `memcpy' with different > width due to prototype > io.ops: In function `Parrot_open_p_sc_s': > io.ops:56: warning: passing arg 2 of `Parrot_allocate' with > different width due to prototype > io.ops:57: warning: passing arg 3 of `memcpy' with different > width due to prototype > io.ops:59: warning: passing arg 2 of `Parrot_allocate' with > different width due to prototype > io.ops:60: warning: passing arg 3 of `memcpy' with different > width due to prototype > io.ops: In function `Parrot_open_p_s_sc': > io.ops:56: warning: passing arg 2 of `Parrot_allocate' with > different width due to prototype > io.ops:57: warning: passing arg 3 of `memcpy' with different > width due to prototype > io.ops:59: warning: passing arg 2 of `Parrot_allocate' with > different width due to prototype > io.ops:60: warning: passing arg 3 of `memcpy' with different > width due to prototype > io.ops: In function `Parrot_open_p_sc_sc': > io.ops:56: warning: passing arg 2 of `Parrot_allocate' with > different width due to prototype > io.ops:57: warning: passing arg 3 of `memcpy' with different > width due to prototype > io.ops:59: warning: passing arg 2 of `Parrot_allocate' with > different width due to prototype > io.ops:60: warning: passing arg 3 of `memcpy' with different > width due to prototype > io.ops: In function `Parrot_print_p_s': > io.ops:83: warning: passing arg 4 of `PIO_write' with > different width due to prototype > io.ops: In function `Parrot_print_p_sc': > io.ops:83: warning: passing arg 4 of `PIO_write' with > different width due to prototype > io.ops: In function `Parrot_printerr_s': > io.ops:99: warning: passing arg 4 of `PIO_write' with > different width due to prototype > io.ops: In function `Parrot_printerr_sc': > io.ops:99: warning: passing arg 4 of `PIO_write' with > different width due to prototype > io.ops: In function `Parrot_read_s_i': > io.ops:147: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > io.ops:148: warning: passing arg 3 of `memset' with different > width due to prototype > io.ops: In function `Parrot_read_s_ic': > io.ops:147: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > io.ops:148: warning: passing arg 3 of `memset' with different > width due to prototype > io.ops: In function `Parrot_read_s_p_i': > io.ops:160: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > io.ops:161: warning: passing arg 3 of `memset' with different > width due to prototype > io.ops: In function `Parrot_read_s_p_ic': > io.ops:160: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > io.ops:161: warning: passing arg 3 of `memset' with different > width due to prototype > io.ops: In function `Parrot_seek_i_p_i_i': > io.ops:187: warning: passing arg 3 of `PIO_seek' with > different width due to prototype > io.ops: In function `Parrot_seek_i_p_ic_i': > io.ops:187: warning: passing arg 3 of `PIO_seek' with > different width due to prototype > io.ops: In function `Parrot_seek_i_p_i_ic': > io.ops:187: warning: passing arg 3 of `PIO_seek' with > different width due to prototype > io.ops: In function `Parrot_seek_i_p_ic_ic': > io.ops:187: warning: passing arg 3 of `PIO_seek' with > different width due to prototype > rx.ops: In function `Parrot_rx_allocinfo_p_s': > rx.ops:193: warning: passing arg 2 of `pmc_new' with > different width due to prototype > rx.ops: In function `Parrot_rx_allocinfo_p_sc': > rx.ops:193: warning: passing arg 2 of `pmc_new' with > different width due to prototype > rx.ops: In function `Parrot_rx_allocinfo_p_p': > rx.ops:203: warning: passing arg 2 of `pmc_new' with > different width due to prototype > rx.ops: In function `Parrot_rx_cloneinfo_p': > rx.ops:279: warning: passing arg 2 of `pmc_new' with > different width due to prototype > rx.ops: In function `Parrot_rx_is_w_p_i': > rx.ops:709: warning: passing arg 2 of `rx_is_word_character' > with different width due to prototype > rx.ops: In function `Parrot_rx_is_w_p_ic': > rx.ops:709: warning: passing arg 2 of `rx_is_word_character' > with different width due to prototype > rx.ops: In function `Parrot_rx_is_d_p_i': > rx.ops:732: warning: passing arg 2 of > `rx_is_number_character' with different width due to prototype > rx.ops: In function `Parrot_rx_is_d_p_ic': > rx.ops:732: warning: passing arg 2 of > `rx_is_number_character' with different width due to prototype > rx.ops: In function `Parrot_rx_is_s_p_i': > rx.ops:754: warning: passing arg 2 of > `rx_is_whitespace_character' with different width due to prototype > rx.ops: In function `Parrot_rx_is_s_p_ic': > rx.ops:754: warning: passing arg 2 of > `rx_is_whitespace_character' with different width due to prototype > rx.ops: In function `Parrot_rx_oneof_p_s_i': > rx.ops:786: warning: passing arg 2 of `bitmap_match' with > different width due to prototype > rx.ops: In function `Parrot_rx_oneof_p_sc_i': > rx.ops:786: warning: passing arg 2 of `bitmap_match' with > different width due to prototype > rx.ops: In function `Parrot_rx_oneof_p_s_ic': > rx.ops:786: warning: passing arg 2 of `bitmap_match' with > different width due to prototype > rx.ops: In function `Parrot_rx_oneof_p_sc_ic': > rx.ops:786: warning: passing arg 2 of `bitmap_match' with > different width due to prototype > rx.ops: In function `Parrot_rx_oneof_bmp_p_p_i': > rx.ops:813: warning: passing arg 2 of `bitmap_match' with > different width due to prototype > rx.ops: In function `Parrot_rx_oneof_bmp_p_p_ic': > rx.ops:813: warning: passing arg 2 of `bitmap_match' with > different width due to prototype > rx.ops: In function `Parrot_rx_makebmp_p_s': > rx.ops:836: warning: passing arg 2 of `pmc_new' with > different width due to prototype > rx.ops: In function `Parrot_rx_makebmp_p_sc': > rx.ops:836: warning: passing arg 2 of `pmc_new' with > different width due to prototype > rx.ops: In function `Parrot_rx_dot_p_i': > rx.ops:861: warning: passing arg 2 of `rx_is_newline' with > different width due to prototype > rx.ops: In function `Parrot_rx_dot_p_ic': > rx.ops:861: warning: passing arg 2 of `rx_is_newline' with > different width due to prototype > rx.ops: In function `Parrot_rx_zwa_boundary_p_i': > rx.ops:884: warning: passing arg 2 of `rx_is_word_character' > with different width due to prototype > rx.ops:886: warning: passing arg 2 of `rx_is_word_character' > with different width due to prototype > rx.ops: In function `Parrot_rx_zwa_boundary_p_ic': > rx.ops:884: warning: passing arg 2 of `rx_is_word_character' > with different width due to prototype > rx.ops:886: warning: passing arg 2 of `rx_is_word_character' > with different width due to prototype > rx.ops: In function `Parrot_rx_zwa_atend_p_i': > rx.ops:939: warning: passing arg 2 of `rx_is_newline' with > different width due to prototype > rx.ops: In function `Parrot_rx_zwa_atend_p_ic': > rx.ops:939: warning: passing arg 2 of `rx_is_newline' with > different width due to prototype > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o memory.o -c memory.c > memory.c: In function `mem_setup_allocator': > memory.c:107: warning: passing arg 3 of > `Parrot_alloc_new_block' with different width due to prototype > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o packfile.o -c packfile.c > packfile.c: In function `PackFile_new': > packfile.c:43: warning: passing arg 1 of `mem_sys_allocate' > with different width due to prototype > packfile.c:51: warning: passing arg 1 of `mem_sys_allocate' > with different width due to prototype > packfile.c:61: warning: passing arg 1 of `mem_sys_allocate' > with different width due to prototype > packfile.c: In function `PackFile_check_segment_size': > packfile.c:123: warning: long int format, different type arg (arg 4) > packfile.c:123: warning: long int format, int arg (arg 5) > packfile.c: In function `PackFile_ConstTable_unpack': > packfile.c:377: warning: passing arg 1 of `mem_sys_allocate' > with different width due to prototype > packfile.c: In function `PackFile_Constant_destroy': > packfile.c:468: warning: long int format, different type arg (arg 4) > packfile.c: In function `PackFile_Constant_unpack_string': > packfile.c:698: warning: passing arg 3 of > `Parrot_string_make' with different width due to prototype > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o stacks.o -c stacks.c > stacks.c: In function `rotate_entries': > stacks.c:87: warning: passing arg 3 of `stack_entry' with > different width due to prototype > stacks.c: In function `pop_dest': > stacks.c:232: warning: passing arg 4 of `stack_pop' with > different width due to prototype > stacks.c: In function `stack_peek': > stacks.c:239: warning: passing arg 3 of `stack_entry' with > different width due to prototype > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o string.o -c string.c > string.c: In function `Parrot_string_make': > string.c:50: warning: passing arg 2 of `Parrot_allocate' with > different width due to prototype > string.c:59: warning: passing arg 3 of `memcpy' with > different width due to prototype > string.c: In function `Parrot_string_copy': > string.c:150: warning: passing arg 2 of `Parrot_allocate' > with different width due to prototype > string.c:159: warning: passing arg 3 of `memcpy' with > different width due to prototype > string.c: In function `Parrot_string_transcode': > string.c:181: warning: passing arg 1 of > `encoding_lookup_index' with different width due to prototype > string.c:200: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > string.c:227: warning: passing arg 2 of pointer to function > with different width due to prototype > string.c: In function `Parrot_string_concat': > string.c:268: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > string.c:269: warning: passing arg 3 of `memcpy' with > different width due to prototype > string.c:274: warning: cast to pointer from integer of different size > string.c:275: warning: passing arg 3 of `memcpy' with > different width due to prototype > string.c:293: warning: passing arg 3 of `Parrot_string_make' > with different width due to prototype > string.c:293: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > string.c: In function `Parrot_string_repeat': > string.c:312: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > string.c:319: warning: cast to pointer from integer of different size > string.c:320: warning: passing arg 3 of `memcpy' with > different width due to prototype > string.c: In function `Parrot_string_substr': > string.c:352: warning: passing arg 3 of `Parrot_string_make' > with different width due to prototype > string.c:352: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > string.c:379: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > string.c: In function `Parrot_string_compare': > string.c:463: warning: passing arg 2 of pointer to function > with different width due to prototype > string.c:464: warning: passing arg 2 of pointer to function > with different width due to prototype > string.c: In function `Parrot_string_to_int': > string.c:544: warning: passing arg 2 of pointer to function > with different width due to prototype > string.c: In function `Parrot_string_to_num': > string.c:627: warning: passing arg 2 of pointer to function > with different width due to prototype > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o encoding.o -c encoding.c > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o chartype.o -c chartype.c > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o runops_cores.o -c runops_cores.c > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o trace.o -c trace.c > trace.c: In function `trace_op_dump': > trace.c:28: warning: long int format, different type arg (arg 4) > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o pmc.o -c pmc.c > pmc.c: In function `pmc_new': > pmc.c:55: warning: passing arg 3 of pointer to function with > different width due to prototype > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o key.o -c key.c > key.c: In function `key_set_size': > key.c:199: warning: passing arg 2 of `realloc' with different > width due to prototype > key.c:218: warning: passing arg 2 of `realloc' with different > width due to prototype > key.c: In function `key_chop': > key.c:434: warning: passing arg 2 of `realloc' with different > width due to prototype > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o platform.o -c platform.c > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o resources.o -c resources.c > resources.c: In function `add_pmc_to_free': > resources.c:34: warning: passing arg 3 of `mem_realloc' with > different width due to prototype > resources.c:34: warning: passing arg 4 of `mem_realloc' with > different width due to prototype > resources.c: In function `add_header_to_free': > resources.c:275: warning: passing arg 3 of `mem_realloc' with > different width due to prototype > resources.c:275: warning: passing arg 4 of `mem_realloc' with > different width due to prototype > resources.c: In function `Parrot_go_collect': > resources.c:686: warning: passing arg 2 of > `Parrot_alloc_new_block' with different width due to prototype > resources.c:686: warning: passing arg 3 of > `Parrot_alloc_new_block' with different width due to prototype > resources.c:694: warning: passing arg 3 of `memcpy' with > different width due to prototype > resources.c:715: warning: passing arg 3 of `memcpy' with > different width due to prototype > resources.c: In function `Parrot_allocate': > resources.c:835: warning: passing arg 3 of > `Parrot_alloc_new_block' with different width due to prototype > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o rx.o -c rx.c > rx.c: In function `rx_allocate_info': > rx.c:41: warning: passing arg 2 of `pmc_new' with different > width due to prototype > rx.c:42: warning: passing arg 2 of `pmc_new' with different > width due to prototype > rx.c: In function `bitmap_make': > rx.c:120: warning: passing arg 3 of `Parrot_string_make' with > different width due to prototype > rx.c:120: warning: passing arg 5 of `Parrot_string_make' with > different width due to prototype > rx.c:120: warning: passing arg 4 of `Parrot_string_concat' > with different width due to prototype > rx.c: In function `bitmap_add': > rx.c:158: warning: passing arg 3 of `Parrot_string_make' with > different width due to prototype > rx.c:158: warning: passing arg 5 of `Parrot_string_make' with > different width due to prototype > rx.c:159: warning: passing arg 4 of `Parrot_string_concat' > with different width due to prototype > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o rxstacks.o -c rxstacks.c > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o embed.o -c embed.c > embed.c: In function `Parrot_runcode': > embed.c:197: warning: passing arg 2 of `pmc_new' with > different width due to prototype > embed.c:241: warning: long int format, different type arg (arg 4) > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o warnings.o -c warnings.c > warnings.c: In function `Parrot_warn': > warnings.c:34: warning: passing arg 4 of `PIO_write' with > different width due to prototype > warnings.c: In function `Parrot_warn_s': > warnings.c:71: warning: passing arg 4 of `PIO_write' with > different width due to prototype > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o misc.o -c misc.c > misc.c: In function `gen_sprintf_call': > misc.c:213: warning: passing arg 3 of `uint_to_str' with > different width due to prototype > misc.c:213: warning: passing arg 4 of `uint_to_str' with > different width due to prototype > misc.c:219: warning: passing arg 3 of `uint_to_str' with > different width due to prototype > misc.c:219: warning: passing arg 4 of `uint_to_str' with > different width due to prototype > misc.c: In function `Parrot_vsprintf_s': > misc.c:356: warning: passing arg 3 of `Parrot_string_make' > with different width due to prototype > misc.c:356: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > misc.c:356: warning: passing arg 4 of `Parrot_string_concat' > with different width due to prototype > misc.c:361: warning: negative integer implicitly converted to > unsigned type > misc.c:361: warning: negative integer implicitly converted to > unsigned type > misc.c:361: warning: negative integer implicitly converted to > unsigned type > misc.c:361: warning: negative integer implicitly converted to > unsigned type > misc.c:361: warning: negative integer implicitly converted to > unsigned type > misc.c:361: warning: negative integer implicitly converted to > unsigned type > misc.c:361: warning: negative integer implicitly converted to > unsigned type > misc.c:361: warning: negative integer implicitly converted to > unsigned type > misc.c:361: warning: negative integer implicitly converted to > unsigned type > misc.c:361: warning: negative integer implicitly converted to > unsigned type > misc.c:362: warning: passing arg 4 of `int_to_str' with > different width due to prototype > misc.c:364: warning: passing arg 3 of `Parrot_string_make' > with different width due to prototype > misc.c:364: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > misc.c:364: warning: passing arg 4 of `Parrot_string_concat' > with different width due to prototype > misc.c:368: warning: negative integer implicitly converted to > unsigned type > misc.c:368: warning: negative integer implicitly converted to > unsigned type > misc.c:368: warning: negative integer implicitly converted to > unsigned type > misc.c:368: warning: negative integer implicitly converted to > unsigned type > misc.c:368: warning: negative integer implicitly converted to > unsigned type > misc.c:368: warning: negative integer implicitly converted to > unsigned type > misc.c:368: warning: negative integer implicitly converted to > unsigned type > misc.c:368: warning: negative integer implicitly converted to > unsigned type > misc.c:368: warning: negative integer implicitly converted to > unsigned type > misc.c:368: warning: negative integer implicitly converted to > unsigned type > misc.c:369: warning: passing arg 4 of `int_to_str' with > different width due to prototype > misc.c:371: warning: passing arg 3 of `Parrot_string_make' > with different width due to prototype > misc.c:371: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > misc.c:371: warning: passing arg 4 of `Parrot_string_concat' > with different width due to prototype > misc.c:375: warning: negative integer implicitly converted to > unsigned type > misc.c:375: warning: negative integer implicitly converted to > unsigned type > misc.c:375: warning: negative integer implicitly converted to > unsigned type > misc.c:375: warning: negative integer implicitly converted to > unsigned type > misc.c:375: warning: negative integer implicitly converted to > unsigned type > misc.c:375: warning: negative integer implicitly converted to > unsigned type > misc.c:375: warning: negative integer implicitly converted to > unsigned type > misc.c:375: warning: negative integer implicitly converted to > unsigned type > misc.c:375: warning: negative integer implicitly converted to > unsigned type > misc.c:375: warning: negative integer implicitly converted to > unsigned type > misc.c:376: warning: passing arg 4 of `int_to_str' with > different width due to prototype > misc.c:378: warning: passing arg 3 of `Parrot_string_make' > with different width due to prototype > misc.c:378: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > misc.c:378: warning: passing arg 4 of `Parrot_string_concat' > with different width due to prototype > misc.c:382: warning: negative integer implicitly converted to > unsigned type > misc.c:382: warning: negative integer implicitly converted to > unsigned type > misc.c:382: warning: negative integer implicitly converted to > unsigned type > misc.c:382: warning: negative integer implicitly converted to > unsigned type > misc.c:382: warning: negative integer implicitly converted to > unsigned type > misc.c:382: warning: negative integer implicitly converted to > unsigned type > misc.c:382: warning: negative integer implicitly converted to > unsigned type > misc.c:382: warning: negative integer implicitly converted to > unsigned type > misc.c:382: warning: negative integer implicitly converted to > unsigned type > misc.c:382: warning: negative integer implicitly converted to > unsigned type > misc.c:383: warning: passing arg 4 of `uint_to_str' with > different width due to prototype > misc.c:385: warning: passing arg 3 of `Parrot_string_make' > with different width due to prototype > misc.c:385: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > misc.c:385: warning: passing arg 4 of `Parrot_string_concat' > with different width due to prototype > misc.c:389: warning: negative integer implicitly converted to > unsigned type > misc.c:389: warning: negative integer implicitly converted to > unsigned type > misc.c:390: warning: passing arg 4 of `int_to_str' with > different width due to prototype > misc.c:392: warning: passing arg 3 of `Parrot_string_make' > with different width due to prototype > misc.c:392: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > misc.c:392: warning: passing arg 4 of `Parrot_string_concat' > with different width due to prototype > misc.c:397: warning: negative integer implicitly converted to > unsigned type > misc.c:397: warning: negative integer implicitly converted to > unsigned type > misc.c:401: warning: passing arg 3 of `Parrot_string_make' > with different width due to prototype > misc.c:401: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > misc.c:401: warning: passing arg 4 of `Parrot_string_concat' > with different width due to prototype > misc.c:405: warning: negative integer implicitly converted to > unsigned type > misc.c:405: warning: negative integer implicitly converted to > unsigned type > misc.c:409: warning: passing arg 3 of `Parrot_string_make' > with different width due to prototype > misc.c:409: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > misc.c:409: warning: passing arg 4 of `Parrot_string_concat' > with different width due to prototype > misc.c:413: warning: negative integer implicitly converted to > unsigned type > misc.c:413: warning: negative integer implicitly converted to > unsigned type > misc.c:417: warning: passing arg 3 of `Parrot_string_make' > with different width due to prototype > misc.c:417: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > misc.c:417: warning: passing arg 4 of `Parrot_string_concat' > with different width due to prototype > misc.c:421: warning: negative integer implicitly converted to > unsigned type > misc.c:421: warning: negative integer implicitly converted to > unsigned type > misc.c:425: warning: passing arg 3 of `Parrot_string_make' > with different width due to prototype > misc.c:425: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > misc.c:425: warning: passing arg 4 of `Parrot_string_concat' > with different width due to prototype > misc.c:429: warning: negative integer implicitly converted to > unsigned type > misc.c:429: warning: negative integer implicitly converted to > unsigned type > misc.c:433: warning: passing arg 3 of `Parrot_string_make' > with different width due to prototype > misc.c:433: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > misc.c:433: warning: passing arg 4 of `Parrot_string_concat' > with different width due to prototype > misc.c:438: warning: negative integer implicitly converted to > unsigned type > misc.c:438: warning: negative integer implicitly converted to > unsigned type > misc.c:440: warning: passing arg 3 of `Parrot_string_make' > with different width due to prototype > misc.c:440: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > misc.c:440: warning: passing arg 4 of `Parrot_string_concat' > with different width due to prototype > misc.c:444: warning: negative integer implicitly converted to > unsigned type > misc.c:444: warning: negative integer implicitly converted to > unsigned type > misc.c:446: warning: passing arg 4 of `Parrot_string_concat' > with different width due to prototype > misc.c:450: warning: negative integer implicitly converted to > unsigned type > misc.c:450: warning: negative integer implicitly converted to > unsigned type > misc.c:454: warning: passing arg 4 of `Parrot_string_concat' > with different width due to prototype > misc.c:468: warning: passing arg 4 of `Parrot_string_substr' > with different width due to prototype > misc.c:469: warning: passing arg 4 of `Parrot_string_concat' > with different width due to prototype > misc.c: In function `Parrot_vsprintf_c': > misc.c:485: warning: passing arg 3 of `Parrot_string_make' > with different width due to prototype > misc.c:485: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > misc.c: In function `Parrot_vsprintf': > misc.c:497: warning: passing arg 3 of `memcpy' with different > width due to prototype > misc.c: In function `Parrot_vsnprintf': > misc.c:512: warning: passing arg 3 of `memcpy' with different > width due to prototype > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o io/io.o -c io/io.c > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o io/io_stdio.o -c io/io_stdio.c > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o io/io_unix.o -c io/io_unix.c > io/io_unix.c: In function `PIO_unix_init': > io/io_unix.c:93: warning: passing arg 4 of `PIO_unix_fdopen' > with different width due to prototype > io/io_unix.c:96: warning: passing arg 4 of `PIO_unix_fdopen' > with different width due to prototype > io/io_unix.c:99: warning: passing arg 4 of `PIO_unix_fdopen' > with different width due to prototype > io/io_unix.c: In function `PIO_unix_open': > io/io_unix.c:131: warning: passing arg 2 of `open' with > different width due to prototype > io/io_unix.c:166: warning: passing arg 2 of `open' with > different width due to prototype > io/io_unix.c: In function `PIO_unix_fdopen': > io/io_unix.c:218: warning: passing arg 3 of `PIO_new' with > different width due to prototype > io/io_unix.c: In function `PIO_unix_seek': > io/io_unix.c:389: warning: passing arg 3 of `lseek' with > different width due to prototype > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o io/io_win32.o -c io/io_win32.c > cd classes && make && cd .. > make[1]: Entering directory `/usr/local/src/parrot/classes' > perl5.6.1 pmc2c.pl default.pmc > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I../include -o default.o -c default.c > default.pmc: In function `Parrot_default_get_integer_keyed': > default.pmc:50: warning: control reaches end of non-void function > default.pmc: In function `Parrot_default_get_number_keyed': > default.pmc:58: warning: control reaches end of non-void function > default.pmc: In function `Parrot_default_get_string_keyed': > default.pmc:67: warning: control reaches end of non-void function > default.pmc: In function `Parrot_default_get_pmc_keyed': > default.pmc:87: warning: control reaches end of non-void function > default.pmc: In function `Parrot_default_concatenate': > default.pmc:472: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > default.pmc: In function `Parrot_default_concatenate_native': > default.pmc:481: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > default.pmc: In function `Parrot_default_concatenate_unicode': > default.pmc:490: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > default.pmc: In function `Parrot_default_concatenate_other': > default.pmc:499: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > default.pmc: In function `Parrot_default_concatenate_same': > default.pmc:507: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > default.pmc: In function `Parrot_default_logical_or': > default.pmc:537: warning: passing arg 3 of pointer to > function with different width due to prototype > default.pmc: In function `Parrot_default_logical_and': > default.pmc:544: warning: passing arg 3 of pointer to > function with different width due to prototype > default.pmc: In function `Parrot_default_logical_not': > default.pmc:550: warning: passing arg 3 of pointer to > function with different width due to prototype > perl5.6.1 pmc2c.pl array.pmc > Scanning /usr/local/src/parrot/classes/array.pmc... > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I../include -o array.o -c array.c > array.c: In function `resize_array': > array.c:42: warning: passing arg 3 of `mem_realloc' with > different width due to prototype > array.c:42: warning: passing arg 4 of `mem_realloc' with > different width due to prototype > array.c:51: warning: passing arg 2 of `Parrot_allocate' with > different width due to prototype > array.pmc: In function `Parrot_Array_concatenate': > array.pmc:502: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > array.pmc: In function `Parrot_Array_concatenate_native': > array.pmc:511: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > array.pmc: In function `Parrot_Array_concatenate_unicode': > array.pmc:520: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > array.pmc: In function `Parrot_Array_concatenate_other': > array.pmc:529: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > array.pmc: In function `Parrot_Array_concatenate_same': > array.pmc:538: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > array.c: In function `Parrot_Array_class_init': > array.c:867: warning: passing arg 3 of `Parrot_string_make' > with different width due to prototype > array.c:867: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > perl5.6.1 pmc2c.pl perlint.pmc > Scanning /usr/local/src/parrot/classes/perlint.pmc... > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I../include -o perlint.o -c perlint.c > perlint.pmc: In function `Parrot_PerlInt_get_string': > perlint.pmc:65: warning: passing arg 3 of > `Parrot_string_make' with different width due to prototype > perlint.pmc:65: warning: passing arg 5 of > `Parrot_string_make' with different width due to prototype > perlint.pmc: In function `Parrot_PerlInt_concatenate': > perlint.pmc:413: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > perlint.pmc: In function `Parrot_PerlInt_concatenate_native': > perlint.pmc:424: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > perlint.pmc: In function `Parrot_PerlInt_concatenate_unicode': > perlint.pmc:435: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > perlint.pmc: In function `Parrot_PerlInt_concatenate_other': > perlint.pmc:446: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > perlint.pmc: In function `Parrot_PerlInt_concatenate_same': > perlint.pmc:457: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > perlint.pmc: In function `Parrot_PerlInt_logical_or': > perlint.pmc:472: warning: passing arg 3 of pointer to > function with different width due to prototype > perlint.pmc: In function `Parrot_PerlInt_logical_and': > perlint.pmc:479: warning: passing arg 3 of pointer to > function with different width due to prototype > perlint.c: In function `Parrot_PerlInt_class_init': > perlint.c:788: warning: passing arg 3 of `Parrot_string_make' > with different width due to prototype > perlint.c:788: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > perl5.6.1 pmc2c.pl perlstring.pmc > Scanning /usr/local/src/parrot/classes/perlstring.pmc... > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I../include -o perlstring.o -c perlstring.c > perlstring.pmc: In function `Parrot_PerlString_init': > perlstring.pmc:26: warning: passing arg 3 of > `Parrot_string_make' with different width due to prototype > perlstring.pmc:26: warning: passing arg 5 of > `Parrot_string_make' with different width due to prototype > perlstring.pmc: In function `Parrot_PerlString_concatenate': > perlstring.pmc:356: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > perlstring.pmc: In function `Parrot_PerlString_concatenate_native': > perlstring.pmc:367: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > perlstring.pmc: In function `Parrot_PerlString_concatenate_unicode': > perlstring.pmc:378: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > perlstring.pmc: In function `Parrot_PerlString_concatenate_other': > perlstring.pmc:389: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > perlstring.pmc: In function `Parrot_PerlString_concatenate_same': > perlstring.pmc:399: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > perlstring.c: In function `Parrot_PerlString_class_init': > perlstring.c:731: warning: passing arg 3 of > `Parrot_string_make' with different width due to prototype > perlstring.c:731: warning: passing arg 5 of > `Parrot_string_make' with different width due to prototype > perl5.6.1 pmc2c.pl perlnum.pmc > Scanning /usr/local/src/parrot/classes/perlnum.pmc... > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I../include -o perlnum.o -c perlnum.c > perlnum.pmc: In function `Parrot_PerlNum_get_string': > perlnum.pmc:65: warning: passing arg 3 of > `Parrot_string_make' with different width due to prototype > perlnum.pmc:65: warning: passing arg 5 of > `Parrot_string_make' with different width due to prototype > perlnum.pmc: In function `Parrot_PerlNum_concatenate': > perlnum.pmc:344: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > perlnum.pmc: In function `Parrot_PerlNum_concatenate_native': > perlnum.pmc:355: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > perlnum.pmc: In function `Parrot_PerlNum_concatenate_unicode': > perlnum.pmc:366: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > perlnum.pmc: In function `Parrot_PerlNum_concatenate_other': > perlnum.pmc:377: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > perlnum.pmc: In function `Parrot_PerlNum_concatenate_same': > perlnum.pmc:388: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > perlnum.c: In function `Parrot_PerlNum_class_init': > perlnum.c:704: warning: passing arg 3 of `Parrot_string_make' > with different width due to prototype > perlnum.c:704: warning: passing arg 5 of `Parrot_string_make' > with different width due to prototype > perl5.6.1 pmc2c.pl perlarray.pmc > Scanning /usr/local/src/parrot/classes/perlarray.pmc... > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I../include -o perlarray.o -c perlarray.c > perlarray.c: In function `resize_array': > perlarray.c:28: warning: passing arg 3 of `mem_realloc' with > different width due to prototype > perlarray.c:28: warning: passing arg 4 of `mem_realloc' with > different width due to prototype > perlarray.c:37: warning: passing arg 2 of `Parrot_allocate' > with different width due to prototype > perlarray.pmc: In function `Parrot_PerlArray_concatenate': > perlarray.pmc:518: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > perlarray.pmc: In function `Parrot_PerlArray_concatenate_native': > perlarray.pmc:527: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > perlarray.pmc: In function `Parrot_PerlArray_concatenate_unicode': > perlarray.pmc:536: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > perlarray.pmc: In function `Parrot_PerlArray_concatenate_other': > perlarray.pmc:545: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > perlarray.pmc: In function `Parrot_PerlArray_concatenate_same': > perlarray.pmc:554: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > perlarray.c: In function `Parrot_PerlArray_class_init': > perlarray.c:901: warning: passing arg 3 of > `Parrot_string_make' with different width due to prototype > perlarray.c:901: warning: passing arg 5 of > `Parrot_string_make' with different width due to prototype > perl5.6.1 pmc2c.pl perlhash.pmc > Scanning /usr/local/src/parrot/classes/perlhash.pmc... > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I../include -o perlhash.o -c perlhash.c > perlhash.pmc: In function `Parrot_PerlHash_init': > perlhash.pmc:27: warning: passing arg 3 of `key_set_size' > with different width due to prototype > perlhash.pmc: In function `Parrot_PerlHash_concatenate': > perlhash.pmc:495: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > perlhash.pmc: In function `Parrot_PerlHash_concatenate_native': > perlhash.pmc:504: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > perlhash.pmc: In function `Parrot_PerlHash_concatenate_unicode': > perlhash.pmc:513: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > perlhash.pmc: In function `Parrot_PerlHash_concatenate_other': > perlhash.pmc:522: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > perlhash.pmc: In function `Parrot_PerlHash_concatenate_same': > perlhash.pmc:531: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > perlhash.c: In function `Parrot_PerlHash_class_init': > perlhash.c:862: warning: passing arg 3 of > `Parrot_string_make' with different width due to prototype > perlhash.c:862: warning: passing arg 5 of > `Parrot_string_make' with different width due to prototype > perl5.6.1 pmc2c.pl perlundef.pmc > Scanning /usr/local/src/parrot/classes/perlundef.pmc... > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I../include -o perlundef.o -c perlundef.c > perlundef.pmc: In function `Parrot_PerlUndef_get_integer': > perlundef.pmc:49: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_get_number': > perlundef.pmc:54: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_get_string': > perlundef.pmc:59: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_get_bool': > perlundef.pmc:64: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_get_value': > perlundef.pmc:69: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_add': > perlundef.pmc:144: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc:147: warning: passing arg 3 of pointer to > function with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_add_int': > perlundef.pmc:158: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_add_float': > perlundef.pmc:166: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_add_same': > perlundef.pmc:174: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc:175: warning: passing arg 3 of pointer to > function with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_subtract': > perlundef.pmc:179: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc:182: warning: passing arg 3 of pointer to > function with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_subtract_int': > perlundef.pmc:196: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_subtract_float': > perlundef.pmc:204: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_subtract_same': > perlundef.pmc:212: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc:213: warning: passing arg 3 of pointer to > function with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_multiply': > perlundef.pmc:217: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc:218: warning: passing arg 3 of pointer to > function with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_multiply_int': > perlundef.pmc:222: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc:223: warning: passing arg 3 of pointer to > function with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_multiply_bigint': > perlundef.pmc:227: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc:228: warning: passing arg 3 of pointer to > function with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_multiply_float': > perlundef.pmc:232: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc:233: warning: passing arg 3 of pointer to > function with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_multiply_bigfloat': > perlundef.pmc:237: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc:238: warning: passing arg 3 of pointer to > function with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_multiply_same': > perlundef.pmc:242: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc:243: warning: passing arg 3 of pointer to > function with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_divide': > perlundef.pmc:247: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc:260: warning: passing arg 3 of pointer to > function with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_divide_int': > perlundef.pmc:264: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc:268: warning: passing arg 3 of pointer to > function with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_divide_bigint': > perlundef.pmc:272: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc:274: warning: passing arg 3 of pointer to > function with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_divide_float': > perlundef.pmc:278: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc:282: warning: passing arg 3 of pointer to > function with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_divide_bigfloat': > perlundef.pmc:286: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc:288: warning: passing arg 3 of pointer to > function with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_divide_same': > perlundef.pmc:292: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_modulus': > perlundef.pmc:297: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc:310: warning: passing arg 3 of pointer to > function with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_modulus_int': > perlundef.pmc:314: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc:318: warning: passing arg 3 of pointer to > function with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_modulus_bigint': > perlundef.pmc:322: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc:324: warning: passing arg 3 of pointer to > function with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_modulus_float': > perlundef.pmc:328: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc:332: warning: passing arg 3 of pointer to > function with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_modulus_bigfloat': > perlundef.pmc:336: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc:338: warning: passing arg 3 of pointer to > function with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_modulus_same': > perlundef.pmc:342: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_concatenate': > perlundef.pmc:347: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_concatenate_native': > perlundef.pmc:352: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_concatenate_unicode': > perlundef.pmc:357: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_concatenate_other': > perlundef.pmc:362: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_concatenate_same': > perlundef.pmc:367: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_is_equal': > perlundef.pmc:372: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_logical_or': > perlundef.pmc:388: warning: passing arg 3 of pointer to > function with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_logical_and': > perlundef.pmc:392: warning: passing arg 3 of pointer to > function with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_logical_not': > perlundef.pmc:396: warning: passing arg 3 of pointer to > function with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_repeat': > perlundef.pmc:415: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_repeat_native': > perlundef.pmc:420: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_repeat_unicode': > perlundef.pmc:425: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_repeat_other': > perlundef.pmc:430: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.pmc: In function `Parrot_PerlUndef_repeat_same': > perlundef.pmc:435: warning: passing arg 2 of `Parrot_warn' > with different width due to prototype > perlundef.c: In function `Parrot_PerlUndef_class_init': > perlundef.c:712: warning: passing arg 3 of > `Parrot_string_make' with different width due to prototype > perlundef.c:712: warning: passing arg 5 of > `Parrot_string_make' with different width due to prototype > perl5.6.1 pmc2c.pl parrotpointer.pmc > Scanning /usr/local/src/parrot/classes/parrotpointer.pmc... > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I../include -o parrotpointer.o -c parrotpointer.c > parrotpointer.pmc: In function `Parrot_ParrotPointer_get_integer': > parrotpointer.pmc:50: warning: cast from pointer to integer > of different size > parrotpointer.pmc: In function `Parrot_ParrotPointer_get_number': > parrotpointer.pmc:54: warning: cast from pointer to integer > of different size > parrotpointer.pmc: In function `Parrot_ParrotPointer_get_string': > parrotpointer.pmc:65: warning: passing arg 3 of > `Parrot_string_make' with different width due to prototype > parrotpointer.pmc:65: warning: passing arg 5 of > `Parrot_string_make' with different width due to prototype > parrotpointer.c: In function `Parrot_ParrotPointer_class_init': > parrotpointer.c:314: warning: passing arg 3 of > `Parrot_string_make' with different width due to prototype > parrotpointer.c:314: warning: passing arg 5 of > `Parrot_string_make' with different width due to prototype > perl5.6.1 pmc2c.pl intqueue.pmc > Scanning /usr/local/src/parrot/classes/intqueue.pmc... > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I../include -o intqueue.o -c intqueue.c > intqueue.pmc: In function `Parrot_IntQueue_get_string': > intqueue.pmc:135: warning: passing arg 3 of > `Parrot_string_make' with different width due to prototype > intqueue.pmc:135: warning: passing arg 5 of > `Parrot_string_make' with different width due to prototype > intqueue.pmc: In function `Parrot_IntQueue_concatenate': > intqueue.pmc:483: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > intqueue.pmc: In function `Parrot_IntQueue_concatenate_native': > intqueue.pmc:494: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > intqueue.pmc: In function `Parrot_IntQueue_concatenate_unicode': > intqueue.pmc:505: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > intqueue.pmc: In function `Parrot_IntQueue_concatenate_other': > intqueue.pmc:516: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > intqueue.pmc: In function `Parrot_IntQueue_concatenate_same': > intqueue.pmc:527: warning: passing arg 4 of > `Parrot_string_concat' with different width due to prototype > intqueue.pmc: In function `Parrot_IntQueue_logical_or': > intqueue.pmc:542: warning: passing arg 3 of pointer to > function with different width due to prototype > intqueue.pmc: In function `Parrot_IntQueue_logical_and': > intqueue.pmc:549: warning: passing arg 3 of pointer to > function with different width due to prototype > intqueue.c: In function `Parrot_IntQueue_class_init': > intqueue.c:858: warning: passing arg 3 of > `Parrot_string_make' with different width due to prototype > intqueue.c:858: warning: passing arg 5 of > `Parrot_string_make' with different width due to prototype > make[1]: Leaving directory `/usr/local/src/parrot/classes' > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o encodings/singlebyte.o -c > encodings/singlebyte.c > encodings/singlebyte.c: In function `singlebyte_skip_forward': > encodings/singlebyte.c:49: warning: cast discards qualifiers > from pointer target type > encodings/singlebyte.c: In function `singlebyte_skip_backward': > encodings/singlebyte.c:57: warning: cast discards qualifiers > from pointer target type > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o encodings/utf8.o -c encodings/utf8.c > encodings/utf8.c: In function `utf8_skip_forward': > encodings/utf8.c:113: warning: cast discards qualifiers from > pointer target type > encodings/utf8.c: In function `utf8_skip_backward': > encodings/utf8.c:125: warning: cast discards qualifiers from > pointer target type > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o encodings/utf16.o -c > encodings/utf16.c > encodings/utf16.c: In function `utf16_skip_forward': > encodings/utf16.c:87: warning: cast discards qualifiers from > pointer target type > encodings/utf16.c: In function `utf16_skip_backward': > encodings/utf16.c:112: warning: cast discards qualifiers from > pointer target type > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o encodings/utf32.o -c > encodings/utf32.c > encodings/utf32.c: In function `utf32_skip_forward': > encodings/utf32.c:54: warning: cast discards qualifiers from > pointer target type > encodings/utf32.c: In function `utf32_skip_backward': > encodings/utf32.c:62: warning: cast discards qualifiers from > pointer target type > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o chartypes/unicode.o -c > chartypes/unicode.c > cc -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings > -Wconversion -Waggregate-return -Winline -W -Wno-unused > -Wsign-compare -I./include -o chartypes/usascii.o -c > chartypes/usascii.c > perl5.6.1 ops2pm.pl core.ops io.ops rx.ops vtable.ops > perl5.6.1 pmc_pm.pl > cc -o test_parrot -L/usr/local/lib exceptions.o > global_setup.o interpreter.o parrot.o register.o core_ops.o > core_ops_prederef.o memory.o packfile.o stacks.o string.o > encoding.o chartype.o runops_cores.o trace.o pmc.o key.o > platform.o resources.o rx.o rxstacks.o embed.o warnings.o > misc.o io/io.o io/io_stdio.o io/io_unix.o io/io_win32.o > classes/default.o classes/array.o classes/perlint.o > classes/perlstring.o classes/perlnum.o classes/perlarray.o > classes/perlundef.o classes/perlhash.o > classes/parrotpointer.o classes/intqueue.o > encodings/singlebyte.o encodings/utf8.o encodings/utf16.o > encodings/utf32.o chartypes/unicode.o chartypes/usascii.o > test_main.o -lnsl -lgdbm -ldbm -ldb -ldl -lm -lc -lcrypt -lutil > cd docs && make && cd .. > make[1]: Entering directory `/usr/local/src/parrot/docs' > perldoc -u ../packfile.c > packfile-c.pod > perldoc -u ../lib/Parrot/PackFile.pm > packfile-perl.pod > perldoc -u ../core.ops > core_ops.pod > perldoc -u ../io.ops > io_ops.pod > make[1]: Leaving directory `/usr/local/src/parrot/docs' > > > > -- > > Michael G. Schwern <[EMAIL PROTECTED]> http://www.pobox.com/~schwern/ Perl Quality Assurance <[EMAIL PROTECTED]> Kwalitee Is Job One MERV GRIFFIN!