[Bug other/83048] New: wrap multi-statement macros in do {} while (0)

2017-11-19 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83048 Bug ID: 83048 Summary: wrap multi-statement macros in do {} while (0) Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug other/83048] wrap multi-statement macros in do {} while (0)

2017-11-19 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83048 --- Comment #1 from Tom de Vries --- Already done: 7fbc9a6 [riscv] Wrap ASM_OUTPUT_LABELREF in do {} while (0) df82c70 [mips] Wrap ASM_OUTPUT_LABELREF in do {} while (0)

[Bug middle-end/83023] branch probabilities pessimize malloc

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83023 Jan Hubicka changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug bootstrap/83015] [8 regression] bootstrap comparison failure on ia64

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83015 Jan Hubicka changed: What|Removed |Added Status|NEW |WAITING --- Comment #2 from Jan Hubicka

[Bug ipa/82908] [8 regression] gcc.dg/tree-prof/cmpsf-1.c and gcc.dg/tree-prof/20050826-2.c fail starting with r254452

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82908 Jan Hubicka changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug rtl-optimization/81791] [8 Regression] ICE in cfg_layout_redirect_edge_and_branch, at cfgrtl.c:4422

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81791 Jan Hubicka changed: What|Removed |Added CC||hubicka at gcc dot gnu.org --- Comment #2

[Bug rtl-optimization/82671] [8 Regression] ICE in cfg_layout_redirect_edge_and_branch, at cfgrtl.c:4412

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82671 Jan Hubicka changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug rtl-optimization/81791] [8 Regression] ICE in cfg_layout_redirect_edge_and_branch, at cfgrtl.c:4422

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81791 --- Comment #1 from Jan Hubicka --- *** Bug 82671 has been marked as a duplicate of this bug. ***

[Bug ipa/81360] [8 Regression] ice in estimate_edge_growth, at ipa-inline.h:86

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81360 Jan Hubicka changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug other/82784] Remove semicolon after "do {} while (0)" macros

2017-11-19 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82784 Tom de Vries changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/81616] Update -mtune=generic for the current Intel and AMD processors

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81616 Jan Hubicka changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #3 from Jan Hubicka

[Bug target/82852] [8 regression] i386/vect-unpack-1.c, i386/avx512f-gather-2.c, i386/avx256-unaligned-store-2.c fails

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82852 Jan Hubicka changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug target/82713] [8 Regression] ICE in ix86_builtin_vectorization_cost, at config/i386/i386.c:44475

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82713 Jan Hubicka changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug target/82713] [8 Regression] ICE in ix86_builtin_vectorization_cost, at config/i386/i386.c:44475

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82713 Jan Hubicka changed: What|Removed |Added CC||hubicka at gcc dot gnu.org --- Comment #5

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

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83008 Jan Hubicka changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug other/82925] [8 regression] gcc.dg/tree-ssa/vrp101.c fails starting with r254379

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82925 Jan Hubicka changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug bootstrap/81033] [8 Regression] Revision r249019 breaks bootstrap on darwin

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81033 --- Comment #27 from Jan Hubicka --- Is this fixed now?

[Bug bootstrap/81033] [8 Regression] Revision r249019 breaks bootstrap on darwin

2017-11-19 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81033 --- Comment #28 from Dominique d'Humieres --- Bootstrap is fixed, but the fix did not please to Iain Sandoe. Dominique > Le 19 nov. 2017 à 17:40, hubicka at gcc dot gnu.org > a écrit : > >

[Bug ipa/82903] [8 regression] gcc.dg/tree-prof/20050826-2.c fail

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82903 Jan Hubicka changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/83050] New: Please provide shortcircuit attribute for || and && operators

2017-11-19 Thread bugzi...@poradnik-webmastera.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83050 Bug ID: 83050 Summary: Please provide shortcircuit attribute for || and && operators Product: gcc Version: 7.2.0 Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/82849] [8 Regression] ICE on valid code since r254379

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82849 --- Comment #3 from Jan Hubicka --- Patch posted. https://gcc.gnu.org/ml/gcc-patches/2017-11/msg01668.html

[Bug rtl-optimization/37262] Two branches of the same condition being emitted

2017-11-19 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37262 --- Comment #8 from Segher Boessenkool --- This is fixed on trunk. I'll bisect it to see if it is worth backporting.

[Bug ipa/82957] [8 Regression] ICE: in to_cgraph_frequency, at profile-count.c:251

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82957 Jan Hubicka changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug target/82862] [8 Regression] SPEC CPU2006 465.tonto performance regression with r253975 (up to 40% drop for particular loop)

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82862 Jan Hubicka changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug rtl-optimization/82881] [8 Regression] ICE: in df_compact_blocks, at df-core.c:1729 with -freorder-blocks-algorithm=simple

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82881 Jan Hubicka changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/83050] Please provide shortcircuit attribute for || and && operators

2017-11-19 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83050 --- Comment #1 from Andrew Pinski --- I thought we had a warning about that. Also the semantics become different with your attribute which I think is going to be even more problematic too.

[Bug rtl-optimization/82671] [8 Regression] ICE in cfg_layout_redirect_edge_and_branch, at cfgrtl.c:4412

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82671 Jan Hubicka changed: What|Removed |Added CC||hubicka at gcc dot gnu.org --- Comment #1

[Bug target/82281] Bulldozer/Zen tuning: uses XMM for single 64-bit integer AND, even with a simple mask

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82281 Jan Hubicka changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/80313] -march=znver1 produce worse code than -march=haswell

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80313 Jan Hubicka changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/83047] [8 regression] glibc/crypt/crypt_util.c gets miscompiled

2017-11-19 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83047 Markus Trippelsdorf changed: What|Removed |Added Keywords||wrong-code CC|

[Bug ipa/60243] IPA is slow on large cgraph tree

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60243 --- Comment #18 from Jan Hubicka --- Returning MIN(1, count) indeed seems like very good idea to me. We need to keep those in control :) I am testing patch for that.

[Bug target/82615] [8 Regression] SPEC CPU2006 453.povray ~10% performance deviation with r248863

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82615 Jan Hubicka changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|2017-10-19

[Bug rtl-optimization/82290] [8 Regression] ICE at -O2 on x86_64-linux-gnu: verify_flow_info failed

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82290 Jan Hubicka changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug middle-end/81812] [7/8 Regression] Empty virtual function fails to compile

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81812 --- Comment #5 from Jan Hubicka --- I think we should just mark such thunks as not inlinable in compute_fn_summary. PPatch is OK with that change. Thanks! Honza

[Bug tree-optimization/83047] [8 regression] glibc/crypt/crypt_util.c gets miscompiled

2017-11-19 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83047 --- Comment #2 from Markus Trippelsdorf --- markus@x4 crypt % gcc --save-temps crypt_util.c -c -std=gnu11 -O2 -Wall -Wundef -Wwrite-strings -fmerge-all-constants -fno-stack-protector -frounding-math -g -pipe -Wstrict-prototypes

[Bug tree-optimization/83047] New: [8 regression] glibc/crypt/crypt_util.c gets miscompiled

2017-11-19 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83047 Bug ID: 83047 Summary: [8 regression] glibc/crypt/crypt_util.c gets miscompiled Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/83047] [8 regression] glibc/crypt/crypt_util.c gets miscompiled

2017-11-19 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83047 --- Comment #1 from Markus Trippelsdorf --- Created attachment 42654 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42654=edit unreduced testcase

[Bug c++/83049] New: Allow overloading of ?: conditional operator

2017-11-19 Thread bugzi...@poradnik-webmastera.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83049 Bug ID: 83049 Summary: Allow overloading of ?: conditional operator Product: gcc Version: 7.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/83049] Allow overloading of ?: conditional operator

2017-11-19 Thread bugzi...@poradnik-webmastera.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83049 --- Comment #1 from Daniel Fruzynski --- If you decide to implement this, please also attempt to add this as an feature to some future version of C++ standard. By doing so users of other compilers would benefit

[Bug target/82851] [8 regression] g++.dg/vect/slp-pr56812.cc, i386/avx2-vpaddq-3.c, i386/avx2-vpsubq-3.c fails

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82851 Jan Hubicka changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug target/82682] [8 Regression] FAIL: gcc.target/i386/pr50038.c scan-assembler-times movzbl 2 (found 3 times) since r253958

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82682 --- Comment #2 from Jan Hubicka --- We now generate: .L3: movzbl (%edx), %esi addl$2, %edx addl$1, %ecx movzbl -1(%edx), %eax movl%esi, %ebx imull $38470, %eax, %eax movzbl

[Bug c++/81668] LTO ODR warnings are not helpful

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81668 Jan Hubicka changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/81668] LTO ODR warnings are not helpful

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81668 --- Comment #10 from Jan Hubicka --- Problem is that we do not have location info that would say us the origin. I have sent patch to add location info into TRANSLATION_UNIT_DECL some time ago (at least a year) but I do not think it was approved.

[Bug ipa/81133] [8 Regression] PGO/LTO bootstrap: ICE: in inline_small_functions, at ipa-inline.c:1891

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81133 Jan Hubicka changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug ipa/83051] New: ICE on valid code at -O3: in edge_badness, at ipa-inline.c:1024

2017-11-19 Thread su at cs dot ucdavis.edu
/gcc/gcc-trunk/libexec/gcc/x86_64-pc-linux-gnu/8.0.0/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: ../gcc-source-trunk/configure --enable-languages=c,c++,lto --prefix=/home/su/software/tmp/gcc/gcc-trunk --disable-bootstrap Thread model: posix gcc version 8.0.0 20171119 (experimental

[Bug c/83011] -Wformat-truncation wrongly computes length (depends on the position of numbers in the addition)

2017-11-19 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83011 --- Comment #3 from Martin Sebor --- (In reply to Julien ÉLIE from comment #2) Thanks. I can reproduce the warning with -Wstringop-truncation=2 and a small test case: $ cat d.c && gcc -g -O2 -S -Wall -Wformat-truncation=2

[Bug ipa/83001] [8 Regression] ICE in edge_badness, at ipa-inline.c:1025

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83001 --- Comment #1 from Jan Hubicka --- Author: hubicka Date: Sun Nov 19 18:56:58 2017 New Revision: 254935 URL: https://gcc.gnu.org/viewcvs?rev=254935=gcc=rev Log: PR ipa/83001 * profile-count.c (profile_count::to_sreal_scale):

[Bug c/69960] "initializer element is not constant"

2017-11-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69960 --- Comment #17 from Jakub Jelinek --- Author: jakub Date: Sun Nov 19 17:17:01 2017 New Revision: 254930 URL: https://gcc.gnu.org/viewcvs?rev=254930=gcc=rev Log: PR c/66618 PR c/69960 c-family/ * c-common.h

[Bug ipa/60243] IPA is slow on large cgraph tree

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60243 --- Comment #19 from Jan Hubicka --- Author: hubicka Date: Sun Nov 19 18:55:30 2017 New Revision: 254934 URL: https://gcc.gnu.org/viewcvs?rev=254934=gcc=rev Log: PR ipa/60243 * tree-inline.c (estimate_num_insns): Set to 1 at

[Bug fortran/78990] [6/7/8 Regression] ICE when assigning polymorphic array function result

2017-11-19 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78990 --- Comment #4 from Paul Thomas --- Author: pault Date: Sun Nov 19 19:50:50 2017 New Revision: 254936 URL: https://gcc.gnu.org/viewcvs?rev=254936=gcc=rev Log: 2017-11-19 Paul Thomas PR fortran/78990 *

[Bug middle-end/83023] branch probabilities pessimize malloc

2017-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83023 Martin Liška changed: What|Removed |Added CC|mliska at suse dot cz |marxin at gcc dot gnu.org

[Bug tree-optimization/83055] New: [8 Regression] ICE in operator>, at profile-count.h:834

2017-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83055 Bug ID: 83055 Summary: [8 Regression] ICE in operator>, at profile-count.h:834 Product: gcc Version: 7.0 Status: UNCONFIRMED Keywords: ice-on-valid-code

[Bug ada/83016] gnat1: warning: command line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for Ada

2017-11-19 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83016 --- Comment #6 from Eric Botcazou --- Author: ebotcazou Date: Sun Nov 19 22:36:25 2017 New Revision: 254940 URL: https://gcc.gnu.org/viewcvs?rev=254940=gcc=rev Log: PR ada/83016 * gnatlink.adb (Process_Args): Accept multiple

[Bug ada/83016] gnat1: warning: command line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for Ada

2017-11-19 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83016 Eric Botcazou changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug ipa/81360] [8 Regression] ice in estimate_edge_growth, at ipa-inline.h:86

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81360 --- Comment #7 from Jan Hubicka --- Author: hubicka Date: Sun Nov 19 19:58:12 2017 New Revision: 254937 URL: https://gcc.gnu.org/viewcvs?rev=254937=gcc=rev Log: PR ipa/81360 * ipa-inline.c (can_inline_edge_p): Also check that

[Bug tree-optimization/83053] New: [8 Regression] ICE in vrp_prop::check_array_ref at cc/tree-vrp.c:4811

2017-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83053 Bug ID: 83053 Summary: [8 Regression] ICE in vrp_prop::check_array_ref at cc/tree-vrp.c:4811 Product: gcc Version: 7.0 Status: UNCONFIRMED Keywords:

[Bug target/81362] [8 regression] FAIL: gcc.dg/vect/no-vfa-vect-57.c execution test

2017-11-19 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81362 Segher Boessenkool changed: What|Removed |Added CC||segher at gcc dot gnu.org ---

[Bug ada/83027] Hang when attaching a SIGINT handler

2017-11-19 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83027 --- Comment #15 from Eric Botcazou --- > It is a GCC bug rather than an Ahven bug, because the bug is triggered by > `with Ada.Text_IO;` (and disappears if we remove this line from > spawn-signals.adb) which should not influence semantics of the

[Bug fortran/82923] Automatic allocation of deferred length character using function result

2017-11-19 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82923 --- Comment #5 from Dominique d'Humieres --- > Confirmed, however I see an ICE when compiling the "type" variant of pr65381. I have forgotten to say that the ICE is similar to the one in comment 1 pr65381_red.f90:15:0: pure function

[Bug c/66618] Failure to diagnose non-constant initializer for static object with -O1

2017-11-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66618 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Sun Nov 19 17:17:01 2017 New Revision: 254930 URL: https://gcc.gnu.org/viewcvs?rev=254930=gcc=rev Log: PR c/66618 PR c/69960 c-family/ * c-common.h

[Bug libfortran/82962] valgrind reports "Conditional jump or move depends on uninitialised value" in EXECUTE_COMMAND_LINE

2017-11-19 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82962 --- Comment #5 from janus at gcc dot gnu.org --- (In reply to janus from comment #2) > Since it seems that execute_command_line always sets a return value for the > exitstat argument, one probably does not need to check against an initial > value

[Bug target/82713] [8 Regression] ICE in ix86_builtin_vectorization_cost, at config/i386/i386.c:44475

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82713 --- Comment #7 from Jan Hubicka --- Author: hubicka Date: Sun Nov 19 18:52:54 2017 New Revision: 254933 URL: https://gcc.gnu.org/viewcvs?rev=254933=gcc=rev Log: PR target/82713 * i386.c (ix86_builtin_vectorization_cost): Be

[Bug rtl-optimization/37262] Two branches of the same condition being emitted

2017-11-19 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37262 Segher Boessenkool changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/82281] Bulldozer/Zen tuning: uses XMM for single 64-bit integer AND, even with a simple mask

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82281 --- Comment #3 from Jan Hubicka --- Author: hubicka Date: Sun Nov 19 20:30:26 2017 New Revision: 254939 URL: https://gcc.gnu.org/viewcvs?rev=254939=gcc=rev Log: PR target/82281 * gcc.target/i386/pr82281.c: New testcase. Added:

[Bug target/83052] New: ICE in extract_insn, at recog.c:2305 starting from r254560

2017-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83052 Bug ID: 83052 Summary: ICE in extract_insn, at recog.c:2305 starting from r254560 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug ipa/83054] New: [8 Regression] ICE in operator>, at profile-count.h:823

2017-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83054 Bug ID: 83054 Summary: [8 Regression] ICE in operator>, at profile-count.h:823 Product: gcc Version: 7.0 Status: UNCONFIRMED Keywords: ice-on-valid-code

[Bug ipa/83001] [8 Regression] ICE in edge_badness, at ipa-inline.c:1025

2017-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83001 Jan Hubicka changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug fortran/65381] [6/7/8 Regression] ICE during array result, assignment

2017-11-19 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65381 Dominique d'Humieres changed: What|Removed |Added Priority|P3 |P4 Status|RESOLVED

[Bug other/81334] -Wmisleading-indentation prints notes about being disabled even when already intentionally ignored

2017-11-19 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81334 Eric Gallager changed: What|Removed |Added Status|WAITING |NEW --- Comment #3 from Eric Gallager

[Bug tree-optimization/83043] New: FAIL: libgomp.graphite/force-parallel-1.c scan-tree-dump-times graphite "2 loops carried no dependency" 1 (found 0 times)

2017-11-19 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83043 Bug ID: 83043 Summary: FAIL: libgomp.graphite/force-parallel-1.c scan-tree-dump-times graphite "2 loops carried no dependency" 1 (found 0 times) Product: gcc

[Bug tree-optimization/83043] FAIL: libgomp.graphite/force-parallel-1.c scan-tree-dump-times graphite "2 loops carried no dependency" 1 (found 0 times)

2017-11-19 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83043 --- Comment #1 from Tom de Vries --- Created attachment 42648 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42648=edit force-parallel-1.c.150t.graphite instead of "2 loops carried no dependency" 1 we have: ... $ grep loops

[Bug fortran/83021] [7/8 Regression] gfortran segfault in polymorphic assignment

2017-11-19 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83021 Dominique d'Humieres changed: What|Removed |Added Summary|[7/8 Regression] gfortran |[7/8 Regression] gfortran

[Bug c/83044] New: ice in contains_struct_check

2017-11-19 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83044 Bug ID: 83044 Summary: ice in contains_struct_check Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee:

[Bug c++/83046] ICE in nvptx offloading, C++ compilation of libgomp.oacc-c-c++-common/gang-static-2.c

2017-11-19 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83046 --- Comment #2 from Thomas Schwinge --- Also, for "-foffload=disable -x c++" we now run into: /tmp/ccAXdy3B.o:(.gnu.offload_funcs+0x0): undefined reference to `main._omp_fn.7' /tmp/ccAXdy3B.o:(.gnu.offload_funcs+0x8): undefined

[Bug c++/83045] New: -Wreturn-type regression in C++

2017-11-19 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83045 Bug ID: 83045 Summary: -Wreturn-type regression in C++ Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug fortran/83021] [7/8 Regression] gfortran segfault

2017-11-19 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83021 Dominique d'Humieres changed: What|Removed |Added CC||pault at gcc dot gnu.org

[Bug tree-optimization/83043] FAIL: libgomp.graphite/force-parallel-1.c scan-tree-dump-times graphite "2 loops carried no dependency" 1 (found 0 times)

2017-11-19 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83043 Tom de Vries changed: What|Removed |Added CC||hubicka at ucw dot cz --- Comment #4

[Bug target/82961] [6/7 Regression] ICE in dwarf2out.c: deferred_asm_name != NULL

2017-11-19 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82961 --- Comment #11 from Tom de Vries --- Created attachment 42651 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42651=edit backport to 6 branch The patch committed to trunk applies cleanly to gcc-7-branch, but not the gcc-6-branch. This

[Bug c++/83046] New: ICE in nvptx offloading, C++ compilation of libgomp.oacc-c-c++-common/gang-static-2.c

2017-11-19 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83046 Bug ID: 83046 Summary: ICE in nvptx offloading, C++ compilation of libgomp.oacc-c-c++-common/gang-static-2.c Product: gcc Version: 8.0 Status: UNCONFIRMED

[Bug c++/83046] ICE in nvptx offloading, C++ compilation of libgomp.oacc-c-c++-common/gang-static-2.c

2017-11-19 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83046 Thomas Schwinge changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug other/82784] Remove semicolon after "do {} while (0)" macros

2017-11-19 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82784 --- Comment #15 from Tom de Vries --- Created attachment 42653 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42653=edit conformance scan results Output from command: $ rm -f OUTPUT; for f in $(find . | egrep -v '\.git|/testsuite/'); do

[Bug other/81712] gcc does not compile when using glib 2.26 (everything works fine with 2.25)

2017-11-19 Thread mikpelinux at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81712 --- Comment #8 from Mikael Pettersson --- The fix was backported to gcc-6-branch in r249957 and to gcc-5-branch in r249958. So it's included in gcc-5.5.0 and will be included in gcc-6.5.0.

[Bug tree-optimization/83043] FAIL: libgomp.graphite/force-parallel-1.c scan-tree-dump-times graphite "2 loops carried no dependency" 1 (found 0 times)

2017-11-19 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83043 --- Comment #2 from Tom de Vries --- Created attachment 42649 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42649=edit force-parallel-1.c.154t.parloops2

[Bug tree-optimization/83043] FAIL: libgomp.graphite/force-parallel-1.c scan-tree-dump-times graphite "2 loops carried no dependency" 1 (found 0 times)

2017-11-19 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83043 --- Comment #3 from Tom de Vries --- Created attachment 42650 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42650=edit force-parallel-1.c.228t.optimized

[Bug fortran/83042] [7/8 regression] ICE on valid code

2017-11-19 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83042 Dominique d'Humieres changed: What|Removed |Added Priority|P3 |P4

[Bug fortran/83021] [7/8 Regression] gfortran segfault in polymorphic assignment

2017-11-19 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83021 Dominique d'Humieres changed: What|Removed |Added Priority|P3 |P4 Known to fail|

[Bug fortran/83021] [7/8 Regression] gfortran segfault in polymorphic assignment

2017-11-19 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83021 Dominique d'Humieres changed: What|Removed |Added CC||juergen.reuter at desy dot de

[Bug fortran/83042] [7/8 regression] ICE on valid code

2017-11-19 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83042 Dominique d'Humieres changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/82923] Automatic allocation of deferred length character using function result

2017-11-19 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82923 --- Comment #4 from Dominique d'Humieres --- > Created attachment 42637 [details] > Fix for the bug > > This one does the job and it regtests OK. Confirmed, however I see an ICE when compiling the "type" variant of pr65381.

[Bug fortran/83057] New: OPEN(3f) without a filename and without STATUS='SCRATCH' does not produce a warning as being an extension on unassigned files

2017-11-19 Thread urbanjost at comcast dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83057 Bug ID: 83057 Summary: OPEN(3f) without a filename and without STATUS='SCRATCH' does not produce a warning as being an extension on unassigned files Product: gcc

[Bug c++/83060] New: ICE on valid C++ code: in ignore_overflows, at cp/cvt.c:583

2017-11-19 Thread su at cs dot ucdavis.edu
/tmp/gcc/gcc-trunk/libexec/gcc/x86_64-pc-linux-gnu/8.0.0/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: ../gcc-source-trunk/configure --enable-languages=c,c++,lto --prefix=/home/su/software/tmp/gcc/gcc-trunk --disable-bootstrap Thread model: posix gcc version 8.0.0 20171119 (experimental

[Bug bootstrap/83062] New: [8 regression] Bootstrap failure: libsanitizer/tsan/tsan_rtl.h:713:44: error: inlining failed in call to always_inline ‘void __tsan::MemoryRead(__tsan::ThreadState*, __sanit

2017-11-19 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83062 Bug ID: 83062 Summary: [8 regression] Bootstrap failure: libsanitizer/tsan/tsan_rtl.h:713:44: error: inlining failed in call to always_inline ‘void

[Bug bootstrap/83062] [8 regression] Bootstrap failure: libsanitizer/tsan/tsan_rtl.h:713:44: error: inlining failed in call to always_inline ‘void __tsan::MemoryRead(__tsan::ThreadState*, __sanitizer:

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

[Bug lto/83061] New: -Wmaybe-uninitialized warnings in gcc/lto/lto-object.c

2017-11-19 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83061 Bug ID: 83061 Summary: -Wmaybe-uninitialized warnings in gcc/lto/lto-object.c Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug middle-end/65041] Improve -Wclobbered

2017-11-19 Thread eggert at gnu dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65041 Paul Eggert changed: What|Removed |Added CC||eggert at gnu dot org --- Comment #3 from

[Bug ada/83027] Hang when attaching a SIGINT handler

2017-11-19 Thread porton at narod dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83027 --- Comment #16 from Victor Porton --- I've discovered that Ahven source uses tasking. So it is most likely some tasking problem with Ahven.

[Bug middle-end/61118] Spurious -Wclobbered warning generated by gcc 4.9.0 for pthread_cleanup_push

2017-11-19 Thread eggert at gnu dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61118 Paul Eggert changed: What|Removed |Added CC||eggert at gnu dot org --- Comment #12

[Bug tree-optimization/83053] [8 Regression] ICE in vrp_prop::check_array_ref at cc/tree-vrp.c:4811

2017-11-19 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83053 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c/83056] New: GCC suggests the use of previously reported undeclared identifiers when reporting new undeclared identifiers

2017-11-19 Thread jamrial at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83056 Bug ID: 83056 Summary: GCC suggests the use of previously reported undeclared identifiers when reporting new undeclared identifiers Product: gcc Version: 7.2.0 Status:

[Bug c++/83058] New: ICE on C++ code with negative array index: in warn_placement_new_too_small, at cp/init.c:2666

2017-11-19 Thread su at cs dot ucdavis.edu
20171119 (experimental) [trunk revision 254940] (GCC) $ $ g++-7.2.0 -c -w tmp.cpp $ clang++ -c -w tmp.cpp $ icc -c -w tmp.cpp $ $ g++tk -c -w tmp.cpp tmp.cpp: In member function ‘void B::f()’: tmp.cpp:7:31: internal compiler error: in warn_placement_new_too_small, at cp/init.c:2666 void f () { new

  1   2   >