oops, 5.4 and 5.5 use malloc in TSRM
Always consume meridian for correct error reporting