D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
19705RESOLVEDFIXEDenhancementdmdStatic foreach slow for numeric ranges
19706RESOLVEDFIXEDmajordmdAttribute inference in struct fails
19707RESOLVEDFIXEDtrivialinstallerdls blocks libcurl.dll, stalling installation.
19708RESOLVEDFIXEDnormaldmdCan't use __traits(getAttributes, ...)[...] as a type
19709RESOLVEDFIXEDenhancementdruntimeCRuntime_Musl is missing implementation for ARM
19710RESOLVEDWONTFIXregressiondmdtemplate parameters not deduced when one is is a supplied string, and the other inferred.
19711RESOLVEDINVALIDmajordmd-checkaction prevents console output
19712RESOLVEDDUPLICATEminorphobosstd.math.sin and cos cast float to real before evaluating.
19713RESOLVEDFIXEDblockerdmddmd crashes generating code for C++ template function
19714RESOLVEDFIXEDtrivialdruntimeInvalid memory operation in class destructor
19715NEWminorphobosphobos#10367AutoImplement `self` and `parent` aliases are incorrect for overloaded functions
19716ASSIGNEDenhancementinstallerinstaller#696activate and activate.fish scripts do not add MANPATH
19717RESOLVEDFIXEDnormaldmdcase of segfault due to undetected forward reference
19718RESOLVEDFIXEDregressiondmdDMD 2.085 changes to gsroa make DCD crashing
19719RESOLVEDFIXEDnormaldmdDebugging string mixins using -mixin doesn't work
19720RESOLVEDINVALIDnormaldmdconst structs without explicit initializer are not usable in CTFE expressions
19721RESOLVEDINVALIDnormaldmdCannot take address of scope local variable even with dip1000 if a member variable is a delegate
19722RESOLVEDFIXEDregressiondmdbotched implementation of semantic3Errors causes compiler assert fail
19723RESOLVEDFIXEDnormaldruntimewrong time values in GC.profileStats
19724RESOLVEDFIXEDregressiondmdRegression: wrong order of linker arguments, again: -L-l before -L--start-group
19725NEWnormaldlang.orgdlang.org#4094[Oh No! Page Not Found]
19726RESOLVEDFIXEDnormalvisualdVisual D does not link C standard library with D-only project
19727RESOLVEDFIXEDnormalphobosstd.algorithm.endsWith fails to compile while startsWith succeeds
19728RESOLVEDFIXEDnormaldmdAliasSeq in UDA errors
19729RESOLVEDFIXEDnormaldmdConstructor overloads coming from mixin are not resolved
19730RESOLVEDFIXEDregressiondmdif (auto x) {} isn't properly rejected
19731REOPENEDnormaldmddmd#17899auto struct methods whose address is taken don't test invariants
19732RESOLVEDINVALIDenhancementphobosmake std.complex.expi fast.
19733RESOLVEDFIXEDtrivialphobosexpi documentation links broken
19734RESOLVEDFIXEDblockerdmdisDataseg returns true for non-static declarations
19735RESOLVEDFIXEDcriticaldmdError: variable extern symbols cannot have initializers
19736RESOLVEDDUPLICATEminordlang.org[Application Binary Interface]
19737RESOLVEDFIXEDenhancementphobos[std.experimental.allocator] link table in docs has missing symbols
19738RESOLVEDFIXEDregressionphobosstd.range.choose assignment breaks @safe-ty
19739RESOLVEDDUPLICATEenhancementphobosIncorrect result of (BigInt * BigInt) % BigInt
19740RESOLVEDFIXEDregressionphobosIncorrect result of BigInt * BigInt
19741NEWenhancementphobosphobos#10368Make ifThrown work in @safe code
19742RESOLVEDDUPLICATEnormaldmdThe compiler suggests annotating parameters with `return`, even if they are marked as `return` or `return scope` already
19743NEWenhancementdmddmd#19542[dip1000] unclear error message when escaping variable through foreach `ref`
19744RESOLVEDFIXEDnormaldmdConfusing error message when annotating a non-member function with `return`
19745NEWnormaldmddmd#19543Incredible memory consumption for function with huge body
19746RESOLVEDFIXEDregressiondmdDMD fails to compile some circular dependencies spiced with is (T == super) condition
19747RESOLVEDFIXEDmajordmdNo debug line info for code in scope(exit)
19748RESOLVEDFIXEDregressiondmd[REG][wrong codegen] Returning 4 floats + DMD + 64-bit
19749RESOLVEDDUPLICATEnormaldmdInout causes wrong type inference
19750RESOLVEDFIXEDregressiondmd[Reg v2.070.2] DMD fails with some circular module refs with Template/Mixin instances
19751RESOLVEDFIXEDminorphobosstd.stdio.File should not retry fclose after error
19752RESOLVEDINVALIDcriticaldmddip1000 isn't @safe if struct contains a slice
19753RESOLVEDDUPLICATEmajordruntimeArray ops should not need TypeInfo
19754RESOLVEDFIXEDnormaldmdcast() sometimes yields lvalue, sometimes yields rvalue
19755RESOLVEDFIXEDnormaldmdCompiler crash
19756NEWenhancementphobosphobos#9771Add extended attributes support to std.file
19757RESOLVEDFIXEDnormaldmdcrash on invalid initializer at CTFE
19758RESOLVEDFIXEDregressiondmd(0x01 & 0xFF) == 0 by dmd 2.085.0(-m64) on Windows
19759RESOLVEDDUPLICATEmajordmdcompiler crash when passing static array to function with C++ linkage
19760NEWcriticaldmddmd#19544Windows 10 -m64 undocumented dependency on MSVC ++ Redistributable when linking with LLD
19761NEWenhancementdmddmd#19545cannot .mangleof or typeof() a private member.
19762REOPENEDcriticaldmddmd#19546ICE on invalid code
19763RESOLVEDINVALIDnormaldmdCannot construct immutable struct from pure mutable struct
19764RESOLVEDFIXEDnormaldruntimeMutable data passed to _d_assert_fail
19765RESOLVEDFIXEDnormalphobosstd.algorithm.searching.findAmong doesn't `save` like it should
19766RESOLVEDDUPLICATEenhancementdmdCannot pass overload set consisting solely of templated functions as alias
19767NEWnormaldmddmd#19547Classes that inherit from an interface can override static interface methods
19768RESOLVEDWORKSFORMEnormaldmdCompiler segfaults with -checkaction=context
19769NEWnormalphobosphobos#10369CTFE format(): str[index] is used before initialized
19770RESOLVEDFIXEDenhancementvisualdPlease add a ctrl+click hotkey for jumping to definition
19771RESOLVEDWONTFIXminordmdNo auto-complete for attributes
19772RESOLVEDINVALIDenhancementdmdSupport for VS2019
19773NEWnormalinstallerinstaller#697can't compile on window 7 x64
19774RESOLVEDFIXEDregressiondmdwrong code caused by opIndex
19775RESOLVEDFIXEDnormaldmdmultiple argument string mixin doesn't expand tuples
19776NEWenhancementdmddmd#17900[internals] Support i18n in error messages
19777RESOLVEDFIXEDregressionphobos[REG2.086a] SortedRange.opSlice is wrongly `@trusted`
19778RESOLVEDFIXEDregressiondmdICE when accessing empty array at compile time
19779NEWnormaldmddmd#19548`assert`ions evaluated in CTFE do not print `char[]` arrays as strings
19780RESOLVEDWORKSFORMEnormaldmd`deprecated` is ignored on aliases of templates
19781RESOLVEDFIXEDnormalphobosetc.c.zlib should be @nogc
19782RESOLVEDFIXEDregressiondmd`alias this` appends `null` instead of inner/aliased element to array
19783RESOLVEDFIXEDnormaldmdFail to emplace struct with betterC
19784NEWminordmddmd#19549DLL in BetterC mode - Symbol Undefined __acrtused_dll
19785NEWminordmddmd#19550top level const types in function parameters should not mangle as const
19786RESOLVEDDUPLICATEnormaldmdalias to __traits(getMember) wrongfully always binds to this
19787NEWenhancementdmddmd#17901Storage class type information is lost when used as template parameter
19788RESOLVEDFIXEDnormaldmdcompiler crash on slicing a enum typed as vector
19789NEWnormaldmddmd#19551Lazy expression evaluation doesn't check parent scope for deprecations
19790RESOLVEDDUPLICATEblockerdmdICE dmd/dimport.d(168): Assertion failure
19791RESOLVEDFIXEDenhancementvisualdBad cross-file detection
19792NEWregressiondmddmd#19552typeof expression in parameter list appears to select wrong overload
19793RESOLVEDWONTFIXcriticaldmdno postblit is called if cast is used for structs
19794NEWnormaldmddmd#19553const on AliasSeq ignored
19795RESOLVEDDUPLICATEenhancementdmdConstructor from template mixin cannot be called when default constructor is disabled
19796RESOLVEDFIXEDregressiondruntimedruntime PR#1982 broke array ops on double[] due to wrong assumption of integral element type
19797NEWcriticaldmddmd#19554File.seek() terminates ungracefully on incorrect origin for -m32mscoff and -m64
19798NEWnormaldmddmd#19555linker fails to find cmath fmin in 32-bit Windows build
19799RESOLVEDFIXEDmajorphobostemplated string formatting fails with const Nullable!string
19800RESOLVEDINVALIDnormaldmdJSON output does not include scoped imports
19801RESOLVEDWORKSFORMEblockertoolsLinking error: ld: symbol(s) not found for architecture x86_64
19802RESOLVEDWORKSFORMEenhancementdruntimePossible regression with dustmite
19803RESOLVEDFIXEDenhancementvisualdAdd support for latest VS 2019 Preview - 16.1.0
19804RESOLVEDFIXEDregressiondmdfails to compile with fixes size array T[1]... argument