D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
21105NEWenhancementdlang.orgdlang.org#4108Casting from a function pointer to a delegate
21106RESOLVEDDUPLICATEenhancementdlang.orgAdd type inference for constructor calls
21107RESOLVEDDUPLICATEnormaldmdCannot define an r/w property inside a function
21108NEWnormaldmddmd#19756Wrong mangling for extern(C++, std) (identifier namespace)
21109NEWcriticaldmddmd#19757Wrong result when using sort() on enum arrays
21110RESOLVEDFIXEDregressiondruntimeOOB memory access, safety violation
21111NEWnormaldmddmd#19758One pragma(inline, true) introduction increases phobos build time by 10x
21112NEWenhancementphobosphobos#10433std.conv.to fails to convert to 'typedef' like enum
21113RESOLVEDFIXEDenhancementphobosstd.file.thisExePath on NetBSD depends upon the /proc filesystem
21114RESOLVEDFIXEDnormalphoboscore.exception.AssertError@std/socket.d(1004): Assertion failure
21115RESOLVEDWONTFIXnormalphobosFreeBSD32 - crash in std.concurrency unittests
21116RESOLVEDFIXEDnormaldruntimeonArrayCastError is horribly unsafe
21117RESOLVEDFIXEDnormaldmdWhen compiler segfaults running autotester, cannot tell which file it was testing
21118NEWnormaldlang.orgdlang.org#3984[Oh No! Page Not Found] https://dlang.org/phobos/dmd_backend_cod4.html
21119RESOLVEDFIXEDnormaldlang.orgCode coverage checker is not instrumenting backend source files
21120RESOLVEDFIXEDmajordmdInconsistent mangling of __init symbol
21121NEWnormaldmddmd#19759Optimizer slowdowns
21122RESOLVEDFIXEDnormaldmd__traits(getAttributes) wrong scope on enums
21123RESOLVEDDUPLICATEregressiondmdICE during toChars() of weird CommaExp lowering
21124NEWenhancementdmddmd#19760Multiple templated is expressions used with logical operators
21125RESOLVEDFIXEDminordlang.orgTypo in std.range.refRange documentation for opIndex
21126RESOLVEDDUPLICATEnormaldmdd_do_test should be built with bootstrap compiler, not compiler being tested
21127RESOLVEDWORKSFORMEenhancementdlang.org[Home] triangle for selecting sample program insensitive
21128RESOLVEDFIXEDcriticalinstallerUpdate of dmd-master is stopped
21129RESOLVEDFIXEDregressionphobos[REG2.090] std.range.only broken for reference conversions of local copies of parameters
21130RESOLVEDWONTFIXnormaldmdTest Suite: C++ interop tests / Run (macOS-10.15, clang-4.0.0) fails with X Setup job
21131RESOLVEDFIXEDenhancementphobosAppender with string does not process UTF input ranges properly
21132RESOLVEDFIXEDminordlang.orgFf two keys in an associative array literal are equal
21133RESOLVEDINVALIDnormaldmdWhat are Azure Pipelines testing?
21134NEWnormaldruntimedmd#17410Windows: time_t should probably be defined as a 64-bit type on x86-64
21135NEWenhancementdmddmd#17978Add -checkaction=D support to BetterC
21136RESOLVEDINVALIDblockerdmdN sized array takes kN bytes in executable file
21137REOPENEDenhancementdmddmd#19761Can't get the UDA given to the lambda expression parameters
21138RESOLVEDDUPLICATEenhancementdmdDifficult to treat UDAs given to parameters.
21139RESOLVEDINVALIDnormaldmddhsell tests fail locally
21140NEWregressiondmddmd#19762[REG2.086] Error on missed stack allocation for closure for template
21141NEWenhancementdmddmd#19763No introspection access to a field's default value
21142NEWenhancementdmddmd#19764TypeInfo_Class.offTi() not available via introspection
21143NEWenhancementdmddmd#19765vtbl not accessible without typeid
21144NEWenhancementdmddmd#19766A __trait should give access to interface implementation vtbl and their offsets
21145NEWenhancementdmddmd#19767No introspection access to a class' invariant
21146NEWenhancementdmddmd#19768No introspection information on whether a class is COM or not
21147NEWenhancementdmddmd#19769Relax `shared` and `__gshared` check on static module constructor / destructors
21148RESOLVEDFIXEDnormalphobosSemaphoreci: core.exception.AssertError@std/file.d(1929): unittest failure
21149NEWnormaldmddmd#17980templatized alias instances are not counted with -vtemplates
21150NEWnormaldlang.orgdlang.org#4109The specification is unclear (static foreach)
21151REOPENEDmajordmddmd#19770div bug: long -5000 / size_t 2 = 9223372036854773308
21152RESOLVEDWORKSFORMEnormaldmdDMD crashing using __gshared inside class
21153RESOLVEDFIXEDtrivialdmdDWARF: DMD emits the mangled name for DW_AT_name
21154RESOLVEDFIXEDminordmdDWARF: shared types are not represented
21155NEWtrivialdmddmd#19771DWARF: symbols within a module are not children of DW_TAG_module
21156NEWminordmddmd#17981DWARF: member functions are not represented as children of the aggregate, struct or class
21157RESOLVEDFIXEDenhancementdmdDWARF: DW_TAG_decl_file and DW_TAG_decl_line are not produced
21158NEWtrivialdmddmd#19772DWARF: function arguments are represented in reverse order
21159RESOLVEDFIXEDenhancementdmdDWARF: DW_AT_pure should be emitted for pure functions
21160RESOLVEDFIXEDenhancementdmdDWARF: DW_AT_main_subprogram should be emitted for _Dmain
21161RESOLVEDFIXEDenhancementdlang.org[Variadic Templates] uses outdated example from D1 / Tango
21162RESOLVEDFIXEDnormaldlang.orgTypo in the specification
21163RESOLVEDFIXEDregressiondmdScope lambda argument in struct initializer causes parsing error
21164RESOLVEDFIXEDnormaldmdsegfault on incomplete static if
21165NEWnormaldmddmd#19773Spurious @nogc error with delegate taking `immutable size_t`
21166RESOLVEDWONTFIXnormaldmderror message when unittesting std/array depends on -cov and -O switches
21167NEWenhancementdlang.orgdlang.org#3985Please clarify the specification
21168NEWenhancementphobosphobos#10434std.utf.decode front/back should be able to decode using enum character types
21169NEWenhancementphobosphobos#10435make checkedint as a drop-in replacement of native int/long
21170RESOLVEDDUPLICATEcriticaldmdCan not instantiate a class instance using inout constructor.
21171NEWmajordmddmd#17982Undefined identifier when alias inside static if.
21172RESOLVEDINVALIDminordlang.orgDisabling struct postblit should be deprecated?
21173NEWenhancementdmddmd#19774dmd.traits.d should be O(1)
21174RESOLVEDINVALIDenhancementdmdRecognize string value from string enum
21175NEWenhancementdmddmd#19775opAssign should be allowed to return void and let the compiler take care of chained assignments
21176RESOLVEDDUPLICATEenhancementdmddeprecation inside template should show the instance loc as errorSupplemental
21177RESOLVEDFIXEDregressiondmdprintf check does not recognize GNU extensions
21178NEWminordlang.orgdlang.org#4110It is not explained what is "unknown"
21179NEWnormaldmddmd#17983Test Suite: circleci times out with useless log message
21180NEWblockerdruntimedmd#17190Wrong selection of opEquals overload in classes
21181RESOLVEDFIXEDnormaldmdInline Assmbler compiles long ptr as a byte operation for 32 bit compiles
21182RESOLVEDFIXEDnormalphobosasm code is missing `int ptr` and so defaults to byte op
21183RESOLVEDFIXEDminorphobosschwartzSort does not strip const
21184RESOLVEDINVALIDcriticaldmdUnimplemented methods of interface are not reported as errors during compilation.
21185NEWnormaldruntimedmd#17411call stack format on assert failure is not fully GNU-style compliant
21186RESOLVEDWORKSFORMEnormaldmdInline Assembler: static (thread-local) variables cannot be used
21187NEWenhancementdmddmd#19776`.tupleof` should be directly usable as alias
21188RESOLVEDFIXEDnormaldlang.orgAnonymous structs - not described
21189RESOLVEDFIXEDminordlang.orgPlain Old Data and copy constructors
21190NEWminordmddmd#17984generated strings should convert to immutable char *
21191RESOLVEDFIXEDnormalphobosmin should be stable: when in doubt, return the first argument
21192NEWenhancementphobosphobos#10436std.traits: Add trait for determining if a type has padding/alignment holes
21193RESOLVEDINVALIDblockervisualdadd compiler flag in both "Compile+Run" and "Compile+Debug" option does not work
21194RESOLVEDWORKSFORMEblockervisualdVisualD cannot build unit-threaded_property.lib: saying corrupt MS Coff object
21195RESOLVEDDUPLICATEcriticaldmdDelegate to method created without a `this` in certain contexts
21196RESOLVEDFIXEDregressiondmd[REG 2.092] Deprecation for language feature triggered inside of deprecated block
21197RESOLVEDFIXEDregressiondmdWrong lifetime inference with DIP1000 in dmd 2.093.0
21198RESOLVEDFIXEDnormaldmdInout copy constructor on union field does not prevent copy-initialization of union
21199RESOLVEDFIXEDtrivialphobosNullable.apply should take string expression like rest of Phobos
21200NEWenhancementdmddmd#19777const(Class) should be C++ mangled as Class const *
21201RESOLVEDFIXEDenhancementphoboslet std.uuid.parseUUID accept input ranges whose elements are char or wchar, not just dchar
21202CLOSEDDUPLICATEregressionphobos[REG2.093] std.algorithm.mutation.moveEmplace cannot deduce purity and errors
21203RESOLVEDFIXEDenhancementdmdAccept pragma(mangle) on aggregate types
21204RESOLVEDFIXEDenhancementdmdError in generated copy constructor gives confusing message