D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
13701RESOLVEDFIXEDnormaldmd[REG2.061] Associative array values ignore immutability
13702RESOLVEDFIXEDnormaldmdOne missed 'may cause GC allocation' error message
13703RESOLVEDINVALIDblockertools"Error 16: Index Range" reported incorrectly on windows
13704RESOLVEDFIXEDenhancementdmdConfusing error message when passing the same file on the command line twice
13705NEWenhancementdmddmd#18907Named character entities with multiple code points not supported
13706NEWmajordmddmd#1890876 duplicate static dtors emitted and counting
13707RESOLVEDFIXEDmajordmdmsvc32 C++ struct return ABI not followed for structs with constructors
13708RESOLVEDINVALIDregressionphobos[REG2.067a] IN contract failure in std.bitmanip.opOpAssign
13709RESOLVEDDUPLICATEnormaldmdCan access symbols that are not publicly imported via full name
13710RESOLVEDINVALIDnormaldmdInvariants not enforced on methods from alias this
13711RESOLVEDWORKSFORMEnormaldmdOptimizer bug (yet another one, with test case)
13712NEWmajordmddmd#18909Templates don't resolve their static dtor order depending on passed in type
13713NEWenhancementdmddmd#18910core.atomic should use compiler intrinsics
13714RESOLVEDFIXEDregressiondmd[REG2.066.1] Assertion failure: '0' on line 2022 in file 'mtype.c'
13715RESOLVEDWORKSFORMEmajorphobosAccess violation when Algebraic(null) is used as default parameter
13716RESOLVEDFIXEDregressionphobosPhobos std.file fails to build
13717RESOLVEDFIXEDregressionphobos`split` no longer defined by std.string
13718NEWenhancementdmddmd#18911unary minus on number literals has lower precedence than UFCS
13719NEWblockerdmddmd#18912std.datetime no longer compiles when trivial destructor is added
13720RESOLVEDFIXEDregressiondmd[REG2.067] Adding trivial destructor to std.datetime causes Internal error: ..\ztc\cgelem.c 2418
13721RESOLVEDWORKSFORMEblockerdmdtypeof() for function return type produces peculiar error in std.datetime
13722RESOLVEDFIXEDnormaldruntimeonFinalizeError should not allocate
13723RESOLVEDFIXEDnormaldruntimeonFinalizeError should not be called for Errors
13724NEWenhancementphobosphobos#10097std.datetime.timeIt
13725RESOLVEDFIXEDenhancementdruntimeonInvalidMemoryOperationError et al should not be inlined
13726RESOLVEDWONTFIXenhancementphobosBuild Phobos and Druntime with stack frames enabled (-gs)
13727NEWmajorphobosphobos#10098std.stdio.File not thread-safe
13728NEWenhancementphobosphobos#9645std.conv.to for POD structs
13729RESOLVEDFIXEDregressiondmd[REG2.067a] One not detected case of not purity
13730RESOLVEDDUPLICATEenhancementdmdScoped import of std.conv ruins functionality
13731RESOLVEDINVALIDenhancementdmdWrong interpretation of const keyword when creating @property returning class
13732RESOLVEDFIXEDnormaldmdRegular templates can use "template this", and they allow any type to be passed
13733NEWnormaldmddmd#18913DMD produce object file that cause gold to crash
13734RESOLVEDFIXEDcriticaldmdWeird linker error?
13735RESOLVEDINVALIDregressiondmdTests for dmd#3998 start fails after 2014-11-09 on FreeBSD without obvious reasons.
13736RESOLVEDFIXEDenhancementdmdSpellchecker should prefer symbols from inner scopes
13737NEWmajordmddmd#18914Scope import do not work with function parameters in template.
13738RESOLVEDFIXEDnormaldmdRTInfo generation on deprecated struct causes deprecation message
13739RESOLVEDFIXEDnormaldmdin CTFE making an array over an array copies the data
13740RESOLVEDFIXEDnormaldmdCTFE fails ref foreach over range
13741RESOLVEDFIXEDnormaldmdstd.traits.moduleName & packageName do not work with functions that have parameters
13742RESOLVEDFIXEDnormaldmdundefined reference to __coverage
13743RESOLVEDDUPLICATEminordmdfloating point inconsistent division by zero
13744RESOLVEDDUPLICATEenhancementdmdCannot pass private symbol as alias parameter
13745RESOLVEDFIXEDblockerdmdCircular template attributes inference does not work
13746RESOLVEDFIXEDnormalphobosformatValue of delegates with @nogc
13747RESOLVEDFIXEDnormaldmdLinux CMSG_NXTHDR is private, since alias doesn't change protection level
13748RESOLVEDFIXEDregressiondruntimebenchmark druntime/benchmark/aabench/string.d fails
13749RESOLVEDINVALIDcriticalphobosstd.range module conflicts with std.range package
13750NEWenhancementdmddmd#18915@nogc decreasing array lenghts with decrementing operator --
13751RESOLVEDINVALIDenhancementdruntimeWaitForMultipleObjects's first argument not use on x86_64
13752NEWenhancementdmddmd#18916add traits to query storage class of variables (isTLS, isGlobal)
13753NEWnormalphobosphobos#10099src/std/process.d: _spawnvp error handling is broken
13754NEWenhancementphobosphobos#10100src/std/mmfile.d: MmFile neither has ioctl nor a way to get the fd
13755RESOLVEDFIXEDenhancementdruntimecore.sys.linux.stdio, std.stdio.File: fopencookie, fmemopen missing
13756RESOLVEDFIXEDenhancementdmd[AA] Allow ref const index on foreach AA iteration
13757RESOLVEDFIXEDnormaldmd[CTFE] extern(C) alias declaration does not work in CTFE
13758RESOLVEDFIXEDnormaltoolsRDMD renames directory if -ofNAME is the name of a directory
13759RESOLVEDFIXEDmajorvisualdVS2010 Win64 linker path wrong
13760RESOLVEDFIXEDregressiondmd[REG2.067a] Cannot deduce function for object.get
13761RESOLVEDWONTFIXnormaldmdClang Static Analysis results for dmd
13762RESOLVEDDUPLICATEenhancementdmd-9223372036854775808L cause integer overflow error
13763RESOLVEDFIXEDnormalphobosstd.string.representation of immutables
13764REOPENEDenhancementphobosphobos#10101std.getopt: throw an UnknownOptionException rather than Exception
13765RESOLVEDLATERenhancementdmdnot explicit template type name support
13766RESOLVEDFIXEDregressionphobosstd.container, std.range, std.regex documentation is now broken
13767REOPENEDnormaldmddmd#18917Cannot partially destructure type qualifiers with == form of IsExpression
13768RESOLVEDWORKSFORMEenhancementdmdRefused template method instantiation with enum struct field
13769RESOLVEDWORKSFORMEmajordmdWrong argument passing for variadic functions in 64 bits
13770RESOLVEDINVALIDenhancementdmdcan't mix template class and normal class
13771RESOLVEDWONTFIXenhancementdmdany language support capture acquire type?
13772RESOLVEDREMINDnormaldmdtemplate capture error
13773RESOLVEDINVALIDnormalphobosstd.traits.ReturnType does not resolve inout
13774RESOLVEDFIXEDregressionphobosMultiple definition of `conv_50c_dc8` with three libraries and `std.file` import
13775RESOLVEDFIXEDregressiondmd[REG2.067a] Broken explicit casting of dynamic array slices of known size to static array of different type
13776RESOLVEDFIXEDregressiondmd[REG2.067a] Incorrect "recursive alias declaration" error with `__traits(compiles, ...)`
13777RESOLVEDINVALIDregressiondmdValue range propagation faild on array function argument
13778RESOLVEDDUPLICATEenhancementphobosFlush stream when std.stdio.writeln() is called
13779RESOLVEDFIXEDnormaldmdgdb can't find frame base when using ld.gold
13780NEWnormaldmddmd#18918Empty ParameterIdentifierTuple for function literal
13781RESOLVEDFIXEDnormalphobosTuple assign should be @nogc
13782RESOLVEDINVALIDmajortoolsgdc - fails to compile. Unrecognized option "-plugin"
13783RESOLVEDFIXEDnormaldmdFunction overload with rvalue `inout` parameter not selected when `enum` parameter implicitly converted to its base type
13784RESOLVEDFIXEDcriticaldmdWrong code with modulo operation and optimisations enabled
13785RESOLVEDDUPLICATEnormaldmdInteger literals are not getting widened
13786RESOLVEDFIXEDnormaldmdTest coverage for dmd is inadequate
13787RESOLVEDFIXEDminordmdError without line number when slicing function pointer
13788RESOLVEDFIXEDmajordmddmd segfault, pragma(mangle) and a mixin
13789RESOLVEDDUPLICATEnormaldmd[ICE v2.067-devel-639bcaa] statement.c:754: Assertion `global.gaggedErrors || global.errors' failed.
13790RESOLVEDFIXEDminordmdSpellchecker doesn't work for enum members
13791NEWenhancementphobosphobos#9646std.container implementations don't support forward referenced types
13792RESOLVEDFIXEDmajordmdSegfault with a pointer of opaque enum type
13793RESOLVEDFIXEDenhancementphobos@nogc std.algorithm.count(std.range.only)
13794NEWenhancementphobosphobos#10102Vector operations with bigints too
13795RESOLVEDFIXEDmajordmdDMD ICE segfault compiling druntime
13796RESOLVEDFIXEDenhancementphobosA simple "array head const" struct for Phobos
13797NEWenhancementphobosphobos#9647std.array.extend
13798NEWenhancementdmddmd#17688Suggestions for classes and methods that can be final
13799NEWenhancementdmddmd#18919Whole-array initialization for static fixed-size arrays of arrays too
13800NEWnormaldmddmd#17689Class from mixin template missing from ModuleInfo