On 10/27/11 9:38 PM, Andrew Whitworth wrote:
Thanks for catching this, Jim. This was from an optimization I put in
earlier, I didn't cover all cases. I just pushed a fix and make tests
is passing for me now.

And now for some bad news that's getting old: green_threads branch build failure with all g++ build. See attachment. Observed on linux/i386.

g++ -I./include -I./include/pmc  -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  
-DHAS_GETTEXT   -g  -fPIC  -falign-functions=16 -funit-at-a-time 
-maccumulate-outgoing-args -W -Wall -Waggregate-return -Wcast-align -Wcast-qual 
-Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero 
-Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral 
-Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline 
-Winvalid-pch -Wlogical-op -Wmissing-braces -Wmissing-field-initializers 
-Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked 
-Wparentheses -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare 
-Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs 
-Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings 
-fvisibility=hidden -fPIC -Isrc -o src/extend.o -c src/extend.c
src/extend.c: In function 'void Parrot_ext_try(parrot_interp_t*, void 
(*)(parrot_interp_t*, void*), void (*)(parrot_interp_t*, PMC*, void*), void*)':
src/extend.c:361: error: 'Parrot_cx_delete_handler_local' was not declared in 
this scope
make: *** [src/extend.o] Error 1
g++ -I./include -I./include/pmc  -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  
-DHAS_GETTEXT   -g  -fPIC  -falign-functions=16 -funit-at-a-time 
-maccumulate-outgoing-args -W -Wall -Waggregate-return -Wcast-align -Wcast-qual 
-Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero 
-Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral 
-Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline 
-Winvalid-pch -Wlogical-op -Wmissing-braces -Wmissing-field-initializers 
-Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked 
-Wparentheses -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare 
-Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs 
-Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings 
-fvisibility=hidden -fPIC -Isrc -o src/extend.o -c src/extend.c
src/extend.c: In function 'void Parrot_ext_try(parrot_interp_t*, void 
(*)(parrot_interp_t*, void*), void (*)(parrot_interp_t*, PMC*, void*), void*)':
src/extend.c:361: error: 'Parrot_cx_delete_handler_local' was not declared in 
this scope
make: *** [src/extend.o] Error 1
_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-dev

Reply via email to