[Bug inline-asm/67334] New: [4.7 arm inline-asm] inline assembly incorrect register allocation

2015-08-23 Thread anmin_deng at yahoo dot com.tw
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67334 Bug ID: 67334 Summary: [4.7 arm inline-asm] inline assembly incorrect register allocation Product: gcc Version: 4.7.4 Status: UNCONFIRMED Severity: normal

[Bug c++/67333] [C++11][constexpr] constexpr functions incorrectly prohibit taking references to volatile types

2015-08-23 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67333 Mikhail Maltsev changed: What|Removed |Added CC||miyuki at gcc dot gnu.org --- Comment

[Bug c++/67333] New: [C++11][constexpr] constexpr functions incorrectly prohibit taking references to volatile types

2015-08-23 Thread myriachan at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67333 Bug ID: 67333 Summary: [C++11][constexpr] constexpr functions incorrectly prohibit taking references to volatile types Product: gcc Version: 5.2.1 Status: UNCONFIRMED

[Bug target/66609] [sh] Relative address expressions bind at as-time, even if symbol is weak

2015-08-23 Thread kkojima at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66609 --- Comment #3 from Kazumoto Kojima --- (In reply to Rich Felker from comment #2) Thanks for the confirmation. I'll commit the patch after the undergoing additional test done.

[Bug target/66609] [sh] Relative address expressions bind at as-time, even if symbol is weak

2015-08-23 Thread bugdal at aerifal dot cx
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66609 --- Comment #2 from Rich Felker --- The patch in comment 1 applies successfully to GCC 5.2.0 and fixes both the test case and the real-world code I was experiencing problems with. Unfortunately it doesn't apply to some of the older GCC versions I

[Bug c++/67332] New: [C++11] g++ rejects expansion of multiple parameter packs

2015-08-23 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67332 Bug ID: 67332 Summary: [C++11] g++ rejects expansion of multiple parameter packs Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priori

[Bug other/57195] Mode attributes with specific mode iterator can not be used as mode iterators in *.md files

2015-08-23 Thread michael.collison at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57195 --- Comment #5 from Michael Collison --- On 08/23/2015 04:50 AM, segher at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57195 > > --- Comment #4 from Segher Boessenkool --- > Hello Michael, Hi Segher, > > Patches should

[Bug libfortran/54572] Use libbacktrace library

2015-08-23 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54572 Francois-Xavier Coudert changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|--

[Bug libfortran/54572] Use libbacktrace library

2015-08-23 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54572 --- Comment #17 from Francois-Xavier Coudert --- Author: fxcoudert Date: Sun Aug 23 21:50:30 2015 New Revision: 227106 URL: https://gcc.gnu.org/viewcvs?rev=227106&root=gcc&view=rev Log: PR libfortran/54572 * Makefile.def: Make l

[Bug libfortran/62296] EXECUTE_COMMAND_LINE not F2008 conforming

2015-08-23 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62296 Francois-Xavier Coudert changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|--

[Bug libfortran/62296] EXECUTE_COMMAND_LINE not F2008 conforming

2015-08-23 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62296 --- Comment #8 from Francois-Xavier Coudert --- Author: fxcoudert Date: Sun Aug 23 21:24:49 2015 New Revision: 227105 URL: https://gcc.gnu.org/viewcvs?rev=227105&root=gcc&view=rev Log: PR libfortran/62296 * intrinsics/execute_co

[Bug other/66827] [6 Regression] left shifts of negative value warnings due to C++14 switch

2015-08-23 Thread zeccav at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66827 Vittorio Zecca changed: What|Removed |Added CC||zeccav at gmail dot com --- Comment #2

[Bug middle-end/64920] bootstrap-ubsan [build/gengtype -r gtype.state]: libiberty/regex.c:6970:11: runtime error: left shift of negative value -1

2015-08-23 Thread zeccav at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64920 Vittorio Zecca changed: What|Removed |Added CC||zeccav at gmail dot com --- Comment #1

[Bug c++/67331] ICE with recursive variable template with non-type template parameters

2015-08-23 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67331 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/67331] New: ICE with recursive variable template with non-type template parameters

2015-08-23 Thread morwenn29 at hotmail dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67331 Bug ID: 67331 Summary: ICE with recursive variable template with non-type template parameters Product: gcc Version: 5.2.0 Status: UNCONFIRMED Severity: normal

[Bug c++/49171] [C++0x][constexpr] Constant expressions support reinterpret_cast

2015-08-23 Thread myriachan at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49171 Melissa changed: What|Removed |Added CC||myriachan at gmail dot com --- Comment #12 fro

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

2015-08-23 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37021 Bill Schmidt changed: What|Removed |Added CC||wschmidt at gcc dot gnu.org --- Comment #

[Bug middle-end/67330] ICE handling weak attributes

2015-08-23 Thread sasha.levin at oracle dot com
-languages=c --enable-lto --enable-gold --enable-stage1-languages=c Thread model: posix gcc version 6.0.0 20150823 (experimental) (GCC) COLLECT_GCC_OPTIONS='-v' '-nostdinc' '-isystem' '/home/sasha/gcc-inst/lib/gcc/x86_64-pc-linux-gnu/6.0.0/include' '-I' &#x

[Bug middle-end/67330] ICE handling weak attributes

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

[Bug pch/64117] warning control #pragmas in precompiled headers are not obeyed for template code

2015-08-23 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64117 Manuel López-Ibáñez changed: What|Removed |Added Keywords||diagnostic Status|UNCO

[Bug middle-end/67330] ICE handling weak attributes

2015-08-23 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67330 Markus Trippelsdorf changed: What|Removed |Added CC||trippels at gcc dot gnu.org --- Co

[Bug c/67330] New: ICE handling weak attributes

2015-08-23 Thread sasha.levin at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67330 Bug ID: 67330 Summary: ICE handling weak attributes Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee:

[Bug target/67329] [5] gcc.dg/tree-ssa/ssa-dom-cse-2.c fails on -march=pentium or -march=iamcu

2015-08-23 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67329 --- Comment #1 from Andrew Pinski --- This is a cost issue. And even has this comment in the testcase: /* See PR63679 and PR64159, if the target forces the initializer to memory then DOM is not able to perform this optimization. */

[Bug target/67329] New: [5] gcc.dg/tree-ssa/ssa-dom-cse-2.c fails on -march=pentium or -march=iamcu

2015-08-23 Thread julia.koval at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67329 Bug ID: 67329 Summary: [5] gcc.dg/tree-ssa/ssa-dom-cse-2.c fails on -march=pentium or -march=iamcu Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: norma

[Bug c++/64117] warning control #pragmas in precompiled headers are not obeyed for template code

2015-08-23 Thread gcc-o...@ben-kiki.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64117 --- Comment #2 from Oren Ben-Kiki --- Problem persists in gcc 5.2. Sigh.

[Bug c++/67324] Failures in Assignable concept's requires-expression

2015-08-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67324 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/67328] range test rather than single bit test for code testing enum values

2015-08-23 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67328 --- Comment #1 from Alan Modra --- Created attachment 36247 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36247&action=edit testcase from binutils/include/bfdlink.h

[Bug middle-end/67327] Missed tail call with __noreturn__ attribute

2015-08-23 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67327 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/67328] New: range test rather than single bit test for code testing enum values

2015-08-23 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67328 Bug ID: 67328 Summary: range test rather than single bit test for code testing enum values Product: gcc Version: 5.1.1 Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/10837] noreturn attribute causes no sibling calling optimization

2015-08-23 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=10837 Andrew Pinski changed: What|Removed |Added CC||hjl.tools at gmail dot com --- Comment #

[Bug middle-end/67327] Missed tail call with __noreturn__ attribute

2015-08-23 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67327 --- Comment #1 from Andrew Pinski --- I can't remember how many duplicate bugs there are of this one. This is done on purpose.

[Bug middle-end/67327] New: Missed tail call with __noreturn__ attribute

2015-08-23 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67327 Bug ID: 67327 Summary: Missed tail call with __noreturn__ attribute Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle

[Bug target/67281] HTM builtins aren't treated as compiler barriers on powerpc

2015-08-23 Thread torvald at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67281 torvald at gcc dot gnu.org changed: What|Removed |Added CC||torvald at gcc dot gnu.org -

[Bug other/57195] Mode attributes with specific mode iterator can not be used as mode iterators in *.md files

2015-08-23 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57195 --- Comment #4 from Segher Boessenkool --- Hello Michael, Patches should be sent to gcc-patches@. If you do, either make in_angle_bracket a bool, or actually count the nesting level; and you probably want to handle the case where there are more

[Bug c++/67164] ICE: tree check: expected class ‘expression’, have ‘exceptional’ (argument_pack_select) in tree_operand_check, at tree.h:3356

2015-08-23 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67164 Markus Trippelsdorf changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comme

[Bug target/66609] [sh] Relative address expressions bind at as-time, even if symbol is weak

2015-08-23 Thread kkojima at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66609 Kazumoto Kojima changed: What|Removed |Added CC||kkojima at gcc dot gnu.org --- Comment

[Bug tree-optimization/67326] New: [5.2/6.0 regression] -ftree-loop-if-convert-stores does not vectorize conditional assignment (anymore)

2015-08-23 Thread vincenzo.innocente at cern dot ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67326 Bug ID: 67326 Summary: [5.2/6.0 regression] -ftree-loop-if-convert-stores does not vectorize conditional assignment (anymore) Product: gcc Version: 6.0 Status: UNCONFIRME

[Bug target/67325] Optimize shift (aka subreg) of load to simple load

2015-08-23 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67325 --- Comment #5 from Marc Glisse --- (In reply to Andrew Pinski from comment #4) > So GCC is able to do it but rejects it because the cost is worse for some > reason. Indeed, and -Os produces the expected movl4(%rdi), %eax (I did not

[Bug target/67310] [PATCH] gcc 4.8.4 fails to compile with -march=native on VIA nano CPU

2015-08-23 Thread jol_indien at yahoo dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67310 --- Comment #5 from jol_indien at yahoo dot fr --- Created attachment 36245 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36245&action=edit patch to properly detect VIA nano CPU for gcc 4.9+ versions

[Bug target/67310] [PATCH] gcc 4.8.4 fails to compile with -march=native on VIA nano CPU

2015-08-23 Thread jol_indien at yahoo dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67310 jol_indien at yahoo dot fr changed: What|Removed |Added Attachment #36239|0 |1 is obsolete|

[Bug target/67310] [PATCH] gcc 4.8.4 fails to compile with -march=native on VIA nano CPU

2015-08-23 Thread jol_indien at yahoo dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67310 --- Comment #3 from jol_indien at yahoo dot fr --- Here are two new patches, one for gcc 4.8.x versions (tested with 4.8.4 & 4.8.5), one for 4.9+ versions (tested with 4.9.3). This patch is safer, support of VIA Nano based on CPU vendor name inste

[Bug target/67325] Optimize shift (aka subreg) of load to simple load

2015-08-23 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67325 Andrew Pinski changed: What|Removed |Added Component|rtl-optimization|target --- Comment #4 from Andrew Pinski

[Bug rtl-optimization/67325] Optimize shift (aka subreg) of load to simple load

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