This is a list of issues present in DStress (correct as of r1529): == Compile == * [http://hg.octarineparrot.com/ldc-dstress/raw-file/tip/dstress/testcase/mixin_29_D.d.html compile/m/mixin_29_D.d] * [http://hg.octarineparrot.com/ldc-dstress/raw-file/tip/dstress/testcase/mixin_29_E.d.html compile/m/mixin_29_E.d] {{{ ldc: ir/irtypeclass.cpp:140: void IrTypeClass::addBaseClassData(std::vector >&, ClassDeclaration*, size_t&, size_t&): Assertion `vd->offset >= offset && "it's a bug... most likely DMD bug 2481"' failed. 0 ldc 0x08bfdfa8 }}} == No Compile == * [http://hg.octarineparrot.com/ldc-dstress/raw-file/tip/dstress/testcase/alias_05.d.html nocompile/alias_05.d] {{{ ldc: llvm/trunk-src/include/llvm/ADT/ilist.h:197: typename bidirectional_iterator::reference llvm::ilist_iterator::operator*() const [with NodeTy = llvm::Instruction]: Assertion `Traits::getNext(NodePtr) != 0 && "Dereferencing end()!"' failed. 0 ldc 0x08bfdfa8 }}} * [http://hg.octarineparrot.com/ldc-dstress/raw-file/tip/dstress/testcase/mixin_34_A.d.html nocompile/m/mixin_34_A.d] {{{ ldc: dmd/template.c:816: MATCH TemplateDeclaration::deduceFunctionTemplateMatch(Loc, Objects*, Expression*, Expressions*, Objects*): Assertion `i < parameters->dim' failed. 0 ldc 0x08bfdfa8 }}} * [http://hg.octarineparrot.com/ldc-dstress/raw-file/tip/dstress/testcase/opMod_03_H.d.html nocompile/o/opMod_03_H.d] * [http://hg.octarineparrot.com/ldc-dstress/raw-file/tip/dstress/testcase/opMod_04_H.d.html nocompile/o/opMod_04_H.d] * [http://hg.octarineparrot.com/ldc-dstress/raw-file/tip/dstress/testcase/opMod_05_H.d.html nocompile/o/opMod_05_H.d] {{{ ldc: llvm/trunk-src/lib/VMCore/Instructions.cpp:1624: static llvm::BinaryOperator* llvm::BinaryOperator::Create(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, const std::string&, llvm::Instruction*): Assertion `S1->getType() == S2->getType() && "Cannot create binary operator with two operands of differing type!"' failed. 0 ldc 0x08bfdfa8 }}} == Run == * [http://hg.octarineparrot.com/ldc-dstress/raw-file/tip/dstress/testcase/bug_tocsym_343_A.d.html run/b/bug_tocsym_343_A.d] {{{ ldc: gen/classes.cpp:524: llvm::Value* DtoVirtualFunctionPointer(DValue*, FuncDeclaration*, char*): Assertion `fdecl->vtblIndex > 0' failed. 0 ldc 0x08bfdfa8 }}} * [http://hg.octarineparrot.com/ldc-dstress/raw-file/tip/dstress/testcase/ptr_01.d.html run/ptr_01.d] {{{ ldc: llvm/trunk/include/llvm/Support/Casting.h:199: typename llvm::cast_retty::ret_type llvm::cast(const Y&) [with X = llvm::PointerType, Y = const llvm::Type*]: Assertion `isa(Val) && "cast() argument of incompatible type!"' failed. 0 ldc 0x08bfdfa8 }}} == No Run == * [http://hg.octarineparrot.com/ldc-dstress/raw-file/tip/dstress/testcase/debug_info_12_A.d.html norun/d/debug_info_12_A.d] {{{ ldc: llvm/trunk-src/lib/VMCore/Instructions.cpp:292: void llvm::CallInst::init(llvm::Value*, llvm::Value* const*, unsigned int): Assertion `(NumParams == FTy->getNumParams() || (FTy->isVarArg() && NumParams > FTy->getNumParams())) && "Calling a function with bad signature!"' failed. 0 ldc 0x08bfdfa8 }}}