[Bug c++/83662] New: std::aligned_alloc() not available

2018-01-02 Thread nico at josuttis dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83662 Bug ID: 83662 Summary: std::aligned_alloc() not available Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug tree-optimization/83661] sincos does not handle sin(2x)

2018-01-02 Thread prathamesh3492 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83661 prathamesh3492 at gcc dot gnu.org changed: What|Removed |Added Keywords||missed-optimization

[Bug tree-optimization/83661] New: sincos does not handle sin(2x)

2018-01-02 Thread prathamesh3492 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83661 Bug ID: 83661 Summary: sincos does not handle sin(2x) Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization

[Bug target/83660] New: ICE with vec_extract inside expression statement

2018-01-02 Thread zoltan at hidvegi dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83660 Bug ID: 83660 Summary: ICE with vec_extract inside expression statement Product: gcc Version: 7.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug tree-optimization/81611] [8 Regression] gcc un-learned loop / post-increment optimization

2018-01-02 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81611 --- Comment #13 from Alexandre Oliva --- We do have such constant propagation on such ports as x86* and arm, but not on avr. Presumably (I haven't checked) it has to do with available addressing modes, and gimple's avoiding, even in MEM_REFs,

[Bug libffi/83636] libffi/mips/n32: don't .set mips4 for mips r6

2018-01-02 Thread syq at debian dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83636 --- Comment #1 from YunQiang Su --- and we found a new problem of libffi: https://github.com/libffi/libffi/pull/401 /* lui $12,high(codeloc) */ tramp[2] = 0x3c0c | ((unsigned)codeloc >> 16); /* jr $25 */ +#if

[Bug rtl-optimization/83620] [8 Regression] ICE: in assign_by_spills, at lra-assigns.c:1470: unable to find a register to spill with -flive-range-shrinkage --param=max-sched-ready-insns=0

2018-01-02 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83620 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #5

[Bug middle-end/61118] [6/7/8 Regression] Indirect call generated for pthread_cleanup_push with constant cleanup function

2018-01-02 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61118 --- Comment #21 from Jeffrey A. Law --- No problem Eric. I'm monitoring on behalf of Florian who'd really like to see this fixed for gcc-8. Actually just noticed it still wasn't showing up in the queries. It didn't have a target milestone set

[Bug middle-end/21161] [6/7/8 Regression] "clobbered by longjmp" warning ignores the data flow

2018-01-02 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21161 Jeffrey A. Law changed: What|Removed |Added Target Milestone|--- |8.0

[Bug middle-end/61118] [6/7/8 Regression] Indirect call generated for pthread_cleanup_push with constant cleanup function

2018-01-02 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61118 --- Comment #20 from Eric Gallager --- (In reply to Jeffrey A. Law from comment #19) > Note you lost the regression marker when this was made a duplicate of 21161. > So it's unlikely anyone would have looked at it until the next release cycle. >

[Bug tree-optimization/81611] [8 Regression] gcc un-learned loop / post-increment optimization

2018-01-02 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81611 --- Comment #12 from Jeffrey A. Law --- You know, I wonder if we're missing something bigger here. ISTM we're potentially missing CSEs in memory addresses as well as forward propagation opportunities in MEM_REF expressions. I strongly suspect

[Bug rtl-optimization/83565] [7/8 regression] RTL combine pass breaks shift result (at least on ia64)

2018-01-02 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83565 --- Comment #29 from Jim Wilson --- (In reply to Sergei Trofimovich from comment #28) > 1. Is it directly visible for you from RTL dumps which bits GCC assumes as > non-zero or you just know RTL invariants? I had to patch gcc locally to > verify

[Bug c/83656] missing -Wbuiltin-declaration-mismatch on declaration without prototype

2018-01-02 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83656 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug c++/83659] New: ICE on compilable C++ code: in tree_to_shwi, at tree.c:6821

2018-01-02 Thread su at cs dot ucdavis.edu
20180102 (experimental) [trunk revision 256110] (GCC) $ $ g++-6.4.0 small.cpp $ icc small.cpp $ clang++ small.cpp $ $ g++tk small.cpp small.cpp: In function ‘int main()’: small.cpp:7:42: internal compiler error: in tree_to_shwi, at tree.c:6821 reinterpret_cast < int * > ()[-1

[Bug libstdc++/83658] New: any::emplace deletes invalid memory when an overloaded operator new() throws

2018-01-02 Thread cohenjon at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83658 Bug ID: 83658 Summary: any::emplace deletes invalid memory when an overloaded operator new() throws Product: gcc Version: 8.0 Status: UNCONFIRMED Severity:

[Bug tree-optimization/83655] [8 Regression] ICE on an invalid call to memcpy declared with no prototype

2018-01-02 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83655 Martin Sebor changed: What|Removed |Added Keywords||patch --- Comment #1 from Martin Sebor

[Bug fortran/45689] [F03] Missing transformational intrinsic in the trans_func_f2003 list

2018-01-02 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45689 Bug 45689 depends on bug 83650, which changed state. Bug 83650 Summary: [6/7/8 Regression] Wrong simplification in cshift with negative shifts https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83650 What|Removed

[Bug fortran/83650] [6/7/8 Regression] Wrong simplification in cshift with negative shifts

2018-01-02 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83650 Thomas Koenig changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/83650] [6/7/8 Regression] Wrong simplification in cshift with negative shifts

2018-01-02 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83650 --- Comment #5 from Thomas Koenig --- Author: tkoenig Date: Tue Jan 2 23:03:11 2018 New Revision: 256113 URL: https://gcc.gnu.org/viewcvs?rev=256113=gcc=rev Log: 2018-01-02 Thomas Koenig Backport from 7-branch

[Bug rtl-optimization/83565] [7/8 regression] RTL combine pass breaks shift result (at least on ia64)

2018-01-02 Thread slyfox at inbox dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83565 --- Comment #28 from Sergei Trofimovich --- Thanks all for very insightful comments and sorting out WORD_REGISTER_OPERATIONS ambiguity! I've understood quite a bit on how RTL does it's magic. I still have a few related questions to clarify

[Bug preprocessor/83173] C preprocessor generates incorrect linemarkers

2018-01-02 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83173 David Malcolm changed: What|Removed |Added CC||dmalcolm at gcc dot gnu.org --- Comment

[Bug tree-optimization/83657] New: detect invalid calls to built-ins declared without prototype

2018-01-02 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83657 Bug ID: 83657 Summary: detect invalid calls to built-ins declared without prototype Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: enhancement

[Bug c/83656] New: missing -Wbuiltin-declaration-mismatch on declaration without prototype

2018-01-02 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83656 Bug ID: 83656 Summary: missing -Wbuiltin-declaration-mismatch on declaration without prototype Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/83655] [8 Regression] ICE on an invalid call to memcpy declared with no prototype

2018-01-02 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83655 Martin Sebor changed: What|Removed |Added Keywords||ice-on-valid-code

[Bug tree-optimization/83655] New: [8 Regression] ICE on an invalid call to memcpy declared with no prototype

2018-01-02 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83655 Bug ID: 83655 Summary: [8 Regression] ICE on an invalid call to memcpy declared with no prototype Product: gcc Version: 8.0 Status: UNCONFIRMED Severity:

[Bug tree-optimization/83541] Missed optimization with int overflow

2018-01-02 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83541 --- Comment #4 from Marc Glisse --- (In reply to Richard Biener from comment #3) > I've deliberately avoided doing this ... (turning SSA propagator UNDEFINED > into a random value rather than keeping it effectively VARYING during >

[Bug middle-end/83654] -fstack-clash-protection probes below the stack pointer for VLA with constant size

2018-01-02 Thread fw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83654 --- Comment #2 from Florian Weimer --- I forgot to add a compiler barrier to f2 for the executable test case, so it is not strictly equivalent. With it, valgrind reports: ==375147== Invalid read of size 4 ==375147==at 0x8048403: f2 (in

[Bug libfortran/83649] Large reads fail

2018-01-02 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83649 Dominique d'Humieres changed: What|Removed |Added Status|WAITING |ASSIGNED --- Comment #5 from

[Bug c/83586] [8 regression] Invalid -Wformat-truncation on stdio2.h

2018-01-02 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83586 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug middle-end/83654] -fstack-clash-protection probes below the stack pointer for VLA with constant size

2018-01-02 Thread fw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83654 --- Comment #1 from Florian Weimer --- I forgot to mention that I used “-O2 -fstack-clash-protection”, but there's a valgrind warning with -O0, too.

[Bug middle-end/83654] New: -fstack-clash-protection probes below the stack pointer for VLA with constant size

2018-01-02 Thread fw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83654 Bug ID: 83654 Summary: -fstack-clash-protection probes below the stack pointer for VLA with constant size Product: gcc Version: 8.0 Status: UNCONFIRMED

[Bug middle-end/61118] [6/7/8 Regression] Indirect call generated for pthread_cleanup_push with constant cleanup function

2018-01-02 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61118 --- Comment #19 from Jeffrey A. Law --- Note you lost the regression marker when this was made a duplicate of 21161. So it's unlikely anyone would have looked at it until the next release cycle. My understanding from Florian is that at least

[Bug libfortran/83649] Large reads fail

2018-01-02 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83649 Janne Blomqvist changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jb at gcc dot gnu.org ---

[Bug c/83653] New: GCC fails to remove a can't-happen call on ia64

2018-01-02 Thread matthew at wil dot cx
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83653 Bug ID: 83653 Summary: GCC fails to remove a can't-happen call on ia64 Product: gcc Version: 6.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug preprocessor/83602] [8 Regression] ICE in cpp_macro_definition_location(cpp_hashnode*) on invalid code

2018-01-02 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83602 --- Comment #3 from David Malcolm --- Sorry about the breakage. Patch looks reasonable to me. Maybe cpp_macro_definition_location should gain an assertion that CPP_HASHNODE_VALUE_IDX (node) == NTV_MACRO ?

[Bug c++/83652] New: template substitution fails on operator

2018-01-02 Thread sameer.varyani at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83652 Bug ID: 83652 Summary: template substitution fails on operator Product: gcc Version: 5.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug fortran/45689] [F03] Missing transformational intrinsic in the trans_func_f2003 list

2018-01-02 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45689 --- Comment #17 from Thomas Koenig --- Author: tkoenig Date: Tue Jan 2 18:14:04 2018 New Revision: 256088 URL: https://gcc.gnu.org/viewcvs?rev=256088=gcc=rev Log: 2017-01-02 Thomas Koenig PR fortran/45689

[Bug c++/83556] [7/8 Regression] ICE in gimplify_expr, at gimplify.c:12004

2018-01-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83556 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Tue Jan 2 18:07:41 2018 New Revision: 256087 URL: https://gcc.gnu.org/viewcvs?rev=256087=gcc=rev Log: PR c++/83556 * tree.c (replace_placeholders_r): Pass NULL as last

[Bug c++/83556] [7/8 Regression] ICE in gimplify_expr, at gimplify.c:12004

2018-01-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83556 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Tue Jan 2 18:04:19 2018 New Revision: 256086 URL: https://gcc.gnu.org/viewcvs?rev=256086=gcc=rev Log: PR c++/83556 * tree.c (replace_placeholders_r): Pass NULL as last

[Bug fortran/83650] [6/7/8 Regression] Wrong simplification in cshift with negative shifts

2018-01-02 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83650 --- Comment #4 from Thomas Koenig --- Author: tkoenig Date: Tue Jan 2 18:01:31 2018 New Revision: 256085 URL: https://gcc.gnu.org/viewcvs?rev=256085=gcc=rev Log: 2018-01-02 Thomas Koenig PR fortran/83650

[Bug other/83497] CPU2000 172.mgrid starts failing with r254730

2018-01-02 Thread pthaugen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83497 --- Comment #4 from Pat Haugen --- (In reply to Pat Haugen from comment #0) > mgrid started failing (output miscompare) with r254730. The following > options demonstrate the failure "-O3 -mcpu=power6 -ffast-math". Incomplete option set, -m32 is

[Bug fortran/45689] [F03] Missing transformational intrinsic in the trans_func_f2003 list

2018-01-02 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45689 --- Comment #16 from Thomas Koenig --- Author: tkoenig Date: Tue Jan 2 17:51:26 2018 New Revision: 256084 URL: https://gcc.gnu.org/viewcvs?rev=256084=gcc=rev Log: 2018-01-02 Thomas Koenig PR fortran/45689

[Bug libfortran/83649] Large reads fail

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

[Bug fortran/83650] [6/7/8 Regression] Wrong simplification in cshift with negative shifts

2018-01-02 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83650 --- Comment #3 from Thomas Koenig --- Author: tkoenig Date: Tue Jan 2 17:51:26 2018 New Revision: 256084 URL: https://gcc.gnu.org/viewcvs?rev=256084=gcc=rev Log: 2018-01-02 Thomas Koenig PR fortran/45689

[Bug rtl-optimization/83565] [7/8 regression] RTL combine pass breaks shift result (at least on ia64)

2018-01-02 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83565 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #27

[Bug c++/83592] [8 Regression] Annoying -Wparentheses warnings

2018-01-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83592 --- Comment #4 from Marek Polacek --- IOW: --- a/gcc/cp/decl.c +++ b/gcc/cp/decl.c @@ -10866,10 +10866,11 @@ grokdeclarator (const cp_declarator *declarator, inner_declarator = declarator->declarator; - /* We don't want to warn in

[Bug c++/83592] [8 Regression] Annoying -Wparentheses warnings

2018-01-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83592 --- Comment #3 from Marek Polacek --- I'm wondering if simply disabling the warning in TYPENAME would make sense (it suppresses the warning).

[Bug other/83497] CPU2000 172.mgrid starts failing with r254730

2018-01-02 Thread pthaugen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83497 --- Comment #3 from Pat Haugen --- (In reply to Richard Biener from comment #2) > > As far as I see the miscompare is -0.8 vs. 0.18 so it doesn't look like a > precision issue to me. Does it only happen for power6 / bigendian? > Yes, the

[Bug c++/83644] ICE using type alias from recursive decltype in noexcept or return type

2018-01-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83644 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/82190] Possibly latent miscompilation issue on ppc64le-linux-gnu for memcpy-bi.c with -fweb -fno-optimize-strlen

2018-01-02 Thread acsawdey at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82190 --- Comment #5 from acsawdey at gcc dot gnu.org --- Author: acsawdey Date: Tue Jan 2 17:02:17 2018 New Revision: 256083 URL: https://gcc.gnu.org/viewcvs?rev=256083=gcc=rev Log: Add missing changelog entry: 2017-12-12 Aaron Sawdey

[Bug c++/83644] ICE using type alias from recursive decltype in noexcept or return type

2018-01-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83644 --- Comment #5 from Marek Polacek --- Author: mpolacek Date: Tue Jan 2 17:02:14 2018 New Revision: 256082 URL: https://gcc.gnu.org/viewcvs?rev=256082=gcc=rev Log: PR c++/83644 * g++.dg/cpp1z/pr83644.C: New test. Added:

[Bug tree-optimization/83651] New: [7.2 regression] 20% slowdown of linux kernel AES cipher

2018-01-02 Thread arnd at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83651 Bug ID: 83651 Summary: [7.2 regression] 20% slowdown of linux kernel AES cipher Product: gcc Version: 7.2.1 Status: UNCONFIRMED Severity: normal

[Bug fortran/83650] [6/7/8 Regression] Wrong simplification in cshift with negative shifts

2018-01-02 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83650 Thomas Koenig changed: What|Removed |Added Target Milestone|7.4 |6.5 --- Comment #2 from Thomas Koenig

[Bug c++/83592] [8 Regression] Annoying -Wparentheses warnings

2018-01-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83592 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/83644] ICE using type alias from recursive decltype in noexcept or return type

2018-01-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83644 --- Comment #4 from Marek Polacek --- Reduced to: namespace std { template bool is_invocable_v; } template auto compose(F) { [](auto... objs) noexcept(std::is_invocable_v){}; } auto f() { compose(3); }

[Bug target/83641] -fstack-clash-protection generates incorrect CFI on i386

2018-01-02 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83641 --- Comment #3 from Jeffrey A. Law --- So the issue here is when we have a noreturn function we use a push/pop sequence to probe the top of the stack. The generic dwarf2 CFI bits interpret the pop as restoring the value of the popped register.

[Bug gcov-profile/47618] Collecting multiple profiles and using all for PGO

2018-01-02 Thread petr.spacek at nic dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618 --- Comment #19 from Petr Špaček --- Sure, I would be happy with any version, thank you! For people who want to generate code coverage reports for parallel executions, beware of https://github.com/linux-test-project/lcov/issues/37.

[Bug target/83008] [performance] Is it better to avoid extra instructions in data passing between loops?

2018-01-02 Thread sergey.shalnov at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83008 --- Comment #20 from sergey.shalnov at intel dot com --- Richard, I did quick static analysis for your latest patch. Using command line “-g -Ofast -mfpmath=sse -funroll-loops -march=znver1” your latest patch doesn’t affects the issue I discussed

[Bug target/83641] -fstack-clash-protection generates incorrect CFI on i386

2018-01-02 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83641 --- Comment #2 from Jeffrey A. Law --- Note this is specific to x86/x86_64 noreturn functions. No other targets are potentially affected.

[Bug target/83641] -fstack-clash-protection generates incorrect CFI on i386

2018-01-02 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83641 Jeffrey A. Law changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/83565] RTL combine pass breaks shift result (at least on ia64)

2018-01-02 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83565 --- Comment #25 from Eric Botcazou --- > I don't see the distinction here. Ia64 has instructions that operate on > 32-bit values too, like cmp4. The distinction is precisely what WORD_REGISTER_OPERATIONS conveys. On SPARC and MIPS for

[Bug rtl-optimization/83565] RTL combine pass breaks shift result (at least on ia64)

2018-01-02 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83565 Eric Botcazou changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug fortran/83650] [6/7/8 Regression] Wrong simplification in cshift with negative shifts

2018-01-02 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83650 Dominique d'Humieres changed: What|Removed |Added Keywords||wrong-code Priority|P3

[Bug target/83641] -fstack-clash-protection generates incorrect CFI on i386

2018-01-02 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83641 Jeffrey A. Law changed: What|Removed |Added Priority|P3 |P1

[Bug rtl-optimization/83530] [8 Regression] ICE in reset_sched_cycles_in_current_ebb, at sel-sched.c:7150

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83530 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0

[Bug ipa/83532] [8 Regression] ICE in apply_scale, at profile-count.h:955

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83532 Richard Biener changed: What|Removed |Added Version|unknown |8.0 Target Milestone|---

[Bug tree-optimization/83541] Missed optimization with int overflow

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83541 Richard Biener changed: What|Removed |Added Keywords||missed-optimization

[Bug fortran/83650] [7/8 Regression] Wrong simplification in cshift with negative shifts

2018-01-02 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83650 Thomas Koenig changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug fortran/83650] New: [7/8 Regression] Wrong simplification in cshift with negative shifts

2018-01-02 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83650 Bug ID: 83650 Summary: [7/8 Regression] Wrong simplification in cshift with negative shifts Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/83544] Missed optimization opportunity for constant folding

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83544 Richard Biener changed: What|Removed |Added Keywords||missed-optimization

[Bug target/83554] [8 Regression] ICE: in ix86_mitigate_rop, at config/i386/i386.c:41274 with -mmitigate-rop

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83554 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0

[Bug c++/83555] Unnecessary null check when static_cast is used with references.

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83555 Richard Biener changed: What|Removed |Added Keywords||missed-optimization --- Comment #1

[Bug tree-optimization/83563] [8 Regression] [graphite] ICE: Segmentation fault (in instantiate_scev_r)

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83563 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/83572] [8 Regression] [graphite] ICE in verify_dominators, at dominance.c:1184 (error: dominator of 7 should be 15, not 13)

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83572 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/83580] [6/7/8 Regression] Wrong code caused by vectorization

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83580 --- Comment #6 from Richard Biener --- *** Bug 83573 has been marked as a duplicate of this bug. ***

[Bug tree-optimization/83573] [6/7/8 Regression] invalid access introduced in predcom

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83573 Richard Biener changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/81860] [7 Regression] Call to undefined inline function involving inheriting constructors

2018-01-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81860 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/83573] [6/7/8 Regression] invalid access introduced in predcom

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83573 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.5

[Bug rtl-optimization/83575] [8 Regression] ICE: verify_flow_info failed (error: multiple hot/cold transitions found)

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83575 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0

[Bug tree-optimization/83580] [6/7/8 Regression] Wrong code caused by vectorization

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83580 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/81860] [7/8 Regression] Call to undefined inline function involving inheriting constructors

2018-01-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81860 --- Comment #6 from Marek Polacek --- Author: mpolacek Date: Tue Jan 2 15:05:09 2018 New Revision: 256076 URL: https://gcc.gnu.org/viewcvs?rev=256076=gcc=rev Log: PR c++/81860 * g++.dg/cpp0x/inh-ctor30.C: New test. Added:

[Bug target/83585] [8 Regression] Assembler messages: Error: can't resolve `.text' {.text section} - `.LCOLDB0' {.text.unlikely section}

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83585 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0

[Bug c/83586] [8 regression] Invalid -Wformat-truncation on stdio2.h

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83586 Richard Biener changed: What|Removed |Added Keywords||diagnostic Target Milestone|---

[Bug c++/83592] [8 Regression] Annoying -Wparentheses warnings

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83592 Richard Biener changed: What|Removed |Added Keywords||diagnostic Target Milestone|---

[Bug ipa/83594] [8 Regression] ICE: in function_and_variable_visibility, at ipa-visibility.c:640 with __attribute__((noipa))

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83594 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0

[Bug tree-optimization/83593] [8 Regression] ICE: verify_gimple failed (error: statement marked for throw, but doesn't)

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83593 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0

[Bug c++/83644] ICE using type alias from recursive decltype in noexcept or return type

2018-01-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83644 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/83605] [6/7/8 Regression] ICE: verify_gimple failed (error: dead STMT in EH table)

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83605 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.5

[Bug tree-optimization/83603] [8 Regression] ICE in builtin_memref at gcc/gimple-ssa-warn-restrict.c:238

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83603 Richard Biener changed: What|Removed |Added Version|unknown |8.0 Target Milestone|---

[Bug fortran/83606] [6/7/8 Regression] co-indexed array RHS yields incorrect result in assignment to vector-indexed LHS

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83606 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.5

[Bug ipa/83619] [8 Regression] ICE in inliner: caller edge count does not match BB count

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83619 Richard Biener changed: What|Removed |Added Version|unknown |8.0 Target Milestone|---

[Bug rtl-optimization/83621] [8 Regression] ICE: in simplify_subreg, at simplify-rtx.c:6293 with -O -g

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83621 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0

[Bug rtl-optimization/83629] [7/8 Regression] ICE: in decompose_normal_address, at rtlanal.c:6329 with -O2 -fPIC -frename-registers --param=sched-autopref-queue-depth=nnn

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83629 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.3

[Bug tree-optimization/83640] [8 Regression] ICE in generic_overlap, at gimple-ssa-warn-restrict.c:814

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83640 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0

[Bug c++/83644] ICE using type alias from recursive decltype in noexcept or return type

2018-01-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83644 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug lto/81968] [8 regression] early lto debug objects make Solaris ld SEGV

2018-01-02 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968 --- Comment #43 from rguenther at suse dot de --- On Tue, 2 Jan 2018, ro at CeBiTec dot Uni-Bielefeld.DE wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968 > > --- Comment #42 from ro at CeBiTec dot Uni-Bielefeld.DE Uni-Bielefeld.DE>

[Bug lto/81968] [8 regression] early lto debug objects make Solaris ld SEGV

2018-01-02 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968 --- Comment #42 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #41 from rguenther at suse dot de --- [...] >> Unfortunately not: it's really the section index pointing to the >> non-existing (i.e. eliminated)

[Bug rtl-optimization/83480] [8 Regression] ICE in create_block_for_bookkeeping, at sel-sched.c:4557

2018-01-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83480 Jakub Jelinek changed: What|Removed |Added CC||aoliva at gcc dot gnu.org --- Comment

[Bug c++/81860] [7/8 Regression] Call to undefined inline function involving inheriting constructors

2018-01-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81860 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug lto/81968] [8 regression] early lto debug objects make Solaris ld SEGV

2018-01-02 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968 --- Comment #41 from rguenther at suse dot de --- On Tue, 2 Jan 2018, ro at CeBiTec dot Uni-Bielefeld.DE wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968 > > --- Comment #40 from ro at CeBiTec dot Uni-Bielefeld.DE Uni-Bielefeld.DE>

  1   2   >