Allocatable component not deallocated after ERROR STOP
The goal is to confirm whether allocatable components of a derived type are automatically deallocated when the program terminates with an ERROR STOP statement. The Fortran standard specifies that allocatable components are deallocated when the parent object is deallocated or goes out of scope, but it does not guarantee this behavior during abnormal terminati