Wiki Roadmap Timeline Tickets New Ticket Source Search Help / Guide About Trac Login
Version 5 (modified by d0k, 15 years ago)
this one was fixed in LLVM r75421

This is a list of issues present in DStress (correct as of r1529):

Compile

  • compile/m/mixin_29_D.d
  • compile/m/mixin_29_E.d
    ldc: ir/irtypeclass.cpp:140: void IrTypeClass::addBaseClassData(std::vector<const llvm::Type*, std::allocator<const llvm::Type*> >&, ClassDeclaration*, size_t&, size_t&): Assertion `vd->offset >= offset && "it's a bug... most likely DMD bug 2481"' failed.
    0   ldc 0x08bfdfa8
    

No Compile

  • nocompile/alias_05.d
    ldc: llvm/trunk-src/include/llvm/ADT/ilist.h:197: typename bidirectional_iterator<NodeTy, int>::reference llvm::ilist_iterator<NodeTy>::operator*() const [with NodeTy = llvm::Instruction]: Assertion `Traits::getNext(NodePtr) != 0 && "Dereferencing end()!"' failed.
    0   ldc 0x08bfdfa8
    
  • 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
    
  • nocompile/o/opMod_03_H.d
  • nocompile/o/opMod_04_H.d
  • 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

  • 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
    
  • run/ptr_01.d
    ldc: llvm/trunk/include/llvm/Support/Casting.h:199: typename llvm::cast_retty<To, From>::ret_type llvm::cast(const Y&) [with X = llvm::PointerType, Y = const llvm::Type*]: Assertion `isa<X>(Val) && "cast<Ty>() argument of incompatible type!"' failed.
    0   ldc 0x08bfdfa8
    

No Run

  • 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
    
Copyright © 2008, LDC Development Team.