[Bug rtl-optimization/51366] [cygwin] ICE in maybe_record_trace_start, at dwarf2cfi.c:2244

2014-10-10 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51366 Richard Henderson changed: What|Removed |Added Status|WAITING |RESOLVED CC|

[Bug target/55212] [SH] Switch to LRA

2014-10-10 Thread kkojima at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #58 from Kazumoto Kojima --- (In reply to Kazumoto Kojima from comment #57) > revised patch for the problem in c#25 I've looked into the remained ICEs for usual sh4-unknown-linux-gnu test and got that they are similar to the ICE in c

[Bug target/55212] [SH] Switch to LRA

2014-10-10 Thread kkojima at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 Kazumoto Kojima changed: What|Removed |Added Attachment #33526|0 |1 is obsolete|

[Bug c++/63194] [5 Regression] ICE in maybe_explain_implicit_delete, at cp/method.c:1552

2014-10-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63194 --- Comment #3 from Jason Merrill --- Author: jason Date: Sat Oct 11 02:26:33 2014 New Revision: 216114 URL: https://gcc.gnu.org/viewcvs?rev=216114&root=gcc&view=rev Log: PR c++/63194 * method.c (defaulted_late_check): Call maybe_instant

[Bug other/63509] New: Misleading error message when building gcc without C++ compiler installed

2014-10-10 Thread sajarvis at bu dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63509 Bug ID: 63509 Summary: Misleading error message when building gcc without C++ compiler installed Product: gcc Version: unknown Status: UNCONFIRMED Severity: nor

[Bug go/63493] libgo: write power64 version of reflect.MakeFunc

2014-10-10 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63493 --- Comment #1 from Ian Lance Taylor --- Note: if Richard Henderson's patch series at https://gcc.gnu.org/ml/gcc-patches/2014-10/msg01009.html is committed, then the this will need to be implemented in libffi, not libgo.

[Bug middle-end/63376] [5.0 Regression] ICE: in operator[], at vec.h:736 compiling team.c

2014-10-10 Thread mliska at suse dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63376 Martin Liška changed: What|Removed |Added CC||mliska at suse dot cz --- Comment #6 from

[Bug c++/63508] ICE when using bracketed initializer on pointer to member function of a templated class

2014-10-10 Thread mlang at delysid dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63508 --- Comment #1 from Mario Lang --- Created attachment 33684 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33684&action=edit bug.cpp g++ -std=c++11 bug.cpp

[Bug c++/63508] New: ICE when using bracketed initializer on pointer to member function of a templated class

2014-10-10 Thread mlang at delysid dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63508 Bug ID: 63508 Summary: ICE when using bracketed initializer on pointer to member function of a templated class Product: gcc Version: 4.9.1 Status: UNCONFIRMED S

[Bug libstdc++/61909] Small function optimization not applied to small objects

2014-10-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61909 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/63275] [5 Regression] ice in is_base_type with -g

2014-10-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63275 Jason Merrill changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/63485] [5 Regression] ICE: canonical types differ for identical types A::type and const char_type [3]

2014-10-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63485 Jason Merrill changed: What|Removed |Added CC||dcb314 at hotmail dot com --- Comment #5

[Bug c++/63497] std::regex can't handle [^class] correctly and cause runtime crash

2014-10-10 Thread timshen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63497 --- Comment #4 from Tim Shen --- Hi Yue Wang, I'm sorry if my last reply looks scary. I should have put it in libstdc++ list. I didn't mean to reply you with all implementation details. Anyway, the cause is clear, and it will be fixed in trunk (

[Bug c++/63454] [5 Regression] internal compiler error: canonical types differ for identical types

2014-10-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63454 Jason Merrill changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug c++/63485] [5 Regression] ICE: canonical types differ for identical types A::type and const char_type [3]

2014-10-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63485 Jason Merrill changed: What|Removed |Added CC||ai.azuma at gmail dot com --- Comment #4

[Bug c++/63437] [4.9/5 regression][C++14] Parenthesized "movable but not copyable" object doesn't compile in return statement

2014-10-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63437 Jason Merrill changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug c++/63415] [4.9/5 Regression] internal compiler error: unexpected expression ‘static_cast(std::is_same{})’ of kind static_cast_expr

2014-10-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63415 Jason Merrill changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug libstdc++/63500] [4.9/5 Regression] bug in debug version of std::make_move_iterator?

2014-10-10 Thread fdumont at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63500 --- Comment #6 from François Dumont --- Sorry, I reproduced the problem and it is not in _Safe_iterator operator-> so my previous remark is out of subject.

[Bug c++/63415] [4.9/5 Regression] internal compiler error: unexpected expression ‘static_cast(std::is_same{})’ of kind static_cast_expr

2014-10-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63415 --- Comment #5 from Jason Merrill --- Author: jason Date: Fri Oct 10 20:35:26 2014 New Revision: 216107 URL: https://gcc.gnu.org/viewcvs?rev=216107&root=gcc&view=rev Log: PR c++/63415 * pt.c (value_dependent_expression_p) [CONSTRUCTOR]:

[Bug c++/63437] [4.9/5 regression][C++14] Parenthesized "movable but not copyable" object doesn't compile in return statement

2014-10-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63437 --- Comment #5 from Jason Merrill --- Author: jason Date: Fri Oct 10 20:35:18 2014 New Revision: 216106 URL: https://gcc.gnu.org/viewcvs?rev=216106&root=gcc&view=rev Log: PR c++/63437 * cp-tree.h (REF_PARENTHESIZED_P): Also allow INDIREC

[Bug c++/63497] std::regex can't handle [^class] correctly and cause runtime crash

2014-10-10 Thread moophy at foxmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63497 --- Comment #3 from Yue Wang --- Hi guys! Thx for replying. To be honest,as a newbie I'm not good enough to understand @Tim's reply... Thx again for the efforts, hoping that gcc's std::regex would be better and better.

[Bug libfortran/63471] [5.0 Regression] unix.c:1906:10: error: implicit declaration of function 'ttyname_r'

2014-10-10 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63471 Francois-Xavier Coudert changed: What|Removed |Added CC||fxcoudert at gcc dot gnu.org -

[Bug middle-end/63376] [5.0 Regression] ICE: in operator[], at vec.h:736 compiling team.c

2014-10-10 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63376 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug sanitizer/59758] [4.9/5 Regression] bootstrap failure in libsanitizer/asan on sparc-linux-gnu

2014-10-10 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59758 Richard Henderson changed: What|Removed |Added CC||rth at gcc dot gnu.org --- Comment #

[Bug target/63501] ICE in GCC powerpc64le top of trunk with -mupper-regs-df

2014-10-10 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63501 --- Comment #4 from Peter Bergner --- (In reply to Michael Meissner from comment #3) > The -mupper-regs-df and -mupper-regs-sf options are a work in progress. I > am working on these options right now on a private branch, but the code is > not y

[Bug middle-end/63376] [5.0 Regression] ICE: in operator[], at vec.h:736 compiling team.c

2014-10-10 Thread danglin at gcc dot gnu.org
++ --with-sysroot=/home/dave/opt/gnu/hppa2.0w-hp-hpux11.11/root --with-build-sysroot=/home/dave/opt/gnu/hppa2.0w-hp-hpux11.11/root Thread model: posix gcc version 5.0.0 20141010 (experimental) [trunk revision 216098] (GCC) ./gcc/cc1 -fpreprocessed team.i -quiet -dumpbase team.c -auxbase-strip .libs

[Bug target/55212] [SH] Switch to LRA

2014-10-10 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #56 from Oleg Endo --- There are some LRA changes coming ... https://gcc.gnu.org/ml/gcc-patches/2014-10/msg00948.html

[Bug c/63495] struct __attribute__ ((aligned (8))) broken on x86

2014-10-10 Thread eggert at gnu dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63495 --- Comment #6 from Paul Eggert --- That was fast! Thank you.

[Bug c/63495] struct __attribute__ ((aligned (8))) broken on x86

2014-10-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63495 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c/63495] struct __attribute__ ((aligned (8))) broken on x86

2014-10-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63495 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Fri Oct 10 17:51:14 2014 New Revision: 216102 URL: https://gcc.gnu.org/viewcvs?rev=216102&root=gcc&view=rev Log: PR c/63495 * c-common.c (min_align_of_type): Don't decrease alignm

[Bug c/63495] struct __attribute__ ((aligned (8))) broken on x86

2014-10-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63495 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Fri Oct 10 17:43:21 2014 New Revision: 216101 URL: https://gcc.gnu.org/viewcvs?rev=216101&root=gcc&view=rev Log: PR c/63495 * stor-layout.c (min_align_of_type): Don't decrease ali

[Bug c++/63419] verify_gimple failed: "vector CONSTRUCTOR element is not a GIMPLE value"

2014-10-10 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63419 Markus Trippelsdorf changed: What|Removed |Added CC||trippels at gcc dot gnu.org --- Co

[Bug target/63483] Scheduler performs Invalid move of aliased memory reference

2014-10-10 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63483 --- Comment #20 from uros at gcc dot gnu.org --- Author: uros Date: Fri Oct 10 17:36:21 2014 New Revision: 216100 URL: https://gcc.gnu.org/viewcvs?rev=216100&root=gcc&view=rev Log: PR rtl-optimization/63483 * alias.c (true_dependence_1):

[Bug target/63352] problem with fmt_g0_1.f08 on i386-pc-solaris2.11

2014-10-10 Thread richard at netbsd dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63352 --- Comment #20 from Richard PALO --- >From what I've been able to gather, 'f' precision 17 & 18 incorrectly terminate with a '2' where they seemingly need be '1' and '5' respectfully (along with corresponding 'e' with precision 16 & 17). The de

[Bug c++/63405] [4.9/5 regression] ICE in cp_perform_integral_promotions, at cp/typeck.c:2084

2014-10-10 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63405 Markus Trippelsdorf changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/63405] [4.9/5 regression] ICE in cp_perform_integral_promotions, at cp/typeck.c:2084

2014-10-10 Thread gerrit.los at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63405 --- Comment #16 from Gert-jan Los --- 2014-10-08 23:06:21 CEST schrieb jason at gcc dot gnu.org: > --- Comment #12 from Jason Merrill --- > Author: jason > Date: Wed Oct 8 21:05:50 2014 > New Revision: 216013 > > URL: https://gcc.gnu.org/viewc

[Bug target/63501] ICE in GCC powerpc64le top of trunk with -mupper-regs-df

2014-10-10 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63501 --- Comment #3 from Michael Meissner --- The -mupper-regs-df and -mupper-regs-sf options are a work in progress. I am working on these options right now on a private branch, but the code is not yet ready for incorporation into the tree. I don't

[Bug sanitizer/63507] boostrap-asan failure: /usr/bin/ld: /home/max/build/bootstrap-asan/./gcc/liblto_plugin.so: error loading plugin

2014-10-10 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63507 --- Comment #4 from Markus Trippelsdorf --- For me it fails with: ld: error: /var/tmp/test/./gcc/liblto_plugin.so: could not load plugin library: /var/tmp/test/./gcc/liblto_plugin.so: undefined symbol: __asan_option_detect_stack_use_after_return

[Bug libstdc++/49561] [C++0x] std::list::size complexity

2014-10-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49561 --- Comment #21 from Jonathan Wakely --- Author: redi Date: Fri Oct 10 16:14:52 2014 New Revision: 216097 URL: https://gcc.gnu.org/viewcvs?rev=216097&root=gcc&view=rev Log: PR libstdc++/49561 * acinclude.m4 (GLIBCXX_ENABLE_LIBSTDCXX_CXX1

[Bug middle-end/63376] [5.0 Regression] ICE: in operator[], at vec.h:736 compiling team.c

2014-10-10 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63376 --- Comment #3 from John David Anglin --- (gdb) frame 2 #2 0x007eaf1c in _ZL28evaluate_properties_for_edgeP11cgraph_edgebPjP3vecIP9tree_node7va_heap6vl_ptrES8_PS2_IP21ipa_agg_jump_functionS5_S6_E (e=0x7afef780, inline_p=true, clause_ptr=0x7e

[Bug sanitizer/63507] boostrap-asan failure: /usr/bin/ld: /home/max/build/bootstrap-asan/./gcc/liblto_plugin.so: error loading plugin

2014-10-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63507 --- Comment #3 from Jakub Jelinek --- r209476 was the change which was supposed to fix it in ~ May. I'm afraid I haven't tried asan bootstrap more recently than that.

[Bug libstdc++/61347] std::distance(list.first(),list.end()) in O(1)

2014-10-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61347 Bug 61347 depends on bug 49561, which changed state. Bug 49561 Summary: [C++0x] std::list::size complexity https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49561 What|Removed |Added -

[Bug libstdc++/49561] [C++0x] std::list::size complexity

2014-10-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49561 Jonathan Wakely changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug sanitizer/63507] boostrap-asan failure: /usr/bin/ld: /home/max/build/bootstrap-asan/./gcc/liblto_plugin.so: error loading plugin

2014-10-10 Thread y.gribov at samsung dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63507 Yury Gribov changed: What|Removed |Added CC||y.gribov at samsung dot com --- Comment #2

[Bug target/63404] [5 Regression] gcc 5 miscompiles linux block layer

2014-10-10 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63404 --- Comment #12 from Richard Henderson --- Author: rth Date: Fri Oct 10 15:56:07 2014 New Revision: 216096 URL: https://gcc.gnu.org/viewcvs?rev=216096&root=gcc&view=rev Log: PR target/63404 * shrink-wrap.c (move_insn_for_shrink_wrap): Don't u

[Bug sanitizer/63507] boostrap-asan failure: /usr/bin/ld: /home/max/build/bootstrap-asan/./gcc/liblto_plugin.so: error loading plugin

2014-10-10 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63507 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/63347] m68k misoptimisation with -fschedule-insns

2014-10-10 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63347 Andreas Schwab changed: What|Removed |Added Status|WAITING |NEW --- Comment #6 from Andreas Schwab

[Bug libstdc++/49561] [C++0x] std::list::size complexity

2014-10-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49561 --- Comment #19 from Jonathan Wakely --- Author: redi Date: Fri Oct 10 15:33:57 2014 New Revision: 216094 URL: https://gcc.gnu.org/viewcvs?rev=216094&root=gcc&view=rev Log: PR libstdc++/49561 * acinclude.m4 (GLIBCXX_ENABLE_LIBSTDCXX_CXX1

[Bug sanitizer/63507] New: boostrap-asan failure: /usr/bin/ld: /home/max/build/bootstrap-asan/./gcc/liblto_plugin.so: error loading plugin

2014-10-10 Thread chefmax at gcc dot gnu.org
64-unknown-linux-gnu Configured with: /home/max/workspace/downloads/gcc/configure --enable-multilib --enable-checking --target=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu --build=x86_64-unknown-linux-gnu --prefix=/home/max/install/bootstrap-asan --enable-bootstrap --with-build-config=boot

[Bug bootstrap/50543] Bootstrap fails to build for latest 4.6

2014-10-10 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50543 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug rtl-optimization/63491] Ice in LRA with simple vector test case on power

2014-10-10 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63491 --- Comment #4 from Peter Bergner --- I'll add that we hit this as part of our work on trying to move POWER over to using LRA by default.

[Bug bootstrap/51479] Missing dependency on errors.o causes bootstrap failure

2014-10-10 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51479 H.J. Lu changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug bootstrap/63432] [5 Regression] profiledbootstrap failure with bootstrap-lto

2014-10-10 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63432 --- Comment #26 from H.J. Lu --- I will find a testcase when it fails again.

[Bug tree-optimization/54488] tree loop invariant motion uses an excessive amount of memory

2014-10-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54488 --- Comment #2 from Richard Biener --- I had patches to implement the suggestion, work on outermost loops separately. Of course it won't help once you wrap all of them in a single outer loop (which is why I didn't end up committing this). Re-mea

[Bug c++/63506] GCC deduces wrong return type of operator*() inside template functions

2014-10-10 Thread steffen.muething at iwr dot uni-heidelberg.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63506 --- Comment #3 from Steffen Müthing --- Ooops, yes, I did. Actually I meant to write decltype(*iterator()), but decltype(*it()) doesn't make sense, of course. And to avoid further confusion: The function get() in the iterator is just there as an

[Bug c++/63419] verify_gimple failed: "vector CONSTRUCTOR element is not a GIMPLE value"

2014-10-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63419 --- Comment #2 from Richard Biener --- Created attachment 33682 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33682&action=edit autoreduced testcase Fix in testing, autoreduced testcase attached (still too big for my taste).

[Bug tree-optimization/63379] [4.8 Regression] Incorrect vectorization when enabling SSE and O3, initialises loop with wrong value

2014-10-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63379 --- Comment #7 from Richard Biener --- Author: rguenth Date: Fri Oct 10 14:23:35 2014 New Revision: 216086 URL: https://gcc.gnu.org/viewcvs?rev=216086&root=gcc&view=rev Log: 2014-10-10 Richard Biener PR tree-optimization/63379 * tree

[Bug tree-optimization/63379] [4.8 Regression] Incorrect vectorization when enabling SSE and O3, initialises loop with wrong value

2014-10-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63379 Richard Biener changed: What|Removed |Added Known to work||4.9.2, 5.0 Summary|[4.8/4.9/

[Bug c++/63506] GCC deduces wrong return type of operator*() inside template functions

2014-10-10 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63506 --- Comment #2 from Marc Glisse --- Do you mean decltype(*it) (without the extra parentheses) everywhere?

[Bug c++/63506] GCC deduces wrong return type of operator*() inside template functions

2014-10-10 Thread steffen.muething at iwr dot uni-heidelberg.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63506 --- Comment #1 from Steffen Müthing --- I forgot to mention: This problem is specific to operator*(). If you add an equivalent normal member function and replace the dereferencing operations with calls to that function, the problem does not occur

[Bug c++/63506] New: GCC deduces wrong return type of operator*() inside template functions

2014-10-10 Thread steffen.muething at iwr dot uni-heidelberg.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63506 Bug ID: 63506 Summary: GCC deduces wrong return type of operator*() inside template functions Product: gcc Version: 4.9.1 Status: UNCONFIRMED Severity: normal

[Bug target/63503] [AArch64] A57 executes fused multiply-add poorly in some situations

2014-10-10 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63503 Ramana Radhakrishnan changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug tree-optimization/54488] tree loop invariant motion uses an excessive amount of memory

2014-10-10 Thread evgeniya.maenkova at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54488 Evgeniya Maenkova changed: What|Removed |Added CC||evgeniya.maenkova at gmail dot com

[Bug libfortran/63471] [5.0 Regression] unix.c:1906:10: error: implicit declaration of function 'ttyname_r'

2014-10-10 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63471 --- Comment #8 from dave.anglin at bell dot net --- On 10/10/2014 3:42 AM, jb at gcc dot gnu.org wrote: > So, are you planning on enabling _REENTRANT in the HP-UX 11 driver like you > did > for 10, or do you want to solve this in some other way?

[Bug target/63503] [AArch64] A57 executes fused multiply-add poorly in some situations

2014-10-10 Thread wdijkstr at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63503 Wilco changed: What|Removed |Added CC||wdijkstr at arm dot com --- Comment #6 from Wilc

[Bug lto/62249] Spurious FORTIFY_SOURCE warning with -flto, poll

2014-10-10 Thread zackw at panix dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62249 --- Comment #4 from Zack Weinberg --- The "delta-minimized self-contained test case" should require only `-O2 -flto` to reproduce the problem. The other test case, however, should require `-D_FORTIFY_SOURCE=2` in addition, and to be compiled aga

[Bug lto/62249] Spurious FORTIFY_SOURCE warning with -flto, poll

2014-10-10 Thread i.palachev at samsung dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62249 Ilya Palachev changed: What|Removed |Added CC||i.palachev at samsung dot com --- Commen

[Bug tree-optimization/63464] compare one character to many: faster

2014-10-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63464 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Fri Oct 10 12:15:30 2014 New Revision: 216072 URL: https://gcc.gnu.org/viewcvs?rev=216072&root=gcc&view=rev Log: PR tree-optimization/63464 * tree-switch-conversion.c (struct case

[Bug fortran/59488] [OpenMP] named constant in parallel construct leads to "not specified in enclosing parallel" error.

2014-10-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59488 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/59488] [OpenMP] named constant in parallel construct leads to "not specified in enclosing parallel" error.

2014-10-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59488 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Fri Oct 10 11:24:31 2014 New Revision: 216071 URL: https://gcc.gnu.org/viewcvs?rev=216071&root=gcc&view=rev Log: PR fortran/59488 * trans-openmp.c (gfc_omp_predetermined_sharing):

[Bug other/63505] New: [4.8/4.9 Regression] ICE with -fdebug-types-section in should_move_die_to_comdat, at dwarf2out.c:6702

2014-10-10 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63505 Bug ID: 63505 Summary: [4.8/4.9 Regression] ICE with -fdebug-types-section in should_move_die_to_comdat, at dwarf2out.c:6702 Product: gcc Version: 4.9.1 Status: UNCONFIRM

[Bug tree-optimization/63379] [4.8/4.9/5 Regression] Incorrect vectorization when enabling SSE and O3, initialises loop with wrong value

2014-10-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63379 --- Comment #5 from Richard Biener --- Author: rguenth Date: Fri Oct 10 11:17:13 2014 New Revision: 216070 URL: https://gcc.gnu.org/viewcvs?rev=216070&root=gcc&view=rev Log: 2014-10-10 Richard Biener PR tree-optimization/63379 * tree

[Bug tree-optimization/63375] [4.8/4.9/5 Regression] reordering of reads across fences

2014-10-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63375 --- Comment #10 from Richard Biener --- No, RTL forwprop1 still breaks the testcase according to comment #4.

[Bug fortran/59488] [OpenMP] named constant in parallel construct leads to "not specified in enclosing parallel" error.

2014-10-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59488 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Fri Oct 10 11:09:32 2014 New Revision: 216068 URL: https://gcc.gnu.org/viewcvs?rev=216068&root=gcc&view=rev Log: PR fortran/59488 * trans-openmp.c (gfc_omp_predetermined_sharing):

[Bug fortran/59488] [OpenMP] named constant in parallel construct leads to "not specified in enclosing parallel" error.

2014-10-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59488 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Fri Oct 10 11:08:37 2014 New Revision: 216067 URL: https://gcc.gnu.org/viewcvs?rev=216067&root=gcc&view=rev Log: PR fortran/59488 * trans-openmp.c (gfc_omp_predetermined_sharing):

[Bug tree-optimization/63476] [5 Regression] ICE: tree check: expected ssa_name, have var_decl in walk_aliased_vdefs_1, at tree-ssa-alias.c:2689

2014-10-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63476 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/63380] [5 Regression] Wrong constant folding

2014-10-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63380 --- Comment #7 from Richard Biener --- Author: rguenth Date: Fri Oct 10 11:05:39 2014 New Revision: 216066 URL: https://gcc.gnu.org/viewcvs?rev=216066&root=gcc&view=rev Log: 2014-10-10 Richard Biener PR tree-optimization/63380 * tree

[Bug tree-optimization/63476] [5 Regression] ICE: tree check: expected ssa_name, have var_decl in walk_aliased_vdefs_1, at tree-ssa-alias.c:2689

2014-10-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63476 --- Comment #3 from Richard Biener --- Author: rguenth Date: Fri Oct 10 11:04:39 2014 New Revision: 216065 URL: https://gcc.gnu.org/viewcvs?rev=216065&root=gcc&view=rev Log: 2014-10-10 Richard Biener PR tree-optimization/63476 * tree

[Bug c++/63497] std::regex can't handle [^class] correctly and cause runtime crash

2014-10-10 Thread timshen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63497 --- Comment #2 from Tim Shen --- Thanks for reporting :) This bug is still in trunk, it just somehow can't trigger the segfault or wrong output. The line trunk/bits/regex_executor.tcc:297 : if (__state._M_matches(*_M_current)) doesn

[Bug target/63352] problem with fmt_g0_1.f08 on i386-pc-solaris2.11

2014-10-10 Thread richard at netbsd dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63352 Richard PALO changed: What|Removed |Added Attachment #33676|0 |1 is obsolete|

[Bug libstdc++/63500] [4.9/5 Regression] bug in debug version of std::make_move_iterator?

2014-10-10 Thread fdumont at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63500 --- Comment #5 from François Dumont --- I never understood why safe iterators operators are not simply calling respective operator on the underlying iterator. All operators are respecting this rule except the operator->. So I will try to use this

[Bug target/63483] Scheduler performs Invalid move of aliased memory reference

2014-10-10 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63483 --- Comment #19 from Uroš Bizjak --- (In reply to rguent...@suse.de from comment #18) > Looks ok with all the explanation. I wonder when is the appropriate > time to retire support for architectures without byte granular > memory access. Thank

[Bug other/63504] [5 Regression] Issues found by --enable-checking=valgrind

2014-10-10 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63504 --- Comment #3 from Markus Trippelsdorf --- (In reply to Markus Trippelsdorf from comment #2) > To reproduce issue 3) run: > > valgrind --track-origins=yes --trace-children=yes gfortran > gcc/testsuite/gfortran.dg/actual_array_result_1.f90 > -fn

[Bug c++/54367] [meta-bug] lambda expressions

2014-10-10 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54367 Bug 54367 depends on bug 63207, which changed state. Bug 63207 Summary: [5 regression] ICE in expand_expr_real_l when instantiating a template with a lambda that captures a const variable with a dependent initializer https://gcc.gnu.org/bugzilla

[Bug c++/63207] [5 regression] ICE in expand_expr_real_l when instantiating a template with a lambda that captures a const variable with a dependent initializer

2014-10-10 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63207 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Blocks|

[Bug other/63504] [5 Regression] Issues found by --enable-checking=valgrind

2014-10-10 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63504 --- Comment #2 from Markus Trippelsdorf --- To reproduce issue 3) run: valgrind --track-origins=yes --trace-children=yes gfortran gcc/testsuite/gfortran.dg/actual_array_result_1.f90 -fno-diagnostics-show-caret -fdiagnostics-color=never -Os -c

[Bug other/63387] Optimize pairs of isnan() calls into a single isunordered()

2014-10-10 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63387 --- Comment #3 from Marc Glisse --- According to Joseph's explanation at https://sourceware.org/bugzilla/show_bug.cgi?id=17441 , this transformation should be conditional to !flag_signaling_nans.

[Bug fortran/59488] [OpenMP] named constant in parallel construct leads to "not specified in enclosing parallel" error.

2014-10-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59488 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug c++/63405] [4.9/5 regression] ICE in cp_perform_integral_promotions, at cp/typeck.c:2084

2014-10-10 Thread gerrit.los at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63405 --- Comment #14 from Gert-jan Los --- 2014-10-08 23:06:21 CEST schrieb jason at gcc dot gnu.org: > --- Comment #12 from Jason Merrill --- > Author: jason > Date: Wed Oct 8 21:05:50 2014 > New Revision: 216013 > > URL: https://gcc.gnu.org/viewc

[Bug c++/63405] [4.9/5 regression] ICE in cp_perform_integral_promotions, at cp/typeck.c:2084

2014-10-10 Thread gerrit.los at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63405 --- Comment #15 from Gert-jan Los --- Created attachment 33678 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33678&action=edit test.log

[Bug target/63352] problem with fmt_g0_1.f08 on i386-pc-solaris2.11

2014-10-10 Thread richard at netbsd dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63352 --- Comment #18 from Richard PALO --- Created attachment 33676 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33676&action=edit another test program after coming across http://stackoverflow.com/questions/16839658/printf-width-specificer-to

[Bug libfortran/63471] [5.0 Regression] unix.c:1906:10: error: implicit declaration of function 'ttyname_r'

2014-10-10 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63471 --- Comment #7 from Janne Blomqvist --- (In reply to dave.anglin from comment #3) > On some platforms (MacOS 10.4 and Solaris 11), ttyname_r may return a > 'char *', not 'int'. FWIW, libgfortran uses the AC_USE_SYSTEM_EXTENSIONS macro, which on

[Bug other/63504] [5 Regression] Issues found by --enable-checking=valgrind

2014-10-10 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63504 --- Comment #1 from Markus Trippelsdorf --- Two more variations of issue 3) ==47649== Invalid read of size 4 ==47649==at 0x10B00978: reg_num_sign_bit_copies_for_combine(rtx_def const*, machine_mode, rtx_def const*, machine_mode, unsigned int

[Bug other/63504] [5 Regression] Issues found by --enable-checking=valgrind

2014-10-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63504 Richard Biener changed: What|Removed |Added Target Milestone|--- |5.0

[Bug target/63352] problem with fmt_g0_1.f08 on i386-pc-solaris2.11

2014-10-10 Thread richard at netbsd dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63352 --- Comment #17 from Richard PALO --- Created attachment 33675 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33675&action=edit c test program for snprintf I tried the attached test program and post the following results from my system dem

[Bug target/63483] Scheduler performs Invalid move of aliased memory reference

2014-10-10 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63483 --- Comment #18 from rguenther at suse dot de --- On Thu, 9 Oct 2014, ubizjak at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63483 > > Uroš Bizjak changed: > >What|Removed |Added > -