D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
23805NEWcriticaldmddmd#18160Runtime segmentation fault when destructor access function frame
23806NEWregressiondmddmd#20252[REG 2.099.0] Link error with -betterC
23807RESOLVEDINVALIDminordlang.orgFunctionLiteral spec should not use Parameters
23808RESOLVEDFIXEDcriticaldmd#include <stdlib.h> is not working with importc
23809NEWnormalphobosphobos#10518Adding to associative array inside Variant segfaults
23810NEWmajordruntimedmd#17458types from core.stdc can't be used in extern(C++) due to aliases being shared
23811NEWblockertoolsCompiler doesn't emit global variables
23812RESOLVEDFIXEDenhancementdmdImportC: allow adding function attributes to imported C functions
23813REOPENEDcriticaldmddmd#20253DIP1000 can introduce memory corruption in @safe function with typesafe variadics
23814NEWnormaldmddmd#20254[Codegen] Calling member function of extern(C++) class with multiple inheritance doesn't preserve the EBX register in some cases
23815RESOLVEDDUPLICATEenhancementdmdclosure allocated even if the escape is only used to access static members
23816RESOLVEDFIXEDregressiondmdTyping invalid mnemonic in asm{} block segfaults
23817NEWnormaldmddmd#18161Reject `is` alias template instance TypeSpecialization when TemplateParameterList supplied
23818RESOLVEDFIXEDnormaldmdError HMODULE not defined, please use HMODULE
23819NEWcriticaldmddmd#20255defining your own interface IUnknown messes up vtable without any warning
23820NEWnormaldmddmd#20256Undefined reference to RTInfoImpl
23821NEWnormaldruntimedmd#17205Valgrind issue with dynamic arrays
23822RESOLVEDFIXEDnormaldmdDeprecated struct alias ignored completely
23823RESOLVEDDUPLICATEnormaldmdDeprecated class alias ignored completely
23824NEWnormaldmddmd#18162No warnings printed for aliases to deprecated enum members
23825NEWnormaldmddmd#20257No warnings printed for aliases to deprecated struct or class members
23826RESOLVEDFIXEDnormaldmdDeprecated type member passed to template doesn't warn
23827NEWenhancementdmddmd#18163IsExpression allows Identifier outside static if/assert
23828NEWnormaldmddmd#20258Deprecation warnings on deprecated variables with deprecated types
23829NEWnormalphobosphobos#10519std/parallelism.d(4351): unittest failure
23830RESOLVEDFIXEDminordmdAzure failure for OMF: Module name not printed before struct symbol
23831NEWenhancementdruntimedmd#17459[GC] support option to always run dtor in allocating thread
23832RESOLVEDFIXEDregressiondmddmd regression 2.103.0 silent error cannot call decode at runtime
23833RESOLVEDWONTFIXnormaldmdauto dereferncing does work with alias this
23834RESOLVEDFIXEDtrivialphobosstd.file : File links to c functions are invalid and need updating
23835NEWnormaldmddmd#20259Accessing variable outside nested function creates delegate even if it is static
23836RESOLVEDFIXEDnormaldmdTwo errors printed for typeof(super) in non-static member context
23837RESOLVEDFIXEDblockerdmdimportc fails to link on windows x86 but successes on x64
23838RESOLVEDFIXEDnormaldmdDMD lexer / parser examples might not compile
23839ASSIGNEDcriticaldmddmd#20260Bogus unresolved ".eh" symbol error on macOS
23840NEWmajorphobosphobos#10520log(str) is not work
23841RESOLVEDFIXEDnormaldmdisZeroInit does not take into account unions
23842RESOLVEDDUPLICATEnormalinstaller[install.sh] GPG Signature Failure For DMD 2.103.0
23843NEWenhancementvisualdvisuald#258Visual Studio no longer can be set to break on user-handled D exceptions
23844RESOLVEDFIXEDminorphoboschain(only) doesn't support immutable structs
23845RESOLVEDINVALIDmajorphobosstd.math.traits.copysign returns the wrong value
23846RESOLVEDFIXEDmajorphobosstd.math can't compile under macos rosetta
23847NEWnormaldmddmd#20261Error with regards to lambda function is confusing
23848NEWenhancementphobosphobos#9857ReturnType Documentation strange link to std.digest
23849NEWenhancementphobosphobos#10521Ddoc $(LPAREN) and $(RPAREN) not formatted properly
23850NEWenhancementdmddmd#20262Differentiate between a module that is in binary vs outside of binary when including -I
23851RESOLVEDFIXEDblockerdmdSegfault when compiling with -profile=gc
23852RESOLVEDFIXEDenhancementphobosHTTP verbose misspell "received" as "recveived"
23853RESOLVEDDUPLICATEenhancementphobosHTTP verbose misspell "received" as "recveived"
23854NEWnormaldruntimedmd#17206Compiler hooks for decoding of strings with foreach is not templated
23855NEWnormaldmddmd#20263traits getOverloads returns overload when one of the symbols is a templatized function
23856NEWnormaldmddmd#20264The problem of accuracy loss in double division
23857RESOLVEDFIXEDnormaldmdbackend inliner takes too long on recursive function call
23858RESOLVEDINVALIDenhancementdlang.org[Home] Broken link: 'Learn'
23859RESOLVEDFIXEDregressiondruntime[REG 2.103] Throwing while in a deep callstack causes memory corruption
23860NEWenhancementdmddmd#20265circleCI codecov is disabled
23861RESOLVEDFIXEDcriticaldmdCompiler segmentation fault with ref and alias this
23862RESOLVEDFIXEDenhancementdmdwith statement should accept an expression with enum type
23863RESOLVEDFIXEDnormaldmd`typeof` rejects `AliasSeq!()` as argument
23864RESOLVEDFIXEDenhancementdmdimportC fails on assert( pointer != NULL )
23865RESOLVEDFIXEDcriticaldmdduplicate alias not detected
23866RESOLVEDFIXEDnormaldmdImportC: Multiple __declspecs rejected
23867RESOLVEDFIXEDnormaldmdImportC: undefined identifier `__builtin_isnan`
23868RESOLVEDWONTFIXmajordmdCompiler-generated opAssign has very high stack frame usage
23869RESOLVEDFIXEDnormaldmdImportC: undefined identifier `isfinite`
23870RESOLVEDFIXEDnormaldmdImportC doesn't accept '\' followed by newline, whereas VC does
23871RESOLVEDFIXEDenhancementdmdImportC: __attribute not recognized
23872RESOLVEDFIXEDminordlang.orgWrong example in Interfacing to C: Calling printf section
23873RESOLVEDFIXEDcriticaldmd[ICE] segfault on imported `static if ; else auto x`
23874RESOLVEDFIXEDregressiondmd-profile=gc segfaults / ICE regression
23875RESOLVEDFIXEDnormaldmdImportC: __attribute__ in a cast doesn't work
23876NEWregressiondruntimedmd#17460segfault / ICE regression with packages
23877RESOLVEDFIXEDenhancementdmdImportC: Importing byteswap.h results in undefined reference to core.bitop.byteswap
23878NEWnormaldmddmd#20266[REG 2.103] internal compiler error: C++ 'null' template value parameter is not supported
23879RESOLVEDFIXEDnormaldmdImportC: Windows system headers use __alignof
23880RESOLVEDFIXEDnormaldmdImportC: __attribute__((vector_size(N))) is not implemented
23881RESOLVEDFIXEDenhancementphobosstd.system has no function for system architecture
23882RESOLVEDFIXEDregressiondmdICE (segfault) on nasty alias this code
23883NEWminordmddmd#20267`#line` is off by one and off by two if a line comment follows
23884RESOLVEDMOVEDminordmdImportC unsupported gcc extensions
23885RESOLVEDFIXEDnormaldmd[CI] C++ interop tests with g++ fail
23886RESOLVEDFIXEDenhancementdmdImportC preprocessor directive #ident not supported
23887RESOLVEDWORKSFORMEenhancementdmdImportC: extend enums to support longs
23888NEWnormaldmddmd#20268ImportC: VLAs (Variable Length Arrays) are not supported
23889RESOLVEDFIXEDenhancementdmdImportC: alloca() not supported
23890RESOLVEDFIXEDregressiondruntime"Warning: cannot inline function" in core.lifetime
23891NEWmajordmddmd#20269[DIP1000] unnamed delegates ignore lifetimes
23892RESOLVEDWONTFIXenhancementdmdImportC: gcc extension Elvis operator rejected
23893NEWnormaldmddmd#18165DMD linking errors with -betterC
23894NEWnormaldmddmd#20270ImportC: _InterlockedExchangeAdd and a ton of other VC intrinsics are not recognized
23895NEWnormaldmddmd#20271OOB write in escape analysis code with --preview=dip1021
23896NEWnormaldmddmd#20272Contextlessness of local template function not inferred across modules
23897RESOLVEDFIXEDregressiondmdBad diagnostic "none of the overloads of template" for lamdba
23898NEWnormaldruntimedmd#17207Incorrect error message when function not found
23899RESOLVEDWORKSFORMEnormaldmdGCC __restrict and __restrict__ type qualifier in ImportC
23900RESOLVEDFIXEDmajordmd@safe is allowed in inline asm
23901NEWregressiondmddmd#18166Spurious "Cannot move object [...] with internal pointer"
23902NEWenhancementdmddmd#20273ImportC error message location for #defines are not precise enough.
23903NEWmajordruntimedmd#17461Demangling produces exponentially long output
23904NEWnormaldmddmd#20274Spurious "struct [...] already exists"