private_type_3.f90: Require visibility.
* gfortran.dg/private_type_3.f90: Require visibility. * gfortran.dg/module_variable_2.f90: Same. * gfortran.dg/nested_forall_1.f: Same. * gfortran.dg/elemental_dependency_4.f90: Same. * gfortran.dg/bind_c_usage_25.f90: Same. * gfortran.dg/access_spec_1.f90: Same. * gfortran.dg/public_private_module_2.f90: Same. * gfortran.dg/host_assoc_variable_1.f90: Same. * gfortran.dg/public_private_module_6.f90: Same. * gfortran.dg/module_variable_1.f90: Same. * gfortran.dg/pr37286.f90: Same. * gfortran.dg/internal_pack_7.f90: Same. * gfortran.dg/submodule_10.f08: Same. * gfortran.dg/allocatable_function_8.f90: Same. * gfortran.dg/merge_init_expr_2.f90: Same. * gfortran.dg/class_37.f03: Same. * gfortran.dg/vect/fast-math-vect-8.f90: Same. * gfortran.dg/typebound_call_20.f03: Same. * gfortran.dg/proc_ptr_result_3.f90: Same. * gfortran.dg/pr32535.f90: Same. * gfortran.dg/typebound_proc_19.f90: Same. * gfortran.dg/initialization_10.f90: Same. * gfortran.dg/bind_c_usage_8.f03: Same. * gfortran.dg/pr61335.f90: Same. * gfortran.dg/elemental_dependency_5.f90: Same. * gfortran.dg/proc_ptr_3.f90: Same. * gfortran.dg/debug/pr46756.f: XFAIL on AIX. From-SVN: r227730
This commit is contained in:
parent
6fb8eec431
commit
c9baa85f1d
28 changed files with 60 additions and 2 deletions
|
@ -1,3 +1,33 @@
|
|||
2015-09-13 David Edelsohn <dje.gcc@gmail.com>
|
||||
|
||||
* gfortran.dg/private_type_3.f90: Require visibility.
|
||||
* gfortran.dg/module_variable_2.f90: Same.
|
||||
* gfortran.dg/nested_forall_1.f: Same.
|
||||
* gfortran.dg/elemental_dependency_4.f90: Same.
|
||||
* gfortran.dg/bind_c_usage_25.f90: Same.
|
||||
* gfortran.dg/access_spec_1.f90: Same.
|
||||
* gfortran.dg/public_private_module_2.f90: Same.
|
||||
* gfortran.dg/host_assoc_variable_1.f90: Same.
|
||||
* gfortran.dg/public_private_module_6.f90: Same.
|
||||
* gfortran.dg/module_variable_1.f90: Same.
|
||||
* gfortran.dg/pr37286.f90: Same.
|
||||
* gfortran.dg/internal_pack_7.f90: Same.
|
||||
* gfortran.dg/submodule_10.f08: Same.
|
||||
* gfortran.dg/allocatable_function_8.f90: Same.
|
||||
* gfortran.dg/merge_init_expr_2.f90: Same.
|
||||
* gfortran.dg/class_37.f03: Same.
|
||||
* gfortran.dg/vect/fast-math-vect-8.f90: Same.
|
||||
* gfortran.dg/typebound_call_20.f03: Same.
|
||||
* gfortran.dg/proc_ptr_result_3.f90: Same.
|
||||
* gfortran.dg/pr32535.f90: Same.
|
||||
* gfortran.dg/typebound_proc_19.f90: Same.
|
||||
* gfortran.dg/initialization_10.f90: Same.
|
||||
* gfortran.dg/bind_c_usage_8.f03: Same.
|
||||
* gfortran.dg/pr61335.f90: Same.
|
||||
* gfortran.dg/elemental_dependency_5.f90: Same.
|
||||
* gfortran.dg/proc_ptr_3.f90: Same.
|
||||
* gfortran.dg/debug/pr46756.f: XFAIL on AIX.
|
||||
|
||||
2015-09-13 Eric Botcazou <ebotcazou@adacore.com>
|
||||
|
||||
* gcc.dg/torture/type-generic-1.c: Pass -DUNSAFE for Visium.
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
! { dg-do compile }
|
||||
! { dg-require-visibility "" }
|
||||
! PR fortran/31472
|
||||
! Access specifications: Valid Fortran 2003 code
|
||||
module mod
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
! { dg-do run }
|
||||
! { dg-require-visibility "" }
|
||||
! Test the fix for PR61459 and PR58883.
|
||||
!
|
||||
! Contributed by John Wingate <johnww@tds.net>
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
! { dg-do compile }
|
||||
! { dg-options "-Wno-c-binding-type" }
|
||||
! { dg-require-visibility "" }
|
||||
!
|
||||
! That's a copy of "bind_c_usage_8.f03", "bind_c_dts_4.f03",
|
||||
! "bind_c_implicit_vars.f03" and "c_kind_tests_2.f03"
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
! { dg-do compile }
|
||||
! { dg-options "-Wc-binding-type" }
|
||||
! { dg-require-visibility "" }
|
||||
! This should compile, though there is a warning about the type of len
|
||||
! (return variable of strlen()) for being implicit.
|
||||
! PR fortran/32797
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
! { dg-do compile }
|
||||
! { dg-require-visibility "" }
|
||||
! Test fix for PR47082, in which an ICE in the ALLOCATE at line 248.
|
||||
!
|
||||
! Contributed by Salvatore Filippone <salvatore.filippone@uniroma2.it>
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
C PR debug/46756, reduced from ../20010519-1.f
|
||||
C { dg-do compile }
|
||||
C { dg-options "-O -fcompare-debug" }
|
||||
C { dg-xfail-if "compare-debug" { powerpc-ibm-aix* } { "*" } { "" } }
|
||||
|
||||
LOGICAL QDISK,QDW,QCMPCT
|
||||
LOGICAL LNOMA,LRAISE,LSCI,LBIG
|
||||
ASSIGN 801 TO I800 ! { dg-warning "Deleted feature: ASSIGN" "Deleted feature: ASSIGN" }
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
! { dg-do run }
|
||||
! { dg-additional-options "-fdump-tree-original" }
|
||||
! { dg-require-visibility "" }
|
||||
!
|
||||
! Tests the fix for PR64952, in which the assignment to 'array' should
|
||||
! have generated a temporary because of the references to the lhs in
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
! { dg-do run }
|
||||
! { dg-require-visibility "" }
|
||||
!
|
||||
! Tests the fix for PR64952.
|
||||
!
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
! { dg-do compile }
|
||||
! { dg-require-visibility "" }
|
||||
! This tests that PR32760, in its various manifestations is fixed.
|
||||
!
|
||||
! Contributed by Harald Anlauf <anlauf@gmx.de>
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
! { dg-do compile }
|
||||
! { dg-require-visibility "" }
|
||||
!
|
||||
! PR fortran/32867 - nested initialization expression not simplified
|
||||
!
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
! { dg-do compile }
|
||||
! { dg-options "-fdump-tree-original" }
|
||||
! { dg-require-visibility "" }
|
||||
!
|
||||
! Test the fix for PR43072, in which unnecessary calls to
|
||||
! internal PACK/UNPACK were being generated.
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
! { dg-do compile }
|
||||
! { dg-options "-fdump-tree-original" }
|
||||
! { dg-require-visibility "" }
|
||||
!
|
||||
! PR fortran/56649
|
||||
! MERGE was not properly compile-time simplified
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
! { dg-do compile }
|
||||
! { dg-options "-Wall" }
|
||||
! { dg-require-visibility "" }
|
||||
module foo
|
||||
integer, private :: i ! { dg-warning "Unused PRIVATE" }
|
||||
integer, private :: j = 0
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
! { dg-do compile }
|
||||
! { dg-options "-Wall -fmodule-private" }
|
||||
! { dg-require-visibility "" }
|
||||
|
||||
module bar
|
||||
integer :: i ! { dg-warning "Unused PRIVATE" }
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
! { dg-do compile }
|
||||
! { dg-require-visibility "" }
|
||||
!
|
||||
! PR fortran/35820
|
||||
!
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
! { dg-do compile }
|
||||
! { dg-require-visibility "" }
|
||||
!
|
||||
! PR32535: namelist with private items contained in sub-sub-procedure of a module rejected
|
||||
!
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
! { dg-do compile }
|
||||
! { dg-require-visibility "" }
|
||||
|
||||
module general_rand
|
||||
implicit none
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
! { dg-do run }
|
||||
! { dg-require-visibility "" }
|
||||
! { dg-additional-options "-fbounds-check" }
|
||||
MODULE cp_units
|
||||
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
! { dg-do compile }
|
||||
! { dg-options "-O0" }
|
||||
! { dg-require-visibility "" }
|
||||
! Tests the fix for PR24207 and the problems associated
|
||||
! with the fix for PR21986. In two cases, use associated
|
||||
! public symbols were taking on the default private access
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
! { dg-do run }
|
||||
! { dg-require-visibility "" }
|
||||
!
|
||||
! PROCEDURE POINTERS without the PROCEDURE statement
|
||||
!
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
!{ dg-do run }
|
||||
! { dg-do run }
|
||||
! { dg-require-visibility "" }
|
||||
!
|
||||
! PR 36704: Procedure pointer as function result
|
||||
!
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
! { dg-do compile }
|
||||
! { dg-options "-O2" }
|
||||
! { dg-require-visibility "" }
|
||||
!
|
||||
! PR fortran/52751 (top, "module mod")
|
||||
! PR fortran/40973 (bottom, "module m"
|
||||
! PR fortran/40973 (bottom, "module m")
|
||||
!
|
||||
! Ensure that (only) those module variables and procedures which are PRIVATE
|
||||
! and have no C-binding label are optimized away.
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
! { dg-do compile }
|
||||
! { dg-options "-O1" }
|
||||
! { dg-require-visibility "" }
|
||||
!
|
||||
! PR fortran/54221
|
||||
!
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
! { dg-do compile }
|
||||
! { dg-require-visibility "" }
|
||||
!
|
||||
! Checks that PRIVATE enities are visible to submodules.
|
||||
!
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
! { dg-do run }
|
||||
! { dg-require-visibility "" }
|
||||
!
|
||||
! PR 47565: [4.6 Regression][OOP] Segfault with TBP
|
||||
!
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
! { dg-do compile }
|
||||
! { dg-require-visibility "" }
|
||||
!
|
||||
! PR fortran/47399
|
||||
!
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
! { dg-do compile }
|
||||
! { dg-require-effective-target vect_float }
|
||||
! { dg-require-visibility "" }
|
||||
|
||||
module solv_cap
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue