[Bug c++/83918] [8 Regression][c++17] ICE on constexpr eval of datatype involving function and variadic template

2018-01-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83918 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/83918] [8 Regression][c++17] ICE on constexpr eval of datatype involving function and variadic template

2018-01-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83918 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Tue Jan 23 07:46:05 2018 New Revision: 256972 URL: https://gcc.gnu.org/viewcvs?rev=256972=gcc=rev Log: PR c++/83918 * tree.c (maybe_wrap_with_location): Use

[Bug lto/83987] New: [6/7/8 Regression] ICE with OpenMP, sanitizer and virtual bases

2018-01-22 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83987 Bug ID: 83987 Summary: [6/7/8 Regression] ICE with OpenMP, sanitizer and virtual bases Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords:

Re: [PATCH, gotools]: Fix TestCrashDumpsAllThreads testcase failure

2018-01-22 Thread Uros Bizjak
On Tue, Jan 23, 2018 at 5:49 AM, Ian Lance Taylor wrote: > On Sun, Jan 21, 2018 at 3:13 PM, Uros Bizjak wrote: >> >> The default "go build" compile options over-optimize the auxiliary >> executable, built in TestCrashDumpsAllThreads testcase >>

[Bug tree-optimization/83190] missing strlen optimization of the empty string

2018-01-22 Thread lesliezhai at llvm dot org.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83190 Leslie Zhai changed: What|Removed |Added CC||lesliezhai at llvm dot org.cn --- Comment

Re: [Patch, fortran] PR37577 - [meta-bug] change internal array descriptor format for better syntax, C interop TR, rank 15

2018-01-22 Thread Dominique d'Humières
Dear Paul, The test suite passed without new regression with both -m32 and -m64. Thanks for the work, Dominique

Re: [PATCH, fortran] Support Fortran 2018 teams

2018-01-22 Thread Steve Kargl
I'm heading out of town for a meeting at the end of week, so gfortran patches/reviews are on hold at the moment. If someone else wants to step up to review the patch, I won't object. -- steve On Mon, Jan 22, 2018 at 08:29:41PM -0800, Damian Rouson wrote: > Is Fortran 2018 teams patch ok for

[Bug middle-end/71304] missing strlen optimizations after string truncation by assigning NUL

2018-01-22 Thread lesliezhai at llvm dot org.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71304 Leslie Zhai changed: What|Removed |Added CC||lesliezhai at llvm dot org.cn --- Comment

[Bug tree-optimization/83821] local aggregate initialization defeats strlen optimization

2018-01-22 Thread lesliezhai at llvm dot org.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83821 Leslie Zhai changed: What|Removed |Added CC||lesliezhai at llvm dot org.cn --- Comment

Re: [PATCH, gotools]: Fix TestCrashDumpsAllThreads testcase failure

2018-01-22 Thread Ian Lance Taylor
On Sun, Jan 21, 2018 at 3:13 PM, Uros Bizjak wrote: > > The default "go build" compile options over-optimize the auxiliary > executable, built in TestCrashDumpsAllThreads testcase > (libgo/go/runtime/crash_unix_test.go). This over-optimization results > in removal of the

libgo patch committed: Add buildid support for AIX

2018-01-22 Thread Ian Lance Taylor
This patch by Tony Reix adds buildid support to the go tool for AIX. This supports caching of build results. Bootstrapped and ran Go testsuite on x86_64-pc-linux-gnu. Committed to mainline. Ian Index: gcc/go/gofrontend/MERGE ===

Re: [PATCH, fortran] Support Fortran 2018 teams

2018-01-22 Thread Damian Rouson
Is Fortran 2018 teams patch ok for trunk?    Damian On January 19, 2018 at 2:47:39 PM, Alessandro Fanfarillo (elfa...@ucar.edu) wrote: I can confirm that the little change suggested by Steve passes the regtests (on x86_64-pc-linux-gnu) and the regular tests using OpenCoarrays. On Fri,

[Bug target/83986] New: [8 Regression] ICE in maybe_record_trace_start, at dwarf2cfi.c:2348

2018-01-22 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83986 Bug ID: 83986 Summary: [8 Regression] ICE in maybe_record_trace_start, at dwarf2cfi.c:2348 Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords:

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

2018-01-22 Thread andrewm.roberts at sky dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81616 --- Comment #50 from Andrew Roberts --- with the matrix.c benchmark on Ryzen and looking at the other options when using -march=znver1 and -mtune=znver1 mult took 225281 clocks -march=znver1 -mtune=znver1 -mprefer-vector-width=128 mult took

Re: [Patch, fortran] PR37577 - [meta-bug] change internal array descriptor format for better syntax, C interop TR, rank 15

2018-01-22 Thread Jerry DeLisle
On 01/22/2018 12:24 PM, Thomas Koenig wrote: > Am 22.01.2018 um 20:59 schrieb Janne Blomqvist: >> On Mon, Jan 22, 2018 at 9:12 PM, Paul Richard Thomas >> wrote: >>> This patch has been triggered by Thomas's recent message to the list. >>> Not only did I start work

[Bug target/83496] MIPS BE: wrong code generates under "-Os -mbranch-cost=1"

2018-01-22 Thread paul.hua.gm at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83496 --- Comment #11 from Paul Hua --- > > Actually, I think that assembly looks unaffected by the issue. > Right. > I have some doubts about the commits mentioned in this thread as well. > r240965 looks like it simply changes the code generator

[Bug fortran/83975] [8 Regression] ICE in set_parm_default_def_partition, at tree-ssa-coalesce.c:1919

2018-01-22 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83975 Dominique d'Humieres changed: What|Removed |Added Priority|P3 |P4 Known to work|

[Bug target/83985] New: Compile time hog for 32-bit BE powerpc targets

2018-01-22 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83985 Bug ID: 83985 Summary: Compile time hog for 32-bit BE powerpc targets Product: gcc Version: unknown Status: UNCONFIRMED Keywords: compile-time-hog Severity: normal

Re: [C++ PATCH] Fix ICE in potential_constant_expression_1 (PR c++/83918)

2018-01-22 Thread Jason Merrill
On Mon, Jan 22, 2018 at 6:14 PM, Jakub Jelinek wrote: > On Mon, Jan 22, 2018 at 04:49:34PM -0500, Jason Merrill wrote: >> On Thu, Jan 18, 2018 at 6:13 PM, Jakub Jelinek wrote: >> > Before location wrappers were introduced, the >> >

https://open.spotify.com/track/1mXVgsBdtIVeCLJnSnmtdV

2018-01-22 Thread Tanya Carter
Sent from my iPhone

[Bug testsuite/83984] New: ld: The value 0x8000000000005 does not fit when applying the relocation DIR21L

2018-01-22 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83984 Bug ID: 83984 Summary: ld: The value 0x80005 does not fit when applying the relocation DIR21L Product: gcc Version: 8.0 Status: UNCONFIRMED Severity:

[Bug fortran/83975] [8 Regression] ICE in set_parm_default_def_partition, at tree-ssa-coalesce.c:1919

2018-01-22 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83975 David Malcolm changed: What|Removed |Added Keywords||ice-on-valid-code

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

2018-01-22 Thread kelvin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83660 --- Comment #6 from kelvin at gcc dot gnu.org --- For what it's worth, I reconfigured my build with --enable-checking=yes,tree in hopes that this would help us find the C++ parser code that is responsible for creating the problematic syntax tree.

[Bug libstdc++/83982] Exception guarantee of C++14 vector::resize(size_type) is not met

2018-01-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83982 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/83981] vector::resize(size_type) should not require T to be CopyInsertable when std=c++14

2018-01-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83981 --- Comment #2 from Jonathan Wakely --- https://wg21.link/lwg2033 changed the requirements.

[Bug lto/83983] New: FAIL: g++.dg/lto/pr83121 (test for LTO warnings, pr83121_0.C line 8)

2018-01-22 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83983 Bug ID: 83983 Summary: FAIL: g++.dg/lto/pr83121 (test for LTO warnings, pr83121_0.C line 8) Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/83981] vector::resize(size_type) should not require T to be CopyInsertable when std=c++14

2018-01-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83981 Jonathan Wakely changed: What|Removed |Added Keywords||rejects-valid

[Bug libgomp/83589] [nvptx] mode-transitions.c and private-variables.{c,f90} execution FAILs at GOMP_NVPTX_JIT=-O0

2018-01-22 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83589 --- Comment #8 from Tom de Vries --- Created attachment 43209 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43209=edit Patch inserting fake_nop only in case of branch-around-nothing

[Bug fortran/83980] Various issues with character length in array constructors

2018-01-22 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83980 kargl at gcc dot gnu.org changed: What|Removed |Added CC||kargl at gcc dot gnu.org ---

Re: Status of m32c target?

2018-01-22 Thread Segher Boessenkool
Hi! On Mon, Jan 22, 2018 at 10:57:35AM +0100, Martin Jambor wrote: > On Fri, Jan 19 2018, Sandra Loosemore wrote: > > On 01/19/2018 10:14 AM, Jeff Law wrote: > > > >> cc0 needs to die. That doesn't mean that any particular target needs to > >> be dropped -- it just means that someone has to

[Bug libstdc++/83982] New: Exception guarantee of C++14 vector::resize(size_type) is not met

2018-01-22 Thread dtrebbien at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83982 Bug ID: 83982 Summary: Exception guarantee of C++14 vector::resize(size_type) is not met Product: gcc Version: 7.2.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/83981] New: vector::resize(size_type) should not require T to be CopyInsertable when std=c++14

2018-01-22 Thread dtrebbien at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83981 Bug ID: 83981 Summary: vector::resize(size_type) should not require T to be CopyInsertable when std=c++14 Product: gcc Version: 7.2.0 Status: UNCONFIRMED

Re: [PATCH, rev2], Fix PR target/pr83862: Fix PowerPC long double signbit with -mabi=ieeelongdouble

2018-01-22 Thread Michael Meissner
On Mon, Jan 22, 2018 at 12:32:13PM -0600, Segher Boessenkool wrote: > Hi Mike, > > If it is needed on the branches, okay for there too (once 7 reopens). It is needed on GCC 7 if you compile the test for -mcpu=power9 and use an explicit __float128 instead of long double (-mabi=ieeelongdouble is

[Bug tree-optimization/83957] ICE: Segmentation fault (in gimple_phi_arg)

2018-01-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83957 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/83081] [8 regression][arm] gcc.dg/pr80218.c fails since r254888

2018-01-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83081 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

Re: [C++ PATCH] Fix ICE in potential_constant_expression_1 (PR c++/83918)

2018-01-22 Thread Jakub Jelinek
On Mon, Jan 22, 2018 at 04:49:34PM -0500, Jason Merrill wrote: > On Thu, Jan 18, 2018 at 6:13 PM, Jakub Jelinek wrote: > > Before location wrappers were introduced, the > > potential_constant_expression_1 > > assumption that a VIEW_CONVERT_EXPR must have non-NULL type was

[C++ PATCH] Fix a structured binding ICE (PR c++/83958)

2018-01-22 Thread Jakub Jelinek
Hi! I've recently added the complete_type call in case the structured binding is a reference to a type that needs to be instantiated. This testcase shows a problem where it can't be instantiated and we ICE because we don't expect an incomplete type. If decl isn't a reference, cp_finish_decl for

[committed] Fix ICE with -ftree-parallelize-loops=2 --param parloops-schedule=dynamic (PR tree-optimization/83957)

2018-01-22 Thread Jakub Jelinek
Hi! The ompexpssa pass will do TODO_update_ssa_only_virtuals, so don't need to handle in detail vops. In this case the inner_phi is NULL for the vop and we crash on it. Bootstrapped/regtested on x86_64-linux and i686-linux, committed to trunk. 2018-01-22 Jakub Jelinek

[Bug tree-optimization/83081] [8 regression][arm] gcc.dg/pr80218.c fails since r254888

2018-01-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83081 --- Comment #11 from Jakub Jelinek --- Author: jakub Date: Mon Jan 22 22:59:33 2018 New Revision: 256966 URL: https://gcc.gnu.org/viewcvs?rev=256966=gcc=rev Log: PR tree-optimization/83081 * profile-count.h

[Bug tree-optimization/83957] ICE: Segmentation fault (in gimple_phi_arg)

2018-01-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83957 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Mon Jan 22 23:00:50 2018 New Revision: 256967 URL: https://gcc.gnu.org/viewcvs?rev=256967=gcc=rev Log: PR tree-optimization/83957 * omp-expand.c (expand_omp_for_generic):

[Bug lto/83720] [8 Regression] ICE: in mangle_decl, at cp/mangle.c:3847

2018-01-22 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83720 --- Comment #4 from Jason Merrill --- Author: jason Date: Mon Jan 22 22:41:48 2018 New Revision: 256965 URL: https://gcc.gnu.org/viewcvs?rev=256965=gcc=rev Log: PR c++/83720 - different fix * decl2.c (determine_visibility): Fix

C++ PATCH for c++/83270, ICE with lambda and LTO

2018-01-22 Thread Jason Merrill
In this testcase, determine_visibility was relying on the template argument handling to constrain the lambda in h to internal linkage. In the new lambda model, the local lambda has no template info, so that was breaking. So we shouldn't rely on the decl itself to trigger checking the containing

[Bug fortran/83980] New: Various issues with character length in array constructors

2018-01-22 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83980 Bug ID: 83980 Summary: Various issues with character length in array constructors Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

Re: [Patch, fortran] PR37577 - [meta-bug] change internal array descriptor format for better syntax, C interop TR, rank 15

2018-01-22 Thread Steve Kargl
On Mon, Jan 22, 2018 at 09:59:41PM +0200, Janne Blomqvist wrote: > On Mon, Jan 22, 2018 at 9:12 PM, Paul Richard Thomas > wrote: > > This patch has been triggered by Thomas's recent message to the list. > > Not only did I start work late relative to stage 3 but

[Bug c++/83979] [8 Regression] ICE with pointer comparison

2018-01-22 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83979 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

Re: [C++ Patch] PR 83921 ("[7/8 Regression] GCC rejects constexpr initialization of empty aggregate")

2018-01-22 Thread Paolo Carlini
Hi again, On 22/01/2018 22:50, Paolo Carlini wrote: Ok. The below passes the C++ testsuite and I'm finishing testing it. Therefore, as you already hinted to, we can now say that what was *really* missing from potential_constant_expression_1 was the use of default_init_uninitialized_part,

[Bug fortran/83515] ICE: Invalid expression in gfc_element_size

2018-01-22 Thread liakhdi at ornl dot gov
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83515 --- Comment #2 from DIL --- For GFORTRAN 6.4.0 and earlier, the relevant compiler bug has been fixed in 78300.

Re: [C++ Patch] PR 83921 ("[7/8 Regression] GCC rejects constexpr initialization of empty aggregate")

2018-01-22 Thread Paolo Carlini
Hi, On 22/01/2018 16:52, Jason Merrill wrote: Thus the below, carefully tested over the we, would be a change completely removing the problematic error_at call, plus some testcases checking that we would still do the right thing in a few cases (bug submitter added constexpr-83921-2.C). The

[Bug c++/83979] [8 Regression] ICE with pointer comparison

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

[Bug fortran/83976] ICE in gfc_add_component_ref, at fortran/class.c:211

2018-01-22 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83976 Harald Anlauf changed: What|Removed |Added CC||anlauf at gmx dot de --- Comment #2

[Bug lto/83720] [8 Regression] ICE: in mangle_decl, at cp/mangle.c:3847

2018-01-22 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83720 --- Comment #3 from Jason Merrill --- Author: jason Date: Mon Jan 22 21:51:53 2018 New Revision: 256964 URL: https://gcc.gnu.org/viewcvs?rev=256964=gcc=rev Log: PR c++/83720 - ICE with lambda and LTO. * decl2.c

[Bug c++/83979] [8 Regression] ICE with pointer comparison

2018-01-22 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83979 David Malcolm changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

Re: [C++ PATCH] Fix ICE in potential_constant_expression_1 (PR c++/83918)

2018-01-22 Thread Jason Merrill
On Thu, Jan 18, 2018 at 6:13 PM, Jakub Jelinek wrote: > Before location wrappers were introduced, the potential_constant_expression_1 > assumption that a VIEW_CONVERT_EXPR must have non-NULL type was right, > if it is a type dependent reinterpret cast, it would be >

[Bug c++/83974] [8 Regression] ICE in cxx_eval_constant_expression

2018-01-22 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83974 David Malcolm changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

Re: [wwwdocs] Add GCC 7.3 section

2018-01-22 Thread Gerald Pfeifer
On Mon, 22 Jan 2018, Sebastian Huber wrote: >> +GCC 7.3 >> + >> +This is the > href="https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVEDresolution=FIXEDtarget_milestone=7.3;>list >> +of problem reports (PRs) from GCC's bug tracking system that are >> +known to be fixed in the 7.3 release.

[Bug c++/83979] New: [8 Regression] ICE with pointer comparison

2018-01-22 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83979 Bug ID: 83979 Summary: [8 Regression] ICE with pointer comparison Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal

[Bug tree-optimization/69452] [6 Regression] gcc ICE at -O3 on x86_64-linux-gnu in with verify_ssa failed

2018-01-22 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69452 --- Comment #7 from David Malcolm --- Author: dmalcolm Date: Mon Jan 22 20:53:57 2018 New Revision: 256963 URL: https://gcc.gnu.org/viewcvs?rev=256963=gcc=rev Log: Finish removing class move_computations_dom_walker r232820 (aka

[Bug lto/83967] LTO removes C functions declared as weak in assembler(depending on files order in linking)

2018-01-22 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83967 --- Comment #3 from rguenther at suse dot de --- On January 22, 2018 4:36:00 PM GMT+01:00, "pinskia at gcc dot gnu.org" wrote: >https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83967 > >--- Comment #2 from Andrew Pinski

[Bug target/83969] [8 Regression] ICE in final_scan_insn, at final.c:2997 (error: could not split insn) for powerpc targets

2018-01-22 Thread meissner at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83969 --- Comment #5 from Michael Meissner --- On Mon, Jan 22, 2018 at 08:13:11PM +, segher at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83969 > > --- Comment #2 from Segher Boessenkool --- > Where do you get TImode

[Bug target/83969] [8 Regression] ICE in final_scan_insn, at final.c:2997 (error: could not split insn) for powerpc targets

2018-01-22 Thread meissner at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83969 --- Comment #4 from Michael Meissner --- On Mon, Jan 22, 2018 at 08:13:11PM +, segher at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83969 > > --- Comment #2 from Segher Boessenkool --- > Where do you get TImode

Re: [PATCH] Finish removing class move_computations_dom_walker

2018-01-22 Thread Richard Biener
On January 22, 2018 8:50:44 PM GMT+01:00, David Malcolm wrote: >r232820 (aka 2c7b2f8860794cc9b9cf5eeea9d7dc109c0de3be) removed the >implementation of class move_computations_dom_walker, but kept the >decl. > >This patch removes the stray decl. > >Successfully bootstrapped on

Re: [Patch, fortran] PR37577 - [meta-bug] change internal array descriptor format for better syntax, C interop TR, rank 15

2018-01-22 Thread Thomas Koenig
Am 22.01.2018 um 20:59 schrieb Janne Blomqvist: On Mon, Jan 22, 2018 at 9:12 PM, Paul Richard Thomas wrote: This patch has been triggered by Thomas's recent message to the list. Not only did I start work late relative to stage 3 but debugging took somewhat longer

[Bug target/83969] [8 Regression] ICE in final_scan_insn, at final.c:2997 (error: could not split insn) for powerpc targets

2018-01-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83969 --- Comment #3 from Jakub Jelinek --- Apparently vectorization, from expand dump it looks like TImode is mode of vector(2) long long int.

[Bug target/83969] [8 Regression] ICE in final_scan_insn, at final.c:2997 (error: could not split insn) for powerpc targets

2018-01-22 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83969 --- Comment #2 from Segher Boessenkool --- Where do you get TImode with this testcase?

[Bug target/83969] [8 Regression] ICE in final_scan_insn, at final.c:2997 (error: could not split insn) for powerpc targets

2018-01-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83969 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[PATCH] v2 -Warray-bounds: Fix false positive in some "switch" stmts (PR tree-optimization/83510)

2018-01-22 Thread David Malcolm
On Fri, 2018-01-19 at 09:45 +0100, Richard Biener wrote: > On Fri, Jan 19, 2018 at 12:36 AM, David Malcolm > wrote: > > PR tree-optimization/83510 reports that r255649 (for > > PR tree-optimization/83312) introduced a false positive for > > -Warray-bounds for array accesses

Re: [Patch, fortran] PR37577 - [meta-bug] change internal array descriptor format for better syntax, C interop TR, rank 15

2018-01-22 Thread Janne Blomqvist
On Mon, Jan 22, 2018 at 9:12 PM, Paul Richard Thomas wrote: > This patch has been triggered by Thomas's recent message to the list. > Not only did I start work late relative to stage 3 but debugging took > somewhat longer than anticipated. Therefore, to get this

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

2018-01-22 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81616 --- Comment #49 from Jan Hubicka --- > matrix.c is still needing additional options to get the best out of the Ryzen > processor. But is better than before (223029 clocks vs 371978 originally), > but 122677 is achievable with the right options.

Re: [PATCH] Fix branch probability computation in do_compare_rtx_and_jump (PR tree-optimization/83081)

2018-01-22 Thread Jan Hubicka
Dne 2018-01-22 19:36, Jakub Jelinek napsal: On Mon, Jan 22, 2018 at 06:44:17PM +0100, Jan Hubicka wrote: > + /* Split *THIS (ORIG) probability into 2 probabilities, such that > + the returned one (FIRST) is *THIS * CPROB and *THIS is > + adjusted (SECOND) so that FIRST + FIRST.invert

[PATCH] Add more test coverage to selftest::test_location_wrappers

2018-01-22 Thread David Malcolm
This patch adds a few extra assertions to selftest::test_location_wrappers. Successfully bootstrapped on x86_64-pc-linux-gnu. OK for trunk? gcc/ChangeLog: * tree.c (selftest::test_location_wrappers): Add more test coverage. --- gcc/tree.c | 10 ++ 1 file changed, 10

[PATCH] Fix memory leaks in sbitmap.c selftests

2018-01-22 Thread David Malcolm
"make selftest-valgrind" shows a few leaks in sbitmap.c's selftests; this patch fixes them. Successfully bootstrapped on x86_64-pc-linux-gnu. OK for trunk? gcc/ChangeLog: * sbitmap.c (selftest::test_set_range): Fix memory leaks. (selftest::test_bit_in_range): Likewise. ---

[PATCH] Finish removing class move_computations_dom_walker

2018-01-22 Thread David Malcolm
r232820 (aka 2c7b2f8860794cc9b9cf5eeea9d7dc109c0de3be) removed the implementation of class move_computations_dom_walker, but kept the decl. This patch removes the stray decl. Successfully bootstrapped on x86_64-pc-linux-gnu. OK for trunk? gcc/ChangeLog: PR tree-optimization/69452

Re: Unstable build/host qsorts causing differing generated target code

2018-01-22 Thread Michael Matz
Hi, On Fri, 12 Jan 2018, Joseph Myers wrote: > On Fri, 12 Jan 2018, Alexander Monakov wrote: > > > No. The qsort_chk effort was limited to catching instances where comparators > > are invalid, i.e. lack anti-commutativity (may indicate A < B < A) or > > transitivity property (may indicate A < B

[Bug target/83862] powerpc: ICE in signbit testcase

2018-01-22 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83862 --- Comment #2 from Michael Meissner --- Author: meissner Date: Mon Jan 22 19:36:18 2018 New Revision: 256959 URL: https://gcc.gnu.org/viewcvs?rev=256959=gcc=rev Log: [gcc] 2018-01-22 Michael Meissner PR

Re: [PATCH, rev2], Fix PR target/pr83862: Fix PowerPC long double signbit with -mabi=ieeelongdouble

2018-01-22 Thread Michael Meissner
On Mon, Jan 22, 2018 at 12:32:13PM -0600, Segher Boessenkool wrote: > Hi Mike, > > Thanks for doing this! > > On Sun, Jan 21, 2018 at 07:03:58PM -0500, Michael Meissner wrote: > > With these patches, the generator code issues an UNSPEC (signbit2_dm) > > just to get the high double word, and the

LVM 2.02.168 2016-11-30 libary 1.02.137 Driver Versuon 4.35.0 :/#

2018-01-22 Thread Embargador

Lvn vrtsion

2018-01-22 Thread Embargador

[Bug c++/83978] [8 Regression] ICE in determine_visibility

2018-01-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83978 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/82882] [8 regression] ICE Segmentation fault

2018-01-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82882 --- Comment #6 from Jakub Jelinek --- *** Bug 83978 has been marked as a duplicate of this bug. ***

[Patch, fortran] PR37577 - [meta-bug] change internal array descriptor format for better syntax, C interop TR, rank 15

2018-01-22 Thread Paul Richard Thomas
This patch has been triggered by Thomas's recent message to the list. Not only did I start work late relative to stage 3 but debugging took somewhat longer than anticipated. Therefore, to get this committed asap, we will have to beg the indulgence of the release managers and prompt review and/or

[Bug gcov-profile/83879] __gcov_dump doesn't work with dlopen-ed libraries

2018-01-22 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83879 --- Comment #5 from Nathan Sidwell --- usage is --dynamic-list=file-name, which would be a little awkward. --dynamic-list-data is probably more useable and available.

[Bug gcov-profile/83879] __gcov_dump doesn't work with dlopen-ed libraries

2018-01-22 Thread mcastelluccio at mozilla dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83879 --- Comment #4 from Marco Castelluccio --- Would it be feasible to force exporting "__gcov_master" to the dynamic symbol table when coverage instrumentation is enabled?

[Bug c++/83978] [8 Regression] ICE in determine_visibility

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

[Bug c++/83978] New: [8 Regression] ICE in determine_visibility

2018-01-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83978 Bug ID: 83978 Summary: [8 Regression] ICE in determine_visibility Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

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

2018-01-22 Thread andrewm.roberts at sky dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81616 --- Comment #48 from Andrew Roberts --- Correction, that should be 23 not 23000 for the haswell drop in performance.

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

2018-01-22 Thread andrewm.roberts at sky dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81616 --- Comment #47 from Andrew Roberts --- Again with the latest snapshot: gcc version 8.0.1 20180121 matrix.c is still needing additional options to get the best out of the Ryzen processor. But is better than before (223029 clocks vs 371978

[Bug debug/83935] DWARF for a variant part is incorrect

2018-01-22 Thread derodat at adacore dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83935 --- Comment #4 from Pierre-Marie de Rodat --- (In reply to Tom Tromey from comment #3) > TBH this did not make sense to me, either, which is partly why I originally > wrote my patch the "more natural" way -- then this got caught in review, > see

Re: [PATCH] Fix branch probability computation in do_compare_rtx_and_jump (PR tree-optimization/83081)

2018-01-22 Thread Jakub Jelinek
On Mon, Jan 22, 2018 at 06:44:17PM +0100, Jan Hubicka wrote: > > + /* Split *THIS (ORIG) probability into 2 probabilities, such that > > + the returned one (FIRST) is *THIS * CPROB and *THIS is > > + adjusted (SECOND) so that FIRST + FIRST.invert () * SECOND > > + == ORIG. */ > > To

Re: [PATCH, rev2], Fix PR target/pr83862: Fix PowerPC long double signbit with -mabi=ieeelongdouble

2018-01-22 Thread Segher Boessenkool
Hi Mike, Thanks for doing this! On Sun, Jan 21, 2018 at 07:03:58PM -0500, Michael Meissner wrote: > I've reworked the patch for PR83864. This bug is due to the compiler issuing > an internal error for code of the form on a little endian system: > > int sb (_Float128 *p, unsigned long n) {

Re: Unused GCC builtins

2018-01-22 Thread Florian Weimer
* Manuel Rigger: > Details: We downloaded all C projects from GitHub that had more than 80 > GitHub stars, which yielded almost 5,000 projects with a total of more > than one billion lines of C code. We filtered GCC, forks of GCC, and > other compilers as we did not want to incorporate internal

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

2018-01-22 Thread andrewm.roberts at sky dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81616 --- Comment #46 from Andrew Roberts --- With the latest snapshot: gcc version 8.0.1 20180121 For the mt19937ar things now look reasonable without any strange options on Ryzen. Top 5 mt19937ar took 226849 clocks -march=amdfam10 -mtune=btver2

[Bug debug/83758] ICE building gccgo on powerpc64le --with-cpu=power8

2018-01-22 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83758 David Edelsohn changed: What|Removed |Added CC||hubicka at gcc dot gnu.org --- Comment

[Bug fortran/83977] New: [8 Regression] ICE in simd_clone_clauses_extract, at omp-simd-clone.c:184

2018-01-22 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83977 Bug ID: 83977 Summary: [8 Regression] ICE in simd_clone_clauses_extract, at omp-simd-clone.c:184 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/83976] ICE in gfc_add_component_ref, at fortran/class.c:211

2018-01-22 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83976 --- Comment #1 from G. Steinmetz --- This variant works as expected : $ cat z2.f90 program p type t integer :: a end type class(t), allocatable :: x type(t) :: z = t(3) x = z z = x print *, z end

[Bug fortran/83976] New: ICE in gfc_add_component_ref, at fortran/class.c:211

2018-01-22 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83976 Bug ID: 83976 Summary: ICE in gfc_add_component_ref, at fortran/class.c:211 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug fortran/83975] [8 Regression] ICE in set_parm_default_def_partition, at tree-ssa-coalesce.c:1919

2018-01-22 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83975 --- Comment #1 from G. Steinmetz --- Configured with --enable-checking=yes : $ gfortran-8-20180121-chk -c z1.f90 z1.f90:1:0: subroutine s(x) internal compiler error: tree check: expected parm_decl, have var_decl in

[Bug fortran/83975] New: [8 Regression] ICE in set_parm_default_def_partition, at tree-ssa-coalesce.c:1919

2018-01-22 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83975 Bug ID: 83975 Summary: [8 Regression] ICE in set_parm_default_def_partition, at tree-ssa-coalesce.c:1919 Product: gcc Version: 8.0 Status: UNCONFIRMED

Re: Bugzilla timing out

2018-01-22 Thread Frank Ch. Eigler
Hi - > Problems are still occurring for me; Bugzilla gives me 504 Gateway > Time-outs when I try to access it tonight... OK, we reworked some of the database routine maintenance workload, e.g., a nightly cleanup pass that was quite likely excessive, and will keep monitoring. - FChE

[Bug fortran/67804] ICE on data initialization of type(character) with wrong data

2018-01-22 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67804 G. Steinmetz changed: What|Removed |Added CC||gs...@t-online.de ---

[Bug c++/83974] [8 Regression] ICE in cxx_eval_constant_expression

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

  1   2   3   >