D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
16204RESOLVEDFIXEDnormalphobosWhen using the -profile flag phobos unit tests fail
16205RESOLVEDFIXEDenhancementdruntimecore.sys.windows.oaidl.VARIANT missing fields
16206RESOLVEDFIXEDnormaldmdtraits getOverloads fails when one of the overload is a templatized function
16207NEWnormaldmddmd#19149CTFE cast from void* to ubyte* doesn't work
16208RESOLVEDDUPLICATEnormaldmdmoduleinfo importedModules contains needless duplicates
16209NEWenhancementphobosphobos#9688std.string.isNumeric can work with forward ranges
16210RESOLVEDFIXEDenhancementphobosstd.utf.byUTF can be made into a bidirectional range
16211RESOLVEDFIXEDregressiondruntime[REG 2.058] Cyclic dependencies broken again
16212RESOLVEDWORKSFORMEregressiondmdSegfault using "with" for field access inside switch statement
16213RESOLVEDFIXEDcriticaldmdCTFE internal error with static array $ as template argument
16214RESOLVEDFIXEDregressiondmd[REG2.069] ICE: Assertion `fd->semanticRun == PASSsemantic3done' failed.
16215NEWregressiondmddmd#17763Nested class unable to resolve outer class variables in certain scenarios
16216NEWnormaldmddmd#19150struct equality compares padding
16217NEWnormaldmddmd#19151Wrong code with -O -inline on function with right shift
16218RESOLVEDFIXEDenhancementphobosWindows std.file.readImpl should be marked @system
16219RESOLVEDFIXEDnormalphobosstd.experimental.allocator.makeArray does unnecessary allocations for ranges with length
16220NEWenhancementdmddmd#19152User-defined synchronized implementation
16221RESOLVEDFIXEDenhancementdmdBetter compiler error message for @disabled function
16222NEWminordmddmd#19153empty array literal should have type noreturn[]
16223RESOLVEDFIXEDnormalphobosBigUint: undefined shift for small instantiation type
16224NEWenhancementdmddmd#17764-cov marks the last line of do/while(0); as uncovered
16225RESOLVEDFIXEDregressiondmd[REG 2.068] Internal error cod1.c 1338 with -O
16226RESOLVEDFIXEDnormaldmd-dip25 doesn't work if the return type is not explicit
16227RESOLVEDFIXEDminorphobosstd.numeric unit tests fail when run in isolation
16228RESOLVEDFIXEDmajordmdInsufficient diagnostics for wrong application of DIP25
16229RESOLVEDFIXEDnormaldmd[Win64] Crash when generating huge symbols
16230RESOLVEDFIXEDnormaldruntimecore.atomic.atomicLoad removes shared from aggregate types too eagerly
16231RESOLVEDFIXEDtrivialdlang.orgLanguage specification: rename std.regexp -> std.regex
16232RESOLVEDFIXEDnormalphobosstd.experimental.logger.core.sharedLog isn't thread-safe
16233RESOLVEDFIXEDregressiondmd[REG2.069] ICE on wrong code
16234RESOLVEDFIXEDmajordmdICE on opEquals
16235NEWmajordmddmd#19154type of conditional expression (ternary operator) is widened when operands differ in constness
16236NEWenhancementdruntimedmd#17331core.sys.windows.oleauto functions duplicated
16237RESOLVEDWORKSFORMEnormaldmdSome DMD Assertion Failures
16238RESOLVEDFIXEDnormalphobosstd.string.lastIndexOf fails compilation with -de
16239NEWnormaldmddmd#19155is(typeof(foo)) hides deprecation message about foo
16240NEWnormalphobosphobos#10187std.exception.enforce should be nothrow when throwing errors
16241RESOLVEDFIXEDnormalphobosstd.xml mistakenly disallows "==" in comments but allows "--"
16242NEWnormaldmddmd#19156Sometimes dependencies are not properly stored/detected
16243RESOLVEDFIXEDregressiondmdwrong C++ argument passing with empty struct when interfacing with Clang
16244RESOLVEDFIXEDnormaldmdcompiler ICE on complex `typeof()` for method arg type
16245RESOLVEDFIXEDtrivialdmdthe message emitted when a const function mutates members is misleading
16246RESOLVEDFIXEDnormalphoboscannot call iota with 3 [u]bytes or 3 [u]shorts
16247RESOLVEDINVALIDenhancementinstallerQuickBooks Online: Using the QuickBooks Online Integration
16248RESOLVEDWONTFIXminordmdnested const functions can mutate the aggregate members
16249RESOLVEDFIXEDenhancementphobosstd.signals: disconnect() is unsafe during emit()
16250RESOLVEDFIXEDminorphobosGCAllocator should be at least @safe, nothrow
16251RESOLVEDDUPLICATEnormalphobosregex - `(..).*\1` doesn't match "axxxx"
16252NEWenhancementphobosphobos#10188Region allocator should not be copyable
16253RESOLVEDFIXEDcriticalphobosBitmappedBlock allocator not working with chooseAtRuntime
16254RESOLVEDFIXEDregressiondmd[REG 2.072-devel] wrong switch skips initialization error with mixed in case labels
16255REOPENEDnormalphobosphobos#10189std.algorithm.iteration.each on opApply doesn't support ref
16256RESOLVEDFIXEDnormalphobosstd.experimental.logger cant log a dstring properly
16257NEWnormalphobosphobos#10190std.parallelism stress tests don't compile
16258RESOLVEDINVALIDnormalphobosstd.net.curl (download) failed
16259RESOLVEDDUPLICATEnormalphobosentropy in std.numeric fails in release unittest
16260RESOLVEDFIXEDenhancementvisuald"Improve this page" links broken for Visual D
16261RESOLVEDWORKSFORMEmajorphobosdmd -profile & nativeToLittleEndian() --> wrong result
16262RESOLVEDFIXEDnormalphobosassumeUTF attributes change between debug and release mode
16263RESOLVEDINVALIDenhancementphobosError: template std.algorithm.iteration.permutations cannot deduce function from argument types !()(char[])
16264RESOLVEDFIXEDmajorphobosBigInt multiplication crashes on 64-bit (biguintnoasm.d(276): Range violation)
16265NEWenhancementdmddmd#19157unittest imports should not be counted as dependencies for static ctors
16266RESOLVEDDUPLICATEnormaldmd@safe functions may dereference non-dereferenceable pointers
16267NEWtrivialdruntimedmd#17154Windows modules are missing key information
16268RESOLVEDFIXEDmajordmdWrong loop optimization in code with integer overflow
16269RESOLVEDDUPLICATEenhancementdruntimeadd `aa.ensureAllocated` method to associative array to clear and initialize it
16270RESOLVEDWORKSFORMEnormaldmdscoped Alignment
16271RESOLVEDFIXEDenhancementdmdShould be able to express that a lambda returns by reference
16272RESOLVEDMOVEDenhancementdmdYield like semantics for function execution
16273RESOLVEDFIXEDregressiondmd[REG 2.072a] dmd segfault with inheritance, templates, override
16274RESOLVEDFIXEDmajordmdThe curses of debugging: short argument passed in 16-bit register, against ABI
16275RESOLVEDWONTFIXminordmdfinal functions allowed
16276RESOLVEDDUPLICATEmajordmdterminated by signal SIGSEGV (Address boundary error)
16277RESOLVEDINVALIDblockerdruntimeCan't use atomicStore with classes or interface
16278RESOLVEDFIXEDregressiondmd[REG2.067] undefined reference when class template is instantiated only in 'is' expression
16279RESOLVEDWORKSFORMEmajordmdforeach and opApply cannot be nogc
16280RESOLVEDWORKSFORMEnormaldmd-profile=gc wrongly reports allocation when using reserve on dynamic arrays
16281RESOLVEDFIXEDenhancementphobosstd.format.formattedRead should use ref instead of requiring pointers
16282NEWenhancementphobosphobos#9689Partial permutation/nextPermutation in std.algorithm
16283REOPENEDnormaldlang.orgdlang.org#4059[Modules]
16284RESOLVEDFIXEDregressiondmd[REG2.067] CTFE internal error: bad compare
16285NEWnormalphobosphobos#10191IAllocator crash
16286RESOLVEDWORKSFORMEregressionphobosREG(2.071): Alias with 0 arguments gives: 'template std.meta.Alias does not match any template declaration'
16287NEWnormaldlang.orgdlang.org#4060update mixin template specs to reflect new import rules (as of 2.071)
16288NEWenhancementphobosphobos#10192splitter() that doesn't eat sentinels
16289RESOLVEDFIXEDnormaldmdno extern(C++) mangling for size_t/unsigned long parameters
16290RESOLVEDDUPLICATEnormaldmdProblems with -fPIC, libraries and exceptions
16291RESOLVEDFIXEDregressionphobosphobosinit never gets called (EncodingScheme.create fails)
16292RESOLVEDFIXEDregressiondmd[REG2.069] bogus Error: goto skips declaration of variable
16293RESOLVEDDUPLICATEenhancementdruntimehashOf should be @nogc when it can be
16294RESOLVEDFIXEDnormaldmdimport treated as public import
16295RESOLVEDWORKSFORMEregressiondmdREG since 2.069: undefined symbol that should be defined prevents separate compilation
16296RESOLVEDFIXEDenhancementphobosstd.math.exp should be CTFEable
16297NEWenhancementdmddmd#19158Immutable data with statically-known initializer should be implicitly "static"
16298RESOLVEDFIXEDenhancementphobos[ER] lazily register standard codecs from std.encoding
16299NEWenhancementdlang.orgdlang.org#3959Documentation for Phobos needs to warn about autodecoding
16300NEWenhancementdmddmd#17765Add pragma(section, "section-name") to place data/functions in a particular section
16301NEWnormaldmddmd#19159CTFE execution of opApply keeps wrong "this" context in foreach's body
16302NEWenhancementdmddmd#17766Add opStaticIndex that takes compile-time indices
16303RESOLVEDFIXEDnormaldmdcovariant delegates should implicitly convert