http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50288
--- Comment #14 from Tobias Burnus burnus at gcc dot gnu.org 2011-09-06
06:49:11 UTC ---
Sorry for missing the issue with run-once; I thought I had tested it, but
seemingly I haven't done so.
(In reply to comment #13)
Ok, since class_45{a,b} is
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49911
--- Comment #20 from Richard Guenther rguenth at gcc dot gnu.org 2011-09-06
07:30:11 UTC ---
(In reply to comment #18)
Created attachment 25199 [details]
Patch preventing SRA from creating enumeration type replacements
I'm currently testing
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38644
--- Comment #43 from Sebastian Huber sebastian.hu...@embedded-brains.de
2011-09-06 07:45:29 UTC ---
How long will this middle to back end ping pong last until this bug is finally
fixed? It is now open since 2008.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50302
Richard Guenther rguenth at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50296
Richard Guenther rguenth at gcc dot gnu.org changed:
What|Removed |Added
Target|i686-pc-linux-gnu, cris-elf
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50295
Richard Guenther rguenth at gcc dot gnu.org changed:
What|Removed |Added
Priority|P3 |P1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50295
Jakub Jelinek jakub at gcc dot gnu.org changed:
What|Removed |Added
CC||aoliva at gcc dot
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50295
--- Comment #4 from Richard Guenther rguenth at gcc dot gnu.org 2011-09-06
08:23:15 UTC ---
That would be the case if we're missing an update_stmt on the debug stmt.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50295
--- Comment #5 from Richard Guenther rguenth at gcc dot gnu.org 2011-09-06
08:26:44 UTC ---
Because gimple_build_debug_bind_stat does not set the stmt to modified? So
it's not automatically updated on gsi_insert_before ().
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50295
--- Comment #6 from Jakub Jelinek jakub at gcc dot gnu.org 2011-09-06
08:29:58 UTC ---
It is gimple_modified_p and gsi_insert_before does call build_stmt_operands on
it. Still debugging...
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50294
--- Comment #4 from Richard Guenther rguenth at gcc dot gnu.org 2011-09-06
08:31:56 UTC ---
My idea with fixing the Ada issue would be to conditionally use a signed
or unsigned (sizetype) domain type. Not sure if all of the middle-end
copes well
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44646
--- Comment #2 from Tobias Burnus burnus at gcc dot gnu.org 2011-09-06
08:28:50 UTC ---
(In reply to comment #1)
TODO as follow up:
* Replace Sorry by a real implementation in trans-stmt.c
Patch:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50257
--- Comment #10 from Paolo Carlini paolo.carlini at oracle dot com 2011-09-06
09:14:40 UTC ---
Unfortunately constexpr functions are not going to help here, because of course
a call of such a function is never optimized to a constant unless *the
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50294
--- Comment #5 from Eric Botcazou ebotcazou at gcc dot gnu.org 2011-09-06
09:14:28 UTC ---
My idea with fixing the Ada issue would be to conditionally use a signed
or unsigned (sizetype) domain type. Not sure if all of the middle-end
copes
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50257
Jakub Jelinek jakub at gcc dot gnu.org changed:
What|Removed |Added
CC||jakub at gcc dot
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50296
Dominique d'Humieres dominiq at lps dot ens.fr changed:
What|Removed |Added
Target|i686-pc-linux-gnu,
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50257
--- Comment #12 from Paolo Carlini paolo.carlini at oracle dot com 2011-09-06
09:39:47 UTC ---
Thanks Jakub, for now we'd rather keep the library __builtin_constant_p-free (a
couple of weeks ago we had fun with Marc Glisse recollecting all the
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50294
--- Comment #6 from rguenther at suse dot de rguenther at suse dot de
2011-09-06 09:52:38 UTC ---
On Tue, 6 Sep 2011, ebotcazou at gcc dot gnu.org wrote:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50294
--- Comment #5 from Eric Botcazou
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50294
--- Comment #7 from Eric Botcazou ebotcazou at gcc dot gnu.org 2011-09-06
10:21:42 UTC ---
And 32-bit for 32-bit targets? sizetype is 32bits there ...
No, 64-bit type are supported universally. Of course your mileage may vary for
array types
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50257
--- Comment #13 from paolo at gcc dot gnu.org paolo at gcc dot gnu.org
2011-09-06 10:22:27 UTC ---
Author: paolo
Date: Tue Sep 6 10:22:21 2011
New Revision: 178581
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=178581
Log:
2011-09-06
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50257
Paolo Carlini paolo.carlini at oracle dot com changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50205
Alexander Monakov amonakov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50287
rsand...@gcc.gnu.org rsandifo at gcc dot gnu.org changed:
What|Removed |Added
CC|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50299
--- Comment #2 from Jakub Jelinek jakub at gcc dot gnu.org 2011-09-06
11:21:19 UTC ---
The disadvantage of the patch is that it will no longer emit
DW_TAG_call_site_parameter e.g. in
struct S { long a, b; };
void baz (void);
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50301
Martin Jambor jamborm at gcc dot gnu.org changed:
What|Removed |Added
Target|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50295
--- Comment #7 from Richard Guenther rguenth at gcc dot gnu.org 2011-09-06
11:59:46 UTC ---
Created attachment 25201
-- http://gcc.gnu.org/bugzilla/attachment.cgi?id=25201
reduced testcase
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48317
Richard Guenther rguenth at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50288
--- Comment #15 from janus at gcc dot gnu.org 2011-09-06 12:19:13 UTC ---
(In reply to comment #14)
Ok, since class_45{a,b} is not really a run-time test, I think the best
solution would be to just convert it to dg-do link:
Good idea; the
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50287
Ramana Radhakrishnan ramana at gcc dot gnu.org changed:
What|Removed |Added
Target|arm-eabi sh*-*-*
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48149
Richard Guenther rguenth at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50099
Bernd Schmidt bernds at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48317
--- Comment #2 from Richard Guenther rguenth at gcc dot gnu.org 2011-09-06
13:17:53 UTC ---
Author: rguenth
Date: Tue Sep 6 13:17:50 2011
New Revision: 178595
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=178595
Log:
2011-09-06 Richard
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48317
Richard Guenther rguenth at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49997
--- Comment #2 from Jan Hubicka hubicka at gcc dot gnu.org 2011-09-06
14:06:29 UTC ---
Hmm,
the problem is that with inline predicates the overall growth depends not only
on number of calls, but also at information known about call site. This
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47025
Richard Guenther rguenth at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |ASSIGNED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48149
--- Comment #3 from Richard Guenther rguenth at gcc dot gnu.org 2011-09-06
14:36:06 UTC ---
Author: rguenth
Date: Tue Sep 6 14:36:00 2011
New Revision: 178597
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=178597
Log:
2011-09-06 Richard
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48149
Richard Guenther rguenth at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50303
Bug #: 50303
Summary: Segfault with variadic template template parameters.
Classification: Unclassified
Product: gcc
Version: 4.6.1
Status: UNCONFIRMED
Severity: normal
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50304
Bug #: 50304
Summary: poor code for accessing certain element of arrays
Classification: Unclassified
Product: gcc
Version: 4.5.1
Status: UNCONFIRMED
Severity: normal
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47025
Jakub Jelinek jakub at gcc dot gnu.org changed:
What|Removed |Added
CC||jakub at gcc dot
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49886
--- Comment #6 from Martin Jambor jamborm at gcc dot gnu.org 2011-09-06
15:09:18 UTC ---
Author: jamborm
Date: Tue Sep 6 15:09:10 2011
New Revision: 178599
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=178599
Log:
2011-09-06 Martin
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50213
Jakub Jelinek jakub at gcc dot gnu.org changed:
What|Removed |Added
CC||jakub at gcc dot
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49997
--- Comment #3 from Richard Guenther rguenth at gcc dot gnu.org 2011-09-06
15:48:32 UTC ---
Or finally drop the key dependence on the number of callers.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50213
Richard Guenther rguenth at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47025
--- Comment #5 from Richard Guenther rguenth at gcc dot gnu.org 2011-09-06
15:56:26 UTC ---
Author: rguenth
Date: Tue Sep 6 15:56:20 2011
New Revision: 178601
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=178601
Log:
2011-09-06 Richard
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50257
--- Comment #15 from Justin SB justin at fathomdb dot com 2011-09-06 15:55:31
UTC ---
That patch works for me - thanks; gcc optimizes away the array lookup.
I do still think that constexpr could be helpful here: every lookup for an
explicit (or
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47025
Richard Guenther rguenth at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50304
Richard Guenther rguenth at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50099
Ramana Radhakrishnan ramana at gcc dot gnu.org changed:
What|Removed |Added
CC||ramana at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50257
--- Comment #16 from Paolo Carlini paolo.carlini at oracle dot com 2011-09-06
16:37:55 UTC ---
If you could have available a complete constexpr implementation of lower_bound,
it would make in principle possible to optimize to a constant all the
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44382
--- Comment #8 from hjl at gcc dot gnu.org hjl at gcc dot gnu.org 2011-09-06
16:42:56 UTC ---
Author: hjl
Date: Tue Sep 6 16:42:47 2011
New Revision: 178602
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=178602
Log:
PR middle-end/44382:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50305
Bug #: 50305
Summary: Inline asm reload failure when building Linux kernel
Classification: Unclassified
Product: gcc
Version: 4.7.0
Status: UNCONFIRMED
Keywords:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50305
Ulrich Weigand uweigand at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50213
--- Comment #3 from Jakub Jelinek jakub at gcc dot gnu.org 2011-09-06
17:08:57 UTC ---
It seems that in the loop it is changed then again by RTL fwprop2. Why it
isn't done by fwprop2 with -fno-tree-forwprop is a question...
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50306
Bug #: 50306
Summary: g++ accepts code with ambiguous, templated conversion
operators
Classification: Unclassified
Product: gcc
Version: 4.6.1
Status: UNCONFIRMED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50191
--- Comment #16 from Peter Bergner bergner at gcc dot gnu.org 2011-09-06
17:21:14 UTC ---
I have kicked off a bootstrap and regtest of Jakub's patching in Comments #13
and #14.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50307
Bug #: 50307
Summary: SSA checking ICE when building Linux kernel
Classification: Unclassified
Product: gcc
Version: 4.7.0
Status: UNCONFIRMED
Keywords: ice-checking
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50308
Bug #: 50308
Summary: __attribute__((deprecated)) incorrectly generates
warning in ADL lookup
Classification: Unclassified
Product: gcc
Version: unknown
Status:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50301
--- Comment #3 from Martin Jambor jamborm at gcc dot gnu.org 2011-09-06
18:04:59 UTC ---
Proposed fix submitted to the mailing list:
http://gcc.gnu.org/ml/gcc-patches/2011-09/msg00427.html
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50296
--- Comment #5 from Jason Merrill jason at gcc dot gnu.org 2011-09-06
18:09:07 UTC ---
Author: jason
Date: Tue Sep 6 18:09:01 2011
New Revision: 178604
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=178604
Log:
PR c++/50296
*
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50296
Jason Merrill jason at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50287
--- Comment #4 from Martin Jambor jamborm at gcc dot gnu.org 2011-09-06
18:19:57 UTC ---
Created attachment 25207
-- http://gcc.gnu.org/bugzilla/attachment.cgi?id=25207
Testcase for i686 (and probably x86_64 too)
Testcase that fails on
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50287
Martin Jambor jamborm at gcc dot gnu.org changed:
What|Removed |Added
Target|arm-eabi,sh*-*-*,
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50295
Martin Jambor jamborm at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50287
Martin Jambor jamborm at gcc dot gnu.org changed:
What|Removed |Added
CC||doko at gcc dot
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50309
Bug #: 50309
Summary: [4.6/4.7 Regression] [C++0x] ICE: tree check: expected
tree_list, have error_mark in comp_except_specs, at
cp/typeck.c:1014 on empty noexcept
Classification:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50310
Bug #: 50310
Summary: [4.7 Regression] ICE: in gen_vcondv2div2df, at
config/i386/sse.md:1435 with -O -ftree-vectorize and
__builtin_isunordered()
Classification: Unclassified
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50311
Bug #: 50311
Summary: [4.7 Regression] [C++0x] ICE: SIGSEGV in
cx_check_missing_mem_inits (semantics.c:5808) with
variadic template
Classification: Unclassified
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50310
Jakub Jelinek jakub at gcc dot gnu.org changed:
What|Removed |Added
CC||jakub at gcc dot
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50296
Hans-Peter Nilsson hp at gcc dot gnu.org changed:
What|Removed |Added
CC||zsojka at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50311
Hans-Peter Nilsson hp at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50310
Jakub Jelinek jakub at gcc dot gnu.org changed:
What|Removed |Added
Target|x86_64-pc-linux-gnu |x86_64-linux,
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48665
--- Comment #1 from Marc Glisse marc.glisse at normalesup dot org 2011-09-06
21:11:40 UTC ---
Created attachment 25210
-- http://gcc.gnu.org/bugzilla/attachment.cgi?id=25210
Fix libiberty demangler
This patch seems to fix c++filt. It doesn't
/50266
* c-common.c (c_fully_fold_internal) ADDR_EXPR: Fold offsetof-like
computations.
Added:
trunk/gcc/testsuite/gcc.c-torture/compile/20110906-1.c
Modified:
trunk/gcc/c-family/ChangeLog
trunk/gcc/c-family/c-common.c
trunk/gcc/testsuite/ChangeLog
/50266
* c-common.c (c_fully_fold_internal) ADDR_EXPR: Fold offsetof-like
computations.
Added:
branches/gcc-4_6-branch/gcc/testsuite/gcc.c-torture/compile/20110906-1.c
- copied unchanged from r178611,
trunk/gcc/testsuite/gcc.c-torture/compile/20110906-1.c
Modified:
branches/gcc
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50266
Eric Botcazou ebotcazou at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48320
Jason Merrill jason at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50248
Jason Merrill jason at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50191
--- Comment #17 from Peter Bergner bergner at gcc dot gnu.org 2011-09-06
23:07:22 UTC ---
This passed bootstrap and regtest on powerpc64-linux. Bill is on vacation for
a few days, so cannot test the patched compiler on the full benchmark, but I
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50312
Bug #: 50312
Summary: ICE when calling offsetof() illegally on incomplete
template class
Classification: Unclassified
Product: gcc
Version: 4.6.1
Status: UNCONFIRMED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50287
--- Comment #6 from Kazumoto Kojima kkojima at gcc dot gnu.org 2011-09-07
00:26:13 UTC ---
(In reply to comment #4)
Testcase that fails on i686-linux for me.
FYI, the testcase is failing also for arm-eabi, mips-elf and sh-elf.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50191
Alan Modra amodra at gmail dot com changed:
What|Removed |Added
Status|NEW |UNCONFIRMED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50191
Alan Modra amodra at gmail dot com changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50022
Michael Hope michael.hope at linaro dot org changed:
What|Removed |Added
CC||michael.hope
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49930
Michael Hope michael.hope at linaro dot org changed:
What|Removed |Added
CC||michael.hope
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50249
Maxim Kuvyrkov mkuvyrkov at gcc dot gnu.org changed:
What|Removed |Added
CC||mkuvyrkov at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50298
Jason Merrill jason at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50313
Bug #: 50313
Summary: ARM: PIC code references a non-existant label
Classification: Unclassified
Product: gcc
Version: 4.6.1
Status: UNCONFIRMED
Severity: normal
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50310
--- Comment #3 from Zdenek Sojka zsojka at seznam dot cz 2011-09-07 04:59:06
UTC ---
For a very similiar testcase:
double s1[4];
double s2[4];
long long e[4];
void foo(void)
{
int i;
for (i = 0; i 4; i++)
e[i] =
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50313
--- Comment #1 from Mikael Pettersson mikpe at it dot uu.se 2011-09-07
05:55:26 UTC ---
I suspect this is a dupe of PR48308.
90 matches
Mail list logo