Deallocation of arrays passed as c_ptr

Thanks for the reminder of “carefully read the standard!” :laughing:
But, so why is c_loc not made to throw even a warning when a pointer to non-contiguous memory is passed as argument? Shouldn’t be this info available within its implementation? (Ready to take a right uppercut, right after that good left hook :boxing_glove:)