Sortix
Sortix Download Manual Development Source Code News Blog More

os-test > malloc

Legend

Unanimous Result kind 1 Result kind 2 Result kind 3 Result kind 4 Result kind 5
Good Good unanimous Good result kind 1 Good result kind 2 Good result kind 3 Good result kind 4 Good result kind 5
Unknown Unknown unanimous Unknown result kind 1 Unknown result kind 2 Unknown result kind 3 Unknown result kind 4 Unknown result kind 5
Bad Bad unanimous Bad result kind 1 Bad result kind 2 Bad result kind 3 Bad result kind 4 Bad result kind 5

Good. A cell is good if its output belongs to the set of expected valid outputs for that test, as determined by the applicable standards, specifications, expected behavior, or the interpretation of the os-test authors. If all the good results in a row have the same output, all the good result cells are colored in the unanimous color. Otherwise, each different kind of good outcome is colored in an unique color.

Unknown. A cell is unknown if the output is known, but it has not yet been determined if the output is a good result. If all the unknown results in a row have the same output, all the unknown result cells are colored in the unanimous color. Otherwise, each different kind of unknown outcome is colored in an unique color.

Bad. A cell is bad if its output is neither good nor unknown. If all the bad results in a row have the same output, all the bad result cells are colored in the unanimous color. Otherwise, each different kind of bad outcome is colored in an unique color.

§. The § link on the left of each row links to that row.

malloc

This suite tests memory allocation.

aix
AIX 3 00F9C1964C00
dragonfly
DragonFly 6.4-RELEASE x86_64
freebsd
FreeBSD 14.1-RELEASE amd64
haiku
Haiku 1 x86_64
hurd
GNU 0.9 i686-AT386
linux
Linux 6.12.32-amd64 x86_64
macos
Darwin 21.6.0 arm64
minix
Minix 3.4.0 i386
netbsd
NetBSD 10.0 amd64
omnios
SunOS 5.11 i86pc
openbsd
OpenBSD 7.6 amd64
solaris
SunOS 5.11 i86pc
sortix
Sortix 1.1.0-dev x86_64
§ malloc-0 aix: good
NULL
dragonfly: good
non-NULL
freebsd: good
non-NULL
haiku: good
non-NULL
hurd: good
non-NULL
linux: good
non-NULL
macos: good
non-NULL
minix: good
non-NULL
netbsd: good
non-NULL
omnios: good
non-NULL
openbsd: good
non-NULL
solaris: good
non-NULL
sortix: good
non-NULL
§ realloc-0 aix: bad
realloc: EINVAL
dragonfly: good
non-NULL
freebsd: good
non-NULL
haiku: good
NULL
hurd: good
NULL
linux: good
NULL
macos: good
non-NULL
minix: good
non-NULL
netbsd: good
non-NULL
omnios: good
NULL
openbsd: good
non-NULL
solaris: good
non-NULL
sortix: good
non-NULL
§ realloc-null-0 aix: good
NULL
dragonfly: good
non-NULL
freebsd: good
non-NULL
haiku: good
non-NULL
hurd: good
non-NULL
linux: good
non-NULL
macos: good
non-NULL
minix: good
non-NULL
netbsd: good
non-NULL
omnios: good
non-NULL
openbsd: good
non-NULL
solaris: good
non-NULL
sortix: good
non-NULL
Copyright 2011-2025 Jonas 'Sortie' Termansen and contributors.
Sortix's source code is free software under the ISC license.
#sortix on irc.sortix.org
@sortix_org