[Bug target/11926] -print-file-name doesn't aways print full path names

2016-03-21 Thread gunter at peterpall dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=11926 Gunter Königsmann changed: What|Removed |Added CC||gunter at peterpall dot de --- Comme

[Bug bootstrap/67728] Build fails when cross-compiling with in-tree GMP and ISL

2016-03-21 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67728 --- Comment #20 from Marc Glisse --- Does the latest GMP snapshot from https://gmplib.org/download/snapshot/ work for you? I moved NO_ASM to config.h, so GCC's approach of overriding CFLAGS should not break it anymore.

[Bug rtl-optimization/69102] [4.9/5/6 Regression] ICE: in move_op_ascend, at sel-sched.c:6138 with -fselective-scheduling2

2016-03-21 Thread abel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69102 --- Comment #6 from Andrey Belevantsev --- Author: abel Date: Mon Mar 21 07:52:05 2016 New Revision: 234359 URL: https://gcc.gnu.org/viewcvs?rev=234359&root=gcc&view=rev Log: gcc/ PR rtl-optimization/69102 * sched-deps.c (sched_a

[Bug rtl-optimization/69307] [4.9/5 Regression] wrong code with -O2 -fselective-scheduling @ armv7a

2016-03-21 Thread abel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69307 --- Comment #9 from Andrey Belevantsev --- Author: abel Date: Mon Mar 21 07:54:36 2016 New Revision: 234360 URL: https://gcc.gnu.org/viewcvs?rev=234360&root=gcc&view=rev Log: PR rtl-optimization/69307 * gcc.target/arm/pr69307.c:

[Bug tree-optimization/70251] Wrong code with -O3 -march=skylake-avx512.

2016-03-21 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70251 --- Comment #10 from rguenther at suse dot de --- On Sat, 19 Mar 2016, glisse at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70251 > > --- Comment #9 from Marc Glisse --- > I don't find the current situation very cons

[Bug c++/70332] [5/6 Regression] ICE on x86_64-linux-gnu in tsubst_copy, at cp/pt.c:13887

2016-03-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70332 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/70326] [6 Regression] ICE: RTL check: expected elt 3 type 'e' or 'u', have '0' (rtx note) in PATTERN, at rtl.h:1440

2016-03-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70326 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/61578] [4.9 regression] Code size increase for ARM thumb compared to 4.8.x when compiling with -Os

2016-03-21 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61578 --- Comment #40 from Ramana Radhakrishnan --- (In reply to Fredrik Hederstierna from comment #38) > I guess this 'meta-bugreport' have become lightly fuzzy with all kinds of > CSiBE code size increase issues, > so maybe better to identify these i

[Bug c++/70323] [6 regression] missing error on integer overflow in constexpr function result converted to bool

2016-03-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70323 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/70330] [5 Regression] ICE with -Wextra -Wno-unused-dummy-argument and unused optional dummy argument

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

[Bug tree-optimization/70288] ICE with -O1 -fno-tree-dominator-opts

2016-03-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70288 --- Comment #5 from Richard Biener --- Author: rguenth Date: Mon Mar 21 09:11:37 2016 New Revision: 234361 URL: https://gcc.gnu.org/viewcvs?rev=234361&root=gcc&view=rev Log: 2016-03-21 Richard Biener PR tree-optimization/70288

[Bug tree-optimization/70288] ICE with -O1 -fno-tree-dominator-opts

2016-03-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70288 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/70333] [5/6 Regression] Test miscompiled with -O0.

2016-03-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70333 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/70302] [6 Regression] crash on valid code at -O2 and -O3 in 32-bit mode on x86_64-linux-gnu (in convert_op, at config/i386/i386.c:3414)

2016-03-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70302 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/70332] [5/6 Regression] ICE on x86_64-linux-gnu in tsubst_copy, at cp/pt.c:13887

2016-03-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70332 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug rtl-optimization/70326] [6 Regression] ICE: RTL check: expected elt 3 type 'e' or 'u', have '0' (rtx note) in PATTERN, at rtl.h:1440

2016-03-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70326 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug middle-end/70319] [6 Regression] FAIL: gcc.dg/sso/q2.c -O1 -fno-inline execution test

2016-03-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70319 Richard Biener changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org Target M

[Bug fortran/70330] [5 Regression] ICE with -Wextra -Wno-unused-dummy-argument and unused optional dummy argument

2016-03-21 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70330 Dominique d'Humieres changed: What|Removed |Added Keywords||diagnostic, |

[Bug middle-end/70307] [6 Regression] ICE: in gimplify_expr, at gimplify.c:10915 on valid code

2016-03-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70307 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/70317] [6 Regression] folding x<=x to true for large vectors, ignoring nans

2016-03-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70317 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED

[Bug tree-optimization/70316] FAIL: gcc.dg/tree-ssa/pr68714.c scan-tree-dump-times optimized " <= " 1

2016-03-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70316 Richard Biener changed: What|Removed |Added CC||rth at gcc dot gnu.org --- Comment #1 f

[Bug tree-optimization/70310] [6 Regression] wrong code with vector compare at -O0

2016-03-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70310 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org Target Milest

[Bug tree-optimization/70315] [6 Regression] FAIL: gcc.dg/tree-ssa/sra-17.c scan-tree-dump-times esra

2016-03-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70315 Richard Biener changed: What|Removed |Added CC||alan.lawrence at arm dot com --- Commen

[Bug target/70314] AVX512 not using kandw to combine comparison results

2016-03-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70314 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug sanitizer/66343] "Error: .Lubsan_type3 already defined" with UBSan and precompiled headers

2016-03-21 Thread marc at kdab dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66343 marc at kdab dot com changed: What|Removed |Added CC||marc at kdab dot com --- Comment #

[Bug tree-optimization/70310] [6 Regression] wrong code with vector compare at -O0

2016-03-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70310 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Status|NEW

[Bug c/70308] memset generates rep stosl instead of rep stosq

2016-03-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70308 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug middle-end/70307] [6 Regression] ICE: in gimplify_expr, at gimplify.c:10915 on valid code

2016-03-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70307 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug ipa/70306] [5/6 Regression] wrong code at -O2 and -O3 in 32-bit and 64-bit mode on x86_64-linux-gnu [related to __attribute__((destructor)) and __attribute__((constructor))]

2016-03-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70306 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Status|UNCONFIRMED

[Bug target/70302] [6 Regression] crash on valid code at -O2 and -O3 in 32-bit mode on x86_64-linux-gnu (in convert_op, at config/i386/i386.c:3414)

2016-03-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70302 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug target/70314] AVX512 not using kandw to combine comparison results

2016-03-21 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70314 Ilya Enkovich changed: What|Removed |Added CC||ienkovich at gcc dot gnu.org --- Comment

[Bug target/70300] [6 Regression] ICE: in extract_constrain_insn, at recog.c:2190 (insn does not satisfy its constraints) with -mtune=amdfam10 -mavx512bw

2016-03-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70300 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED

[Bug ipa/70306] [5/6 Regression] wrong code at -O2 and -O3 in 32-bit and 64-bit mode on x86_64-linux-gnu [related to __attribute__((destructor)) and __attribute__((constructor))]

2016-03-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70306 --- Comment #3 from Jakub Jelinek --- Started with r216305. As expected, -fno-ipa-icf fixes this. For GCC 5.x and maybe even for GCC 6.x, best would be probably just to disable ICF for functions with constructor/destructor argument, and for stag

[Bug libstdc++/70299] pow(long double, int) gives more imprecise result than pow(long double,long double) in c++03 mode

2016-03-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70299 --- Comment #6 from Richard Biener --- (In reply to Jonathan Wakely from comment #5) > Using the __builtin_powi* functions was done for PR11706, I believe because > they can be a lot more efficient than the general powl(double, double) > implemen

[Bug target/70300] [6 Regression] ICE: in extract_constrain_insn, at recog.c:2190 (insn does not satisfy its constraints) with -mtune=amdfam10 -mavx512bw

2016-03-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70300 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug target/70322] STV doesn't optimize andn

2016-03-21 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70322 Ilya Enkovich changed: What|Removed |Added CC||ienkovich at gcc dot gnu.org --- Comment

[Bug debug/70297] GCC Segfaults when using -g3

2016-03-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70297 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/70327] ICE: in extract_insn, at recog.c:2287 (unrecognizable insn) with -mavx512ifma and v4ti argument

2016-03-21 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70327 Uroš Bizjak changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug debug/70297] GCC Segfaults when using -g3

2016-03-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70297 --- Comment #4 from Richard Biener --- typedef unsigned int uint32_t; typedef uint32_t target_ulong; typedef uint32_t target_ulong __attribute__((aligned(4))); typedef struct tcg_context_t { target_ulong *gen_opc_pc; } tcg_context_t; (gdb)

[Bug debug/70297] [5/6 Regression] GCC Segfaults when using -g3

2016-03-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70297 Richard Biener changed: What|Removed |Added Keywords||ice-on-valid-code Known to work|

[Bug target/69917] gcc.target/i386/chkp-hidden-def.c FAILs

2016-03-21 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69917 --- Comment #4 from Ilya Enkovich --- (In reply to Rainer Orth from comment #3) > Ilya, > > do you have an idea what might be going on here? > > Thanks. > Rainer test.chkp printed in assembler means we either miss transparent alias chain for

[Bug fortran/70233] Missing diagnostic in array constructor, different size strings

2016-03-21 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70233 --- Comment #8 from Dominique d'Humieres --- > The failures I looked at were becasue the constructors were using strings > of different sizes. So my question was going to be what are the rules. > Are the strings suppose to get padded to the leng

[Bug ipa/70306] [5/6 Regression] wrong code at -O2 and -O3 in 32-bit and 64-bit mode on x86_64-linux-gnu [related to __attribute__((destructor)) and __attribute__((constructor))]

2016-03-21 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70306 --- Comment #4 from Martin Liška --- (In reply to Jakub Jelinek from comment #3) > Started with r216305. As expected, -fno-ipa-icf fixes this. > For GCC 5.x and maybe even for GCC 6.x, best would be probably just to > disable ICF for functions w

[Bug hsa/70234] HSA back-end produces invalid code for libgomp.c/examples-4/declare_target-5.c test case

2016-03-21 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70234 --- Comment #1 from Martin Liška --- Author: marxin Date: Mon Mar 21 10:27:53 2016 New Revision: 234362 URL: https://gcc.gnu.org/viewcvs?rev=234362&root=gcc&view=rev Log: Retry to emit global variables in HSA (PR hsa/70234) PR hsa/70234

[Bug tree-optimization/70310] [6 Regression] wrong code with vector compare at -O0

2016-03-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70310 --- Comment #4 from Richard Biener --- So we end up with 0 < 0 from tree aa1 = tree_vec_extract (gsi, comp_inner_type, a1, width, index); tree aa2 = tree_vec_extract (gsi, comp_inner_type, a2, width, index); aa =

[Bug target/70325] ICE on __builtin_ia32_storedquqi256_mask

2016-03-21 Thread kyukhin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70325 Kirill Yukhin changed: What|Removed |Added CC||kyukhin at gcc dot gnu.org Ass

[Bug middle-end/70307] [6 Regression] ICE: in gimplify_expr, at gimplify.c:10915 on valid code

2016-03-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70307 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug target/70293] [ICE, AVX-512] Wrong reg constraints in vec_dup

2016-03-21 Thread kyukhin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70293 --- Comment #4 from Kirill Yukhin --- Author: kyukhin Date: Mon Mar 21 10:51:04 2016 New Revision: 234363 URL: https://gcc.gnu.org/viewcvs?rev=234363&root=gcc&view=rev Log: PR target/70293 gcc/ * config/i386 (define_insn "*vec_dup"/AVX2

[Bug target/70293] [ICE, AVX-512] Wrong reg constraints in vec_dup

2016-03-21 Thread kyukhin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70293 --- Comment #5 from Kirill Yukhin --- Author: kyukhin Date: Mon Mar 21 10:53:50 2016 New Revision: 234364 URL: https://gcc.gnu.org/viewcvs?rev=234364&root=gcc&view=rev Log: PR target/70293. gcc/ * config/i386 (define_insn "*vec_dup"/AVX

[Bug target/70302] [6 Regression] crash on valid code at -O2 and -O3 in 32-bit mode on x86_64-linux-gnu (in convert_op, at config/i386/i386.c:3414)

2016-03-21 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70302 Ilya Enkovich changed: What|Removed |Added CC||ienkovich at gcc dot gnu.org --- Comment

[Bug target/70300] [6 Regression] ICE: in extract_constrain_insn, at recog.c:2190 (insn does not satisfy its constraints) with -mtune=amdfam10 -mavx512bw

2016-03-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70300 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug tree-optimization/70335] New: tree-switch-conversion uses erroneous sign extension of data loaded from CSWTCH

2016-03-21 Thread jmargetts at ocz dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70335 Bug ID: 70335 Summary: tree-switch-conversion uses erroneous sign extension of data loaded from CSWTCH Product: gcc Version: 4.9.3 Status: UNCONFIRMED Severity:

[Bug hsa/70234] HSA back-end produces invalid code for libgomp.c/examples-4/declare_target-5.c test case

2016-03-21 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70234 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c/70297] [5/6 Regression] GCC Segfaults when using -g3

2016-03-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70297 Richard Biener changed: What|Removed |Added Component|debug |c --- Comment #6 from Richard Biener -

[Bug target/70333] [5/6 Regression] Test miscompiled with -O0.

2016-03-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70333 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug c/70297] [5/6 Regression] GCC Segfaults when using -g3

2016-03-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70297 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug target/38239] [4.9, 5, 6 regression] The function mcount in gmon.o changes register ecx

2016-03-21 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38239 --- Comment #7 from Rainer Orth --- Author: ro Date: Mon Mar 21 11:18:33 2016 New Revision: 234365 URL: https://gcc.gnu.org/viewcvs?rev=234365&root=gcc&view=rev Log: Save call-clobbered registers in _mcount on 32-bit Solaris/x86 (PR target/38239

[Bug target/38239] [4.9, 5, 6 regression] The function mcount in gmon.o changes register ecx

2016-03-21 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38239 --- Comment #8 from Rainer Orth --- Author: ro Date: Mon Mar 21 11:24:40 2016 New Revision: 234366 URL: https://gcc.gnu.org/viewcvs?rev=234366&root=gcc&view=rev Log: Save call-clobbered registers in _mcount on 32-bit Solaris/x86 (PR target/38239

[Bug target/38239] [4.9, 5, 6 regression] The function mcount in gmon.o changes register ecx

2016-03-21 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38239 Rainer Orth changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/70333] [5/6 Regression] Test miscompiled with -O0.

2016-03-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70333 --- Comment #3 from Jakub Jelinek --- Simplified testcase: unsigned long int foo (signed char b, signed char e) { return ((2ULL * b) * (e * 13)) * (32 << 24); } int main () { if (__CHAR_BIT__ == 8 && sizeof (int) == 4 && sizeof (

[Bug target/70333] [5/6 Regression] Test miscompiled with -O0.

2016-03-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70333 --- Comment #4 from Richard Biener --- Starts to go downhill here: /* If these are the same operation types, we can associate them assuming no overflow. */ if (tcode == code) { bool overflow_p = false;

[Bug target/70325] ICE on __builtin_ia32_storedquqi256_mask

2016-03-21 Thread kyukhin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70325 --- Comment #2 from Kirill Yukhin --- I am testing this patch: commit e88ceeabc50634012fa21f47625934d9a2c2e160 Author: Kirill Yukhin Date: Mon Mar 21 14:28:58 2016 +0300 AVX-512. Fix PR70325. diff --git a/gcc/config/i386/i386.c b/gcc/con

[Bug target/70333] [5/6 Regression] Test miscompiled with -O0.

2016-03-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70333 --- Comment #5 from Richard Biener --- 4.9 had if (tcode == code) { double_int mul; bool overflow_p; unsigned prec = TYPE_PRECISION (ctype); bool uns = TYPE_UNSIGNED (ctype); double

[Bug middle-end/70319] [6 Regression] FAIL: gcc.dg/sso/q2.c -O1 -fno-inline execution test

2016-03-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70319 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug target/70333] [5/6 Regression] Test miscompiled with -O0.

2016-03-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70333 --- Comment #6 from Richard Biener --- Testing the following - 4.9 performed a wide unsigned multiplication @@ -6376,18 +6376,17 @@ extract_muldiv_1 (tree t, tree c, enum t bool overflow_p = false; bool overflow_mul_p;

[Bug c++/70336] New: Incorrect Wconversion warning

2016-03-21 Thread jan.sm...@alcatel-lucent.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70336 Bug ID: 70336 Summary: Incorrect Wconversion warning Product: gcc Version: 5.3.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assig

[Bug target/70333] [5/6 Regression] Test miscompiled with -O0.

2016-03-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70333 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/70317] [6 Regression] folding x<=x to true for large vectors, ignoring nans

2016-03-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70317 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug c/70297] [5/6 Regression] GCC Segfaults when using -g3

2016-03-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70297 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug c++/70209] [5 Regression] ICE in strip_typedefs, at cp/tree.c:1377

2016-03-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70209 --- Comment #10 from Marek Polacek --- Author: mpolacek Date: Mon Mar 21 12:09:48 2016 New Revision: 234367 URL: https://gcc.gnu.org/viewcvs?rev=234367&root=gcc&view=rev Log: PR c++/70209 * tree.c (strip_typedefs): Call strip_typ

[Bug c++/70209] [5 Regression] ICE in strip_typedefs, at cp/tree.c:1377

2016-03-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70209 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug hsa/70337] New: Invalid write of size 8 in HSA plugin

2016-03-21 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70337 Bug ID: 70337 Summary: Invalid write of size 8 in HSA plugin Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: hsa

[Bug target/69917] gcc.target/i386/chkp-hidden-def.c FAILs

2016-03-21 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69917 --- Comment #5 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #4 from Ilya Enkovich --- [...] > test.chkp printed in assembler means we either miss transparent alias chain > for > an alias or ignore it when output. Do we have a farm

[Bug bootstrap/67728] Build fails when cross-compiling with in-tree GMP and ISL

2016-03-21 Thread andrewm.roberts at sky dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67728 --- Comment #21 from Andrew Roberts --- Tested with: gcc-6-20160313 and in-tree: gmp-6.1.99-20160321 mpc-1.0.3 mpfr-3.1.4 isl-0.16.1 On: x86_64 Centos 7 (Full bootstrap) This is Ok. /usr/local/gcc-6.0.0/bin/gcc -v Using built-in specs

[Bug target/70322] STV doesn't optimize andn

2016-03-21 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70322 --- Comment #4 from H.J. Lu --- (In reply to Ilya Enkovich from comment #3) > (In reply to H.J. Lu from comment #0) > > i386.md has > > > > (define_insn_and_split "*andndi3_doubleword" > > [(set (match_operand:DI 0 "register_operand" "=r,r") >

[Bug target/70327] ICE: in extract_insn, at recog.c:2287 (unrecognizable insn) with -mavx512ifma and v4ti argument

2016-03-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70327 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug c++/70338] New: ICE combining debug symbols, range-for in lambda in function template accessing captured variable-size array

2016-03-21 Thread blaffablaffa at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70338 Bug ID: 70338 Summary: ICE combining debug symbols, range-for in lambda in function template accessing captured variable-size array Product: gcc Version: 5.3.1

[Bug c/70339] New: Poor message for "singed" vs "signed" typo

2016-03-21 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70339 Bug ID: 70339 Summary: Poor message for "singed" vs "signed" typo Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug c++/70338] [5 Regression] ICE combining debug symbols, range-for in lambda in function template accessing captured variable-size array

2016-03-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70338 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/70322] STV doesn't optimize andn

2016-03-21 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70322 --- Comment #5 from Ilya Enkovich --- STV is a scalar to vector converter. It doesn't combine two instructions into a single ANDN, it searches for existing ANDN patterns and converts them into vector mode. Combine is responsible for producing A

[Bug target/69917] gcc.target/i386/chkp-hidden-def.c FAILs

2016-03-21 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69917 --- Comment #6 from Ilya Enkovich --- I got an access to x86_64-apple-darwin12.5.0. Will try to reproduce there.

[Bug target/70329] wrong code with -mavx512bw and 64byte vectors

2016-03-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70329 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/70310] [6 Regression] wrong code with vector compare at -O0

2016-03-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70310 --- Comment #5 from Richard Biener --- Author: rguenth Date: Mon Mar 21 13:50:50 2016 New Revision: 234369 URL: https://gcc.gnu.org/viewcvs?rev=234369&root=gcc&view=rev Log: 2016-03-21 Richard Biener PR tree-optimization/70310

[Bug tree-optimization/70335] tree-switch-conversion uses erroneous sign extension of data loaded from CSWTCH

2016-03-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70335 Richard Biener changed: What|Removed |Added Target||arm* --- Comment #1 from Richard Biener

[Bug c++/70204] [6 Regression] ICE on x86_64-linux-gnu in non_const_var_error, at cp/constexpr.c:2764

2016-03-21 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70204 Patrick Palka changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug tree-optimization/70335] tree-switch-conversion uses erroneous sign extension of data loaded from CSWTCH

2016-03-21 Thread jmargetts at ocz dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70335 Julien Margetts changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/70317] [6 Regression] folding x<=x to true for large vectors, ignoring nans

2016-03-21 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70317 --- Comment #3 from Marc Glisse --- I'll get to it, but it may take a few days (hard to predict).

[Bug c++/70204] [6 Regression] ICE on x86_64-linux-gnu in non_const_var_error, at cp/constexpr.c:2764

2016-03-21 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70204 --- Comment #4 from Patrick Palka --- (In reply to Patrick Palka from comment #3) > Reduced test case: > > int a; > > void fn1 () > { > const int x = 0 * a; > constexpr int y = x; > } Note that this one is incorrectly accepted without erro

[Bug target/69917] gcc.target/i386/chkp-hidden-def.c FAILs

2016-03-21 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69917 --- Comment #8 from Ilya Enkovich --- (In reply to r...@cebitec.uni-bielefeld.de from comment #7) > > --- Comment #6 from Ilya Enkovich --- > > I got an access to x86_64-apple-darwin12.5.0. Will try to reproduce there. > > There's no point: as

[Bug tree-optimization/70315] FAIL: gcc.dg/tree-ssa/sra-17.c scan-tree-dump-times esra

2016-03-21 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70315 John David Anglin changed: What|Removed |Added Summary|[6 Regression] FAIL:|FAIL: |gcc.dg/tree

[Bug target/69917] gcc.target/i386/chkp-hidden-def.c FAILs

2016-03-21 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69917 --- Comment #7 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #6 from Ilya Enkovich --- > I got an access to x86_64-apple-darwin12.5.0. Will try to reproduce there. There's no point: as I mentioned in comment 2, the failure there is

[Bug target/70333] [5/6 Regression] Test miscompiled with -O0.

2016-03-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70333 --- Comment #7 from Richard Biener --- Hmm. FAILs gcc.dg/torture/20141202-1.c (at least).

[Bug tree-optimization/70310] [6 Regression] wrong code with vector compare at -O0

2016-03-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70310 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c/70339] Poor message for "singed" vs "signed" typo

2016-03-21 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70339 David Malcolm changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug libgcc/66382] POWER8 Vector optimized implementation of __float128 (IEEE754 128-bit Binary Floating Point)

2016-03-21 Thread munroesj at us dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66382 Steven Munroe changed: What|Removed |Added CC||meissner at gcc dot gnu.org --- Comment

[Bug target/70329] wrong code with -mavx512bw and 64byte vectors

2016-03-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70329 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug target/70329] wrong code with -mavx512bw and 64byte vectors

2016-03-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70329 Jakub Jelinek changed: What|Removed |Added Target Milestone|--- |5.4

[Bug tree-optimization/67213] When compiling for size with -Os loops can get bigger after peeling

2016-03-21 Thread fredrik.hederstie...@securitas-direct.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67213 --- Comment #4 from Fredrik Hederstierna --- I've investigated this issue some further, and I believe the problem might be that we allow too many iterations when doing complete peeling of loops on ARM. The heuristics in "tree-ssa-loop-ivcanon.c

[Bug target/70296] Incorrect handling of vector X; if X is function-like macro

2016-03-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70296 --- Comment #2 from Jakub Jelinek --- Author: jakub Date: Mon Mar 21 15:41:13 2016 New Revision: 234371 URL: https://gcc.gnu.org/viewcvs?rev=234371&root=gcc&view=rev Log: PR target/70296 * include/cpplib.h (cpp_fun_like_macro_p):

[Bug target/70296] Incorrect handling of vector X; if X is function-like macro

2016-03-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70296 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

  1   2   >