CodeQL / Analyze (actions) (push) Canceled after 0s
CodeQL / Analyze (python) (push) Canceled after 0s
pre-commit / pre-commit (push) Canceled after 0s
Multi-Arch CI / setup (push) Canceled after 0s
Publish build_manylinux_x86_64 images / publish_build_manylinux_x86_64 (push) Canceled after 0s
Setup (Multi-Arch) / setup (push) Canceled after 0s
Multi-Arch CI / Linux::${{ fromJSON(needs.setup.outputs.linux_build_config || '{}').build_variant_label || 'skip' }} (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish no_rocm_image_ubi10 image / publish_no_rocm_image_ubi10 (push) Canceled after 0s
Multi-Arch CI / Windows::${{ fromJSON(needs.setup.outputs.windows_build_config || '{}').build_variant_label || 'skip' }} (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Multi-Arch CI / Manifest Diff (push) Canceled after 0s
TheRock Manifest Diff Report / Generate Manifest Diff Report (push) Canceled after 0s
Multi-Arch CI / CI Summary (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04 (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04_ocl_rt images / publish_no_rocm_image_ubuntu24_04_ocl_rt (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_rocgdb (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04_rocgdb images / publish_no_rocm_image_ubuntu24_04_rocgdb (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_ocl_rt (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Unit Tests / Unit Tests :: ubuntu-24.04 (push) Canceled after 0s
Unit Tests / Unit Tests :: windows-2022 (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_media (push) Canceled after 0s
Unit Tests / Unit Tests Summary (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_openmpi (push) Canceled after 0s
198 lines
6.9 KiB
Fortran
198 lines
6.9 KiB
Fortran
MODULE modfile73a
|
|
PUBLIC re_alloc, defaults
|
|
integersp
|
|
integerselected_real_kind0
|
|
integer:: i8b = selected_int_kind(8)
|
|
interface
|
|
subroutine alloc_error_report_interf(str,code)
|
|
end
|
|
subroutine alloc_memory_event_interf(bytes,name)
|
|
end
|
|
end interface
|
|
procedure()alloc_error_report
|
|
procedure()alloc_memory_event
|
|
interface de_alloc
|
|
end interface
|
|
charactercharacter, DEFAULT_ROUTINE
|
|
type allocDefaults
|
|
logical copy
|
|
logical shrink
|
|
integer imin
|
|
characterroutine
|
|
end type
|
|
type(allocDefaults)DEFAULT
|
|
integer IERR
|
|
logical ASSOCIATED_ARRAY, NEEDS_ALLOC, NEEDS_COPY, NEEDS_DEALLOC
|
|
CONTAINS
|
|
subroutine set_alloc_event_handler(func)
|
|
end
|
|
subroutine set_alloc_error_handler(func)
|
|
end
|
|
subroutine dummy_alloc_memory_event(bytes,name)
|
|
end
|
|
subroutine dummy_alloc_error_report(name,code)
|
|
end
|
|
SUBROUTINE alloc_default( old, new, restore, routine, copy, shrink, imin )
|
|
END
|
|
SUBROUTINE realloc_i1( array, i1min, i1max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_i2( array, i1min,i1max, i2min,i2max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_i3( array, i1min,i1max, i2min,i2max, i3min,i3max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_i4( array, i1min,i1max, i2min,i2max, i3min,i3max, i4min,i4max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_i5( array, i1min,i1max, i2min,i2max, i3min,i3max, i4min, i4max, i5min, i5max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_E1( array, i1min, i1max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_r1( array, i1min, i1max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_r2( array, i1min,i1max, i2min,i2max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_r3( array, i1min,i1max, i2min,i2max, i3min,i3max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_r4( array, i1min,i1max, i2min,i2max, i3min,i3max, i4min,i4max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_r5( array, i1min,i1max, i2min,i2max, i3min,i3max, i4min, i4max, i5min, i5max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_d1( array, i1min, i1max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_d2( array, i1min,i1max, i2min,i2max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_d3( array, i1min,i1max, i2min,i2max, i3min,i3max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_d4( array, i1min,i1max, i2min,i2max, i3min,i3max, i4min,i4max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_d5( array, i1min,i1max, i2min,i2max, i3min,i3max, i4min,i4max, i5min,i5max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_c1( array, i1min, i1max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_c2( array, i1min,i1max, i2min,i2max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_c3( array, i1min,i1max, i2min,i2max, i3min,i3max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_c4( array, i1min,i1max, i2min,i2max, i3min,i3max, i4min,i4max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_c5( array, i1min,i1max, i2min,i2max, i3min,i3max, i4min, i4max, i5min, i5max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_z1( array, i1min, i1max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_z2( array, i1min,i1max, i2min,i2max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_z3( array, i1min,i1max, i2min,i2max, i3min,i3max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_z4( array, i1min,i1max, i2min,i2max, i3min,i3max, i4min,i4max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_z5( array, i1min,i1max, i2min,i2max, i3min,i3max, i4min, i4max, i5min, i5max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_l1( array, i1min,i1max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_l2( array, i1min,i1max, i2min,i2max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_l3( array, i1min,i1max, i2min,i2max, i3min,i3max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_l4( array, i1min,i1max, i2min,i2max, i3min,i3max, i4min,i4max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_l5( array, i1min,i1max, i2min,i2max, i3min,i3max, i4min, i4max, i5min, i5max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_i1s( array, i1max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_i2s( array, i1max, i2max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_i3s( array, i1max, i2max, i3max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_r1s( array, i1max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_r2s( array, i1max, i2max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_r3s( array, i1max, i2max, i3max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_r4s( array, i1max, i2max, i3max, i4max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_d1s( array, i1max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_d3s( array, i1max, i2max, i3max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_d4s( array, i1max, i2max, i3max, i4max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_l1s( array, i1max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_l2s( array, i1max, i2max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_l3s( array, i1max, i2max, i3max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE realloc_s1( array, i1min, i1max, name, routine, copy, shrink )
|
|
END
|
|
SUBROUTINE dealloc_i1( array, name, routine )
|
|
END
|
|
SUBROUTINE dealloc_i2( array, name, routine )
|
|
END
|
|
SUBROUTINE dealloc_i3( array, name, routine )
|
|
END
|
|
SUBROUTINE dealloc_i4( array, name, routine )
|
|
END
|
|
SUBROUTINE dealloc_i5( array, name, routine )
|
|
END
|
|
SUBROUTINE dealloc_E1( array, name, routine )
|
|
END
|
|
SUBROUTINE dealloc_r1( array, name, routine )
|
|
END
|
|
SUBROUTINE dealloc_r2( array, name, routine )
|
|
END
|
|
SUBROUTINE dealloc_r3( array, name, routine )
|
|
END
|
|
SUBROUTINE dealloc_r4( array, name, routine )
|
|
END
|
|
SUBROUTINE dealloc_r5( array, name, routine )
|
|
END
|
|
SUBROUTINE dealloc_d1( array, name, routine )
|
|
END
|
|
SUBROUTINE dealloc_d2( array, name, routine )
|
|
END
|
|
SUBROUTINE dealloc_d3( array, name, routine )
|
|
END
|
|
SUBROUTINE dealloc_d4( array, name, routine )
|
|
END
|
|
SUBROUTINE dealloc_d5( array, name, routine )
|
|
END
|
|
SUBROUTINE dealloc_c1( array, name, routine )
|
|
END
|
|
SUBROUTINE dealloc_c2( array, name, routine )
|
|
END
|
|
SUBROUTINE dealloc_c3( array, name, routine )
|
|
END
|
|
SUBROUTINE dealloc_c4( array, name, routine )
|
|
END
|
|
SUBROUTINE dealloc_c5( array, name, routine )
|
|
END
|
|
SUBROUTINE dealloc_z1( array, name, routine )
|
|
END
|
|
SUBROUTINE dealloc_z2( array, name, routine )
|
|
END
|
|
SUBROUTINE dealloc_z3( array, name, routine )
|
|
END
|
|
SUBROUTINE dealloc_z4( array, name, routine )
|
|
END
|
|
SUBROUTINE dealloc_z5( array, name, routine )
|
|
END
|
|
SUBROUTINE dealloc_l1( array, name, routine )
|
|
END
|
|
SUBROUTINE dealloc_l2( array, name, routine )
|
|
END
|
|
SUBROUTINE dealloc_l3( array, name, routine )
|
|
END
|
|
SUBROUTINE dealloc_l4( array, name, routine )
|
|
END
|
|
SUBROUTINE dealloc_l5( array, name, routine )
|
|
END
|
|
SUBROUTINE dealloc_s1( array, name, routine )
|
|
END
|
|
SUBROUTINE options( final_bounds, common_bounds, old_bounds, new_bounds, copy, shrink )
|
|
END
|
|
SUBROUTINE alloc_err( ierr, name, routine, bounds )
|
|
END
|
|
SUBROUTINE alloc_count( delta_size, type, name, routine )
|
|
END
|
|
END
|