[Bug tree-optimization/86710] New: 3 missing logarithm optimizations

2018-07-28 Thread mcccs at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86710 Bug ID: 86710 Summary: 3 missing logarithm optimizations Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization

[Bug fortran/80477] [OOP] Polymorphic function result generates memory leak

2018-07-28 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80477 Paul Thomas changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org --- Commen

[Bug tree-optimization/86710] 3 missing logarithm optimizations

2018-07-28 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86710 --- Comment #1 from Marc Glisse --- This kind of transformation needs to be protected by some unsafe math flag, and by a single_use (aka :s) check on the logs. No :c in the output. The third transformation has nothing to do with logs, you are jus

[Bug middle-end/86711] New: wrong folding of memchr

2018-07-28 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86711 Bug ID: 86711 Summary: wrong folding of memchr Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end Assign

[Bug c/59616] OpenMP standard conflict in parallel default clause

2018-07-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59616 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #4

[Bug fortran/86472] allocatable array, bound-procedure, submodule

2018-07-28 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86472 Dominique d'Humieres changed: What|Removed |Added Priority|P3 |P4 Status|UNCONFIRMED

[Bug libitm/86712] New: libitm produces libitm.so with TEXTREL on SuperH (sh4) in _ITM_beginTransaction

2018-07-28 Thread slyfox at inbox dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86712 Bug ID: 86712 Summary: libitm produces libitm.so with TEXTREL on SuperH (sh4) in _ITM_beginTransaction Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity:

[Bug libitm/86712] libitm produces libitm.so with TEXTREL on SuperH (sh4) in _ITM_beginTransaction

2018-07-28 Thread slyfox at inbox dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86712 --- Comment #1 from Sergei Trofimovich --- This fix seems to be enough to not encode absolute address into _ITM_beginTransaction: diff --git a/libitm/config/sh/sjlj.S b/libitm/config/sh/sjlj.S index 043f36749be..80a810d8360 100644 --- a/libitm/c

[Bug fortran/86472] allocatable array, bound-procedure, submodule

2018-07-28 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86472 Paul Thomas changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org --- Commen

[Bug libitm/86712] libitm produces libitm.so with TEXTREL on SuperH (sh4) in _ITM_beginTransaction

2018-07-28 Thread slyfox at inbox dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86712 --- Comment #2 from Sergei Trofimovich --- (In reply to Sergei Trofimovich from comment #1) > This fix seems to be enough to not encode absolute address into > _ITM_beginTransaction: Sent the above as https://gcc.gnu.org/ml/gcc-patches/2018-

[Bug fortran/86472] allocatable array, bound-procedure, submodule

2018-07-28 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86472 --- Comment #3 from Dominique d'Humieres --- > Yes indeed with respect to the declaration of 't'. However, since the > submodule > is a separate compilation unit, I believe that it also must contain > an 'implicit none' to pick up the undeclared

[Bug middle-end/86711] wrong folding of memchr

2018-07-28 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86711 --- Comment #1 from Bernd Edlinger --- Created attachment 44458 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44458&action=edit untestted patch

[Bug c/86713] New: 'nofp', 'nosimd', 'nocrypto' and 'nofp16' feature modifiers for Aarch64 fail to build

2018-07-28 Thread vladimir at bashkirtsev dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86713 Bug ID: 86713 Summary: 'nofp', 'nosimd', 'nocrypto' and 'nofp16' feature modifiers for Aarch64 fail to build Product: gcc Version: 8.2.0 Status: UNCONFIRMED Sev

[Bug target/86693] inefficient atomic_fetch_xor

2018-07-28 Thread nruslan_devel at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86693 --- Comment #2 from Ruslan Nikolaev --- Also may be (partially) related the following cases: 1. #include #include void func2(); void func(_Atomic(unsigned long) * obj, void * obj2) { if (atomic_fetch_sub(obj, 1) == 1 && obj2)

[Bug c++/86706] [8/9 Regression] ICE in build_base_path, at cp/class.c:294

2018-07-28 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86706 --- Comment #2 from Jason Merrill --- (In reply to Jakub Jelinek from comment #1) > Started with r260782 aka PR85815 fix. > GCC 7 doesn't seem to ICE, eventhough PR85815 has been backported to it. The GCC 7 fix for 85815 was more conservative.

[Bug target/86599] Problems building libgfortran from 7.2.0 on HP-UX 11.31/PA

2018-07-28 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86599 Dominique d'Humieres changed: What|Removed |Added Status|WAITING |NEW Component|fortran

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

2018-07-28 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54367 Bug 54367 depends on bug 64095, which changed state. Bug 64095 Summary: [C++14] Ellipsis at end of generic lambda parameter-declaration-clause should be parsed as a parameter pack https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64095 Wha

[Bug c++/64095] [C++14] Ellipsis at end of generic lambda parameter-declaration-clause should be parsed as a parameter pack

2018-07-28 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64095 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/86714] New: tree-ssa-forwprop.c confused by too long initializer

2018-07-28 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86714 Bug ID: 86714 Summary: tree-ssa-forwprop.c confused by too long initializer Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component

[Bug target/86713] 'nofp', 'nosimd', 'nocrypto' and 'nofp16' feature modifiers for Aarch64 fail to build

2018-07-28 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86713 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/86713] 'nofp', 'nosimd', 'nocrypto' and 'nofp16' feature modifiers for Aarch64 fail to build

2018-07-28 Thread vladimir at bashkirtsev dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86713 --- Comment #2 from Vladimir Bashkirtsev --- Would happy oblige but GNU coding standards say "Please keep the length of source lines to 79 characters or less, for maximum readability in the widest range of environments." and this bug is caused sp

[Bug libgcc/86224] [m68k] textrels in libgcc

2018-07-28 Thread slyfox at inbox dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86224 --- Comment #1 from Sergei Trofimovich --- Sent https://gcc.gnu.org/ml/gcc-patches/2018-07/msg01791.html for review. I went by hidden symbols as they generate roughly the same code as before and don't require GOT/PCREL setup.

[Bug target/86713] 'nofp', 'nosimd', 'nocrypto' and 'nofp16' feature modifiers for Aarch64 fail to build

2018-07-28 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86713 --- Comment #3 from ktkachov at gcc dot gnu.org --- (In reply to Vladimir Bashkirtsev from comment #2) > Would happy oblige but GNU coding standards say "Please keep the length of > source lines to 79 characters or less, for maximum readability in

[Bug fortran/86481] Memory leak with nested sourced allocations

2018-07-28 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86481 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/86481] Memory leak with nested sourced allocations

2018-07-28 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86481 janus at gcc dot gnu.org changed: What|Removed |Added CC||janus at gcc dot gnu.org --- C

[Bug target/86693] inefficient atomic_fetch_xor

2018-07-28 Thread nruslan_devel at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86693 --- Comment #3 from Ruslan Nikolaev --- (In reply to Jakub Jelinek from comment #1) > The reason why this works for sub/add is that x86 has xadd instruction, so > we expand it as xadd and later on during combine find out we are actually > compari

[Bug middle-end/86715] New: ICE passing too large argument on stack

2018-07-28 Thread zhonghao at pku dot org.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86715 Bug ID: 86715 Summary: ICE passing too large argument on stack Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end

[Bug c/86716] New: use of parameter outside function body before ‘++’ token

2018-07-28 Thread zhonghao at pku dot org.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86716 Bug ID: 86716 Summary: use of parameter outside function body before ‘++’ token Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priorit

[Bug c++/86717] New: Unexpected error in dynamic allocation of an array of function pointers

2018-07-28 Thread v.reshetnikov at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86717 Bug ID: 86717 Summary: Unexpected error in dynamic allocation of an array of function pointers Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug c/71422] Total size of static objects is not limited

2018-07-28 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71422 Eric Gallager changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c/70952] Missing warning for likely-erroneous octal escapes in string literals

2018-07-28 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70952 Eric Gallager changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug c++/86716] use of parameter outside function body before ‘++’ token

2018-07-28 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86716 --- Comment #1 from Andrew Pinski --- With the C front-end this is accepted. I suspect C99 feature is not implemented in the C++ front-end.

[Bug c/86718] New: ICE during RTL pass: expand

2018-07-28 Thread zhonghao at pku dot org.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86718 Bug ID: 86718 Summary: ICE during RTL pass: expand Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: u