Compiler Test for dmd

This is D programming language Compiler Matrix Test.
I know that dstress failed because combination is too big. How to solve this? I think that unittest is needed.
So why do I make this? I don't know. for endusers?

Source Code

compiler info

Digital Mars D Compiler v2.014
Copyright (c) 1999-2008 by Digital Mars written by Walter Bright
Documentation: http://www.digitalmars.com/d/2.0/index.html

Type Test

ALL: 228 Success: 179 Error: 49
78.5088% Completed

inttypeof_intuinttypeof_uintinvariant(char)typeof_invariant(char)arraytypeof_arraystringexptypeof_stringexparrayliteralexptypeof_arrayliteralexp
type_autosuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccess
type_auto_examplesuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccess
type_auto_defaultsuccesssuccesssuccesssuccesserror(log)successerror(log)successerror(log)error(log)error(log)error(log)
type_auto_deduce_examplesuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccess
type_auto_deduce_defaultsuccesssuccesssuccesssuccesserror(log)successerror(log)successerror(log)successerror(log)success
type_constsuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccess
type_const_examplesuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesserror(log)error(log)
type_const_defaultsuccesssuccesssuccesssuccesserror(log)successerror(log)successerror(log)error(log)error(log)error(log)
type_const_deduce_examplesuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesserror(log)error(log)
type_const_deduce_defaultsuccesssuccesssuccesssuccesserror(log)successerror(log)successerror(log)successerror(log)success
type_invariantsuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccess
type_invariant_examplesuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesserror(log)error(log)
type_invariant_defaultsuccesssuccesssuccesssuccesserror(log)successerror(log)successerror(log)error(log)error(log)error(log)
type_invariant_deduce_examplesuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesserror(log)error(log)
type_invariant_deduce_defaultsuccesssuccesssuccesssuccesserror(log)successerror(log)successerror(log)successerror(log)success
type_enum_examplesuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesserror(log)success
type_enum_defaultsuccesssuccesssuccesssuccesserror(log)successerror(log)successerror(log)error(log)error(log)error(log)
type_enum_deduce_examplesuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccesssuccess
type_enum_deduce_defaultsuccesssuccesssuccesssuccesserror(log)successerror(log)successerror(log)successerror(log)success
TODO