[Bug lto/69655] [6 Regression] libgomp lto failures: segfault in cgraph_node::mark_force_output

2016-02-15 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69655

vries at gcc dot gnu.org changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

--- Comment #5 from vries at gcc dot gnu.org ---
Patch and testcase committed, marking resolved-fixed.

[Bug lto/69655] [6 Regression] libgomp lto failures: segfault in cgraph_node::mark_force_output

2016-02-15 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69655

--- Comment #4 from vries at gcc dot gnu.org ---
Author: vries
Date: Mon Feb 15 09:30:31 2016
New Revision: 233419

URL: https://gcc.gnu.org/viewcvs?rev=233419=gcc=rev
Log:
Don't mark offload symbols with force_output in ltrans

2016-02-15  Tom de Vries  

PR lto/69655
* lto-cgraph.c (input_offload_tables): Add and handle bool parameter
do_force_output.
* lto-streamer.h (input_offload_tables): Add and handle bool parameter.

* lto.c (read_cgraph_and_symbols): Call input_offload_tables with
argument.

Modified:
trunk/gcc/ChangeLog
trunk/gcc/lto-cgraph.c
trunk/gcc/lto-streamer.h
trunk/gcc/lto/ChangeLog
trunk/gcc/lto/lto.c

[Bug lto/69655] [6 Regression] libgomp lto failures: segfault in cgraph_node::mark_force_output

2016-02-08 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69655

vries at gcc dot gnu.org changed:

   What|Removed |Added

   Keywords||patch

--- Comment #3 from vries at gcc dot gnu.org ---
https://gcc.gnu.org/ml/gcc-patches/2016-02/msg00549.html

[Bug lto/69655] [6 Regression] libgomp lto failures: segfault in cgraph_node::mark_force_output

2016-02-03 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69655

--- Comment #2 from vries at gcc dot gnu.org ---
In addition, these also fail (hiding PR69607, which is triggered in the same
test-cases when undoing r232384):
...
FAIL: libgomp.oacc-fortran/atomic_capture-1.f90 -DACC_DEVICE_TYPE_nvidia=1
-DACC_MEM_SHARED=0 -foffload=nvptx-none  -O0  (internal compiler error)
FAIL: libgomp.oacc-fortran/atomic_capture-1.f90 -DACC_DEVICE_TYPE_nvidia=1
-DACC_MEM_SHARED=0 -foffload=nvptx-none  -O0  (test for excess errors)
FAIL: libgomp.oacc-fortran/atomic_capture-1.f90 -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable  -O0  (internal compiler error)
FAIL: libgomp.oacc-fortran/atomic_capture-1.f90 -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable  -O0  (test for excess errors)
...

[Bug lto/69655] [6 Regression] libgomp lto failures: segfault in cgraph_node::mark_force_output

2016-02-03 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69655

vries at gcc dot gnu.org changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
   Assignee|unassigned at gcc dot gnu.org  |vries at gcc dot gnu.org
   Target Milestone|--- |6.0
Summary|libgomp lto failures:   |[6 Regression] libgomp lto
   |segfault in |failures: segfault in
   |cgraph_node::mark_force_out |cgraph_node::mark_force_out
   |put |put