[Bug tree-optimization/47205] GCC emits optimized out noinline function

2011-01-07 Thread hubicka at gcc dot gnu.org
||2011.01.07 12:48:37 Component|lto |tree-optimization CC||hubicka at gcc dot gnu.org Ever Confirmed|0 |1 Severity|normal |enhancement --- Comment #2

[Bug tree-optimization/47205] GCC emits optimized out noinline function

2011-01-07 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47205 --- Comment #3 from Jan Hubicka 2011-01-07 12:51:58 UTC --- Hmm, at second tought I guess statement gets improperly updated for lack of side effect in fixup_cfg. Will look into it. Even that is however not enough for function to be optimized aw

[Bug lto/45375] [meta-bug] Issues with building Mozilla with LTO

2011-01-07 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45375 --- Comment #23 from Jan Hubicka 2011-01-07 18:11:39 UTC --- I've updated mozilla tree and rebuilt with top of tree GCC. The resulting binary seems to work well. Two GCC patches are required: http://gcc.gnu.org/ml/gcc-patches/2011-01/msg00210.h

[Bug lto/45375] [meta-bug] Issues with building Mozilla with LTO

2011-01-07 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45375 --- Comment #24 from Jan Hubicka 2011-01-07 18:21:03 UTC --- Author: hubicka Date: Fri Jan 7 18:21:00 2011 New Revision: 168580 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=168580 Log: PR lto/45375 * lto-opt.c (lto_reissue_opti

[Bug tree-optimization/46557] [4.6 Regression] ICE in cgraph_will_be_removed_from_program_if_no_direct_calls, at cgraph.c:2820

2011-01-07 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46557 Jan Hubicka changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug tree-optimization/46523] [4.6 Regression] ICE: error: inlined_to pointer set for noninline callers, multiple inline callers

2011-01-07 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46523 Jan Hubicka changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug tree-optimization/46535] [4.6 Regression] Endless loop during inlining

2011-01-07 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46535 Jan Hubicka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug tree-optimization/46367] [4.6 Regression] ICE during cgraph edge cloning

2011-01-07 Thread hubicka at gcc dot gnu.org
gcc dot |hubicka at gcc dot gnu.org |gnu.org |

[Bug lto/45721] [4.6 Regression] ICE: in function_and_variable_visibility, at ipa.c:673 with -flto

2011-01-07 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45721 --- Comment #6 from Jan Hubicka 2011-01-07 18:43:49 UTC --- path posted http://gcc.gnu.org/ml/gcc-patches/2011-01/msg00375.html

[Bug tree-optimization/46367] [4.6 Regression] ICE during cgraph edge cloning

2011-01-07 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46367 --- Comment #7 from Jan Hubicka 2011-01-07 20:52:24 UTC --- Patch posted http://gcc.gnu.org/ml/gcc-patches/2011-01/msg00401.html

[Bug middle-end/46823] [4.6 Regression] ICE: edge points to wrong declaration

2011-01-07 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46823 --- Comment #11 from Jan Hubicka 2011-01-07 21:01:53 UTC --- It does not reproduce for me, perhaps it was fixed by the recursive inliner fix?

[Bug tree-optimization/46367] [4.6 Regression] ICE during cgraph edge cloning

2011-01-07 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46367 Jan Hubicka changed: What|Removed |Added CC||zsojka at seznam dot cz --- Comment #8 from

[Bug tree-optimization/47009] [4.6 Regression] ICE: SIGSEGV (too deep recursion) in cgraph_clone_inlined_nodes with -O

2011-01-07 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47009 Jan Hubicka changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug tree-optimization/46469] [4.6 Regression] ICE: verify_cgraph_node failed: inline clone is needed at -O

2011-01-07 Thread hubicka at gcc dot gnu.org
gcc dot |hubicka at gcc dot gnu.org |gnu.org | --- Comment #3 from Jan Hubicka 2011-01-07 21:11:39 UTC --- Seems like inliner only needs to drop needed flag when making extern inline function to disappear.

[Bug tree-optimization/46469] [4.6 Regression] ICE: verify_cgraph_node failed: inline clone is needed at -O

2011-01-07 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46469 --- Comment #4 from Jan Hubicka 2011-01-07 21:18:16 UTC --- I think we also should drop needed flags on extern symbols once cgraph is fully built.

[Bug tree-optimization/46367] [4.6 Regression] ICE during cgraph edge cloning

2011-01-07 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46367 --- Comment #9 from Jan Hubicka 2011-01-07 22:52:57 UTC --- Author: hubicka Date: Fri Jan 7 22:52:54 2011 New Revision: 168587 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=168587 Log: PR tree-optimization/46367 * g++.dg/tortur

[Bug lto/47221] New: Bugus warnings issued during lto bootstrap

2011-01-07 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47221 Summary: Bugus warnings issued during lto bootstrap Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto AssignedTo: unassig..

[Bug middle-end/46823] [4.6 Regression] ICE: edge points to wrong declaration

2011-01-07 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46823 --- Comment #13 from Jan Hubicka 2011-01-08 00:23:28 UTC --- I tested only the reduced testcase, but it still seems to work for me j...@gcc10:~/trunk/build/gcc$ ./xgcc -B ./ -O2 a.cc -S -frounding-math a.cc:68:19: warning: inline function 'bool

[Bug middle-end/46823] [4.6 Regression] ICE: edge points to wrong declaration

2011-01-07 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46823 --- Comment #14 from Jan Hubicka 2011-01-08 00:24:34 UTC --- huh, -O2 instead of -O3. It reproduces for me now. Sorry for noise.

[Bug middle-end/46823] [4.6 Regression] ICE: edge points to wrong declaration

2011-01-07 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46823 --- Comment #15 from Jan Hubicka 2011-01-08 00:35:03 UTC --- OK, both decl and e->callee->former_clone_of points to decls that are not clones. (gdb) p debug_tree (decl->decl_with_vis.assembler_name) local bindings <(nil)>> $14 = void (gdb) p de

[Bug tree-optimization/46367] [4.6 Regression] ICE during cgraph edge cloning

2011-01-08 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46367 Jan Hubicka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug gcov-profile/38292] [4.3/4.4/4.5/4.6 Regression] corrupted profile info with -O[23] -fprofile-use

2011-01-08 Thread hubicka at gcc dot gnu.org
||2011.01.08 15:32:01 CC||hubicka at gcc dot gnu.org Ever Confirmed|0 |1 Known to fail|| --- Comment #11 from Jan Hubicka 2011-01-08 15:32:01 UTC --- Richard's reo

[Bug middle-end/45566] [4.5/4.6 Regression] ICE: in convert_to_eh_region_ranges, at except.c:2446 with -freorder-blocks-and-partition -fnon-call-exceptions -fprofile-use

2011-01-08 Thread hubicka at gcc dot gnu.org
||2011.01.08 15:37:08 CC||hubicka at gcc dot gnu.org Ever Confirmed|0 |1 --- Comment #3 from Jan Hubicka 2011-01-08 15:37:08 UTC --- confirmed.

[Bug tree-optimization/18687] [4.3/4.4/4.5/4.6 Regression] >200% compile time regression compared to gcc-3.4

2011-01-08 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18687 Jan Hubicka changed: What|Removed |Added CC||hubicka at gcc dot gnu.org Known to

[Bug tree-optimization/18687] [4.3/4.4/4.5/4.6 Regression] >200% compile time regression compared to gcc-3.4

2011-01-08 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18687 --- Comment #53 from Jan Hubicka 2011-01-08 16:10:38 UTC --- Concerning Steven's comment, for infcode the time report is: callgraph optimization: 0.07 ( 1%) usr 0.00 ( 0%) sys 0.04 ( 0%) wall 139 kB ( 0%) ggc cfg cleanup :

[Bug tree-optimization/21485] [4.3/4.4/4.5/4.6 Regression] missed load PRE, PRE makes i?86 suck

2011-01-08 Thread hubicka at gcc dot gnu.org
||hubicka at gcc dot gnu.org, ||vmakarov at redhat dot com Known to fail||4.6.0 --- Comment #44 from Jan Hubicka 2011-01-08 16:21:07 UTC --- Seems that even in IRA world we made no progress j

[Bug tree-optimization/46469] [4.6 Regression] ICE: verify_cgraph_node failed: inline clone is needed at -O

2011-01-08 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46469 --- Comment #5 from Jan Hubicka 2011-01-08 16:34:03 UTC --- Author: hubicka Date: Sat Jan 8 16:33:57 2011 New Revision: 168598 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=168598 Log: PR tree-optmization/46469 * ipa.c (function

[Bug tree-optimization/46469] [4.6 Regression] ICE: verify_cgraph_node failed: inline clone is needed at -O

2011-01-08 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46469 --- Comment #6 from Jan Hubicka 2011-01-08 16:37:20 UTC --- Fixed.

[Bug lto/47225] [4.6.0 regression]: cross-compile fails while configuring libgcc with "xgcc: fatal error: -fuse-linker-plugin, but liblto_plugin.so not found"

2011-01-08 Thread hubicka at gcc dot gnu.org
||2011.01.08 19:19:57 CC||bonzini at gnu dot org, ||hubicka at gcc dot gnu.org AssignedTo|unassigned at gcc dot |hubicka at gcc dot gnu.org |gnu.org

[Bug lto/41782] lto/gold: -flto -user-linker-plugin dies with internal error in gold

2011-01-08 Thread hubicka at gcc dot gnu.org
||hubicka at gcc dot gnu.org Resolution||WORKSFORME --- Comment #2 from Jan Hubicka 2011-01-08 19:44:30 UTC --- Works for me evans:/abuild/jh/trunk-3/build-inst2/gcc/:[0]# /abuild/jh/trunk-install/bin/ld --version GNU gold (GNU Binutils; SUSE

[Bug lto/42402] ICE in propagate, at ipa-reference.c:1244

2011-01-08 Thread hubicka at gcc dot gnu.org
||hubicka at gcc dot gnu.org Resolution||FIXED --- Comment #4 from Jan Hubicka 2011-01-08 19:48:50 UTC --- Fixed in 4.6 branch, given the state of LTO support on 4.5, I don't think there are plans to backport all the (quite involved) changes.

[Bug lto/42613] -save-temps doesn't work completely for -fwhopr

2011-01-08 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42613 Jan Hubicka changed: What|Removed |Added CC||hubicka at gcc dot gnu.org --- Comment #2

[Bug lto/43659] -flto doesn't remember -fPIC

2011-01-08 Thread hubicka at gcc dot gnu.org
||2011.01.08 19:54:57 CC||hubicka at gcc dot gnu.org Known to work||4.6.0 Ever Confirmed|0 |1 --- Comment #4 from Jan Hubicka 2011-01-08 19:54:57 UTC --- This was fixed on

[Bug lto/43891] -fwropr misses mismatch of function return types causing an ICE

2011-01-08 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43891 Jan Hubicka changed: What|Removed |Added CC||hubicka at gcc dot gnu.org --- Comment #1

[Bug lto/44904] Maybe bogus Use of type ?struct nsCSSStyleSheet? with two mismatching declarations at field ?mRuleProcessors? warnings in Mozilla

2011-01-08 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44904 Jan Hubicka changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug target/45007] LTO ICE with __builtin_ms_va_list

2011-01-08 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45007 Jan Hubicka changed: What|Removed |Added CC||hubicka at gcc dot gnu.org Known to

[Bug lto/45810] 40% slowdown when using LTO for a single-file program

2011-01-08 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45810 --- Comment #11 from Jan Hubicka 2011-01-08 20:08:26 UTC --- Does --param hot-bb-frequency-fraction=10 work here? This is weird!-( I have done the following profiling and it shows that -flto prevents the inlining of __perdida_m_MOD_perdida,

[Bug lto/46083] gcc.dg/initpri1.c FAILs with -flto/-fwhopr (attribute constructor/destructor doesn't work)

2011-01-08 Thread hubicka at gcc dot gnu.org
||2011.01.08 20:14:33 AssignedTo|unassigned at gcc dot |hubicka at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1 --- Comment #4 from Jan Hubicka 2011-01-08 20:14:33 UTC --- mine.

[Bug lto/46492] Several C++ LTO testcases fail to link on IRIX 6.5

2011-01-08 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46492 Jan Hubicka changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug lto/46578] 416.gamess in SPEC CPU 2006 is miscompiled by LTO with gold

2011-01-08 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46578 Jan Hubicka changed: What|Removed |Added CC||hubicka at gcc dot gnu.org --- Comment #1

[Bug lto/46905] -flto -fno-lto does not disable lto

2011-01-08 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46905 Jan Hubicka changed: What|Removed |Added CC||hubicka at gcc dot gnu.org --- Comment #4

[Bug lto/45375] [meta-bug] Issues with building Mozilla with LTO

2011-01-08 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45375 --- Comment #25 from Jan Hubicka 2011-01-08 21:06:27 UTC --- With current mainline and release checking compiler, I can for first time build mozilla with debug info. 7.5GB of RAM is needed.

[Bug lto/45089] -Os -g -fwhopr dwarf2out ICE

2011-01-08 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45089 --- Comment #13 from Jan Hubicka 2011-01-08 21:22:42 UTC --- Confirmed that mozilla now builds with debug info.

[Bug lto/44951] debug info ICE in whopr build due to missing -g at compile time.

2011-01-08 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44951 Jan Hubicka changed: What|Removed |Added Status|NEW |WAITING --- Comment #5 from Jan Hubicka 20

[Bug c++/44846] Violation of one-definition rule

2011-01-08 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44846 --- Comment #7 from Jan Hubicka 2011-01-08 21:28:15 UTC --- The workaround was comitted to the mainline, but the duplicated decl issue probably remains.

[Bug lto/46769] LTO failed to build gold

2011-01-08 Thread hubicka at gcc dot gnu.org
||hubicka at gcc dot gnu.org --- Comment #7 from Jan Hubicka 2011-01-09 01:28:34 UTC --- Hmm, the reduced testcase no longer reproduce for me. The original testcase fails still.

[Bug lto/44463] whopr does not work with weak functions

2011-01-08 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44463 --- Comment #9 from Jan Hubicka 2011-01-09 02:11:27 UTC --- Well, walking the alias pairs don't seem to be that easy after all. If I understand it right, we first merge the decls and then read the alias pairs. This means that we don't really have

[Bug lto/47225] [4.6.0 regression]: cross-compile fails while configuring libgcc with "xgcc: fatal error: -fuse-linker-plugin, but liblto_plugin.so not found"

2011-01-09 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47225 --- Comment #7 from Jan Hubicka 2011-01-09 14:34:44 UTC --- Author: hubicka Date: Sun Jan 9 14:34:41 2011 New Revision: 168612 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=168612 Log: PR lto/47225 * Makefile.in: Regenerate.

[Bug tree-optimization/47233] New: IPA reference tends to explode in memory use with -fprofile-generate

2011-01-09 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47233 Summary: IPA reference tends to explode in memory use with -fprofile-generate Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug tree-optimization/47234] New: ipa-split is executed before profile feedback is read

2011-01-09 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47234 Summary: ipa-split is executed before profile feedback is read Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization

[Bug tree-optimization/47234] ipa-split is executed before profile feedback is read

2011-01-09 Thread hubicka at gcc dot gnu.org
||2011.01.09 16:07:49 Blocks||45375 AssignedTo|unassigned at gcc dot |hubicka at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1

[Bug lto/47225] [4.6.0 regression]: cross-compile fails while configuring libgcc with "xgcc: fatal error: -fuse-linker-plugin, but liblto_plugin.so not found"

2011-01-09 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47225 Jan Hubicka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug tree-optimization/47237] New: builtin_apply_args broken WRT local API changes.

2011-01-09 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47237 Summary: builtin_apply_args broken WRT local API changes. Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization A

[Bug lto/47222] [4.6 Regression] Revision 168593 failed many tests

2011-01-09 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47222 Jan Hubicka changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug driver/46760] LTO bootstrap doesn't work with FDO

2011-01-09 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46760 Jan Hubicka changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug tree-optimization/47234] ipa-split is executed before profile feedback is read

2011-01-09 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47234 --- Comment #1 from Jan Hubicka 2011-01-09 23:05:05 UTC --- Patch posted http://gcc.gnu.org/ml/gcc-patches/2011-01/msg00509.html

[Bug tree-optimization/47233] IPA reference tends to explode in memory use with -fprofile-generate

2011-01-09 Thread hubicka at gcc dot gnu.org
||2011.01.09 23:07:05 AssignedTo|unassigned at gcc dot |hubicka at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1 --- Comment #1 from Jan Hubicka 2011-01-09 23:07:05 UTC --- Path posted http

[Bug lto/45375] [meta-bug] Issues with building Mozilla with LTO

2011-01-09 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45375 --- Comment #28 from Jan Hubicka 2011-01-10 01:29:19 UTC --- With fixes for PR47234 and PR47233 I can build -fprofile-generate libxul. Didn't tried yet if the porfile apply, since build later dies at: /abuild/jh/trunk-install/bin/g++ -fpermissive

[Bug lto/45375] [meta-bug] Issues with building Mozilla with LTO

2011-01-09 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45375 --- Comment #29 from Jan Hubicka 2011-01-10 01:59:31 UTC --- ... and hacking around, the profile doesn't read back even with -fprofile-correction /abuild/jh/trunk-install/bin/gcc -O3 -flto -flto-partition=none -fuse-linker-plugin -fprofile-corre

[Bug driver/46760] LTO bootstrap doesn't work with FDO

2011-01-10 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46760 --- Comment #29 from Jan Hubicka 2011-01-10 13:44:00 UTC --- H.J., since you run regular testing, do you think you could switch one of tester into lto-bootstrap (or ideally lto-bootstrap with FDO) so we keep those in good condition? Thanks! Honza

[Bug tree-optimization/47234] ipa-split is executed before profile feedback is read

2011-01-10 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47234 --- Comment #2 from Jan Hubicka 2011-01-10 14:33:08 UTC --- Author: hubicka Date: Mon Jan 10 14:33:04 2011 New Revision: 168632 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=168632 Log: PR tree-optimization/47234 * tree-pass.h

[Bug tree-optimization/47234] ipa-split is executed before profile feedback is read

2011-01-10 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47234 Jan Hubicka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug c++/44846] Violation of one-definition rule

2011-01-10 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44846 Jan Hubicka changed: What|Removed |Added Blocks|45375 | --- Comment #8 from Jan Hubicka 2011-01-1

[Bug lto/44951] debug info ICE in whopr build due to missing -g at compile time.

2011-01-10 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44951 Jan Hubicka changed: What|Removed |Added Blocks|45375 | --- Comment #6 from Jan Hubicka 2011-01-1

[Bug tree-optimization/44897] -fwhopr + ipa-sra misoptimize sqlite

2011-01-10 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44897 Jan Hubicka changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug tree-optimization/44897] -flto + ipa-sra misoptimize sqlite (non-plugin only)

2011-01-10 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44897 Jan Hubicka changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug lto/45375] [meta-bug] Issues with building Mozilla with LTO

2011-01-10 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45375 --- Comment #30 from Jan Hubicka 2011-01-10 16:39:08 UTC --- The libmoznome build issue is now Mozilla PR https://bugzilla.mozilla.org/show_bug.cgi?id=624385

[Bug lto/47247] New: Linker plugin specification makes it difficult to handle COMDATs

2011-01-10 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47247 Summary: Linker plugin specification makes it difficult to handle COMDATs Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Co

[Bug lto/47247] Linker plugin specification makes it difficult to handle COMDATs

2011-01-10 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47247 Jan Hubicka changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug lto/47247] Linker plugin specification makes it difficult to handle COMDATs

2011-01-10 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47247 --- Comment #6 from Jan Hubicka 2011-01-10 17:54:51 UTC --- The plugin specification says that once the COMDAT is marked PREVAILING, it has to be output. "Any symbol marked PREVAILING_DEF must be defined in one object file added to the link aft

[Bug lto/47247] Linker plugin specification makes it difficult to handle COMDATs

2011-01-10 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47247 --- Comment #10 from Jan Hubicka 2011-01-10 20:56:23 UTC --- > What undesirable things may happen if we mark a COMDAT symbol > PREVAILING_DEF? Is that we won't know which one will be used > if both LTO and non-LTO objects define the same COMAT sy

[Bug lto/46083] gcc.dg/initpri1.c FAILs with -flto/-fwhopr (attribute constructor/destructor doesn't work)

2011-01-10 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46083 --- Comment #5 from Jan Hubicka 2011-01-10 21:54:37 UTC --- Author: hubicka Date: Mon Jan 10 21:54:33 2011 New Revision: 168642 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=168642 Log: PR lto/46083 * lto-streamer-out.c (pack_ts

[Bug lto/46083] gcc.dg/initpri1.c FAILs with -flto/-fwhopr (attribute constructor/destructor doesn't work)

2011-01-10 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46083 Jan Hubicka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug tree-optimization/44897] -flto + ipa-sra misoptimize sqlite (non-plugin only)

2011-01-10 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44897 --- Comment #10 from Jan Hubicka 2011-01-10 22:10:11 UTC --- It also appears with lto-partition=none with profile feedback, so it is not WHOPR only bug.

[Bug bootstrap/46037] --enable-stage1-languages=c,lto --enable-languages=c,lto --with-build-config=bootstrap-lto fails on darwin

2011-01-10 Thread hubicka at gcc dot gnu.org
||2011.01.10 22:27:07 CC||hubicka at gcc dot gnu.org, ||joseph at codesourcery dot ||com Ever Confirmed|0 |1 --- Comment

[Bug lto/45375] [meta-bug] Issues with building Mozilla with LTO

2011-01-10 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45375 --- Comment #31 from Jan Hubicka 2011-01-10 22:51:06 UTC --- Mozilla now builds with profile feedback and LTO. One needs to train without LTO (i.e. -fprofile-generate -O3 only) and then build with LTO (-fprofile-use -O3 -flto) becase of the afore

[Bug lto/45375] [meta-bug] Issues with building Mozilla with LTO

2011-01-10 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45375 --- Comment #32 from Jan Hubicka 2011-01-10 23:37:14 UTC --- Author: hubicka Date: Mon Jan 10 23:37:11 2011 New Revision: 168643 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=168643 Log: PR lto/45375 * profile.c (read_profile_edg

[Bug lto/45375] [meta-bug] Issues with building Mozilla with LTO

2011-01-10 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45375 --- Comment #33 from Jan Hubicka 2011-01-10 23:37:48 UTC --- Author: hubicka Date: Mon Jan 10 23:37:45 2011 New Revision: 168644 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=168644 Log: PR lto/45375 * lto-cgraph.c (input_profile

[Bug bootstrap/46037] --enable-stage1-languages=c,lto --enable-languages=c,lto --with-build-config=bootstrap-lto fails on darwin

2011-01-10 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46037 Jan Hubicka changed: What|Removed |Added CC||jakub at redhat dot com --- Comment #8 from

[Bug bootstrap/46037] --enable-stage1-languages=c,lto --enable-languages=c,lto --with-build-config=bootstrap-lto fails on darwin

2011-01-10 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46037 --- Comment #9 from Jan Hubicka 2011-01-11 00:26:40 UTC --- OK, first time the flag is not set because debug_hooks->var_location == do_nothing_debug_hooks.var_location second time it is no longer true Seems we need to ininitialize the debug hoo

[Bug bootstrap/46037] --enable-stage1-languages=c,lto --enable-languages=c,lto --with-build-config=bootstrap-lto fails on darwin

2011-01-10 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46037 --- Comment #10 from Jan Hubicka 2011-01-11 00:36:33 UTC --- Hi, this should fix the issue. Index: config/darwin.c === --- config/darwin.c (revision 168632) +++ config/darwin.c

[Bug tree-optimization/46469] [4.6 Regression] ICE: verify_cgraph_node failed: inline clone is needed at -O

2011-01-11 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46469 Jan Hubicka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug driver/47244] [4.6 Regression] plugin linker is used unconditionally

2011-01-11 Thread hubicka at gcc dot gnu.org
||2011.01.11 13:26:42 AssignedTo|unassigned at gcc dot |hubicka at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1 --- Comment #1 from Jan Hubicka 2011-01-11 13:26:42 UTC --- This change was

[Bug lto/47225] [4.6 regression]: cross-compile fails while configuring libgcc with "xgcc: fatal error: -fuse-linker-plugin, but liblto_plugin.so not found"

2011-01-11 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47225 --- Comment #13 from Jan Hubicka 2011-01-11 13:27:54 UTC --- Even when we do not default to -flinker-plugin w/o LTO this remains a problem. We should chase out cases where we build plugin but it is useless.

[Bug middle-end/46823] [4.6 Regression] ICE: edge points to wrong declaration

2011-01-11 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46823 --- Comment #17 from Jan Hubicka 2011-01-11 13:29:58 UTC --- I believed that we are supposed to update the statement first and only then try to inline it. Otherwise we would get into problem with inliner not skipping the args. Anyway lookup base

[Bug driver/47244] [4.6 Regression] plugin linker is used unconditionally

2011-01-11 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47244 --- Comment #2 from Jan Hubicka 2011-01-11 14:03:29 UTC --- testing the following patch. Index: gcc.c === --- gcc.c (revision 168655) +++ gcc.c (working copy) @@ -621,11

[Bug driver/47244] [4.6 Regression] plugin linker is used unconditionally

2011-01-11 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47244 --- Comment #5 from Jan Hubicka 2011-01-11 16:46:40 UTC --- path posted. http://gcc.gnu.org/ml/gcc-patches/2011-01/msg00654.html

[Bug lto/45721] [4.6 Regression] ICE: in function_and_variable_visibility, at ipa.c:673 with -flto

2011-01-11 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45721 --- Comment #7 from Jan Hubicka 2011-01-11 17:29:57 UTC --- Author: hubicka Date: Tue Jan 11 17:29:52 2011 New Revision: 168666 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=168666 Log: PR lto/45721 PR lto/45375 * tree.h (sy

[Bug lto/45375] [meta-bug] Issues with building Mozilla with LTO

2011-01-11 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45375 --- Comment #34 from Jan Hubicka 2011-01-11 17:29:57 UTC --- Author: hubicka Date: Tue Jan 11 17:29:52 2011 New Revision: 168666 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=168666 Log: PR lto/45721 PR lto/45375 * tree.h (s

[Bug lto/45721] [4.6 Regression] ICE: in function_and_variable_visibility, at ipa.c:673 with -flto

2011-01-11 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45721 Jan Hubicka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug middle-end/31528] Inlining with -Os increases code size

2011-01-11 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31528 Jan Hubicka changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug tree-optimization/47233] IPA reference tends to explode in memory use with -fprofile-generate

2011-01-12 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47233 --- Comment #2 from Jan Hubicka 2011-01-12 10:39:43 UTC --- Author: hubicka Date: Wed Jan 12 10:39:39 2011 New Revision: 168700 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=168700 Log: PR tree-optimization/47233 * opts.c (common

[Bug middle-end/42371] dead code not eliminated during folding with whole-program

2011-01-12 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42371 Jan Hubicka changed: What|Removed |Added AssignedTo|hubicka at gcc dot gnu.org |mjambor at suse dot cz --- Comment #8 from

[Bug tree-optimization/47233] IPA reference tends to explode in memory use with -fprofile-generate

2011-01-12 Thread hubicka at gcc dot gnu.org
| AssignedTo|hubicka at gcc dot gnu.org |unassigned at gcc dot ||gnu.org --- Comment #3 from Jan Hubicka 2011-01-12 10:45:40 UTC --- Workaround comitted, unasigning and removing from list of Mozilla dependencies.

[Bug middle-end/44440] [4.6 regression] ira_initialization and buitins construction taking too much of startup time

2011-01-12 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=0 Jan Hubicka changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug driver/47244] [4.6 Regression] plugin linker is used unconditionally

2011-01-12 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47244 --- Comment #6 from Jan Hubicka 2011-01-12 15:47:36 UTC --- Author: hubicka Date: Wed Jan 12 15:47:29 2011 New Revision: 168717 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=168717 Log: PR driver/47244 * gcc.c (PLUGIN_COND): Upda

[Bug driver/47244] [4.6 Regression] plugin linker is used unconditionally

2011-01-12 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47244 Jan Hubicka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug tree-optimization/47276] [4.6 Regression] ICE in function_and_variable_visibility, at ipa.c:857 during compiling glibc.

2011-01-13 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47276 --- Comment #4 from Jan Hubicka 2011-01-13 17:16:00 UTC --- I am testing the following patch. We are overactive on checking aliases of aliases Index: ipa.c === --- ipa.c (revi

[Bug tree-optimization/47276] [4.6 Regression] ICE in function_and_variable_visibility, at ipa.c:857 during compiling glibc.

2011-01-15 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47276 --- Comment #5 from Jan Hubicka 2011-01-15 15:45:00 UTC --- Author: hubicka Date: Sat Jan 15 15:44:56 2011 New Revision: 168844 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=168844 Log: PR tree-optimization/47276 * ipa.c (functi

[Bug tree-optimization/47276] [4.6 Regression] ICE in function_and_variable_visibility, at ipa.c:857 during compiling glibc.

2011-01-15 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47276 Jan Hubicka changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

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