Rainer Tammer writes: >>> ERROR: srfi-4.test: u8 vector: u8vector? success - arguments: >>> ((memory-allocation-error "make-u8vector" "Memory allocation error" #f >>> #f)) >>> >> [...] >> > t = (char*)realloc(NULL, 0); > if (t == NULL) > { > printf("is NULL\n"); > } > else > { > printf("is not NULL\n"); > } > Under Linux: is not NULL > Under AIX: is NULL > > This is an "old" AIX difference.... Thanks for confirming this. Could you try the attached patch (for 1.8.3) and confirm that it fixes these errors? Thanks, Neil