D Language Bugzilla Archive

24890 bugs archived from https://issues.dlang.org/.

IDStatusResolutionSeverityComponentGitHubSummary
801RESOLVEDDUPLICATEcriticaldmdwritefln() on an associative array fails hard
802RESOLVEDFIXEDminorphobosABI/API issues in phobos/internal/aaA.d
803RESOLVEDWORKSFORMEnormaldmdincorrect error message and location for repeated aliases
804RESOLVEDFIXEDnormalphobosmissing linux functions
805RESOLVEDFIXEDnormaldmdregression: forward reference when using templated classes
806RESOLVEDFIXEDregressiondmdregression: multiple definition template symbols
807RESOLVEDINVALIDnormaldmdinout params don't mesh with fpu
808RESOLVEDFIXEDenhancementdmdusing properties as lvalues
809RESOLVEDFIXEDenhancementdmdShould be possible to convert lazy argument to delegate
810RESOLVEDFIXEDnormaldmdCannot forward reference template
811RESOLVEDDUPLICATEnormaldmdregression: forward reference when using templated classes
812RESOLVEDDUPLICATEnormaldmdregression: multiple definition template symbols
813RESOLVEDINVALIDnormaldmdregression: optimizer & scope
814RESOLVEDFIXEDnormaldmdlazy argument + variadic arguments = segfault
815RESOLVEDFIXEDmajordmdscope(exit) isn't executed when "continue" is used to continue a while-loop
816RESOLVEDFIXEDenhancementdmd.dup for associative arrays
817RESOLVEDFIXEDminordmdconst char[] = string_literal - string_literal gets included for every reference
818RESOLVEDFIXEDnormaldmdstd.socket.InternetAddress.sin needs to be properly initialized on OS X
819RESOLVEDFIXEDtrivialdmdmention response files in cmd line usage
820RESOLVEDFIXEDmajordmdgc should scan only pointer types for pointers
821RESOLVEDFIXEDnormaldlang.orgsegfault with char array copy; mistaken samples in doc
822RESOLVEDINVALIDnormaldmdpath
823RESOLVEDFIXEDnormaldmdfrontend: incorrect verror declaration in mars.h
824RESOLVEDFIXEDnormaldmd"mov EAX, func;" and "lea EAX, func;" generate incorrect code
825RESOLVEDFIXEDnormaldmddmd segmentation fault with large char[] template value parameter
826RESOLVEDFIXEDnormaldmdICE: is-expression with invalid template instantiation
827RESOLVEDWORKSFORMEnormaldmdTrying to break out of a labelled BlockStatement breaks out of a for loop at its beginning
828RESOLVEDFIXEDnormaldmdexpression.c:1904: virtual Expression* ThisExp::semantic(Scope*): Assertion `global.errors || var' failed.
829RESOLVEDFIXEDnormaldmdstruct operator overload returns a wrong value (suspect NRVO bug)
830RESOLVEDINVALIDcriticaldmdAccess to static member variable causes Access Violation
831RESOLVEDFIXEDenhancementdlang.orgWarning!! String literals are read-only one some platforms.
832RESOLVEDFIXEDmajordmdNRVO: return inside foreach results in junk
833RESOLVEDWONTFIXcriticaldmdstdint.h not available with solaris
834RESOLVEDFIXEDcriticaldmdSegV in gdc during actest.d on Solaris
835RESOLVEDFIXEDmajorphobosRegExp.test wrongly matches strings on case insensitive attribute
836RESOLVEDFIXEDnormaldmdgdmd rejects asm{setcc CL;}
837RESOLVEDFIXEDnormaldmdgdc rejects asm{sldt AX;}
838RESOLVEDFIXEDnormaldmdgdc rejects asm{smsw EAX;} as well as asm{smsw AX;}
839RESOLVEDFIXEDnormaldmdincorrect detection of WORD-sized operants: movzx, rcl, rcr, rol, ror
840RESOLVEDINVALIDnormaldmdincorrect code generation for asm{fidv ST(1), ST;}
841RESOLVEDFIXEDnormaldmdunsupported asm opcode "fistp"
842RESOLVEDINVALIDnormaldmdincorrect assembler output for asm{ fst x; }
843RESOLVEDFIXEDnormaldmdgdc rejects asm{lldt AX;}
844RESOLVEDFIXEDnormaldmdgdc rejects asm{lmsw AX;}
845RESOLVEDWORKSFORMEnormaldmddmd -run does not correctly pass command line arguments
846RESOLVEDFIXEDmajordmdError 42: Symbol Undefined "<mangle_of_class_template>__arrayZ"
847RESOLVEDFIXEDminordlang.orgc++ vs d comparsion cleanups
848RESOLVEDFIXEDnormaldlang.orgtypo in C sorting example
849RESOLVEDFIXEDnormaldlang.orghttp://www.digitalmars.com/d/cppdbc.html is an empty document
850RESOLVEDWONTFIXnormaldmdwe need (*type).property to refer to property if we use typedef
851RESOLVEDINVALIDblockerdmdstrange bug when a delegate access a member variable.
852RESOLVEDFIXEDmajordmdICE(toir.c) using local class in non-static nested function in nested static function
853RESOLVEDWORKSFORMEnormaldmdInternal error: toir.c 182
854RESOLVEDFIXEDnormaldmdTypeTuple in anonymous delegate causes ice in glue.c
855RESOLVEDINVALIDenhancementdmdImprove performance
856RESOLVEDWORKSFORMEnormaldmdforeach doesn't work when accessing elements as supertypes
857RESOLVEDWORKSFORMEminordmdError: no size for type void() doesn't show the line number
858RESOLVEDFIXEDnormaldmdForward reference to struct inside class crashes the compiler
859RESOLVEDFIXEDenhancementdmdfloat vector codegen after inlining very different from manual inlined code
860RESOLVEDFIXEDminordmdTypedef/alias of a typedef/alias in another module, used as template parameter, combined with circular imports, fails to compile
861RESOLVEDFIXEDcriticaldmdUsing two typedefs of an undefined name in a class in a different module with import cycles causes DMD to hang
862RESOLVEDFIXEDmajorphobosCan't link with std.c.stdlib.setenv
863RESOLVEDWORKSFORMEtrivialdmdSelectively importing a nonexistent identifier results in spurious and incorrect error message
864RESOLVEDWORKSFORMEenhancementdmdOmit function definitions in interface modules without -inline
865RESOLVEDWORKSFORMEenhancementdmdin overloaded-function, class A should matches (Object) better than (void*)
866RESOLVEDINVALIDmajordmdAbstract classes can't have constructors: fails to link, hard to find problem
867RESOLVEDFIXEDminordmdError messages refer to _dtor instead of ~this
868RESOLVEDWORKSFORMEnormaldmdcall to wrong opEquals when trying `new Myclass==new Myclass`
869RESOLVEDFIXEDminordmdCast of a parenthesized expression combined with !is is mistaken for a C style cast and a template specialization
870RESOLVEDFIXEDminordmdcontradictory error messages for templates
871RESOLVEDDUPLICATEminordmdcontradictory error messages for templates
872RESOLVEDFIXEDnormaldmdAssertion in expression.c caused by taking typeof of "this.outer" in nested classes.
873RESOLVEDWORKSFORMEnormaldmdScope-dependent compilation error
874RESOLVEDFIXEDnormaldmdBad codegen: wrong value variable in tuple foreach, D1 only
875RESOLVEDFIXEDnormaldmdcrash in glue.c line 700
876RESOLVEDFIXEDenhancementphobosstd.intrinsic.bswap overloads
877RESOLVEDWORKSFORMEblockerdmdforward references in interdependent template/struct definitions since v1.0
878RESOLVEDDUPLICATEnormaldlang.orgtemplate page, limitations section outdated: non-static member template functions are allowed
879RESOLVEDWORKSFORMEnormaldmdsupport for --gc-sections
880RESOLVEDDUPLICATEnormaldmdprivate imports not honored
881RESOLVEDWONTFIXnormalphobosstd.stream.Stream.readLine is broken for non-seekable sources with DOS line ends
882RESOLVEDDUPLICATEnormalphobosassociative arrays with TypeInfo keys are broken for user defined types
883RESOLVEDFIXEDnormaldmdICE: nested templates with integer arguments
884RESOLVEDFIXEDnormaldmdICE(template.c) in recursive template
885RESOLVEDINVALIDmajordlang.orgRecursion into folders with FindFirstFileA/FindNextFileA behaves incorrectly
886RESOLVEDFIXEDnormalphobosstd.zlib uncompression routines do not mark result as containing no pointers
887RESOLVEDFIXEDnormalphobosTypeInfo does not correctly override opCmp, toHash
888RESOLVEDWORKSFORMEmajordmd-cov and _ModuleInfo linking bugs
889RESOLVEDFIXEDmajordmdlistdir loops forever
890RESOLVEDFIXEDenhancementdmdReturning char[4] and assigning to char[] produces unexpected results.
891RESOLVEDFIXEDcriticaldmdCrash when compiling the following code (tested with 1.0, 1.001 and 1.002)
892RESOLVEDFIXEDnormaldmdAnother bug in the new GC - pointers in mixins
893RESOLVEDFIXEDnormaldmdThe profile flag no longer seems to work on Linux x86 64
894RESOLVEDFIXEDnormaldmdbase class with implemented abstract method problem
895RESOLVEDDUPLICATEenhancementdmdmultiply defined function via alias isn't failing to build
896RESOLVEDFIXEDnormaldmdgdmd (dmd-script) script broken for certain parameters
897RESOLVEDFIXEDminordmdfix default dmd.conf file
898RESOLVEDFIXEDnormalphobosstd.conv.toInt doesn't raise ConvOverflowError
899RESOLVEDFIXEDnormaldmdstructure field .offsetof property inaccessible in the scope
900RESOLVEDFIXEDnormaldmdchanging import order causes type mismatch