!mod$ v1 sum:af94b7c0b2f046a1 module __fortran_builtins intrinsic::__builtin_c_f_pointer intrinsic::sizeof intrinsic::selected_int_kind private::selected_int_kind integer(4),parameter,private::int64=8_4 type,bind(c)::__builtin_c_ptr integer(8),private::__address end type type,bind(c)::__builtin_c_funptr integer(8),private::__address end type type::__builtin_event_type integer(8),private::__count end type type::__builtin_notify_type integer(8),private::__count end type type::__builtin_lock_type integer(8),private::__count end type type::__builtin_team_type integer(8),private::__id end type integer(4),parameter::__builtin_atomic_int_kind=8_4 integer(4),parameter::__builtin_atomic_logical_kind=8_4 intrinsic::__builtin_c_loc type::__builtin_dim3 integer(4)::x=1_4 integer(4)::y=1_4 integer(4)::z=1_4 end type type(__builtin_dim3)::__builtin_threadidx type(__builtin_dim3)::__builtin_blockdim type(__builtin_dim3)::__builtin_blockidx type(__builtin_dim3)::__builtin_griddim integer(4),parameter::__builtin_warpsize=32_4 intrinsic::__builtin_fma intrinsic::__builtin_ieee_is_nan intrinsic::__builtin_ieee_is_negative intrinsic::__builtin_ieee_is_normal intrinsic::__builtin_ieee_next_after intrinsic::__builtin_ieee_next_down intrinsic::__builtin_ieee_next_up intrinsic::scale intrinsic::__builtin_ieee_selected_real_kind intrinsic::__builtin_ieee_support_datatype intrinsic::__builtin_ieee_support_denormal intrinsic::__builtin_ieee_support_divide intrinsic::__builtin_ieee_support_inf intrinsic::__builtin_ieee_support_io intrinsic::__builtin_ieee_support_nan intrinsic::__builtin_ieee_support_sqrt intrinsic::__builtin_ieee_support_standard intrinsic::__builtin_ieee_support_subnormal intrinsic::__builtin_ieee_support_underflow_control type,private::__force_derived_type_instantiations type(__builtin_c_ptr)::c_ptr type(__builtin_c_funptr)::c_funptr type(__builtin_event_type)::event_type type(__builtin_lock_type)::lock_type type(__builtin_team_type)::team_type end type intrinsic::__builtin_compiler_options intrinsic::__builtin_compiler_version type(__builtin_c_ptr),parameter::__builtin_c_null_ptr=__builtin_c_ptr(__address=0_8) type(__builtin_c_funptr),parameter::__builtin_c_null_funptr=__builtin_c_funptr(__address=0_8) private::c_associated_c_ptr private::c_associated_c_funptr interface operator(==) procedure::__builtin_c_ptr_eq end interface interface operator(/=) procedure::__builtin_c_ptr_eq end interface interface __builtin_c_associated procedure::c_associated_c_ptr procedure::c_associated_c_funptr end interface contains elemental function __builtin_c_ptr_eq(x,y) type(__builtin_c_ptr),intent(in)::x type(__builtin_c_ptr),intent(in)::y logical(4)::__builtin_c_ptr_eq end elemental function __builtin_c_ptr_ne(x,y) type(__builtin_c_ptr),intent(in)::x type(__builtin_c_ptr),intent(in)::y logical(4)::__builtin_c_ptr_ne end function __builtin_c_funloc(x) procedure()::x type(__builtin_c_funptr)::__builtin_c_funloc end pure function c_associated_c_ptr(c_ptr_1,c_ptr_2) type(__builtin_c_ptr),intent(in)::c_ptr_1 type(__builtin_c_ptr),intent(in),optional::c_ptr_2 logical(4)::c_associated_c_ptr end pure function c_associated_c_funptr(c_ptr_1,c_ptr_2) type(__builtin_c_funptr),intent(in)::c_ptr_1 type(__builtin_c_funptr),intent(in),optional::c_ptr_2 logical(4)::c_associated_c_funptr end end