mirror of
https://github.com/sfilippone/psblas3.git
synced 2026-10-16 02:49:03 +00:00
Workaround for strange ipk8 issue
This commit is contained in:
@@ -570,8 +570,8 @@ contains
|
||||
|
||||
info = 0
|
||||
if (allocated(x%v)) deallocate(x%v, stat=info)
|
||||
if (info == 0) call x%free_buffer(info)
|
||||
if (info == 0) call x%free_comid(info)
|
||||
if ((info == 0).and.allocated(x%combuf)) call x%free_buffer(info)
|
||||
if ((info == 0).and.allocated(x%comid)) call x%free_comid(info)
|
||||
if (info /= 0) call &
|
||||
& psb_errpush(psb_err_alloc_dealloc_,'vect_free')
|
||||
|
||||
|
||||
@@ -577,8 +577,8 @@ contains
|
||||
|
||||
info = 0
|
||||
if (allocated(x%v)) deallocate(x%v, stat=info)
|
||||
if (info == 0) call x%free_buffer(info)
|
||||
if (info == 0) call x%free_comid(info)
|
||||
if ((info == 0).and.allocated(x%combuf)) call x%free_buffer(info)
|
||||
if ((info == 0).and.allocated(x%comid)) call x%free_comid(info)
|
||||
if (info /= 0) call &
|
||||
& psb_errpush(psb_err_alloc_dealloc_,'vect_free')
|
||||
|
||||
|
||||
@@ -503,8 +503,8 @@ contains
|
||||
|
||||
info = 0
|
||||
if (allocated(x%v)) deallocate(x%v, stat=info)
|
||||
if (info == 0) call x%free_buffer(info)
|
||||
if (info == 0) call x%free_comid(info)
|
||||
if ((info == 0).and.allocated(x%combuf)) call x%free_buffer(info)
|
||||
if ((info == 0).and.allocated(x%comid)) call x%free_comid(info)
|
||||
if (info /= 0) call &
|
||||
& psb_errpush(psb_err_alloc_dealloc_,'vect_free')
|
||||
|
||||
|
||||
@@ -504,8 +504,8 @@ contains
|
||||
|
||||
info = 0
|
||||
if (allocated(x%v)) deallocate(x%v, stat=info)
|
||||
if (info == 0) call x%free_buffer(info)
|
||||
if (info == 0) call x%free_comid(info)
|
||||
if ((info == 0).and.allocated(x%combuf)) call x%free_buffer(info)
|
||||
if ((info == 0).and.allocated(x%comid)) call x%free_comid(info)
|
||||
if (info /= 0) call &
|
||||
& psb_errpush(psb_err_alloc_dealloc_,'vect_free')
|
||||
|
||||
|
||||
@@ -577,8 +577,8 @@ contains
|
||||
|
||||
info = 0
|
||||
if (allocated(x%v)) deallocate(x%v, stat=info)
|
||||
if (info == 0) call x%free_buffer(info)
|
||||
if (info == 0) call x%free_comid(info)
|
||||
if ((info == 0).and.allocated(x%combuf)) call x%free_buffer(info)
|
||||
if ((info == 0).and.allocated(x%comid)) call x%free_comid(info)
|
||||
if (info /= 0) call &
|
||||
& psb_errpush(psb_err_alloc_dealloc_,'vect_free')
|
||||
|
||||
|
||||
@@ -570,8 +570,8 @@ contains
|
||||
|
||||
info = 0
|
||||
if (allocated(x%v)) deallocate(x%v, stat=info)
|
||||
if (info == 0) call x%free_buffer(info)
|
||||
if (info == 0) call x%free_comid(info)
|
||||
if ((info == 0).and.allocated(x%combuf)) call x%free_buffer(info)
|
||||
if ((info == 0).and.allocated(x%comid)) call x%free_comid(info)
|
||||
if (info /= 0) call &
|
||||
& psb_errpush(psb_err_alloc_dealloc_,'vect_free')
|
||||
|
||||
|
||||
Reference in New Issue
Block a user