[Bug c/19449] __builtin_constant_p cannot resolve to const when optimizing

2013-03-27 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19449 --- Comment #4 from Marek Polacek 2013-03-28 06:57:56 UTC --- *** Bug 56759 has been marked as a duplicate of this bug. ***

[Bug middle-end/56759] result of __builtin_constant_p( ) is not constant enough for __builtin_choose_expr( )

2013-03-27 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56759 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug middle-end/56759] result of __builtin_constant_p( ) is not constant enough for __builtin_choose_expr( )

2013-03-27 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56759 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org ---

[Bug plugins/56754] some missing plugin headers during installation in gcc 4.8

2013-03-27 Thread zorry at gentoo dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56754 --- Comment #1 from Magnus Granberg 2013-03-28 03:22:04 UTC --- Revision 188166 remove TARGET_H from GIMPLE_H. when TARGET_H did get remove from GIMPLE_H it don't get pass to IPA_PROP_H, so it can't get pass to PLUGIN_HEADERS.

[Bug libfortran/56737] [4.6/4.7/4.8/4.9 Regression] Wrong I/O result with format cache for Hollerith strings

2013-03-27 Thread jvdelisle at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56737 --- Comment #3 from Jerry DeLisle 2013-03-28 02:34:32 UTC --- Note the comment at line 728 of format.c where we must disable format caching when we encounter FMT_STRING. The problem is related to saving a pointer to a string rather than t

[Bug middle-end/56759] result of __builtin_constant_p( ) is not constant enough for __builtin_choose_expr( )

2013-03-27 Thread gcc-bugzilla at codyps dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56759 --- Comment #1 from Cody P Schafer 2013-03-28 00:56:11 UTC --- This also affects my ubuntu gcc install: $ gcc constant_not_constant.c -O3 -c constant_not_constant.c: In function ‘x’: constant_not_constant.c:4:31: error: first argument to ‘__bu

[Bug middle-end/56759] New: result of __builtin_constant_p( ) is not constant enough for __builtin_choose_expr( )

2013-03-27 Thread gcc-bugzilla at codyps dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56759 Bug #: 56759 Summary: result of __builtin_constant_p( ) is not constant enough for __builtin_choose_expr( ) Classification: Unclassified Product: gcc Version: 4.8.1

[Bug middle-end/56729] [4.9 Regression] ICE in df_insn_delete

2013-03-27 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56729 --- Comment #5 from Steven Bosscher 2013-03-27 23:45:30 UTC --- Bah. Index: df-scan.c === --- df-scan.c (revision 197180) +++ df-scan.c (working copy) @@ -1158,8 +115

[Bug regression/56738] [4.9 Regression] ICE in c-c++-common/torture/vshuf-v4di.c

2013-03-27 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56738 Steven Bosscher changed: What|Removed |Added CC||steven at gcc dot gnu.org ---

[Bug fortran/56758] New: Missing bounds check for explict-size arrays (+ character scalar storage association)

2013-03-27 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56758 Bug #: 56758 Summary: Missing bounds check for explict-size arrays (+ character scalar storage association) Classification: Unclassified Product: gcc Version: 4.9.0

[Bug c++/56757] ICE in int_cst_value/get_non_default_template_args_count on invalid source

2013-03-27 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56757 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work|

[Bug c++/56757] New: ICE in int_cst_value/get_non_default_template_args_count on invalid source

2013-03-27 Thread ppluzhnikov at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56757 Bug #: 56757 Summary: ICE in int_cst_value/get_non_default_template_args_count on invalid source Classification: Unclassified Product: gcc Version:

[Bug other/56755] Global symbol demangling

2013-03-27 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56755 --- Comment #2 from Andrew Pinski 2013-03-27 21:12:24 UTC --- (In reply to comment #1) > c++filt is a part of binutils. It might be part of binutils but the mangler is part of libiberty whos official copy is part of GCC.

[Bug tree-optimization/56756] New: ICE: verify_ssa failed (definition in block n follows the use !)

2013-03-27 Thread antoine.balestrat at gmail dot com
Severity: normal Priority: P3 Component: tree-optimization AssignedTo: unassig...@gcc.gnu.org ReportedBy: antoine.balest...@gmail.com Using GCC 4.9.0 as of 20130327 : $ cat ssa.c int a, *b; void f(void) { if(a) { int k; for(a

[Bug c++/56725] extra spaces in error message

2013-03-27 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56725 --- Comment #12 from Manuel López-Ibáñez 2013-03-27 20:37:05 UTC --- That was the intention, if the comment or the behaviour does not match this, then I did a mistake implementing it, and it is a bug in my opinion.

[Bug c++/56725] extra spaces in error message

2013-03-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56725 --- Comment #11 from Paolo Carlini 2013-03-27 20:30:36 UTC --- Ok, thanks a lot again. Then however we have to tweak a bit that comment too (it only mentions warnings for true, instead means any diagnostics is actually reported (that's mu

[Bug c++/56725] extra spaces in error message

2013-03-27 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56725 --- Comment #10 from Manuel López-Ibáñez 2013-03-27 20:24:47 UTC --- No, true means something was reported (error or warning), false means that nothing was reported. The same as for pedwarn and warning. pedwarn also returns true for --pedantic-e

[Bug libfortran/56737] [4.6/4.7/4.8/4.9 Regression] Wrong I/O result with format cache for Hollerith strings

2013-03-27 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56737 --- Comment #2 from Tobias Burnus 2013-03-27 20:24:11 UTC --- If one sets the breakpoint in _gfortrani_next_format, one gets for the original, non cached version: (gdb) p dtp->u.p.fmt.array.array[1].source $13 = 0x7fffdec6 "1H ),6h=

[Bug c++/56725] extra spaces in error message

2013-03-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56725 --- Comment #9 from Paolo Carlini 2013-03-27 19:52:57 UTC --- Ok, thanks! Thus, if I remember correctly that comment (true meaning warning), looks like we want everywhere if (!permerror...) inform(... right? Otherwise if I misremembering,

[Bug c++/56725] extra spaces in error message

2013-03-27 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56725 --- Comment #8 from Manuel López-Ibáñez 2013-03-27 19:48:21 UTC --- (In reply to comment #7) > manuel@gcc10:~$ ~/test1/195333/build/gcc/cc1plus test.cc -fpermissive > test.cc:4:5: note: initializing argument 3 of ‘int callf(int, int, int > (*

[Bug c++/56725] extra spaces in error message

2013-03-27 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56725 --- Comment #7 from Manuel López-Ibáñez 2013-03-27 19:46:57 UTC --- (In reply to comment #6) > I haven't tested anything so far, but stared a bit at the comment before > permerror and figured tgat in case of plain error (vs warning) the function

[Bug other/56755] Global symbol demangling

2013-03-27 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56755 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org ---

[Bug other/56755] New: Global symbol demangling

2013-03-27 Thread dungtq1387 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56755 Bug #: 56755 Summary: Global symbol demangling Classification: Unclassified Product: gcc Version: 4.6.3 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug libfortran/56737] [4.6/4.7/4.8/4.9 Regression] Wrong I/O result with format cache for Hollerith strings

2013-03-27 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56737 Tobias Burnus changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work|

[Bug c++/56725] extra spaces in error message

2013-03-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56725 --- Comment #6 from Paolo Carlini 2013-03-27 19:28:09 UTC --- I haven't tested anything so far, but stared a bit at the comment before permerror and figured tgat in case of plain error (vs warning) the function returns false thus the behav

[Bug c++/56728] [4.8/4.9 Regression] ICE using constexpr initialization and arrays

2013-03-27 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56728 Jason Merrill changed: What|Removed |Added Keywords||ice-on-invalid-code

[Bug plugins/56754] New: some missing plugin headers during installation in gcc 4.8

2013-03-27 Thread pageexec at freemail dot hu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56754 Bug #: 56754 Summary: some missing plugin headers during installation in gcc 4.8 Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRME

[Bug c++/56725] extra spaces in error message

2013-03-27 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56725 --- Comment #5 from Manuel López-Ibáñez 2013-03-27 17:43:02 UTC --- (In reply to comment #4) > Hi Manuel. I wanted to actually handle this per your indications and move on, > but I don't understand why you check the return value of permerror: sh

[Bug libstdc++/56753] vector.size() always returns 0

2013-03-27 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56753 --- Comment #7 from Jonathan Wakely 2013-03-27 17:03:56 UTC --- http://en.cppreference.com/w/cpp/container/vector/operator_at is a much better reference site than cplusplus.com, which is quite awful

[Bug libstdc++/56753] vector.size() always returns 0

2013-03-27 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56753 --- Comment #6 from Jonathan Wakely 2013-03-27 17:02:31 UTC --- (In reply to comment #4) > Perhaps this isn't the official documentation (if there is such a thing), but > even in the example opeartor[] is used to store values: > > http:

[Bug c++/56746] [4.8 regression] increased memory usage when compiling C++

2013-03-27 Thread mathias at gaunard dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56746 --- Comment #5 from Mathias Gaunard 2013-03-27 16:41:16 UTC --- While trying to isolate the problem, I have observed that the problem does not occur if -save-temps is used. While using -save-temps does not change anything with GCC 4.7, usi

[Bug c++/56725] extra spaces in error message

2013-03-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56725 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|unas

[Bug libstdc++/56753] vector.size() always returns 0

2013-03-27 Thread rb at oaktreepeak dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56753 --- Comment #5 from rb at oaktreepeak dot com 2013-03-27 15:29:40 UTC --- I understand what you are saying. You must actually assign empty "buckets" to get the size, even though storing and retrieving values will work correctly.

[Bug libstdc++/56753] vector.size() always returns 0

2013-03-27 Thread rb at oaktreepeak dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56753 --- Comment #4 from rb at oaktreepeak dot com 2013-03-27 15:17:14 UTC --- I have a team of guys here and I am not attempting to be argumentative. We are trying to understand your rather terse comments. Perhaps this isn't the official docu

[Bug target/56716] during gcc 4.8.0 build on Cygwin: bid128_fma.c:4460:1: internal compiler error: Segmentation fault

2013-03-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56716 Richard Biener changed: What|Removed |Added Status|ASSIGNED|NEW AssignedTo|rguenth

[Bug rtl-optimization/56742] [4.8 regression] Optimization bug lead to uncaught throw

2013-03-27 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56742 Kai Tietz changed: What|Removed |Added Target Milestone|--- |4.8.1 Summary|Optimizatio

[Bug rtl-optimization/56742] Optimization bug lead to uncaught throw

2013-03-27 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56742 --- Comment #6 from Kai Tietz 2013-03-27 14:43:24 UTC --- Well, this issue is related to SEH exceptions. So it is pretty clear, why you don't see it for linux. It is serious bug for 4.8 gcc. From user's perspective this is a regression

[Bug libstdc++/55977] [C++11] vector range construction imposes unnecessary conversion constraints

2013-03-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55977 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|NEW --- Comment #4 from Paolo C

[Bug libstdc++/56753] vector.size() always returns 0

2013-03-27 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56753 Jonathan Wakely changed: What|Removed |Added Severity|major |normal --- Comment #3 from Jo

[Bug libstdc++/56753] vector.size() always returns 0

2013-03-27 Thread rb at oaktreepeak dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56753 --- Comment #2 from rb at oaktreepeak dot com 2013-03-27 14:05:11 UTC --- It appears that you are saying that you can not assign a value to a vector using the assignment operator[]? All the STL docs say that you can. Can you please elab

[Bug rtl-optimization/56742] Optimization bug lead to uncaught throw

2013-03-27 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56742 Jason Merrill changed: What|Removed |Added CC||jason at gcc dot gnu.org

[Bug target/56716] during gcc 4.8.0 build on Cygwin: bid128_fma.c:4460:1: internal compiler error: Segmentation fault

2013-03-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56716 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|una

[Bug c++/56749] [4.8/4.9 Regression] weird interaction between scoped enum used as non-type template parameter and template lookup

2013-03-27 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56749 Jason Merrill changed: What|Removed |Added Keywords||rejects-valid Status

[Bug c++/47346] access control for nested type is ignored in class template

2013-03-27 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47346 --- Comment #10 from Jason Merrill 2013-03-27 13:28:24 UTC --- Even simpler: class B { struct C {}; }; template struct A { B::C c; }; A a;

[Bug lto/55102] The options -flto and -On do not behave as described in GCC docs

2013-03-27 Thread rguenther at suse dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55102 --- Comment #4 from rguenther at suse dot de 2013-03-27 13:09:18 UTC --- On Wed, 27 Mar 2013, hubicka at gcc dot gnu.org wrote: > > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55102 > > --- Comment #3 from Jan Hubicka 2013-03-27 >

[Bug libstdc++/56753] vector.size() always returns 0

2013-03-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56753 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug middle-end/47298] -O3 destroys beautifully vectorized code obtained at -O2

2013-03-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47298 Richard Biener changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug middle-end/37150] basic-block vectorization misses some unrolled loops

2013-03-27 Thread Joost.VandeVondele at mat dot ethz.ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37150 --- Comment #15 from Joost VandeVondele 2013-03-27 12:53:16 UTC --- Created attachment 29738 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=29738 maybe smaller testcase version ? Attached is what I think is roughly the smallest ker

[Bug libstdc++/56753] New: vector.size() always returns 0

2013-03-27 Thread rb at oaktreepeak dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56753 Bug #: 56753 Summary: vector.size() always returns 0 Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: major Priority:

[Bug lto/55102] The options -flto and -On do not behave as described in GCC docs

2013-03-27 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55102 --- Comment #3 from Jan Hubicka 2013-03-27 12:47:04 UTC --- Doing IPA analysis at -O0 for LTO streaming won't really solve the fact that functions are not early optimized. I would vote for at least issuing a waning when LTOing -O0 objects

[Bug tree-optimization/43434] Missed vectorization: "not vectorized: data ref analysis": pointer incremented by a parameter

2013-03-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43434 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/56716] during gcc 4.8.0 build on Cygwin: bid128_fma.c:4460:1: internal compiler error: Segmentation fault

2013-03-27 Thread aldot at gcc dot gnu.org
--enable-clocale=gnu --enable-libstdcxx-debug --enable-mpfr --disable-werror --enable-checking=yes --enable-debug -C --disable-intermodule --disable-libstdcxx-pch --disable-multilib --enable-bootstrap --enable-checking=release --with-cpu=native --with-tune=native --enable-plugin Thread m

[Bug middle-end/41115] Tree-vectorizer: VecCost tuning for X2: Without vectorization 30% faster

2013-03-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41115 --- Comment #3 from Richard Biener 2013-03-27 12:38:05 UTC --- It would be nice to see where we are today with respect to the cost model / vectorizing / not vectorizing.

[Bug tree-optimization/38011] vectorizer ignores alignment, useless versioning

2013-03-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38011 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug middle-end/37150] basic-block vectorization misses some unrolled loops

2013-03-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37150 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|una

[Bug tree-optimization/34378] [autovectorize]: missed optimization

2013-03-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34378 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Blocks|

[Bug rtl-optimization/31021] gfortran 20% slower than ifort on CP2K computational kernel

2013-03-27 Thread Joost.VandeVondele at mat dot ethz.ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31021 Joost VandeVondele changed: What|Removed |Added CC||Joost.VandeVondele at mat

[Bug tree-optimization/31079] 20% difference between ifort/gfortran, missed vectorization

2013-03-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31079 Richard Biener changed: What|Removed |Added Status|NEW |RESOLVED Known to work|

[Bug libstdc++/55979] [C++11] std::list range construction imposes unnecessary conversion constraints

2013-03-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55979 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug rtl-optimization/31021] gfortran 20% slower than ifort on CP2K computational kernel

2013-03-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31021 Richard Biener changed: What|Removed |Added Status|NEW |WAITING --- Comment #14 from R

[Bug tree-optimization/21998] (cond ? result1 : result2) is vectorized, where equivalent if-syntax isn't (store)

2013-03-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21998 --- Comment #6 from Richard Biener 2013-03-27 11:32:19 UTC --- Note that the concern is also that a1 may be mapped to a read-only segment, so introducing a store data-race may trap. That's probably out of the C99 language standards scope,

[Bug fortran/36437] Simplify argument to [c_]sizeof

2013-03-27 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36437 Tobias Burnus changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug tree-optimization/18438] vectorizer failed for vector matrix multiplication

2013-03-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18438 --- Comment #8 from Richard Biener 2013-03-27 11:27:31 UTC --- The issue is that we cannot use a vector v4sf store to &opoints[i][0] as opoints[i][4] is not stored to. Such "masked" store (or "interleaved store with gaps") is not supporte

[Bug fortran/36437] Simplify argument to [c_]sizeof

2013-03-27 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36437 Tobias Burnus changed: What|Removed |Added CC||burnus at gcc dot gnu.org --- C

[Bug fortran/56650] Odd error messages with C_SIZEOF for valid code

2013-03-27 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56650 Tobias Burnus changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug fortran/56650] Odd error messages with C_SIZEOF for valid code

2013-03-27 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56650 --- Comment #3 from Tobias Burnus 2013-03-27 11:23:41 UTC --- Author: burnus Date: Wed Mar 27 10:45:58 2013 New Revision: 197159 URL: http://gcc.gnu.org/viewcvs?rev=197159&root=gcc&view=rev Log: 2013-03-27 Tobias Burnus

[Bug rtl-optimization/56745] [4.8/4.9 Regression] ICE in merge_if_block

2013-03-27 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56745 Mikael Pettersson changed: What|Removed |Added CC||mikpe at it dot uu.se --- C

[Bug tree-optimization/54939] Very poor vectorization of loops with complex arithmetic

2013-03-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54939 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Blocks|

[Bug tree-optimization/56213] strided load vectorization is unnecessarily restricted

2013-03-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56213 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/56746] [4.8 regression] increased memory usage when compiling C++

2013-03-27 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56746 --- Comment #4 from Jonathan Wakely 2013-03-27 11:12:45 UTC --- You should be able to attach it if you compress it.

[Bug c++/56746] [4.8 regression] increased memory usage when compiling C++

2013-03-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56746 --- Comment #3 from Paolo Carlini 2013-03-27 11:09:28 UTC --- You can reduce it at least somewhat and then compress it with bzip2.

[Bug bootstrap/56752] GCC fails to bootstrap on Debian GNU/Linux 7.0 (wheezy) when 32-bit libraries aren't installed

2013-03-27 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56752 Jonathan Wakely changed: What|Removed |Added Keywords||documentation Stat

[Bug c++/56746] [4.8 regression] increased memory usage when compiling C++

2013-03-27 Thread mathias at gaunard dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56746 --- Comment #2 from Mathias Gaunard 2013-03-27 11:04:08 UTC --- The preprocessed file is 7 megabytes, which exceeds what I can attach here. I do not think it is practical to reduce it with automatic tools. Would it be ok to provide it as-i

[Bug bootstrap/56752] GCC fails to bootstrap on Debian GNU/Linux 7.0 (wheezy) when x32 libraries aren't installed

2013-03-27 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56752 --- Comment #3 from Jonathan Wakely 2013-03-27 11:00:16 UTC --- How do you propose to check that? You might not have a 32-bit compiler with which to test those headers during configuration, so it's not easy to test them until after we've

[Bug bootstrap/56752] GCC fails to bootstrap on Debian GNU/Linux 7.0 (wheezy) when x32 libraries aren't installed

2013-03-27 Thread prosfilaes at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56752 David Starner changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED Resolution|I

[Bug tree-optimization/56695] [4.9 Regression] ICE in expand_vec_cond_expr, at optabs.c:6751

2013-03-27 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56695 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|unas

[Bug bootstrap/56752] GCC fails to bootstrap on Debian GNU/Linux 7.0 (wheezy) when x32 libraries aren't installed

2013-03-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56752 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug tree-optimization/37021] Fortran Complex reduction / multiplication not vectorized

2013-03-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37021 --- Comment #16 from Richard Biener 2013-03-27 10:40:40 UTC --- We now vectorize this testcase by means of using strided loads, relying on store motion turning the store to self(i) in the innermost look into a reduction (no support for vec

[Bug tree-optimization/37021] Fortran Complex reduction / multiplication not vectorized

2013-03-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37021 --- Comment #15 from Richard Biener 2013-03-27 10:39:00 UTC --- Author: rguenth Date: Wed Mar 27 10:38:29 2013 New Revision: 197158 URL: http://gcc.gnu.org/viewcvs?rev=197158&root=gcc&view=rev Log: 2013-03-27 Richard Biener

[Bug middle-end/56341] GCC produces unaligned data access

2013-03-27 Thread bernd.edlinger at hotmail dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56341 --- Comment #9 from Bernd Edlinger 2013-03-27 10:36:48 UTC --- Hello GCC-Maintainers, what do you think? Should'nt this patch be in the 4.6.4 release?

[Bug bootstrap/56752] New: GCC fails to bootstrap on Debian GNU/Linux 7.0 (wheezy) when x32 libraries aren't installed

2013-03-27 Thread prosfilaes at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56752 Bug #: 56752 Summary: GCC fails to bootstrap on Debian GNU/Linux 7.0 (wheezy) when x32 libraries aren't installed Classification: Unclassified Product: gcc Version: 4.8.

[Bug target/49423] [4.6/4.7/4.8/4.9 Regression] [arm] internal compiler error: in push_minipool_fix

2013-03-27 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49423 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot

[Bug target/55909] libtool test exposes what I think is some alignment issue in libstdc++

2013-03-27 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55909 Eric Botcazou changed: What|Removed |Added CC||marc.girod at gmail dot com ---

[Bug target/56734] Even simple exceptions cause a segmentation fault in my build of gcc on Solaris 10.

2013-03-27 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56734 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/25466] typeid expression fails to throw bad_typeid according to 5.2.8p2

2013-03-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25466 --- Comment #12 from Paolo Carlini 2013-03-27 10:13:29 UTC --- I'm having another look to this and apparently clang behaves like GCC. Jason, what do you think? Should we extend somehow build_typeid? I'm not sure. In case it would not be

[Bug tree-optimization/56695] [4.9 Regression] ICE in expand_vec_cond_expr, at optabs.c:6751

2013-03-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56695 --- Comment #11 from Richard Biener 2013-03-27 10:10:06 UTC --- And in tree-cfg.c:verify_gimple_comparison properly establish rules for the signedness of the vector comparison result.

[Bug tree-optimization/56695] [4.9 Regression] ICE in expand_vec_cond_expr, at optabs.c:6751

2013-03-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56695 --- Comment #10 from Richard Biener 2013-03-27 10:08:02 UTC --- (In reply to comment #9) > That said, it should look like, unconditionally(!) > > unsigned int prec = GET_MODE_BITSIZE (TYPE_MODE (TREE_TYPE (vectype))); > tree

[Bug c++/52597] [C++11] confusing diagnostics for invalid use of non-static member function in decltype

2013-03-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52597 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug c++/45282] wrong decltype result for .*

2013-03-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45282 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|gcc-

[Bug tree-optimization/56695] [4.9 Regression] ICE in expand_vec_cond_expr, at optabs.c:6751

2013-03-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56695 --- Comment #9 from Richard Biener 2013-03-27 09:57:41 UTC --- That said, it should look like, unconditionally(!) unsigned int prec = GET_MODE_BITSIZE (TYPE_MODE (TREE_TYPE (vectype))); tree cmp_type = build_nonstandard_integ

[Bug tree-optimization/56695] [4.9 Regression] ICE in expand_vec_cond_expr, at optabs.c:6751

2013-03-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56695 --- Comment #8 from Richard Biener 2013-03-27 09:53:59 UTC --- (In reply to comment #2) > In tree-vect-stmts.c: > > if (!INTEGRAL_TYPE_P (TREE_TYPE (vectype))) > { > unsigned int prec = GET_MODE_BITSIZE (TYPE_MODE (TREE_TYP

[Bug c++/56746] [4.8 regression] increased memory usage when compiling C++

2013-03-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56746 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |WAITING Known to work|

[Bug c++/56742] Optimization bug lead to uncaught throw

2013-03-27 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56742 --- Comment #4 from Kai Tietz 2013-03-27 09:40:16 UTC --- (In reply to comment #3) > (In reply to comment #2) > > Hmm, yes indeed it is the -freorder-blocks option. One solution is to > > disallow after reload for SEH-target to modify ju

[Bug c++/54988] fpmath=sse target pragma causes inlining failure because of target specific option mismatch

2013-03-27 Thread kai.koehne at digia dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54988 --- Comment #13 from Kai Koehne 2013-03-27 09:12:42 UTC --- The OOM problem is still there with gcc 4.8.0 on MinGW: Any #pragma optimize "X" will result in OOM for big files.

[Bug middle-end/56748] Bogus uninitialized warning with nested if condition

2013-03-27 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56748 Tobias Burnus changed: What|Removed |Added Keywords||diagnostic CC|

[Bug c++/56734] Even simple exceptions cause a segmentation fault in my build of gcc on Solaris 10.

2013-03-27 Thread marc.girod at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56734 --- Comment #4 from Marc Girod 2013-03-27 07:00:33 UTC --- Sorry: the other compiler works once I set LD_LIBRARY_PATH to use its libstdc++.so.6 and libgcc_s.so.1