HTTP/1.1 -1 Read error in cache disk data: SuccessContent-Type: text/tab-separated-values; charset="utf-8" Last-Modified: Sat, 22 Jan 2022 06:59:25 GMT Content-length: 17444 Connection: Close Proxy-Connection: Close X-Cache: HIT from web1.osuosl.org Server: ProxyTrack 0.5 (HTTrack 3.49.2) id summary reporter owner description type status priority milestone component version severity resolution keywords cc lang patch platform 2084 t/src/extend_vtable.t fails all tests with g++ build mikehh dukeleto "As of RELEASE_3_2_0-127-gbe94864 the test fails when parrot is built with g++ prove -v t/src/extend_vtable.t -> {{{ mhu@mhu-desktop:~/parrot$ date Fri Apr 1 19:25:48 BST 2011 mhu@mhu-desktop:~/parrot$ prove -v t/src/extend_vtable.t t/src/extend_vtable.t .. 1..89 # 'g++ -D_GNU_SOURCE -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DDISABLE_GC_DEBUG=1 -DNDEBUG -I/usr/lib/llvm-2.8/include -DNDEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -g -fomit-frame-pointer -fPIC -DHAS_GETTEXT -I./include -c -o t/src/extend_vtable_1.o t/src/extend_vtable_1.c' failed with exit code 1 # Failed to build 't/src/extend_vtable_1.o': t/src/extend_vtable.t: In function ‘void dotest(parrot_interp_t*, void*)’: # t/src/extend_vtable.t:113:36: error: ‘Parrot_hash_new’ was not declared in this scope # t/src/extend_vtable.t:117:50: error: ‘Parrot_key_new_integer’ was not declared in this scope # t/src/extend_vtable.t:118:55: error: ‘Parrot_key_new_cstring’ was not declared in this scope not ok 1 - Parrot_PMC_exists_keyed_int # Failed test 'Parrot_PMC_exists_keyed_int' # at t/src/extend_vtable.t line 154. # 'g++ -D_GNU_SOURCE -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DDISABLE_GC_DEBUG=1 -DNDEBUG -I/usr/lib/llvm-2.8/include -DNDEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -g -fomit-frame-pointer -fPIC -DHAS_GETTEXT -I./include -c -o t/src/extend_vtable_2.o t/src/extend_vtable_2.c' failed with exit code 1 # Failed to build 't/src/extend_vtable_2.o': t/src/extend_vtable.t: In function ‘void dotest(parrot_interp_t*, void*)’: # t/src/extend_vtable.t:113:36: error: ‘Parrot_hash_new’ was not declared in this scope # t/src/extend_vtable.t:117:50: error: ‘Parrot_key_new_integer’ was not declared in this scope # t/src/extend_vtable.t:118:55: error: ‘Parrot_key_new_cstring’ was not declared in this scope not ok 2 - Parrot_PMC_exists_keyed # Failed test 'Parrot_PMC_exists_keyed' # at t/src/extend_vtable.t line 162. ... ... # 'g++ -D_GNU_SOURCE -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTIBUTE_HOT -DHASATTRIBUTE_COLD -DDISABLE_GC_DEBUG=1 -DNDEBUG -I/usr/lib/llvm-2.8/include -DNDEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -g -fomit-frame-pointer -fPIC -DHAS_GETTEXT -I./include -c -o t/rc/extend_vtable_89.o t/src/extend_vtable_89.c' failed with exit code 1 # Failed to build 't/src/extend_vtable_89.o': t/src/extend_vtable.t: In function ‘void dotest(parrot_interp_t*, void*)’: # t/src/extend_vtable.t:113:36: error: ‘Parrot_hash_new’ was not declared in this scope # t/src/extend_vtable.t:117:50: error: ‘Parrot_key_new_integer’ was not declared in this scope # t/src/extend_vtable.t:118:55: error: ‘Parrot_key_new_cstring’ was not declared in this scope not ok 89 - Parrot_PMC_assign_pmc # Failed test 'Parrot_PMC_assign_pmc' # at t/src/extend_vtable.t line 1435. # Looks like you failed 89 tests of 89. Dubious, test returned 89 (wstat 22784, 0x5900) Failed 89/89 subtests Test Summary Report ------------------- t/src/extend_vtable.t (Wstat: 22784 Tests: 89 Failed: 89) Failed tests: 1-89 Non-zero exit status: 89 Files=1, Tests=89, 9 wallclock secs ( 0.15 usr 0.02 sys + 6.41 cusr 1.43 csys = 8.01 CPU) Result: FAIL mhu@mhu-desktop:~/parrot$ date Fri Apr 1 19:28:00 BST 2011 }}} in essence the output for the other tests is the same except for: {{{ ... # 'g++ -D_GNU_SOURCE -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DDISABLE_GC_DEBUG=1 -DNDEBUG -I/usr/lib/llvm-2.8/include -DNDEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -g -fomit-frame-pointer -fPIC -DHAS_GETTEXT -I./include -c -o t/src/extend_vtable_5.o t/src/extend_vtable_5.c' failed with exit code 1 # Failed to build 't/src/extend_vtable_5.o': t/src/extend_vtable.t: In function ‘void dotest(parrot_interp_t*, void*)’: # t/src/extend_vtable.t:113:36: error: ‘Parrot_hash_new’ was not declared in this scope # t/src/extend_vtable.t:117:50: error: ‘Parrot_key_new_integer’ was not declared in this scope # t/src/extend_vtable.t:118:55: error: ‘Parrot_key_new_cstring’ was not declared in this scope # t/src/extend_vtable.t:130:53: error: invalid conversion from ‘int’ to ‘void*’ # t/src/extend_vtable.t:130:53: error: initializing argument 3 of ‘void Parrot_PMC_set_pointer(parrot_interp_t*, PMC*, void*)’ not ok 5 - Parrot_PMC_set_pointer # Failed test 'Parrot_PMC_set_pointer' # at t/src/extend_vtable.t line 189. ... ... not ok 10 - Parrot_PMC_get_string_keyed_int # 'g++ -D_GNU_SOURCE -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DDISABLE_GC_DEBUG=1 -DNDEBUG -I/usr/lib/llvm-2.8/include -DNDEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -g -fomit-frame-pointer -fPIC -DHAS_GETTEXT -I./include -c -o t/src/extend_vtable_10.o t/src/extend_vtable_10.c' failed with exit code 1 # Failed to build 't/src/extend_vtable_10.o': t/src/extend_vtable.t: In function ‘void dotest(parrot_interp_t*, void*)’: # t/src/extend_vtable.t:113:36: error: ‘Parrot_hash_new’ was not declared in this scope # t/src/extend_vtable.t:117:50: error: ‘Parrot_key_new_integer’ was not declared in this scope # t/src/extend_vtable.t:118:55: error: ‘Parrot_key_new_cstring’ was not declared in this scope # t/src/extend_vtable.t:130:66: error: invalid conversion from ‘PMC*’ to ‘Parrot_Int’ # t/src/extend_vtable.t:130:66: error: initializing argument 3 of ‘parrot_string_t* Parrot_PMC_get_string_keyed_int(parrot_interp_t*, PMC*, Parrot_Int)’ # Failed test 'Parrot_PMC_get_string_keyed_int' # at t/src/extend_vtable.t line 240. ... ... # 'g++ -D_GNU_SOURCE -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DDISABLE_GC_DEBUG=1 -DNDEBUG -I/usr/lib/llvm-2.8/include -DNDEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -g -fomit-frame-pointer -fPIC -DHAS_GETTEXT -I./include -c -o t/src/extend_vtable_15.o t/src/extend_vtable_15.c' failed with exit code 1 # Failed to build 't/src/extend_vtable_15.o': t/src/extend_vtable.t: In function ‘void dotest(parrot_interp_t*, void*)’: # t/src/extend_vtable.t:113:36: error: ‘Parrot_hash_new’ was not declared in this scope # t/src/extend_vtable.t:117:50: error: ‘Parrot_key_new_integer’ was not declared in this scope # t/src/extend_vtable.t:118:55: error: ‘Parrot_key_new_cstring’ was not declared in this scope # t/src/extend_vtable.t:130:64: error: invalid conversion from ‘PMC*’ to ‘Parrot_Int’ # t/src/extend_vtable.t:130:64: error: initializing argument 3 of ‘Parrot_Int Parrot_PMC_defined_keyed_int(parrot_interp_t*, PMC*, Parrot_Int)’ not ok 15 - Parrot_PMC_defined_keyed_int # Failed test 'Parrot_PMC_defined_keyed_int' # at t/src/extend_vtable.t line 292. # 'g++ -D_GNU_SOURCE -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DDISABLE_GC_DEBUG=1 -DNDEBUG -I/usr/lib/llvm-2.8/include -DNDEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -g -fomit-frame-pointer -fPIC -DHAS_GETTEXT -I./include -c -o t/src/extend_vtable_16.o t/src/extend_vtable_16.c' failed with exit code 1 # Failed to build 't/src/extend_vtable_16.o': t/src/extend_vtable.t: In function ‘void dotest(parrot_interp_t*, void*)’: # t/src/extend_vtable.t:113:36: error: ‘Parrot_hash_new’ was not declared in this scope # t/src/extend_vtable.t:117:50: error: ‘Parrot_key_new_integer’ was not declared in this scope # t/src/extend_vtable.t:118:55: error: ‘Parrot_key_new_cstring’ was not declared in this scope # t/src/extend_vtable.t:133:65: error: invalid conversion from ‘PMC*’ to ‘Parrot_Int’ # t/src/extend_vtable.t:133:65: error: initializing argument 3 of ‘void Parrot_PMC_set_number_keyed_int(parrot_interp_t*, PMC*, Parrot_Int, Parrot_Float)’ # t/src/extend_vtable.t:134:67: error: invalid conversion from ‘PMC*’ to ‘Parrot_Int’ # t/src/extend_vtable.t:134:67: error: initializing argument 3 of ‘Parrot_Float Parrot_PMC_get_number_keyed_int(parrot_interp_t*, PMC*, Parrot_Int)’ not ok 16 - Parrot_PMC_(set|get)_number_keyed_int # Failed test 'Parrot_PMC_(set|get)_number_keyed_int' # at t/src/extend_vtable.t line 300. ... ... # 'g++ -D_GNU_SOURCE -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DDISABLE_GC_DEBUG=1 -DNDEBUG -I/usr/lib/llvm-2.8/include -DNDEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -g -fomit-frame-pointer -fPIC -DHAS_GETTEXT -I./include -c -o t/src/extend_vtable_47.o t/src/extend_vtable_47.c' failed with exit code 1 # Failed to build 't/src/extend_vtable_47.o': t/src/extend_vtable.t: In function ‘void dotest(parrot_interp_t*, void*)’: # t/src/extend_vtable.t:113:36: error: ‘Parrot_hash_new’ was not declared in this scope # t/src/extend_vtable.t:117:50: error: ‘Parrot_key_new_integer’ was not declared in this scope # t/src/extend_vtable.t:118:55: error: ‘Parrot_key_new_cstring’ was not declared in this scope # t/src/extend_vtable.t:136:27: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘Parrot_Int’ not ok 47 - Parrot_PMC_floor_divide_int # Failed test 'Parrot_PMC_floor_divide_int' # at t/src/extend_vtable.t line 749. ... ... # 'g++ -D_GNU_SOURCE -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DDISABLE_GC_DEBUG=1 -DNDEBUG -I/usr/lib/llvm-2.8/include -DNDEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -g -fomit-frame-pointer -fPIC -DHAS_GETTEXT -I./include -c -o t/src/extend_vtable_49.o t/src/extend_vtable_49.c' failed with exit code 1 # Failed to build 't/src/extend_vtable_49.o': t/src/extend_vtable.t: In function ‘void dotest(parrot_interp_t*, void*)’: # t/src/extend_vtable.t:113:36: error: ‘Parrot_hash_new’ was not declared in this scope # t/src/extend_vtable.t:117:50: error: ‘Parrot_key_new_integer’ was not declared in this scope # t/src/extend_vtable.t:118:55: error: ‘Parrot_key_new_cstring’ was not declared in this scope # t/src/extend_vtable.t:141:27: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘Parrot_Int’ not ok 49 - Parrot_PMC_multiply_int # Failed test 'Parrot_PMC_multiply_int' # at t/src/extend_vtable.t line 786. # 'g++ -D_GNU_SOURCE -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DDISABLE_GC_DEBUG=1 -DNDEBUG -I/usr/lib/llvm-2.8/include -DNDEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -g -fomit-frame-pointer -fPIC -DHAS_GETTEXT -I./include -c -o t/src/extend_vtable_50.o t/src/extend_vtable_50.c' failed with exit code 1 # Failed to build 't/src/extend_vtable_50.o': t/src/extend_vtable.t: In function ‘void dotest(parrot_interp_t*, void*)’: # t/src/extend_vtable.t:113:36: error: ‘Parrot_hash_new’ was not declared in this scope # t/src/extend_vtable.t:117:50: error: ‘Parrot_key_new_integer’ was not declared in this scope # t/src/extend_vtable.t:118:55: error: ‘Parrot_key_new_cstring’ was not declared in this scope # t/src/extend_vtable.t:140:27: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘Parrot_Int’ not ok 50 - Parrot_PMC_i_multiply # Failed test 'Parrot_PMC_i_multiply' # at t/src/extend_vtable.t line 804. # 'g++ -D_GNU_SOURCE -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DDISABLE_GC_DEBUG=1 -DNDEBUG -I/usr/lib/llvm-2.8/include -DNDEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -g -fomit-frame-pointer -fPIC -DHAS_GETTEXT -I./include -c -o t/src/extend_vtable_51.o t/src/extend_vtable_51.c' failed with exit code 1 # Failed to build 't/src/extend_vtable_51.o': t/src/extend_vtable.t: In function ‘void dotest(parrot_interp_t*, void*)’: # t/src/extend_vtable.t:113:36: error: ‘Parrot_hash_new’ was not declared in this scope # t/src/extend_vtable.t:117:50: error: ‘Parrot_key_new_integer’ was not declared in this scope # t/src/extend_vtable.t:118:55: error: ‘Parrot_key_new_cstring’ was not declared in this scope # t/src/extend_vtable.t:140:27: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘Parrot_Int’ not ok 51 - Parrot_PMC_i_multiply_int # Failed test 'Parrot_PMC_i_multiply_int' # at t/src/extend_vtable.t line 821. ... ... # 'g++ -D_GNU_SOURCE -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DDISABLE_GC_DEBUG=1 -DNDEBUG -I/usr/lib/llvm-2.8/include -DNDEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -g -fomit-frame-pointer -fPIC -DHAS_GETTEXT -I./include -c -o t/src/extend_vtable_57.o t/src/extend_vtable_57.c' failed with exit code 1 # Failed to build 't/src/extend_vtable_57.o': t/src/extend_vtable.t: In function ‘void dotest(parrot_interp_t*, void*)’: # t/src/extend_vtable.t:113:36: error: ‘Parrot_hash_new’ was not declared in this scope # t/src/extend_vtable.t:117:50: error: ‘Parrot_key_new_integer’ was not declared in this scope # t/src/extend_vtable.t:118:55: error: ‘Parrot_key_new_cstring’ was not declared in this scope # t/src/extend_vtable.t:140:27: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘Parrot_Int’ not ok 57 - Parrot_PMC_divide_int # Failed test 'Parrot_PMC_divide_int' # at t/src/extend_vtable.t line 914. ... ... # 'g++ -D_GNU_SOURCE -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DDISABLE_GC_DEBUG=1 -DNDEBUG -I/usr/lib/llvm-2.8/include -DNDEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -g -fomit-frame-pointer -fPIC -DHAS_GETTEXT -I./include -c -o t/src/extend_vtable_60.o t/src/extend_vtable_60.c' failed with exit code 1 # Failed to build 't/src/extend_vtable_60.o': t/src/extend_vtable.t: In function ‘void dotest(parrot_interp_t*, void*)’: # t/src/extend_vtable.t:113:36: error: ‘Parrot_hash_new’ was not declared in this scope # t/src/extend_vtable.t:117:50: error: ‘Parrot_key_new_integer’ was not declared in this scope # t/src/extend_vtable.t:118:55: error: ‘Parrot_key_new_cstring’ was not declared in this scope # t/src/extend_vtable.t:136:25: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘Parrot_Int’ # t/src/extend_vtable.t:138:25: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘Parrot_Int’ not ok 60 - Parrot_PMC_i_modulus # Failed test 'Parrot_PMC_i_modulus' # at t/src/extend_vtable.t line 967. ... ... }}} " bug closed normal embed/extend 3.2.0 medium fixed