Oh but no worries with compliance, it always returned a newly created -1, never repeating the same one!
My next malloc(3) is returning NAN.
My next malloc(3) is returning NAN.