Files
clang-p2996/flang/runtime/ISO_Fortran_binding.cpp
Peter Klausler 514c1ec547 [flang][runtime] Interoperable POINTER deallocation validation (#96100)
Extend the runtime validation of deallocated pointers so that it also
works when pointers are allocated &/or deallocated outside Fortran.
Previously, bogus runtime errors would be reported for pointers
allocated via CFI_allocate() and deallocated in Fortran, and
CFI_deallocate() did not check that it was deallocating a whole
contiguous pointer that was allocated as such.
2024-06-24 10:46:30 -07:00

9.2 KiB