[Bug other/42333] complex division failure on darwin10 with -lm

2010-04-13 Thread howarth at nitro dot med dot uc dot edu
--- Comment #44 from howarth at nitro dot med dot uc dot edu 2010-04-13 16:01 --- >From a discussion with the clang programmers, I have this response... > > The FIXME comment in the clang sources caught my eye because, > > at first glance, it appears to be hinting

[Bug other/42333] complex division failure on darwin10 with -lm

2010-04-12 Thread howarth at nitro dot med dot uc dot edu
--- Comment #43 from howarth at nitro dot med dot uc dot edu 2010-04-13 01:54 --- Interestingly, if you examine clang/lib/Driver/Tools.cpp from the upcoming 2.7 release, you find... // FIXME: For some reason GCC passes -lgcc before adding // the default system libraries. Just

[Bug target/43729] MachO LTO support needed for darwin

2010-04-12 Thread howarth at nitro dot med dot uc dot edu
--- Comment #3 from howarth at nitro dot med dot uc dot edu 2010-04-12 17:11 --- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42776#c8 also contains a short list of some of the required code changes for MachO LTO. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43729

[Bug target/43729] New: MachO LTO support needed for darwin

2010-04-12 Thread howarth at nitro dot med dot uc dot edu
IRMED Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: howarth at nitro dot med dot uc dot edu GCC build triplet: *-apple-darwin* GCC host triplet: *-apple-darwin* GCC target triplet: *-apple-darwin*

[Bug bootstrap/43715] configure option --enable-plugin fails on darwin

2010-04-11 Thread howarth at nitro dot med dot uc dot edu
--- Comment #6 from howarth at nitro dot med dot uc dot edu 2010-04-12 03:31 --- Third (and hopefully really the final) revision of the patch posted at http://gcc.gnu.org/ml/gcc-patches/2010-04/msg00545.html. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43715

[Bug debug/43254] [4.5 Regression] warning: DWARFDebugInfoEntry::AppendDependants() -- check on this item TAG_subrange_type: attr = AT_upper_bound form = FORM_ref4

2010-04-11 Thread howarth at nitro dot med dot uc dot edu
--- Comment #9 from howarth at nitro dot med dot uc dot edu 2010-04-12 03:25 --- I confirmed with the dsymutil maintainer that my reading of his response was correct. Indeed, the warning may or may not be significant and has to be checked for each instance. So if all four test cases

[Bug debug/43254] [4.5 Regression] warning: DWARFDebugInfoEntry::AppendDependants() -- check on this item TAG_subrange_type: attr = AT_upper_bound form = FORM_ref4

2010-04-11 Thread howarth at nitro dot med dot uc dot edu
--- Comment #8 from howarth at nitro dot med dot uc dot edu 2010-04-12 01:54 --- The response from the dsymutil maintainer was... The warning was cause for alarm, and the root cause has been fixed (checked in), though it isn't affecting your test case. If you see this type of wa

[Bug debug/43254] [4.5 Regression] warning: DWARFDebugInfoEntry::AppendDependants() -- check on this item TAG_subrange_type: attr = AT_upper_bound form = FORM_ref4

2010-04-11 Thread howarth at nitro dot med dot uc dot edu
--- Comment #6 from howarth at nitro dot med dot uc dot edu 2010-04-11 23:42 --- Opened radar://7851516 and have pinged the Apple dsymutil maintainer to take a look. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43254

[Bug bootstrap/43715] configure option --enable-plugin fails on darwin

2010-04-11 Thread howarth at nitro dot med dot uc dot edu
--- Comment #5 from howarth at nitro dot med dot uc dot edu 2010-04-11 23:07 --- Hopefully the final revision posted at http://gcc.gnu.org/ml/gcc-patches/2010-04/msg00539.html. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43715

[Bug bootstrap/43715] configure option --enable-plugin fails on darwin

2010-04-11 Thread howarth at nitro dot med dot uc dot edu
--- Comment #4 from howarth at nitro dot med dot uc dot edu 2010-04-11 19:11 --- (In reply to comment #3) s/do/do not/g -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43715

[Bug bootstrap/43715] configure option --enable-plugin fails on darwin

2010-04-11 Thread howarth at nitro dot med dot uc dot edu
--- Comment #3 from howarth at nitro dot med dot uc dot edu 2010-04-11 19:10 --- Revised patch posted at http://gcc.gnu.org/ml/gcc-patches/2010-04/msg00533.html. I do see any combination of options for otool which would give us the required exported symbol list. In any case, this

[Bug other/42333] complex division failure on darwin10 with -lm

2010-04-11 Thread howarth at nitro dot med dot uc dot edu
--- Comment #40 from howarth at nitro dot med dot uc dot edu 2010-04-11 15:24 --- Has the issue in Comment 33/38 been reported on radar? If so, let me know the radar problem number and I'll ping the dsymutil developer at Apple. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42333

[Bug other/42333] complex division failure on darwin10 with -lm

2010-04-11 Thread howarth at nitro dot med dot uc dot edu
--- Comment #38 from howarth at nitro dot med dot uc dot edu 2010-04-11 14:47 --- Interestingly, while the change in Comment 37 eliminates the failures in gcc.dg/torture/builtin-math-7.c, it introduces the failures... FAIL: gcc.c-torture/execute/20020412-1.c compilation, -O3 -g FAIL

[Bug other/42333] complex division failure on darwin10 with -lm

2010-04-11 Thread howarth at nitro dot med dot uc dot edu
--- Comment #37 from howarth at nitro dot med dot uc dot edu 2010-04-11 13:56 --- Actually, it has to be... @@ -30,8 +30,8 @@ #set_board_info host_library_path "[file dirname [file dirname [file dirname [file dirname [file dirname [exec [find_gcc] --print-prog-name=cc1]

[Bug bootstrap/43715] configure option --enable-plugin fails on darwin

2010-04-10 Thread howarth at nitro dot med dot uc dot edu
--- Comment #2 from howarth at nitro dot med dot uc dot edu 2010-04-11 04:37 --- Patch posted at http://gcc.gnu.org/ml/gcc-patches/2010-04/msg00516.html. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43715

[Bug bootstrap/43715] configure option --enable-plugin fails on darwin

2010-04-10 Thread howarth at nitro dot med dot uc dot edu
--- Comment #1 from howarth at nitro dot med dot uc dot edu 2010-04-10 14:56 --- One problems seems to be that configure.ac doesn't force '-Wl,-undefined -Wl,dynamic_lookup' to be passed on darwin when it is testing -shared. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43715

[Bug bootstrap/43715] New: configure option --enable-plugin fails on darwin

2010-04-10 Thread howarth at nitro dot med dot uc dot edu
nu dot org ReportedBy: howarth at nitro dot med dot uc dot edu GCC build triplet: *-*-darwin* GCC host triplet: *-*-darwin* GCC target triplet: *-*-darwin* http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43715

[Bug other/42333] complex division failure on darwin10 with -lm

2010-04-09 Thread howarth at nitro dot med dot uc dot edu
--- Comment #34 from howarth at nitro dot med dot uc dot edu 2010-04-09 21:06 --- I thought we were going to wait for the vendor (Apple) to fix their complex math subroutines. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42333

[Bug c/43553] libgcc built with -DHAVE_CC_TLS against xgcc when emutls in use

2010-04-04 Thread howarth at nitro dot med dot uc dot edu
--- Comment #29 from howarth at nitro dot med dot uc dot edu 2010-04-04 21:08 --- Iain, Do please post the revised patch to gcc-patches with a changelog. That may incite a review from the emutls maintainers. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43553

[Bug c/43553] libgcc built with -DHAVE_CC_TLS against xgcc when emutls in use

2010-04-04 Thread howarth at nitro dot med dot uc dot edu
--- Comment #27 from howarth at nitro dot med dot uc dot edu 2010-04-04 17:58 --- Testsuite results for the reduced version of the 157942-emutls-finalize-diff.txt patch and r157822 reapplied to gcc trunk at r157958 are posted at... http://gcc.gnu.org/ml/gcc-testresults/2010-04

[Bug c/43553] libgcc built with -DHAVE_CC_TLS against xgcc when emutls in use

2010-04-04 Thread howarth at nitro dot med dot uc dot edu
--- Comment #26 from howarth at nitro dot med dot uc dot edu 2010-04-04 16:33 --- I can confirm on x86_64-apple-darwin10 that the reduced form of Iain's patch (reduced_emutis.patch) eliminates all of the profile testcase regressions when r157822 is reapplied to current gcc trunk.

[Bug c/43553] libgcc built with -DHAVE_CC_TLS against xgcc when emutls in use

2010-04-04 Thread howarth at nitro dot med dot uc dot edu
--- Comment #25 from howarth at nitro dot med dot uc dot edu 2010-04-04 16:30 --- Created an attachment (id=20305) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20305&action=view) reduced version of 157942-emutls-finalize-diff.txt -- http://gcc.gnu.org/bugzilla/show_

[Bug libobjc/25359] some objc.dg-struct-layout-encoding-1 failures

2010-04-03 Thread howarth at nitro dot med dot uc dot edu
--- Comment #5 from howarth at nitro dot med dot uc dot edu 2010-04-03 16:37 --- powerpc64-unknown-linux-gnu doesn't exhibit this problem at either -m32 or -m64... http://gcc.gnu.org/ml/gcc-testresults/2010-04/msg00232.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25359

[Bug libobjc/25359] some objc.dg-struct-layout-encoding-1 failures

2010-04-03 Thread howarth at nitro dot med dot uc dot edu
--- Comment #4 from howarth at nitro dot med dot uc dot edu 2010-04-03 16:34 --- These failures... FAIL: objc.dg-struct-layout-encoding-1/t001_main.m execution test FAIL: objc.dg-struct-layout-encoding-1/t005_main.m execution test FAIL: objc.dg-struct-layout-encoding-1/t009_main.m

[Bug libobjc/25359] some objc.dg-struct-layout-encoding-1 failures

2010-04-03 Thread howarth at nitro dot med dot uc dot edu
--- Comment #3 from howarth at nitro dot med dot uc dot edu 2010-04-03 16:32 --- Created an attachment (id=20303) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20303&action=view) objc.log with exact failing objc.dg-struct-layout-encoding-1 tests listed This is from

[Bug middle-end/43602] ___emutls_v.__gcov_indirect_call_[counters|callee] undefined on *-*-darwin*

2010-04-01 Thread howarth at nitro dot med dot uc dot edu
--- Comment #18 from howarth at nitro dot med dot uc dot edu 2010-04-01 16:00 --- Paolo, Is there any other debug info I can provide (on gcc trunk pre-reversion) to help debug this issue? Also could you switch an x86_64 linux build of gcc trunk over to using emutls and try to

[Bug middle-end/43602] ___emutls_v.__gcov_indirect_call_[counters|callee] undefined on *-*-darwin*

2010-04-01 Thread howarth at nitro dot med dot uc dot edu
--- Comment #14 from howarth at nitro dot med dot uc dot edu 2010-04-01 11:27 --- Reverting back to... TREE_PUBLIC (ic_void_ptr_var) = 0; in the proposed patch results in the missing symbols again. Can we just leave... TREE_PUBLIC (ic_void_ptr_var) = 1; and find some way to

[Bug libfortran/43572] [4.5 Regression] FAIL: gfortran.dg/PR19872.f execution test; formatted read - wrong numbers

2010-04-01 Thread howarth at nitro dot med dot uc dot edu
--- Comment #5 from howarth at nitro dot med dot uc dot edu 2010-04-01 11:26 --- (In reply to comment #4) > Reverting back to... > > TREE_PUBLIC (ic_void_ptr_var) = 0; > > in the proposed patch results in the missing symbols again. > Can we just leave..

[Bug libfortran/43572] [4.5 Regression] FAIL: gfortran.dg/PR19872.f execution test; formatted read - wrong numbers

2010-04-01 Thread howarth at nitro dot med dot uc dot edu
--- Comment #4 from howarth at nitro dot med dot uc dot edu 2010-04-01 11:25 --- Reverting back to... TREE_PUBLIC (ic_void_ptr_var) = 0; in the proposed patch results in the missing symbols again. Can we just leave... TREE_PUBLIC (ic_void_ptr_var) = 1; and find some way to coalesce

[Bug middle-end/43602] ___emutls_v.__gcov_indirect_call_[counters|callee] undefined on *-*-darwin*

2010-03-31 Thread howarth at nitro dot med dot uc dot edu
--- Comment #13 from howarth at nitro dot med dot uc dot edu 2010-04-01 05:13 --- Created an attachment (id=20268) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20268&action=view) proposed patch to fix visibility issues on darwin -- http://gcc.gnu.org/bugzilla/show_

[Bug middle-end/43602] ___emutls_v.__gcov_indirect_call_[counters|callee] undefined on *-*-darwin*

2010-03-31 Thread howarth at nitro dot med dot uc dot edu
--- Comment #12 from howarth at nitro dot med dot uc dot edu 2010-04-01 05:11 --- Proposed patch posted to http://gcc.gnu.org/ml/gcc-patches/2010-04/msg5.html. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43602

[Bug middle-end/43602] ___emutls_v.__gcov_indirect_call_[counters|callee] undefined on *-*-darwin*

2010-03-31 Thread howarth at nitro dot med dot uc dot edu
--- Comment #11 from howarth at nitro dot med dot uc dot edu 2010-03-31 23:51 --- Those add code comments are from the patch first proposed... http://gcc.gnu.org/ml/gcc-patches/2006-12/msg00918.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43602

[Bug middle-end/43602] ___emutls_v.__gcov_indirect_call_[counters|callee] undefined on *-*-darwin*

2010-03-31 Thread howarth at nitro dot med dot uc dot edu
--- Comment #10 from howarth at nitro dot med dot uc dot edu 2010-03-31 23:30 --- Is it expected that the lines... /* Add code: static gcov* __gcov_indirect_call_counters; // pointer to actual counter static void* __gcov_indirect_call_callee; // actual callee address */ are

[Bug middle-end/43602] ___emutls_v.__gcov_indirect_call_[counters|callee] undefined on *-*-darwin*

2010-03-31 Thread howarth at nitro dot med dot uc dot edu
--- Comment #9 from howarth at nitro dot med dot uc dot edu 2010-03-31 21:05 --- What happens if you revert the section... @@ -353,8 +354,8 @@ struct tree_map *h, in; void **loc; - if (targetm.have_tls || decl == NULL || decl == error_mark_node - || TREE_CODE (decl

[Bug middle-end/43602] ___emutls_v.__gcov_indirect_call_[counters|callee] undefined on *-*-darwin*

2010-03-31 Thread howarth at nitro dot med dot uc dot edu
--- Comment #6 from howarth at nitro dot med dot uc dot edu 2010-03-31 20:21 --- Untested patch... Index: varasm.c === --- varasm.c(revision 157893) +++ varasm.c(working copy) @@ -332,6 +332,7

[Bug middle-end/43602] ___emutls_v.__gcov_indirect_call_[counters|callee] undefined on *-*-darwin*

2010-03-31 Thread howarth at nitro dot med dot uc dot edu
--- Comment #5 from howarth at nitro dot med dot uc dot edu 2010-03-31 15:23 --- Of course this does beg the question of why other instances of... DECL_TLS_MODEL ()=decl_default_tls_model (); ...such as... DECL_TLS_MODEL (v) = decl_default_tls_model (v); ...in gcc/c-parser.c and

[Bug middle-end/43602] ___emutls_v.__gcov_indirect_call_[counters|callee] undefined on *-*-darwin*

2010-03-31 Thread howarth at nitro dot med dot uc dot edu
--- Comment #4 from howarth at nitro dot med dot uc dot edu 2010-03-31 15:19 --- If I am reading gcc/configure.ac correctly, darwin shouldn't using TLS in that part of the build. So perhaps we just need to add a wrapper like... Index: gcc/tree-prof

[Bug middle-end/43602] ___emutls_v.__gcov_indirect_call_[counters|callee] undefined on *-*-darwin*

2010-03-31 Thread howarth at nitro dot med dot uc dot edu
--- Comment #3 from howarth at nitro dot med dot uc dot edu 2010-03-31 14:53 --- Does this change applied to libmudflap (which we don't build on darwin) provide a template for what we might need to do? Author: jiez Date: Fri Jan 23 04:58:03 2009 New Revision: 143583 URL:

[Bug middle-end/43602] ___emutls_v.__gcov_indirect_call_[counters|callee] undefined on *-*-darwin*

2010-03-31 Thread howarth at nitro dot med dot uc dot edu
--- Comment #2 from howarth at nitro dot med dot uc dot edu 2010-03-31 13:42 --- Richard Guenther has suggested that these two unresolved symbols need to be exported. I'll test that this evening. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43602

[Bug middle-end/43602] ___emutls_v.__gcov_indirect_call_[counters|callee] undefined on *-*-darwin*

2010-03-31 Thread howarth at nitro dot med dot uc dot edu
--- Comment #1 from howarth at nitro dot med dot uc dot edu 2010-03-31 13:29 --- The commit of the patch to eliminate race conditions in indirect value profiling (r157822) hasn't triggered the same profile related testsuite failures in any other target. This leads to two ques

[Bug middle-end/43602] New: ___emutls_v.__gcov_indirect_call_[counters|callee] undefined on *-*-darwin*

2010-03-31 Thread howarth at nitro dot med dot uc dot edu
ine. tmake_file_= for f in ${tmake_file} -- Summary: ___emutls_v.__gcov_indirect_call_[counters|callee] undefined on *-*-darwin* Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle

[Bug c/43553] libgcc built with -DHAVE_CC_TLS against xgcc when emutls in use

2010-03-30 Thread howarth at nitro dot med dot uc dot edu
--- Comment #16 from howarth at nitro dot med dot uc dot edu 2010-03-31 06:15 --- On x86_64-apple-darwin10, current gcc trunk produces... [MacPro:darwin_objdir/x86_64-apple-darwin10.3.0/libgcc] howarth% nm libgcc_s.1.dylib | grep emutls 00013e70 T ___emutls_get_address 00014070 T

[Bug c/43553] libgcc built with -DHAVE_CC_TLS against xgcc when emutls in use

2010-03-30 Thread howarth at nitro dot med dot uc dot edu
--- Comment #15 from howarth at nitro dot med dot uc dot edu 2010-03-31 03:53 --- What other targets besides darwin rely on emulated tls? I would have guessed powerpc64-*-linux* since it isn't listed in the section of libgcc/config.host that enables native tls... case ${host}

[Bug c/43553] libgcc built with -DHAVE_CC_TLS against xgcc when emutls in use

2010-03-30 Thread howarth at nitro dot med dot uc dot edu
--- Comment #14 from howarth at nitro dot med dot uc dot edu 2010-03-31 02:44 --- I confused why the other instances of using DECL_TLS_MODEL() in gcc doesn't trigger unresolved symbols on darwin. For instance in gcc/c-decl.c we have... if (threadp) DECL_TLS_

[Bug c/43553] libgcc built with -DHAVE_CC_TLS against xgcc when emutls in use

2010-03-30 Thread howarth at nitro dot med dot uc dot edu
--- Comment #13 from howarth at nitro dot med dot uc dot edu 2010-03-31 02:16 --- I was confused and the race condition patch wasn't actually applied to my tree on darwin when I did the last set of tests. Current gcc trunk still fails the profile related test cases on darwin

[Bug c/43553] libgcc built with -DHAVE_CC_TLS against xgcc when emutls in use

2010-03-28 Thread howarth at nitro dot med dot uc dot edu
--- Comment #9 from howarth at nitro dot med dot uc dot edu 2010-03-28 20:59 --- Confirmed with current gcc trunk on x86_64 Fedora 10 that the alternative patch which uses GCC_CHECK_EMUTLS still leaves the build properly passing -DHAVE_CC_TLS -DUSE_TLS for native TLS targets

[Bug c/43553] libgcc built with -DHAVE_CC_TLS against xgcc when emutls in use

2010-03-28 Thread howarth at nitro dot med dot uc dot edu
--- Comment #8 from howarth at nitro dot med dot uc dot edu 2010-03-28 20:31 --- Created an attachment (id=20233) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20233&action=view) alternative patch that uses GCC_CHECK_EMUTLS and set_use_emutls -- http://gcc.gnu.org/b

[Bug c/43553] libgcc built with -DHAVE_CC_TLS against xgcc when emutls in use

2010-03-28 Thread howarth at nitro dot med dot uc dot edu
--- Comment #7 from howarth at nitro dot med dot uc dot edu 2010-03-28 19:21 --- Untested alternative approach to fix this... Index: libgcc/Makefile.in === --- libgcc/Makefile.in (revision 157785) +++ libgcc/Makefile.in

[Bug c/43553] libgcc built with -DHAVE_CC_TLS against xgcc when emutls in use

2010-03-28 Thread howarth at nitro dot med dot uc dot edu
--- Comment #6 from howarth at nitro dot med dot uc dot edu 2010-03-28 16:29 --- Testsuite results for revised patch at http://gcc.gnu.org/ml/gcc-testresults/2010-03/msg02449.html. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43553

[Bug c/43553] libgcc built with -DHAVE_CC_TLS against xgcc when emutls in use

2010-03-28 Thread howarth at nitro dot med dot uc dot edu
--- Comment #5 from howarth at nitro dot med dot uc dot edu 2010-03-28 16:11 --- Created an attachment (id=20232) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20232&action=view) proposed patch to pass -DUSE_EMUTLS via libgcc/config/t-emutls on darwin Corrected Change

[Bug c/43553] libgcc built with -DHAVE_CC_TLS against xgcc when emutls in use

2010-03-27 Thread howarth at nitro dot med dot uc dot edu
--- Comment #4 from howarth at nitro dot med dot uc dot edu 2010-03-28 05:49 --- Created an attachment (id=20227) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20227&action=view) revised proposed patch to pass -DUSE_EMUTLS via libgcc/config/t-emutls on darwin --

[Bug c/43553] libgcc built with -DHAVE_CC_TLS against xgcc when emutls in use

2010-03-27 Thread howarth at nitro dot med dot uc dot edu
--- Comment #3 from howarth at nitro dot med dot uc dot edu 2010-03-28 04:39 --- Regression testing of t-emutls.diff patch on x86_64-apple-darwin9 and x86_64-apple-darwin10 at... http://gcc.gnu.org/ml/gcc-testresults/2010-03/msg02419.html http://gcc.gnu.org/ml/gcc-testresults/2010-03

[Bug c/43553] libgcc built with -DHAVE_CC_TLS against xgcc when emutls in use

2010-03-27 Thread howarth at nitro dot med dot uc dot edu
--- Comment #2 from howarth at nitro dot med dot uc dot edu 2010-03-28 02:16 --- Created an attachment (id=20226) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20226&action=view) proposed patch to pass -DUSE_EMUTLS via libgcc/config/t-emutls on darwin -- http://gcc.

[Bug c/43553] libgcc built with -DHAVE_CC_TLS against xgcc when emutls in use

2010-03-27 Thread howarth at nitro dot med dot uc dot edu
--- Comment #1 from howarth at nitro dot med dot uc dot edu 2010-03-28 02:07 --- I based my proposed patch roughly on the orginal patch that introduced the use of -DHAVE_CC_TLS. Author: hjl Date: Fri Jul 6 14:00:46 2007 New Revision: 126416 URL: http://gcc.gnu.org/viewcvs?root=gcc

[Bug c/43553] New: libgcc built with -DHAVE_CC_TLS against xgcc when emutls in use

2010-03-27 Thread howarth at nitro dot med dot uc dot edu
Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: howarth at nitro dot med dot uc dot edu GCC build triplet: *-apple-darwin* GCC host triplet: *-ap

[Bug tree-optimization/26854] [4.3/4.4/4.5 Regression] Inordinate compile times on large routines

2010-03-26 Thread howarth at nitro dot med dot uc dot edu
--- Comment #112 from howarth at nitro dot med dot uc dot edu 2010-03-26 17:44 --- What is the status of this bug? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26854

[Bug objc/35996] ICE while building simple ObjC code with -fobjc-gc

2010-03-26 Thread howarth at nitro dot med dot uc dot edu
--- Comment #4 from howarth at nitro dot med dot uc dot edu 2010-03-26 17:40 --- *** Bug 43535 has been marked as a duplicate of this bug. *** -- howarth at nitro dot med dot uc dot edu changed: What|Removed |Added

[Bug objc/43535] ICE on objc.dg/objc-gc-4.m -fgnu-runtime

2010-03-26 Thread howarth at nitro dot med dot uc dot edu
--- Comment #5 from howarth at nitro dot med dot uc dot edu 2010-03-26 17:40 --- *** This bug has been marked as a duplicate of 35996 *** -- howarth at nitro dot med dot uc dot edu changed: What|Removed |Added

[Bug objc/43535] ICE on objc.dg/objc-gc-4.m -fgnu-runtime

2010-03-26 Thread howarth at nitro dot med dot uc dot edu
--- Comment #2 from howarth at nitro dot med dot uc dot edu 2010-03-26 12:20 --- A backtrace shows... Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: KERN_INVALID_ADDRESS at address: 0x assemble_external (decl=0x0) at ../../gcc-4.5-20100325/gcc

[Bug objc/43535] New: ICE on objc.dg/objc-gc-4.m -fgnu-runtime

2010-03-26 Thread howarth at nitro dot med dot uc dot edu
IRMED Severity: normal Priority: P3 Component: objc AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: howarth at nitro dot med dot uc dot edu GCC build triplet: x86_64-apple-darwin10 GCC host triplet: x86_64-apple-darwin10 GCC target triplet: x86_64-app

[Bug bootstrap/43511] [4.5 Regression] Configure error at stage 1 in i386/libgomp

2010-03-24 Thread howarth at nitro dot med dot uc dot edu
--- Comment #4 from howarth at nitro dot med dot uc dot edu 2010-03-25 01:25 --- Bootstrap failure caused by... r157707 | jakub | 2010-03-24 16:44:48 -0400 (Wed, 24 Mar 2010) | 25 lines PR debug/43293 * target.h (struct gcc_target): Add code_end hook. * target

[Bug bootstrap/43511] [4.5 Regression] Configure error at stage 1 in i386/libgomp

2010-03-24 Thread howarth at nitro dot med dot uc dot edu
--- Comment #3 from howarth at nitro dot med dot uc dot edu 2010-03-25 00:42 --- Problem doesn't exist at r157697. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43511

[Bug middle-end/42181] [4.5 Regression][graphite] -fgraphite-identity miscompiles air.f90

2010-03-24 Thread howarth at nitro dot med dot uc dot edu
--- Comment #31 from howarth at nitro dot med dot uc dot edu 2010-03-24 21:35 --- (In reply to comment #30) > Fixed. > > Please use ftp://gcc.gnu.org/pub/gcc/infrastructure/cloog-ppl-0.15.9.tar.gz > Shouldn't the required cloog-ppl version in configure be bump

[Bug java/43504] many libjava testsuite regressions on x86_64-apple-darwin10

2010-03-24 Thread howarth at nitro dot med dot uc dot edu
--- Comment #3 from howarth at nitro dot med dot uc dot edu 2010-03-24 14:24 --- Assuming this is change is fixed and not regressed out for gcc 4.5, we should also make sure that there are no additional regressions in the ada testsuite. -- http://gcc.gnu.org/bugzilla/show_bug.cgi

[Bug java/43504] many libjava testsuite regressions on x86_64-apple-darwin10

2010-03-23 Thread howarth at nitro dot med dot uc dot edu
--- Comment #1 from howarth at nitro dot med dot uc dot edu 2010-03-24 04:06 --- caused by... Author: mrs Date: Tue Mar 23 20:02:57 2010 New Revision: 157677 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=157677 Log: PR target/33120 * config/

[Bug java/43504] New: many libjava testsuite regressions on x86_64-apple-darwin10

2010-03-23 Thread howarth at nitro dot med dot uc dot edu
Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: java AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: howarth at nitro dot med dot uc dot edu GCC build triplet: x86_64-apple

[Bug fortran/43463] large compile time regressions for Polyhedron 2005 benchmarks

2010-03-21 Thread howarth at nitro dot med dot uc dot edu
--- Comment #3 from howarth at nitro dot med dot uc dot edu 2010-03-21 18:40 --- Using built-in specs. Target: x86_64-apple-darwin10.3.0 Configured with: ../gcc-4.4.4/configure --prefix=/sw --prefix=/sw/lib/gcc4.4 --mandir=/sw/share/man --infodir=/sw/share/info --enable-languages=c,c

[Bug target/37367] [4.4/4.5 Regression] gcc-4.4/4.5 speed regression

2010-03-21 Thread howarth at nitro dot med dot uc dot edu
--- Comment #6 from howarth at nitro dot med dot uc dot edu 2010-03-21 14:44 --- Shouldn't there be a PR about the suboptimal performance from the core2 tuning (in hopes that original contributors from Intel will revisit these issues)? -- http://gcc.gnu.org/bugzilla/show_bu

[Bug fortran/43463] large compile time regressions for Polyhedron 2005 benchmarks

2010-03-21 Thread howarth at nitro dot med dot uc dot edu
--- Comment #2 from howarth at nitro dot med dot uc dot edu 2010-03-21 14:36 --- Using built-in specs. COLLECT_GCC=gcc-4 COLLECT_LTO_WRAPPER=/sw/lib/gcc4.5/libexec/gcc/x86_64-apple-darwin10.3.0/4.5.0/lto-wrapper Target: x86_64-apple-darwin10.3.0 Configured with: ../gcc-4.5-20100320

[Bug fortran/43463] New: large compile time regressions for Polyhedron 2005 benchmarks

2010-03-20 Thread howarth at nitro dot med dot uc dot edu
fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: howarth at nitro dot med dot uc dot edu GCC build triplet: x86_64-apple-darwin10 GCC host triplet: x86_64-apple-darwin10 GCC target triplet: x86_64-apple-darwin10 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43463

[Bug target/26552] gcc.dg/sibcall-6.c fails on x86-darwin with default options

2010-03-19 Thread howarth at nitro dot med dot uc dot edu
--- Comment #3 from howarth at nitro dot med dot uc dot edu 2010-03-19 23:42 --- Should this bug be closed? I don't every recall seeing it in recent history on i686-apple-darwin*. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26552

[Bug boehm-gc/18135] gctest (boehm-gc) uses the installed libgcc_s on darwin

2010-03-18 Thread howarth at nitro dot med dot uc dot edu
--- Comment #3 from howarth at nitro dot med dot uc dot edu 2010-03-19 00:47 --- Andrew, Do you still see this issue with current gcc trunk since... Author: andreast Date: Wed Nov 18 07:36:12 2009 New Revision: 154282 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&re

[Bug middle-end/43359] gas_dyn benchmark 230% slower when compiled with -fgraphite-identity

2010-03-14 Thread howarth at nitro dot med dot uc dot edu
--- Comment #2 from howarth at nitro dot med dot uc dot edu 2010-03-14 15:49 --- Since these vectorization omissions are a regression from gcc 4.4 and apparently we have a fix in hand... http://gcc.gnu.org/ml/gcc-patches/2010-03/msg00533.html shouldn't these bugs be bumped to

[Bug middle-end/43359] New: gas_dyn benchmark 230% slower when compiled with -fgraphite-identity

2010-03-13 Thread howarth at nitro dot med dot uc dot edu
-identity Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: howarth at nitro dot med dot uc dot edu GCC build triplet

[Bug middle-end/43354] function �pofun2' from xplor-nih ICEs compiler at -O2 -fgraphite-identity

2010-03-12 Thread howarth at nitro dot med dot uc dot edu
--- Comment #2 from howarth at nitro dot med dot uc dot edu 2010-03-13 06:18 --- Test case doesn't ICE gfortran from current gcc 4-4 branch. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43354

[Bug middle-end/43354] function �pofun2' from xplor-nih ICEs compiler at -O2 -fgraphite-identity

2010-03-12 Thread howarth at nitro dot med dot uc dot edu
--- Comment #1 from howarth at nitro dot med dot uc dot edu 2010-03-13 05:40 --- Created an attachment (id=20099) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20099&action=view) reduced pofun2 subroutine that still produces the ICE -- http://gcc.gnu.org/b

[Bug middle-end/43354] New: function �pofun2' from xplor-nih ICEs compiler at -O2 -fgraphite-identity

2010-03-12 Thread howarth at nitro dot med dot uc dot edu
Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: howarth at nitro dot med dot uc dot edu GCC build triplet: i686

[Bug tree-optimization/43349] [graphite] very long compile time for gamess with -floop-interchange

2010-03-12 Thread howarth at nitro dot med dot uc dot edu
--- Comment #4 from howarth at nitro dot med dot uc dot edu 2010-03-12 23:17 --- Wouldn't changes like r157319 (which hasn't made it into trunk) impact this? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43349

[Bug target/36399] ABI bug on darwin/x86-32

2010-03-11 Thread howarth at nitro dot med dot uc dot edu
--- Comment #11 from howarth at nitro dot med dot uc dot edu 2010-03-12 04:06 --- Patch posted at http://gcc.gnu.org/ml/gcc-patches/2010-03/msg00472.html. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36399

[Bug target/36399] ABI bug on darwin/x86-32

2010-03-11 Thread howarth at nitro dot med dot uc dot edu
--- Comment #9 from howarth at nitro dot med dot uc dot edu 2010-03-11 14:13 --- Should we apply the patch from comment 7 before gcc 4.5 branches? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36399

[Bug other/39888] TLS emutls not linked to automatically on Darwin

2010-03-10 Thread howarth at nitro dot med dot uc dot edu
--- Comment #64 from howarth at nitro dot med dot uc dot edu 2010-03-11 03:30 --- Can someone please close this as fixed? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39888

[Bug c++/42346] darwin instantiation vs. optimization oddity

2010-03-10 Thread howarth at nitro dot med dot uc dot edu
--- Comment #12 from howarth at nitro dot med dot uc dot edu 2010-03-11 03:28 --- Ben, Is basic-eh-map.darwin10.ii still failing to compile for you on current gcc trunk? On x86_64-apple-darwin10, I am finding that g++-4 basic-eh-map.darwin10.ii -S -m64 -std=c++0x -v -O2 -g g

[Bug bootstrap/43287] [4.5 Regression] Bootstrap fails at stage 1 on powerpc-apple-darwin9

2010-03-10 Thread howarth at nitro dot med dot uc dot edu
--- Comment #20 from howarth at nitro dot med dot uc dot edu 2010-03-10 22:52 --- According to... http://gcc.gnu.org/regtest/HEAD/native-lastbuild.txt.gzip it is fixed for powerpc-apple-darwin9. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43287

[Bug c++/37012] numerous stackalign related testsuite failures on i686-apple-darwin9

2010-03-09 Thread howarth at nitro dot med dot uc dot edu
--- Comment #53 from howarth at nitro dot med dot uc dot edu 2010-03-10 04:21 --- These failures have been eliminated in gcc trunk (4.5.0) since at least r155368. They may have been eliminated with the VTA merge. -- howarth at nitro dot med dot uc dot edu changed: What

[Bug preprocessor/38322] ICE in gcc.dg/cpp/trad/include.c -fno-show-column at -m32 and -m64

2010-03-09 Thread howarth at nitro dot med dot uc dot edu
--- Comment #8 from howarth at nitro dot med dot uc dot edu 2010-03-10 03:47 --- This bug is fixed for the release Mac OS X 10.6 (ie the c++ comments are removed from /usr/include/Availability.h and /usr/include/AvailabilityInternal.h. -- howarth at nitro dot med dot uc dot edu

[Bug testsuite/42314] FAIL: gcc.target/i386/funcspec-9.c scan-assembler vfmaddss

2010-03-09 Thread howarth at nitro dot med dot uc dot edu
--- Comment #4 from howarth at nitro dot med dot uc dot edu 2010-03-10 03:31 --- This regression disappeared by r155368 and still hasn't reappeared so closing. -- howarth at nitro dot med dot uc dot edu changed: What|Removed |

[Bug target/42982] regression in gcc.dg/profile-generate-3.c

2010-03-09 Thread howarth at nitro dot med dot uc dot edu
--- Comment #5 from howarth at nitro dot med dot uc dot edu 2010-03-10 03:23 --- Fixed with r156736. -- howarth at nitro dot med dot uc dot edu changed: What|Removed |Added

[Bug middle-end/40979] induct benchmark 60% slower when compiled with -fgraphite-identity

2010-03-09 Thread howarth at nitro dot med dot uc dot edu
--- Comment #6 from howarth at nitro dot med dot uc dot edu 2010-03-10 01:57 --- The code being degraded by -fgraphite-identity (when using -ffast-math -funroll-loops -O3) is in the mqr_m and mqc_m modules. The exact distribution of performance loss in execution time for the induct

[Bug tree-optimization/43306] [4.5 Regression] ICE: in scan_tree_for_params_right_scev, at graphite-sese-to-poly.c:713 with -O1 -fstrict-overflow -fgraphite-identity

2010-03-09 Thread howarth at nitro dot med dot uc dot edu
--- Comment #4 from howarth at nitro dot med dot uc dot edu 2010-03-09 21:01 --- Does this fix resolve PR42181 as well or is that a different issue with fgraphite-identity -fstrict-overflow? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43306

[Bug tree-optimization/43306] [4.5 Regression] ICE: in scan_tree_for_params_right_scev, at graphite-sese-to-poly.c:713 with -O1 -fstrict-overflow -fgraphite-identity

2010-03-09 Thread howarth at nitro dot med dot uc dot edu
--- Comment #2 from howarth at nitro dot med dot uc dot edu 2010-03-09 17:39 --- Might this be related to PR42181 since it also involves problems with the -fgraphite-identity -fstrict-overflow? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43306

[Bug middle-end/42181] [4.5 Regression][graphite] -fgraphite-identity miscompiles air.f90

2010-03-08 Thread howarth at nitro dot med dot uc dot edu
--- Comment #21 from howarth at nitro dot med dot uc dot edu 2010-03-09 03:48 --- Interestingly, I get... gfortran -fgraphite-identity -O3 -Wstrict-overflow=5 -c spectop.f90 spectop.f90: In function ‘spectop’: spectop.f90:5:0: warning: assuming signed overflow does not occur when

[Bug middle-end/42181] [4.5 Regression][graphite] -fgraphite-identity miscompiles air.f90

2010-03-08 Thread howarth at nitro dot med dot uc dot edu
--- Comment #20 from howarth at nitro dot med dot uc dot edu 2010-03-09 03:45 --- The offending optimization for the spectop subroutine at -O2 -fgraphite-identity appears to be -fstrict-overflow. I can compile... gfortran -fgraphite-identity -O3 -fno-strict-overflow -c spectop.f90

[Bug middle-end/42181] [4.5 Regression][graphite] -fgraphite-identity miscompiles air.f90

2010-03-08 Thread howarth at nitro dot med dot uc dot edu
--- Comment #19 from howarth at nitro dot med dot uc dot edu 2010-03-09 02:37 --- Created an attachment (id=20051) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20051&action=view) diff between assembly for spectop subroutine at -O2 without and with -fgraphite-i

[Bug middle-end/42181] [4.5 Regression][graphite] -fgraphite-identity miscompiles air.f90

2010-03-08 Thread howarth at nitro dot med dot uc dot edu
--- Comment #18 from howarth at nitro dot med dot uc dot edu 2010-03-09 02:35 --- Created an attachment (id=20050) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20050&action=view) assembly for spectop subroutine compiled at -graphite-identity -O2 on x86_64-apple-d

[Bug middle-end/42181] [4.5 Regression][graphite] -fgraphite-identity miscompiles air.f90

2010-03-08 Thread howarth at nitro dot med dot uc dot edu
--- Comment #17 from howarth at nitro dot med dot uc dot edu 2010-03-09 02:34 --- Created an attachment (id=20049) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20049&action=view) assembly for spectop subroutine compiled at -O2 on x86_64-apple-darwin10 -- http://gcc.

[Bug middle-end/42181] [4.5 Regression][graphite] -fgraphite-identity miscompiles air.f90

2010-03-08 Thread howarth at nitro dot med dot uc dot edu
--- Comment #16 from howarth at nitro dot med dot uc dot edu 2010-03-09 02:26 --- The miscompiled code in air.f90 is the subroutine SPECTOP. If I pull that subroutine out into a separate file and compile it at -O3 without -fgraphite-identity, the remainder of the code can be compiled

[Bug middle-end/42181] [4.5 Regression][graphite] -fgraphite-identity miscompiles air.f90

2010-03-08 Thread howarth at nitro dot med dot uc dot edu
--- Comment #14 from howarth at nitro dot med dot uc dot edu 2010-03-08 23:09 --- Is this issue to be fixed for gcc 4.5? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42181

[Bug middle-end/41334] gcc.dg/graphite/run-id-1.c fails execution test

2010-03-08 Thread howarth at nitro dot med dot uc dot edu
--- Comment #4 from howarth at nitro dot med dot uc dot edu 2010-03-08 23:07 --- I don't see the failures on x86_64-apple-darwin10 on recent gcc trunk... http://gcc.gnu.org/ml/gcc-testresults/2010-03/msg00487.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41334

[Bug bootstrap/43287] [4.5 Regression] Bootstrap fails at stage 1 on powerpc-apple-darwin9

2010-03-08 Thread howarth at nitro dot med dot uc dot edu
--- Comment #8 from howarth at nitro dot med dot uc dot edu 2010-03-08 17:54 --- The last good build for powerpc-apple-darwin9 on regress was at r157263 so... r157264 must be the offending commit. Is powerpc64-unknown-linux-gnu still bootstrapping? -- http://gcc.gnu.org/bugzilla

[Bug bootstrap/43287] [4.5 Regression] Bootstrap fails at stage 1 on powerpc-apple-darwin9

2010-03-08 Thread howarth at nitro dot med dot uc dot edu
--- Comment #7 from howarth at nitro dot med dot uc dot edu 2010-03-08 17:50 --- regress is failing from this... http://gcc.gnu.org/regtest/HEAD/native-lastbuild.txt.gzip -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43287

<    1   2   3   4   5   6   7   8   9   10   >