[Bug fortran/80751] New: NULL pointer dereferencing in gfc_trans_call on calling elemental procedure (trunk 247930)

2017-05-14 Thread zeccav at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80751 Bug ID: 80751 Summary: NULL pointer dereferencing in gfc_trans_call on calling elemental procedure (trunk 247930) Product: gcc Version: 8.0 Status: UNCONFIRMED

[Bug middle-end/67486] ira-color.c sanitizer detects signed integer overflow

2017-05-14 Thread zeccav at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67486 --- Comment #4 from Vittorio Zecca --- Still in 8.0.0 trunk 247930

[Bug fortran/50402] ICE in gfc_conv_expr_descriptor

2017-05-14 Thread zeccav at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50402 --- Comment #5 from Vittorio Zecca --- ICE still in 7.1.0 and trunk 8.0.0 Even if the code is invalid the compiler should not just crash.

[Bug fortran/50410] [5/6/7/8 Regression] ICE in record_reference

2017-05-14 Thread zeccav at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50410 --- Comment #27 from Vittorio Zecca --- Still in 7.1.0 and trunk 8.0.0

[Bug fortran/50392] SIGSEGV in gfc_trans_label_assign

2017-05-14 Thread zeccav at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50392 --- Comment #9 from Vittorio Zecca --- Still in 7.1.0 and in trunk 8.0.0! Will it ever be fixed?

[Bug c++/80750] [concepts] noexcept specifier operands are allowed but ignored in compound requirements

2017-05-14 Thread tom at honermann dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80750 --- Comment #1 from Tom Honermann --- *** Bug 80748 has been marked as a duplicate of this bug. ***

[Bug c++/80750] [concepts] noexcept specifier operands are allowed but ignored in compound requirements

2017-05-14 Thread tom at honermann dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80750 --- Comment #2 from Tom Honermann --- *** Bug 80749 has been marked as a duplicate of this bug. ***

[Bug c++/80748] [concepts] noexcept specifier operands are allowed but ignored in compound requirements

2017-05-14 Thread tom at honermann dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80748 Tom Honermann changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/80750] New: [concepts] noexcept specifier operands are allowed but ignored in compound requirements

2017-05-14 Thread tom at honermann dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80750 Bug ID: 80750 Summary: [concepts] noexcept specifier operands are allowed but ignored in compound requirements Product: gcc Version: c++-concepts Status: UNCONFIRMED

[Bug c++/80749] New: [concepts] noexcept specifier operands are allowed but ignored in compound requirements

2017-05-14 Thread tom at honermann dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80749 Bug ID: 80749 Summary: [concepts] noexcept specifier operands are allowed but ignored in compound requirements Product: gcc Version: c++-concepts Status: UNCONFIRMED

[Bug c++/80748] New: [concepts] noexcept specifier operands are allowed but ignored in compound requirements

2017-05-14 Thread tom at honermann dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80748 Bug ID: 80748 Summary: [concepts] noexcept specifier operands are allowed but ignored in compound requirements Product: gcc Version: c++-concepts Status: UNCONFIRMED

[Bug c/80747] New: gcc.dg/tree-ssa/tailrecursion-4.c fails with ICE when compiled with options "-fprofile-use -freorder-blocks-and-partition"

2017-05-14 Thread zwzhangwen.zhang at huawei dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80747 Bug ID: 80747 Summary: gcc.dg/tree-ssa/tailrecursion-4.c fails with ICE when compiled with options "-fprofile-use -freorder-blocks-and-partition" Product: gcc

[Bug c++/67147] [concepts] ICE on checking concept with default template arguments

2017-05-14 Thread tom at honermann dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67147 --- Comment #2 from Tom Honermann --- The following bug looks likely to be related: - Bug 80746 - [concepts] ICE evaluating constraints for concepts with dependent template parameters

[Bug c++/80746] [concepts] ICE evaluating constraints for concepts with dependent template parameters

2017-05-14 Thread tom at honermann dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80746 Tom Honermann changed: What|Removed |Added Blocks||67491 --- Comment #1 from Tom Honermann

[Bug c++/80746] New: [concepts] ICE evaluating constraints for concepts with dependent template parameters

2017-05-14 Thread tom at honermann dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80746 Bug ID: 80746 Summary: [concepts] ICE evaluating constraints for concepts with dependent template parameters Product: gcc Version: c++-concepts Status: UNCONFIRMED

[Bug c/80745] inconsistent warning: large integer implicitly truncated to unsigned type

2017-05-14 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80745 --- Comment #1 from Martin Sebor --- The reason for the missing warning is that in the latter two cases the initializer expression itself wraps around to zero, which isn't diagnosed or detected, and the initialization then isn't diagnosed. It

[Bug c/80745] New: inconsistent warning: large integer implicitly truncated to unsigned type

2017-05-14 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80745 Bug ID: 80745 Summary: inconsistent warning: large integer implicitly truncated to unsigned type Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug pending/80744] New: Detect Divide By Zero and give a warning in C/C++

2017-05-14 Thread jg at jguk dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80744 Bug ID: 80744 Summary: Detect Divide By Zero and give a warning in C/C++ Product: gcc Version: 5.4.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug target/80600] hidden symbol `__cpu_model' is referenced by DSO

2017-05-14 Thread kristerw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80600 --- Comment #11 from Krister Walfridsson --- Author: kristerw Date: Sun May 14 22:49:03 2017 New Revision: 248037 URL: https://gcc.gnu.org/viewcvs?rev=248037=gcc=rev Log: PR target/80600 - hidden symbol '__cpu_model' is referenced by DSO

[Bug middle-end/80743] ice in estimate_node_size_and_ti me, at ipa-inline-analysis.c:3385

2017-05-14 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80743 --- Comment #1 from David Binderman --- Reduced source code is a, b, c; e(unsigned long f) { if (!f) return 0; if (f <= 3) return; if (f <= 6) return; if (f <= 32) return; if (f <= 64) return; if (f <= 128)

[Bug c/80743] New: ice in estimate_node_size_and_ti me, at ipa-inline-analysis.c:3385

2017-05-14 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80743 Bug ID: 80743 Summary: ice in estimate_node_size_and_ti me, at ipa-inline-analysis.c:3385 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug testsuite/77684] many tree-prof testsuite failures in parallel make check

2017-05-14 Thread andi at firstfloor dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77684 --- Comment #8 from andi at firstfloor dot org --- > The log shows the same errors: > spawn [open ...] > Permission error mapping pages. > Consider increasing /proc/sys/kernel/perf_event_mlock_kb, > or try again with a smaller value of

[Bug testsuite/77684] many tree-prof testsuite failures in parallel make check

2017-05-14 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77684 --- Comment #7 from Martin Sebor --- It doesn't look like r247962 resolves the failures. I continue to see them with the top of trunk. $ nice make -C /opt/notnfs/msebor/build/gcc-77671/gcc -j56 RUNTESTFLAGS='tree-prof.exp' check-c 2>&1 | grep

[Bug middle-end/77671] missing -Wformat-overflow warning on sprintf overflow with "%s"

2017-05-14 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77671 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/77671] missing -Wformat-overflow warning on sprintf overflow with "%s"

2017-05-14 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77671 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c/80731] poor -Woverflow warnings, missing detail

2017-05-14 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80731 Martin Sebor changed: What|Removed |Added Keywords||diagnostic

[Bug libfortran/80727] [7/8 Regression] Crash of runtime gfortran library during integer transformation

2017-05-14 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80727 Jerry DeLisle changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jvdelisle at gcc dot gnu.org

[Bug target/80742] New: attribute target no- does not work

2017-05-14 Thread andi-gcc at firstfloor dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80742 Bug ID: 80742 Summary: attribute target no- does not work Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug fortran/80674] trunk/gcc/fortran/trans-stmt.c:2578]: (style) Redundant condition

2017-05-14 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80674 --- Comment #3 from David Binderman --- (In reply to Jerry DeLisle from comment #2) > Is it guaranteed for '!A || B'? Is it guaranteed that B will > not be executed if !A is true? Yes. See C FAQ. http://c-faq.com/expr/shortcircuit.html

[Bug middle-end/80669] [8 Regression] Bad -Wstringop-overflow warnings for stpncpy

2017-05-14 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80669 --- Comment #5 from Martin Sebor --- Author: msebor Date: Sun May 14 16:06:41 2017 New Revision: 248034 URL: https://gcc.gnu.org/viewcvs?rev=248034=gcc=rev Log: PR middle-end/80669 - Bad -Wstringop-overflow warnings for stpncpy gcc/ChangeLog:

[Bug middle-end/80669] [8 Regression] Bad -Wstringop-overflow warnings for stpncpy

2017-05-14 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80669 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/80666] character length parameter fails if declaration order incorrect

2017-05-14 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80666 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org ---

[Bug fortran/80741] New: incorrect behaviour of rewind with namelist

2017-05-14 Thread james.s.spencer at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80741 Bug ID: 80741 Summary: incorrect behaviour of rewind with namelist Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug fortran/80674] trunk/gcc/fortran/trans-stmt.c:2578]: (style) Redundant condition

2017-05-14 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80674 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org ---

[Bug target/80706] [7/8 Regression] peephole2 uses uninitialized stack variables on i686

2017-05-14 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80706 Uroš Bizjak changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug ada/65696] ASAN reports global-buffer-overrun for local tagged types

2017-05-14 Thread demoonlit at panathenaia dot halfmoon.jp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65696 --- Comment #2 from yuta tomino --- Here is a proposing fix. I has tried this patch with gcc from 4.8 to 7, and it seems to work fine with all versions. diff --git a/gcc/ada/exp_atag.adb b/gcc/ada/exp_atag.adb index 587432c..4313446 100644 ---

[Bug tree-optimization/80740] New: Aliasing with the return value

2017-05-14 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80740 Bug ID: 80740 Summary: Aliasing with the return value Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: alias, missed-optimization Severity: normal

[Bug c++/80739] New: Accessing value of X through a Y glvalue in a constant expression

2017-05-14 Thread vince.rev at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80739 Bug ID: 80739 Summary: Accessing value of X through a Y glvalue in a constant expression Product: gcc Version: 6.2.0 Status: UNCONFIRMED Severity: normal

[Bug target/80706] [7/8 Regression] peephole2 uses uninitialized stack variables on i686

2017-05-14 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80706 --- Comment #16 from uros at gcc dot gnu.org --- Author: uros Date: Sun May 14 12:49:55 2017 New Revision: 248032 URL: https://gcc.gnu.org/viewcvs?rev=248032=gcc=rev Log: Backport from mainline 2017-05-11 Uros Bizjak

[Bug tree-optimization/80738] New: dead first stmt in a=0;a=b;b=0 whatever the aliasing

2017-05-14 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80738 Bug ID: 80738 Summary: dead first stmt in a=0;a=b;b=0 whatever the aliasing Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: alias, missed-optimization Severity:

[Bug fortran/80442] Rejects DATA statement with array slice

2017-05-14 Thread koenigni at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80442 Nicolas Koenig changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/80736] Wrong overload picked with uniform initialization

2017-05-14 Thread d.frey at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80736 Daniel Frey changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/80736] Wrong overload picked with uniform initialization

2017-05-14 Thread rs2740 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80736 TC changed: What|Removed |Added CC||rs2740 at gmail dot com --- Comment #1 from TC