http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46518
--- Comment #8 from Jack Howarth <howarth at nitro dot med.uc.edu> 2010-11-17 16:37:14 UTC --- Backtraces as... gdb /sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/./gcc/cc1 ... (gdb) r -quiet -v -I . -I ../../../gcc-4.6-20101117/libgomp -I ../../../gcc-4.6-20101117/libgomp/config/bsd -I ../../../gcc-4.6-20101117/libgomp/config/posix -I ../../../gcc-4.6-20101117/libgomp -iprefix /sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/gcc/../lib/gcc/x86_64-apple-darwin10.5.0/4.6.0/ -isystem /sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/./gcc/include -isystem /sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/./gcc/include-fixed -MD .libs/barrier.d -MF .deps/barrier.Tpo -MP -MT barrier.lo -D__DYNAMIC__ -D_REENTRANT -D HAVE_CONFIG_H -D PIC -isystem /sw/lib/gcc4.6/x86_64-apple-darwin10.5.0/include -isystem /sw/lib/gcc4.6/x86_64-apple-darwin10.5.0/sys-include ../../../gcc-4.6-20101117/libgomp/barrier.c -fPIC -feliminate-unused-debug-symbols -quiet -dumpbase barrier.c -mmacosx-version-min=10.6.5 -mtune=generic -auxbase-strip .libs/barrier.o -g -O2 -Wall -Werror -version -fno-common -o /var/tmp//cckhMI20.s ... Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: KERN_INVALID_ADDRESS at address: 0x0000000000000000 0x00000001009e08b2 in gen_emutls_addr (decl=0x14340a8c0, d=0x7fff5fbfe650) at ../../gcc-4.6-20101117/gcc/tree-emutls.c:418 418 cdecl = cvar->decl; (gdb) bt #0 0x00000001009e08b2 in gen_emutls_addr (decl=0x14340a8c0, d=0x7fff5fbfe650) at ../../gcc-4.6-20101117/gcc/tree-emutls.c:418 #1 0x00000001009e1181 in lower_emutls_1 (ptr=0x1434d86a8, walk_subtrees=0x7fff5fbfdd9c, cb_data=0x7fff5fbfe5a0) at ../../gcc-4.6-20101117/gcc/tree-emutls.c:527 #2 0x0000000100c29101 in walk_tree_1 (tp=0x1434d86a8, func=0x1009e0d5e <lower_emutls_1>, data=0x7fff5fbfe5a0, pset=0x0, lh=0) at ../../gcc-4.6-20101117/gcc/tree.c:10241 #3 0x0000000100c2b9b5 in walk_tree_1 (tp=0x1434d86e8, func=0x1009e0d5e <lower_emutls_1>, data=0x7fff5fbfe5a0, pset=0x0, lh=0) at ../../gcc-4.6-20101117/gcc/tree.c:10490 #4 0x0000000100c2b9b5 in walk_tree_1 (tp=0x1434ff688, func=0x1009e0d5e <lower_emutls_1>, data=0x7fff5fbfe5a0, pset=0x0, lh=0) at ../../gcc-4.6-20101117/gcc/tree.c:10490 #5 0x00000001006960b8 in walk_gimple_op (stmt=0x1434ff640, callback_op=0x1009e0d5e <lower_emutls_1>, wi=0x7fff5fbfe5a0) at ../../gcc-4.6-20101117/gcc/gimple.c:1361 #6 0x00000001009e1468 in lower_emutls_stmt (stmt=0x1434ff640, d=0x7fff5fbfe650) at ../../gcc-4.6-20101117/gcc/tree-emutls.c:557 #7 0x00000001009e1a1f in lower_emutls_function_body (node=0x1434d7dc0) at ../../gcc-4.6-20101117/gcc/tree-emutls.c:663 #8 0x00000001009e2318 in ipa_lower_emutls () at ../../gcc-4.6-20101117/gcc/tree-emutls.c:765 #9 0x000000010084eed2 in execute_one_pass (pass=0x1010ab3a0) at ../../gcc-4.6-20101117/gcc/passes.c:1564 #10 0x000000010084fee3 in execute_ipa_pass_list (pass=0x1010ab3a0) at ../../gcc-4.6-20101117/gcc/passes.c:1931 #11 0x0000000100cdf555 in ipa_passes () at ../../gcc-4.6-20101117/gcc/cgraphunit.c:1696 #12 0x0000000100cdf738 in cgraph_optimize () at ../../gcc-4.6-20101117/gcc/cgraphunit.c:1765 #13 0x0000000100cdcad5 in cgraph_finalize_compilation_unit () at ../../gcc-4.6-20101117/gcc/cgraphunit.c:1017 #14 0x0000000100030c41 in c_write_global_declarations () at ../../gcc-4.6-20101117/gcc/c-decl.c:9837 #15 0x0000000100969368 in compile_file () at ../../gcc-4.6-20101117/gcc/toplev.c:882 #16 0x000000010096c470 in do_compile () at ../../gcc-4.6-20101117/gcc/toplev.c:2313 #17 0x000000010096c5b8 in toplev_main (argc=54, argv=0x7fff5fbfe950) at ../../gcc-4.6-20101117/gcc/toplev.c:2374 #18 0x0000000100115548 in main (argc=54, argv=0x7fff5fbfe950) at ../../gcc-4.6-20101117/gcc/main.c:36