If a trait is specialized over a generic, it's generic too.
Give a better error message about incomparable types.
Fix man paths construction
Bring back enforced namespaces.
Allow listing targets and selecting tests.
Failing to load a usefile isn't a crash.
Add system call generation scripts.
Add generated system calls.
Add all syscalls for OpenBSD 6.1
Add support for a version distance metric.
Add readlink syscall
Add set/getuid and set/getgid syscalls
Disallow types of the form `type t = t`.
Fixed typos (thanks rurban).
Add autogenerated freebsd syscalls.
HACK: Work around bug in mbld.
Regenerate Linux + OpenBSD bootstrap.
The leaf already takes care of the generates() rule.
Remove defunct debug option.
Thread link obj files into the depgraph.
Don't copy slices byte-by-byte.
Move array size checking to verification.
Handle empty array sizes correctly.
Make stale return true for equal timestamps.
Add hook into frontend for sizeof() folding.
Don't use tyhash for scoping.
Finally do a by-scope comparison of generic types.
Fix error message for generics in non-generic decls.
std.change std.name std.lookup std.rules.
Bitset iterator doesn't need to be generic.
Be stricter about declarations in function types.
Whitespace fixes.
Update lang spec for new for syntax.
Remove unused/useless options.
Improve message signalling.
Add support for obj/ directory.
Add fallback ncpu for all OSes.
Add back error signalling on close.
Implement waitany() on 9front.
Conform to new generic scoping on plan 9.
Preparing for the new mbld.
Terminate error message lines.
Using implicit util files in tests is a bad idea.
This function is long dead.
Only use the filename itself for __init__
Update hashes in tests to match fixed algorithm.
Use zalloc to allocate livedense and livesparse
Fix murmurhash2 when string length is a multiple of a 4
Add the abiity to wait for any proc.
Start migrating code to use `for x : iterable`.
Byref should return a refiter.
Inline remapping function.
Use type hashing instead of string hasing in tyenv.
Type binding refactoring now compiles.
Fix missed option conversion.
Clean up conditions in trait satisfaction.
Clean up some indentation.
Don't allow hidden decls to clobber each other.
Break up overly long statements.
Allow matching of empty structs and arrays
Remap type params according to bound scope.
Factor out genericness checks.
Merge https://github.com/oridb/mc
Use the correct syscall for kill on OpenBSD
Don't lose the topmost stack frame in acid stack traces.
Cleaner/correcter version of the termination condition.
Cleaner version of the termination condition.
Fix up the type equality checking.
Fix unused name in error message.
Add some discipline to type bindings.
Simplify _start routines
rt: Remove duplicate stack allocation
Function args should go into the block stab.
Actually mark void arg lists as void.