[Bug c++/84770] [8 Regression] ICE with parameter pack involving typedef

2018-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84770 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P1 CC|

[Bug target/84772] powerpc-spe: Spurious "is used uninitialized" warning, or possibly incorrect codegen for va_arg(long double)

2018-03-09 Thread jakub at gcc dot gnu.org
rtran : (reconfigured) Thread model: posix gcc version 8.0.1 20180309 (experimental) (GCC) $ ./cc1 -quiet -m32 -O2 -Wall -W pr84772.c -nostdinc -mcpu=8540 $ ./cc1 -quiet -m32 -O2 -Wall -W pr84772.c -nostdinc -mcpu=8548 No warnings at all in either. Nor in 7.3.1: $ ./xgcc -B ./ -v Reading specs from ./

[Bug tree-optimization/84775] [8 Regression] ICE on valid code at -O3: in check_loop_closed_ssa_def, at tree-ssa-loop-manip.c:709

2018-03-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84775 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Version|unknown

[Bug c++/84767] [6/7/8 Regression] ICE with pointer to VLA

2018-03-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84767 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Target Milestone|---

[Bug debug/84776] Indefinite compile time w/ var-tracking

2018-03-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84776 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libstdc++/84773] [7/8 Regression] Cross-compilers do not use aligned_alloc or _aligned_malloc for aligned-new

2018-03-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84773 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.4

[Bug target/84757] [7/8 Regression] Useless MOVs and PUSHes to store results of MUL

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

[Bug c++/84729] [6/7/8 Regression] internal compiler error: verify_gimple failed

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

[Bug target/84763] [8 regression] ICE in i386_pe_seh_cold_init

2018-03-09 Thread ebotcazou at gcc dot gnu.org
/winnt.c (i386_pe_seh_cold_init): Use small pre-allocation when the function accesses prior frames. Added: trunk/gcc/testsuite/gcc.c-torture/compile/20180309-1.c Modified: trunk/gcc/ChangeLog trunk/gcc/config/i386/winnt.c trunk/gcc/testsuite/ChangeLog

[Bug target/84763] [8 regression] ICE in i386_pe_seh_cold_init

2018-03-09 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84763 Eric Botcazou changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/67288] [6/7/8 regression] non optimal simple function (useless additional shift/remove/shift/add)

2018-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67288 Jakub Jelinek changed: What|Removed |Added CC||amker at gcc dot gnu.org --- Comment #11

[Bug tree-optimization/82965] [8 regression] gcc.dg/vect/pr79347.c starts failing after r254379

2018-03-09 Thread paul.hua.gm at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82965 Paul Hua changed: What|Removed |Added CC||paul.hua.gm at gmail dot com --- Comment #12

[Bug other/82352] [7 Regression] comdat-local function called by void h::i() outside its comdat

2018-03-09 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82352 amker at gcc dot gnu.org changed: What|Removed |Added CC||amker at gcc dot gnu.org --- C

[Bug target/67288] [6/7/8 regression] non optimal simple function (useless additional shift/remove/shift/add)

2018-03-09 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67288 --- Comment #12 from amker at gcc dot gnu.org --- (In reply to Jakub Jelinek from comment #11) > But the RTL loop optimizers just notice that the BIV has a step of 16 and > divides the expression, I think we can't expect those passes to be able to

[Bug debug/84404] Several "leb128 operand is an undefined symbol" in go testsuite with latest debug improvements

2018-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84404 --- Comment #10 from Jakub Jelinek --- Author: jakub Date: Fri Mar 9 09:58:49 2018 New Revision: 258382 URL: https://gcc.gnu.org/viewcvs?rev=258382&root=gcc&view=rev Log: PR debug/84404 * gcc.dg/graphite/pr84404.c: Only compile

[Bug target/81084] [8 Regression] powerpcspe port full of confusing configury / command-line options not related to SPE

2018-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81084 --- Comment #18 from Jakub Jelinek --- Any further progress? E.g. when you've taken away all the -mcpu= options but 2, why not take away all the powerpcspe-cpus.def entries but the two, masks for other CPUs, etc. Do those CPUs support Altivec o

[Bug testsuite/42414] arbitrary path modification by a sed statement breaks testsuite if testsuite is in the absolute path

2018-03-09 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42414 Eric Gallager changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug target/81084] [8 Regression] powerpcspe port full of confusing configury / command-line options not related to SPE

2018-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81084 --- Comment #19 from Jakub Jelinek --- Similarly, config.gcc has: powerpc*-*-*spe*) cpu_type=powerpcspe extra_headers="ppc-asm.h altivec.h spe.h ppu_intrinsics.h paired.h spu2vmx.h vec_types.h si2vmx.h htmintrin.h htmxlintrin.h"

[Bug tree-optimization/84777] New: -Os inhibits all vectorization

2018-03-09 Thread linux at carewolf dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84777 Bug ID: 84777 Summary: -Os inhibits all vectorization Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization

[Bug c++/80452] [DR 1579] incorrect value category deduced for return value

2018-03-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80452 --- Comment #8 from Martin Liška --- (In reply to Jonathan Wakely from comment #7) > return std::move(cv); Thanks! Works for me. Thus backport would not be probably needed.

[Bug fortran/84734] [8 Regression] Compiling codes with insane array dimensions gives an ICE after r257971

2018-03-09 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84734 Dominique d'Humieres changed: What|Removed |Added CC||kargl at gcc dot gnu.org

[Bug tree-optimization/84777] -Os inhibits all vectorization

2018-03-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84777 Richard Biener changed: What|Removed |Added CC||rguenth at gcc dot gnu.org --- Comment

[Bug fortran/82859] derived type character component, array comparison inconsistent

2018-03-09 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82859 --- Comment #3 from Dominique d'Humieres --- > I suspect that patch to PR 70409 fixed this one as well. Confirmed.

[Bug fortran/84778] New: Issue with character arguments of specified length (does not compile)

2018-03-09 Thread david.applegate at woodplc dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84778 Bug ID: 84778 Summary: Issue with character arguments of specified length (does not compile) Product: gcc Version: 7.3.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/84778] Issue with character arguments of specified length (does not compile)

2018-03-09 Thread david.applegate at woodplc dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84778 --- Comment #1 from david.applegate at woodplc dot com --- This bug does not occur in GCC 4.8.2

[Bug tree-optimization/84777] -Os inhibits all vectorization

2018-03-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84777 --- Comment #2 from Richard Biener --- Hmm, patch can't help. Instead try the following which should make the omp simd case work. Index: gcc/tree-ssa-loop-ch.c === --- gcc/tree-ssa

[Bug tree-optimization/84777] -Os inhibits all vectorization

2018-03-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84777 --- Comment #3 from Richard Biener --- FDO might also help given important loops should show up as hot.

[Bug target/84763] [8 regression] ICE in i386_pe_seh_cold_init

2018-03-09 Thread rai...@emrich-ebersheim.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84763 --- Comment #5 from Rainer Emrich --- binutils 2.19.1 is building fine now. Bootstrap and complete testsuite run of r258381 in progress. I will send the results to the gcc-testresults mailing list.

[Bug fortran/84779] New: [6/7/8 Regression] Compiling gfortran.fortran-torture/execute/entry_4.f90 with -O1 or -Os and -fdefault-integer-8 gives an ICE

2018-03-09 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84779 Bug ID: 84779 Summary: [6/7/8 Regression] Compiling gfortran.fortran-torture/execute/entry_4.f90 with -O1 or -Os and -fdefault-integer-8 gives an ICE Product: gcc

[Bug fortran/84779] [6/7/8 Regression] Compiling gfortran.fortran-torture/execute/entry_4.f90 with -O1 or -Os and -fdefault-integer-8 gives an ICE

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

[Bug target/67288] [6/7/8 regression] non optimal simple function (useless additional shift/remove/shift/add)

2018-03-09 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67288 --- Comment #13 from Segher Boessenkool --- This setup code is created *by* the RTL loop optimisers, via iv_number_of_iterations IIRC. Combine cannot get rid of it because it does not know the count cannot be 0 (that is info from a different bb)

[Bug tree-optimization/84777] -Os inhibits all vectorization

2018-03-09 Thread linux at carewolf dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84777 --- Comment #4 from Allan Jensen --- I will try the patch. I just tried -fopt-info-vec-missed and the message reported for every loop was: note: not vectorized: latch block not empty. note: bad loop form.

[Bug tree-optimization/84777] -Os inhibits all vectorization

2018-03-09 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84777 --- Comment #5 from rguenther at suse dot de --- On Fri, 9 Mar 2018, linux at carewolf dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84777 > > --- Comment #4 from Allan Jensen --- > I will try the patch. I just tried -fopt-info

[Bug tree-optimization/84777] -Os inhibits all vectorization

2018-03-09 Thread linux at carewolf dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84777 --- Comment #6 from Allan Jensen --- Great. Your patch worked with 90% of the marked loops! The remaining report things like this with -fopt-info-vec-missed: note: not vectorized: relevant stmt not supported: idisty.872_437 = (unsigned int) idi

[Bug c++/84733] [8 Regression] internal compiler error: Segmentation fault (check_local_shadow())

2018-03-09 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84733 --- Comment #2 from Nathan Sidwell --- Created attachment 43603 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43603&action=edit A simpler testcase. This triggers the pop_local_binding ICE

[Bug tree-optimization/84777] -Os inhibits all vectorization

2018-03-09 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84777 --- Comment #7 from rguenther at suse dot de --- On Fri, 9 Mar 2018, linux at carewolf dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84777 > > --- Comment #6 from Allan Jensen --- > Great. Your patch worked with 90% of the mark

[Bug c++/84733] [8 Regression] internal compiler error: Segmentation fault (check_local_shadow())

2018-03-09 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84733 --- Comment #3 from Nathan Sidwell --- Author: nathan Date: Fri Mar 9 12:13:55 2018 New Revision: 258383 URL: https://gcc.gnu.org/viewcvs?rev=258383&root=gcc&view=rev Log: [PR c++/84733] ICE in check-local-shadow https://gcc.gnu.org/ml/gcc-pat

[Bug c++/84733] [8 Regression] internal compiler error: Segmentation fault (check_local_shadow())

2018-03-09 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84733 Nathan Sidwell changed: What|Removed |Added Status|ASSIGNED|NEW Assignee|nathan at gcc do

[Bug c++/84767] [6/7/8 Regression] ICE with pointer to VLA

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

[Bug rtl-optimization/84780] New: [8 Regression] wrong code aarch64 with -O3 --param=tree-reassoc-width=32

2018-03-09 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84780 Bug ID: 84780 Summary: [8 Regression] wrong code aarch64 with -O3 --param=tree-reassoc-width=32 Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: wrong-co

[Bug rtl-optimization/84780] [8 Regression] wrong code aarch64 with -O3 --param=tree-reassoc-width=32

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

[Bug tree-optimization/84777] -Os inhibits all vectorization

2018-03-09 Thread linux at carewolf dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84777 --- Comment #8 from Allan Jensen --- Yes, those I say are missing are compared to -O2. I was investigating this in relation to Qt. We either build these files with -O3, or with -Os for customer that are binary size sensitive. Since some of the im

[Bug target/84781] New: [missed optimization] ignore bitmask after movemask

2018-03-09 Thread kretz at kde dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84781 Bug ID: 84781 Summary: [missed optimization] ignore bitmask after movemask Product: gcc Version: 8.0.1 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug tree-optimization/84777] -Os inhibits all vectorization

2018-03-09 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84777 --- Comment #9 from rguenther at suse dot de --- On Fri, 9 Mar 2018, linux at carewolf dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84777 > > --- Comment #8 from Allan Jensen --- > Yes, those I say are missing are compared to

[Bug tree-optimization/84178] [7/8 Regression] ICE in release_bb_predicate

2018-03-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84178 --- Comment #9 from Richard Biener --- Author: rguenth Date: Fri Mar 9 13:29:39 2018 New Revision: 258387 URL: https://gcc.gnu.org/viewcvs?rev=258387&root=gcc&view=rev Log: 2018-03-09 Richard Biener PR tree-optimization/84775

[Bug tree-optimization/84775] [8 Regression] ICE on valid code at -O3: in check_loop_closed_ssa_def, at tree-ssa-loop-manip.c:709

2018-03-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84775 --- Comment #3 from Richard Biener --- Author: rguenth Date: Fri Mar 9 13:29:39 2018 New Revision: 258387 URL: https://gcc.gnu.org/viewcvs?rev=258387&root=gcc&view=rev Log: 2018-03-09 Richard Biener PR tree-optimization/84775

[Bug tree-optimization/84178] [7/8 Regression] ICE in release_bb_predicate

2018-03-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84178 Bug 84178 depends on bug 84775, which changed state. Bug 84775 Summary: [8 Regression] ICE on valid code at -O3: in check_loop_closed_ssa_def, at tree-ssa-loop-manip.c:709 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84775 What|Re

[Bug tree-optimization/84775] [8 Regression] ICE on valid code at -O3: in check_loop_closed_ssa_def, at tree-ssa-loop-manip.c:709

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

[Bug c++/84782] New: Rejects a maybe C++ code snippet

2018-03-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84782 Bug ID: 84782 Summary: Rejects a maybe C++ code snippet Product: gcc Version: unknown Status: UNCONFIRMED Keywords: rejects-valid Severity: normal Priority: P3

[Bug rtl-optimization/84780] [8 Regression] wrong code aarch64 with -O3 --param=tree-reassoc-width=32

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

[Bug debug/58150] debug info about definition of enum class not emitted if the declaration was already used in a class

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

[Bug c++/84783] New: Missing _mm256_permutexvar_epi64() intrinsic for AVX512VL

2018-03-09 Thread carsten.benthin at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84783 Bug ID: 84783 Summary: Missing _mm256_permutexvar_epi64() intrinsic for AVX512VL Product: gcc Version: 7.3.0 Status: UNCONFIRMED Severity: normal Prio

[Bug rtl-optimization/84780] [8 Regression] wrong code aarch64 with -O3 --param=tree-reassoc-width=32

2018-03-09 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84780 --- Comment #2 from ktkachov at gcc dot gnu.org --- Fails for me with -O2 --param=tree-reassoc-width=4. With -fno-if-conversion it doesn't fail but I don't see what the if-conversion passes do wrong, if anything

[Bug fortran/84784] New: ICEs: verify_gimple failed with -fdefault-integer-8

2018-03-09 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84784 Bug ID: 84784 Summary: ICEs: verify_gimple failed with -fdefault-integer-8 Product: gcc Version: 8.0.1 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug fortran/84784] ICEs: verify_gimple failed with -fdefault-integer-8

2018-03-09 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84784 Dominique d'Humieres changed: What|Removed |Added Keywords||ice-on-valid-code Prior

[Bug c++/84785] New: internal compiler error: unexpected expression ‘I’ of kind template_parm_index

2018-03-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84785 Bug ID: 84785 Summary: internal compiler error: unexpected expression ‘I’ of kind template_parm_index Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: no

[Bug c++/84785] [8 Regression] internal compiler error: unexpected expression ‘I’ of kind template_parm_index

2018-03-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84785 Marek Polacek changed: What|Removed |Added Keywords||ice-on-valid-code Target Milestone|---

[Bug c++/84785] [8 Regression] internal compiler error: unexpected expression ‘I’ of kind template_parm_index

2018-03-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84785 --- Comment #1 from Marek Polacek --- Started with r258039.

[Bug rtl-optimization/84780] [8 Regression] wrong code aarch64 with -O3 --param=tree-reassoc-width=32

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

[Bug target/84772] powerpc-spe: Spurious "is used uninitialized" warning, or possibly incorrect codegen for va_arg(long double)

2018-03-09 Thread zackw at panix dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84772 --- Comment #2 from Zack Weinberg --- You don't appear to have the exact same build as me. But there's something fishy going on with that, because as far as I can tell, SVN rev 258338 is a *trunk* revision, not a gcc-7-branch revision. Anyway,

[Bug target/84772] powerpc-spe: Spurious "is used uninitialized" warning, or possibly incorrect codegen for va_arg(long double)

2018-03-09 Thread zackw at panix dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84772 --- Comment #3 from Zack Weinberg --- Created attachment 43607 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43607&action=edit -fdump-tree-stdarg output for test case from problem compiler I do not entirely understand how to read this (wh

[Bug jit/64089] libgccjit.so.0.0.1 linkage failure on darwin

2018-03-09 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64089 --- Comment #16 from David Malcolm --- Author: dmalcolm Date: Fri Mar 9 15:24:44 2018 New Revision: 258388 URL: https://gcc.gnu.org/viewcvs?rev=258388&root=gcc&view=rev Log: jit: use 'configure' to replace hard-coded linker options (PR jit/6408

[Bug jit/84288] Support jit on Solaris

2018-03-09 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84288 --- Comment #5 from David Malcolm --- Author: dmalcolm Date: Fri Mar 9 15:24:44 2018 New Revision: 258388 URL: https://gcc.gnu.org/viewcvs?rev=258388&root=gcc&view=rev Log: jit: use 'configure' to replace hard-coded linker options (PR jit/64089

[Bug jit/64089] libgccjit.so.0.0.1 linkage failure on darwin

2018-03-09 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64089 --- Comment #17 from David Malcolm --- This ought to be fixed in trunk (for gcc 8) by r258388.

[Bug jit/84288] Support jit on Solaris

2018-03-09 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84288 --- Comment #6 from David Malcolm --- I'm not sure if r258388 fixes the linker issue on Solaris, but it should make it much easier to fix; e.g. to apply your patch here: https://gcc.gnu.org/ml/gcc-patches/2018-02/msg00835.html (currently report

[Bug driver/83193] Help for invalid -march= options from cc1 omits -march=native on x86-64, arm. aarch64, output also inconsistent

2018-03-09 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83193 --- Comment #15 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Fri Mar 9 15:42:10 2018 New Revision: 258389 URL: https://gcc.gnu.org/viewcvs?rev=258389&root=gcc&view=rev Log: [arm] PR target/83193: Do not print arch/cpu hints twice

[Bug jit/64089] libgccjit.so.0.0.1 linkage failure on darwin

2018-03-09 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64089 --- Comment #18 from Francois-Xavier Coudert --- Thanks David. Do you think this could be backported to the active branches?

[Bug driver/83193] Help for invalid -march= options from cc1 omits -march=native on x86-64, arm. aarch64, output also inconsistent

2018-03-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83193 Martin Liška changed: What|Removed |Added Target Milestone|8.0 |9.0

[Bug target/84772] powerpc-spe: Spurious "is used uninitialized" warning, or possibly incorrect codegen for va_arg(long double)

2018-03-09 Thread zackw at panix dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84772 --- Comment #4 from Zack Weinberg --- The last actual _change_ in my GCC build is r258315 | denisc | 2018-03-07 04:13:12 -0500 (Wed, 07 Mar 2018) | 9 lines Backport from mainline 2018-02-07 Georg-Johann Lay PR target

[Bug target/83712] [6/7/8 Regression] "Unable to find a register to spill" when compiling for thumb1

2018-03-09 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83712 --- Comment #7 from Vladimir Makarov --- Author: vmakarov Date: Fri Mar 9 16:00:36 2018 New Revision: 258390 URL: https://gcc.gnu.org/viewcvs?rev=258390&root=gcc&view=rev Log: 2018-03-09 Vladimir Makarov PR target/83712 * lr

[Bug target/84786] New: [miscompilation] vunpcklpd accessing xmm16-22 targeting KNL

2018-03-09 Thread kretz at kde dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84786 Bug ID: 84786 Summary: [miscompilation] vunpcklpd accessing xmm16-22 targeting KNL Product: gcc Version: 7.2.0 Status: UNCONFIRMED Severity: normal Pr

[Bug fortran/84787] New: ICEs: in decompose, at wide-int.h:933 with -default-integer-8

2018-03-09 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84787 Bug ID: 84787 Summary: ICEs: in decompose, at wide-int.h:933 with -default-integer-8 Product: gcc Version: 8.0.1 Status: UNCONFIRMED Severity: normal

[Bug target/84772] powerpc-spe: Spurious "is used uninitialized" warning, or possibly incorrect codegen for va_arg(long double)

2018-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84772 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug fortran/84787] ICEs: in decompose, at wide-int.h:933 with -default-integer-8

2018-03-09 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84787 Dominique d'Humieres changed: What|Removed |Added Keywords||ice-on-valid-code Prior

[Bug target/84772] powerpc-spe: Spurious "is used uninitialized" warning, or possibly incorrect codegen for va_arg(long double)

2018-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84772 --- Comment #5 from Jakub Jelinek --- Ah, I can actually reproduce it with additional -mlong-double-128, both in 7.3 and on the trunk.

[Bug target/84757] [7/8 Regression] Useless MOVs and PUSHes to store results of MUL

2018-03-09 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84757 --- Comment #3 from Vladimir Makarov --- (In reply to Jakub Jelinek from comment #2) > Started with r244942. Vlad, can you please have a look? Thanks. Sure, I'll look at this. Some analysis will be ready today.

[Bug target/84786] [miscompilation] vunpcklpd accessing xmm16-22 targeting KNL

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

[Bug fortran/81827] Large compile time with derived-type rrays

2018-03-09 Thread robison at arlut dot utexas.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81827 Luke Robison changed: What|Removed |Added CC||robison at arlut dot utexas.edu --- Comme

[Bug rtl-optimization/84780] [8 Regression] wrong code aarch64 with -O3 --param=tree-reassoc-width=32

2018-03-09 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84780 --- Comment #4 from ktkachov at gcc dot gnu.org --- A carry-setting instruction gets deleted. Among the disassembly the non-failing assembly has this: cmp x13, 0 asr w0, w0, w4 csetw4, ne sxtwx0, w0

[Bug target/84772] powerpc-spe: Spurious "is used uninitialized" warning, or possibly incorrect codegen for va_arg(long double)

2018-03-09 Thread zackw at panix dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84772 --- Comment #7 from Zack Weinberg --- I no longer remember enough about GIMPLE to comment on your actual proposed fix, but I do have a small nitpick on the test case: +va_arg (ap, long double); /* { dg-bogus "may be used uni

[Bug c++/84724] [7/8 Regression] internal compiler error: in single_succ_edge, at basic-block.h:339 with a declaration of __builtin_trap

2018-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84724 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Fri Mar 9 18:01:22 2018 New Revision: 258391 URL: https://gcc.gnu.org/viewcvs?rev=258391&root=gcc&view=rev Log: PR c++/84724 * decl.c (duplicate_decls): Don't override __

[Bug c++/84724] [7 Regression] internal compiler error: in single_succ_edge, at basic-block.h:339 with a declaration of __builtin_trap

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

[Bug c++/84788] New: Parenthesis changes a constant to non-constant

2018-03-09 Thread tuliom at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84788 Bug ID: 84788 Summary: Parenthesis changes a constant to non-constant Product: gcc Version: 8.0.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c+

[Bug fortran/84778] Issue with character arguments of specified length (does not compile)

2018-03-09 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84778 kargl at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug fortran/82859] derived type character component, array comparison inconsistent

2018-03-09 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82859 kargl at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--

[Bug fortran/84734] [8 Regression] Compiling codes with insane array dimensions gives an ICE after r257971

2018-03-09 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84734 kargl at gcc dot gnu.org changed: What|Removed |Added Known to work|6.4.0, 7.3.0| Severity|normal

[Bug target/83789] __builtin_altivec_lvx fails for powerpc for altivec-4.c

2018-03-09 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83789 --- Comment #13 from Peter Bergner --- Ok, I have a patch that eliminates the duplicate patterns and greatly simplifies the code that calls these patterns. I'm testing it now.

[Bug fortran/84734] [8 Regression] Compiling codes with insane array dimensions gives an ICE after r257971

2018-03-09 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84734 --- Comment #5 from Dominique d'Humieres --- > I've removed the "known to work" entries > as I get failures on FreeBSD. What failures? With 6.4.0 or 7.3.0 I get the same errors as with r257970.

[Bug fortran/84734] [8 Regression] Compiling codes with insane array dimensions gives an ICE after r257971

2018-03-09 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84734 --- Comment #6 from Steve Kargl --- On Fri, Mar 09, 2018 at 06:28:24PM +, dominiq at lps dot ens.fr wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84734 > > --- Comment #5 from Dominique d'Humieres --- > > I've removed the "known to

[Bug rtl-optimization/84682] [6/7/8 Regression] internal compiler error: Segmentation fault (process_address_1)

2018-03-09 Thread law at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84682 --- Comment #7 from Jeffrey A. Law --- Author: law Date: Fri Mar 9 18:50:56 2018 New Revision: 258393 URL: https://gcc.gnu.org/viewcvs?rev=258393&root=gcc&view=rev Log: PR rtl-optimization/84682 * lra-constraints.c (process_addr

[Bug rtl-optimization/84682] [6/7 Regression] internal compiler error: Segmentation fault (process_address_1)

2018-03-09 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84682 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com Summar

[Bug tree-optimization/84526] [8 Regression] ICE in generic_overlap at gcc/gimple-ssa-warn-restrict.c:927 since r257860

2018-03-09 Thread law at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84526 --- Comment #11 from Jeffrey A. Law --- Author: law Date: Fri Mar 9 19:06:26 2018 New Revision: 258394 URL: https://gcc.gnu.org/viewcvs?rev=258394&root=gcc&view=rev Log: gcc/ChangeLog: PR tree-optimization/84526 * gimple-ssa-wa

[Bug tree-optimization/84526] [8 Regression] ICE in generic_overlap at gcc/gimple-ssa-warn-restrict.c:927 since r257860

2018-03-09 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84526 Jeffrey A. Law changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|

[Bug c++/84767] [6/7/8 Regression] ICE with pointer to VLA

2018-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84767 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Fri Mar 9 19:12:29 2018 New Revision: 258395 URL: https://gcc.gnu.org/viewcvs?rev=258395&root=gcc&view=rev Log: PR c++/84767 * tree-inline.c (copy_tree_body_r): For INDIR

[Bug c++/84767] [6/7 Regression] ICE with pointer to VLA

2018-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84767 Jakub Jelinek changed: What|Removed |Added Summary|[6/7/8 Regression] ICE with |[6/7 Regression] ICE with

[Bug c++/84785] [8 Regression] internal compiler error: unexpected expression ‘I’ of kind template_parm_index

2018-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84785 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED

[Bug fortran/84734] [8 Regression] Compiling codes with insane array dimensions gives an ICE after r257971

2018-03-09 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84734 --- Comment #7 from Dominique d'Humieres --- > On 6, ... If it is after r257972 for gcc7 and r257974 for gcc6, then it does not contradicts the fact that the errors are emitted for 6.4.0 or 7.3.0.

[Bug c++/84789] New: [6/7/8 Regression] ICE with broken variable declaration in template class

2018-03-09 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84789 Bug ID: 84789 Summary: [6/7/8 Regression] ICE with broken variable declaration in template class Product: gcc Version: unknown Status: UNCONFIRMED Keywords: ice

[Bug c/84790] New: Miscompilation for MIPS16 with -fpic and -Os or -O2

2018-03-09 Thread mschif...@universe-factory.net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84790 Bug ID: 84790 Summary: Miscompilation for MIPS16 with -fpic and -Os or -O2 Product: gcc Version: 7.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug c++/84791] New: ICE with broken OpenMP reduction clause

2018-03-09 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84791 Bug ID: 84791 Summary: ICE with broken OpenMP reduction clause Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: error-recovery, ice-on-invalid-code, openmp Severit

  1   2   >