D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
13601RESOLVEDFIXEDregressiondmd[REG2.064] static if (__ctfe) should emit error
13602RESOLVEDFIXEDminordmdPainfully long bad diagnostic on mismatched parenthesis
13603RESOLVEDFIXEDnormaltoolsrdmd: if dmd.conf is missing, always rebuilds the target
13604RESOLVEDINVALIDcriticalphobosPhobos is broken
13605RESOLVEDWONTFIXenhancementdmdAdd ability to `version` a module declaration
13606RESOLVEDDUPLICATEenhancementdmderroneous overflow error in negative long literal
13607NEWenhancementphobosphobos#10092BigInt math not usable in @safe code
13608RESOLVEDFIXEDenhancementphobosstd.range range interfaces hide @safe-ness
13609RESOLVEDFIXEDenhancementdmdbetter error message for missing '}'
13610RESOLVEDWONTFIXnormalphobosbringToFront does not work with CTFE
13611NEWnormaldmddmd#18898opDispatch and UFCS not resolving as expected
13612RESOLVEDFIXEDmajordmdWrong 'this' variable accessed in recursive ctfe member function
13613RESOLVEDFIXEDmajordmdPragma msg affects data structure layout
13614RESOLVEDINVALIDenhancementdruntimeGDC: core.stdc.stdarg broken on X86
13615RESOLVEDWORKSFORMEnormalphobosstable sort not usable in @safe code
13616RESOLVEDFIXEDnormalvisualdVisual Studio becomes unresponsive when creating a new D file
13617RESOLVEDDUPLICATEmajordmdalias with scopes
13618RESOLVEDFIXEDregressionphobosremoving deprecated std.metastrings module breaks code
13619RESOLVEDFIXEDtrivialphobosstd.container.array capacity not updated when length increases
13620NEWenhancementphobosphobos#10093Consolidate / clean up exception types used for OS exceptions
13621RESOLVEDFIXEDregressionphobosinout issue with std.container.Array opSlice
13622NEWnormaldmddmd#17684[AA] unable to compare const associative array with mutable
13623RESOLVEDFIXEDenhancementphobosstd.typecons.Proxy doesn't work inside classes
13624RESOLVEDFIXEDenhancementdlang.orgParts of the Overview page is very out of date
13625RESOLVEDFIXEDenhancementdruntimeAssertError@src/core/thread.d(1652)
13626RESOLVEDDUPLICATEnormaldruntimecore.exception.AssertError@runnable\testthread2.d(85): Assertion failure
13627RESOLVEDWORKSFORMEtrivialphobosError: core.stdc.string.memcpy conflicts with core.thread.memcpy
13628RESOLVEDMOVEDnormaldmdError: immutable method S.~this is not callable using a mutable object and vice versa
13629RESOLVEDWORKSFORMEnormaldmdField postblit can't be generated for const field
13630RESOLVEDFIXEDcriticaldmdSenseless error with foreach over variadic list
13631NEWnormaldmddmd#18899No-op module ctors cause circular dependencies.
13632RESOLVEDFIXEDenhancementphobosSecond argument for std.string.strip
13633RESOLVEDWORKSFORMEnormaldmd__fieldPostBlit generates even if this(this) anntotated with @disable
13634NEWnormaldmddmd#17685Value range propogation applied incorrectly.
13635NEWenhancementdmddmd#18900implicit class constructor should instantiate templated base class constructor
13636NEWenhancementdmddmd#18901add runtime checks for undefined behavior
13637RESOLVEDWONTFIXenhancementphobosstd.utf.decode: index parameter should be able to pass by value
13638NEWcriticaldruntimedmd#17286masm386 is required again?
13639RESOLVEDFIXEDminorphobosstd.internal.math.biguintcore.fromDecimalString from @trusted to @safe fails unittests
13640RESOLVEDFIXEDregressiondmd[REG2.066] can break immutability with inout
13641RESOLVEDINVALIDenhancementvisualdcannot create PDB file
13642RESOLVEDFIXEDnormalphobosstd.container.Array: change of length reallocates without notifying GC
13643NEWenhancementdmddmd#17686memoize lazy parameter evaluation
13644RESOLVEDFIXEDregressiondmd[REG2.066] ICE with foreach over array of Tuples
13645RESOLVEDFIXEDnormaldmdIncorrect ddoc generation for deprecated module
13646RESOLVEDDUPLICATEcriticaldmdstatic darray & pointer initializers always allocated in shared(global) memory rather than in TLS
13647RESOLVEDFIXEDnormalphobosstd.traits documentation needs linking correctly and has spurious category value
13648RESOLVEDFIXEDtrivialdlang.orgddoc problem with std.random.uniform01
13649RESOLVEDFIXEDnormalphobosuniform01 Assertion failure
13650RESOLVEDFIXEDnormalphobosstd.algorithm.copy doesn't work with char/wchar
13651NEWnormalphobosphobos#9644Writing Unicode text with console code page 65001 (UTF-8) may fail
13652RESOLVEDFIXEDcriticaldmd2D Static Array Init produces wrong result (-m64/-m32)
13653NEWenhancementdmddmd#18902Better error messages for mismatched array literals
13654RESOLVEDFIXEDenhancementphobos@nogc std.range.enumerate
13655RESOLVEDDUPLICATEenhancementdmdclarify that a ref parameter cannot bind to an rvalue
13656RESOLVEDFIXEDenhancementdmdclarify error message upon trying to declare a variable of type ref
13657NEWenhancementphobosphobos#10094Bidirectional File.byLine range
13658RESOLVEDINVALIDnormaldmdArray length type is not size_t
13659RESOLVEDINVALIDenhancementdmdExecuting a linked function from a mixin reduces scope
13660RESOLVEDDUPLICATEmajorphobosJSONValue encodes floats as integers
13661RESOLVEDFIXEDmajordmdstatic array init does not call destructors
13662RESOLVEDFIXEDenhancementphobos@safe pure @nogc nothrow findRoot
13663RESOLVEDFIXEDnormalphobosComparison of Tuples with floating point fields
13664RESOLVEDFIXEDnormaldlang.orgGrammar does not allow @<template_instance> UDAs
13665NEWnormalinstallerinstaller#656binary release doesn't work on newer FreeBSD (10) versions
13666RESOLVEDFIXEDmajordmdUndefined Symbols for __gshared data symbols in templates
13667RESOLVEDFIXEDcriticaldmdICE: stack overflow using self-referencing cast inside recursive alias this method
13668RESOLVEDFIXEDnormaldmd[ICE] unable to compile __traits(allMembers...)
13669RESOLVEDFIXEDmajordmd[CTFE] Destructor call on static array variable is not yet supported in CTFE
13670RESOLVEDINVALIDcriticaldmdbug in assigning to dynamic array element
13671RESOLVEDFIXEDtrivialdlang.orghttp://dlang.org/const3.html incorrectly calls type qualifiers "type constructors"
13672NEWnormaldruntimedmd#17136core.thread.Thread.start holds "slock" unnecessarily
13673RESOLVEDFIXEDregressiondmdICE(backend/cod2.d 5114)
13674RESOLVEDFIXEDcriticaldmdICE(el.c) with simd multiplication of short8
13675RESOLVEDFIXEDregressiondmdenum type used with template causes compiler to segfault
13676NEWenhancementdmddmd#18903[ddoc] DDoc should wrap each part of function declaration in dedicated macro to allow more readable formatting
13677RESOLVEDFIXEDtrivialdlang.orgAdd function template explanation on dlang.org
13678NEWminordmddmd#18904TypeInfo.initializer is inconsistent
13679RESOLVEDFIXEDnormaldmdforeach_reverse is allowed for AAs
13680NEWenhancementphobosphobos#10095Better printing of class instances that don't have a toString
13681RESOLVEDFIXEDenhancementphobos@safe empty writeln
13682RESOLVEDWONTFIXenhancementphobosstd.range.isRangeOf?
13683REOPENEDenhancementphobosphobos#10096More precise error message for wrong lambda
13684RESOLVEDWONTFIXenhancementphobosstd.numeric.isRectangular
13685RESOLVEDWONTFIXenhancementphobosstd.numeric.arrayShape
13686RESOLVEDFIXEDnormalphobosReading unicode string with readf ("%s") produces a wrong string
13687RESOLVEDWORKSFORMEmajordmdVirtual call in the interface's precondition is dispatched to the wrong vtbl entry
13688NEWnormaldmddmd#18905'in' expression for AA not detected as GC usage
13689RESOLVEDFIXEDnormalphobosbyCodeUnit fails to be a random access range
13690RESOLVEDDUPLICATEenhancementdmdInterface final method which overrides a method in the parent interface leads to unimplementable interface
13691RESOLVEDFIXEDtrivialdruntimeAdd @nogc at the top of system modules like core.sys.linux.sys.mman
13692RESOLVEDDUPLICATEnormaldmdalias this and is-expression anomaly
13693RESOLVEDFIXEDcriticaldmdAssertion failed at cppmangle.c:298: void CppMangleVisitor::mangle_variable(VarDeclaration*, bool)
13694RESOLVEDFIXEDregressiondmdTypesafe variadic function template overload fails to match to any template
13695RESOLVEDINVALIDminordmdDMD segfaults on simple nonsense code
13696RESOLVEDFIXEDnormaldlang.orgMissing entry for unicode code point literals on the lexer page
13697RESOLVEDDUPLICATEnormaldmdPrivate method hides public static method
13698RESOLVEDFIXEDcriticaldmdICE(e2ir.c) on on simd call
13699NEWenhancementdruntimedmd#17287thread creation and starting should be nothrow
13700NEWenhancementdmddmd#18906Rejected valid conversion from slice to fixed size array