D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
18204NEWenhancementdruntimedmd#17356Use MonoTime for timing of profile tracing runtime
18205RESOLVEDDUPLICATEnormalphobosFormat string with width specification doesn't work with multibyte characters
18206NEWnormaldruntimedmd#17162Deprecate duplicated overloads in DRuntime
18207RESOLVEDDUPLICATEregressiondmd[REG 2.078.0] Unexpected OPTLINK Termination while linking ddox
18208RESOLVEDFIXEDmajortoolsdemangle RangeError@src/core/demangle.d(230)
18209NEWenhancementphobosphobos#10289std.uni.byGrapheme is not usable in CTFE
18210RESOLVEDFIXEDcriticaldlang.org[Home] forum.dlang.org (web front end?) is down
18211RESOLVEDFIXEDcriticaldmdAccess violation when generating JSON on static foreach
18212RESOLVEDFIXEDnormaldmdUsage of cfloat,cdouble,cfloat,ifloat,idouble,ireal shouldn't trigger an error in deprecated code
18213NEWenhancementdlang.orgdlang.org#3970Acknowledgements.html should be merged with contributors.html
18214RESOLVEDFIXEDenhancementphobosTemplateOf should return void for non-templated symbols
18215RESOLVEDFIXEDcriticalphobosstd.array.replace throws a range violation if the from range is longer than the array
18216RESOLVEDFIXEDblockerdmdstruct no size because of forward reference
18217RESOLVEDFIXEDenhancementphobosDon't repeatedly call unpredictableSeed to initialize rndGen
18218RESOLVEDFIXEDnormaldmd__traits(isDeprecated, creal) should return true
18219RESOLVEDFIXEDnormaldmdPrivate import inside struct leaks symbols when used as VarDeclaration types
18220RESOLVEDFIXEDenhancementdruntimeAllow rt_trapexceptions to be set from the CLI
18221NEWregressiondmddmd#19363DMD64 2.078.0 compile time explodes with -inline (>4X)
18222RESOLVEDMOVEDnormaldmdIllegal instruction for test_cdvecfill_1
18223RESOLVEDFIXEDenhancementphobosstd.experimental.allocator uninitializedFillDefault could use memset
18224RESOLVEDFIXEDnormalphobosBigInt modulo uint must return long.
18225RESOLVEDFIXEDnormaldmdWrong condition in VRP
18226NEWnormaldruntimedmd#17357Uncaught exceptions should raise SIGABRT
18227NEWnormalphobosphobos#10290Assertion failure in iota for floating point
18228RESOLVEDFIXEDnormaldmdthis(this a){} doesn't generate postblit ctor; this(this){} does
18229RESOLVEDFIXEDtrivialphobosMisleading documentation of std.process.environment.get
18230RESOLVEDFIXEDenhancementphobosmultiwayUnion sets wrong pred lambdas
18231NEWenhancementphobosphobos#9734multiwayMerge could be optimized
18232RESOLVEDFIXEDnormaldmdUnion methods fail to initialize local variables to .init
18233RESOLVEDFIXEDmajordmdbuilding with -m64 doesn't work with sc.ini from the zip distribution and VS2017
18234RESOLVEDDUPLICATEregressiondmd[REG 2.075] Case of link failure when a program is compiled against a static lib
18235NEWenhancementdmddmd#17832Group logically similar tests into the same module in the D2 testsuite
18236RESOLVEDFIXEDnormaldmdInvalid line reported on error casting enum
18237RESOLVEDFIXEDcriticaldmdICE with templated classes
18238NEWnormaldmddmd#19364Templates only used during CTFE shouldn't be code-gened
18239RESOLVEDFIXEDenhancementphobosstd.experimental.allocator fillWithMemcpy could use memset when T.sizeof==1
18240RESOLVEDFIXEDminordruntimecore.stdc.wchar_ wmemset, etc. should be pure
18241RESOLVEDINVALIDnormalphobosMissing characters from std.uni.unicode.Default_Ignorable_Code_Point
18242RESOLVEDFIXEDblockerdmdDMD Segmentation fault.
18243RESOLVEDFIXEDblockerdmdselective import + overload = private visibility
18244REOPENEDmajorphobosphobos#10291Generic functions in std.math cannot be overloaded
18245RESOLVEDFIXEDenhancementphobosSegfault on std.math.nearbyint
18246NEWnormaldlang.orgdlang.org#4078[spec] "arithmetic type", not defined in https://dlang.org/spec/traits.html
18247RESOLVEDFIXEDminordruntimecore.stdc.math functions that never set errno should be pure
18248RESOLVEDFIXEDnormalphobosradix overload of std.conv.parse fails to throw on non-empty range without number
18249RESOLVEDINVALIDnormaldmdpragma decoration skips documentation
18250REOPENEDnormaldmddmd#19365deprecate + transition=complex should check whether the templates are instantiated from a deprecated scope
18251RESOLVEDFIXEDnormaldmddeprecate + transition=complex shouldn't look at functions with non-matching if constraints
18252RESOLVEDFIXEDregressiondruntime[Reg 2.078] comparison of arrays of associative arrays no longer compiles
18253NEWnormalphobosphobos#9735std.array.replaceInto takes the output range by value
18254NEWnormalphobosphobos#10292std.range.tee takes the output range by value
18255NEWnormalphobosphobos#9736std.string.translate takes the output range by value
18256RESOLVEDINVALIDnormalphobosUsing std.range.put to put a character into a dchar[] segfaults
18257NEWenhancementphobosphobos#10293std.math.abs/fabs - redesign
18258NEWenhancementphobosphobos#9737std.math.NaN redesign
18259RESOLVEDFIXEDnormalphobosallocatorObject's CAllocatorImpl should store the passed allocator within
18260RESOLVEDWORKSFORMEnormaldmdICE on template this parameter and alias this
18261RESOLVEDFIXEDnormaldmdLinkage information isn't part of the json output
18262RESOLVEDDUPLICATEnormalphobosstdx.allocator.building_blocks.bitmapped_block has spurious failures on the auto-tester
18263RESOLVEDFIXEDnormaldmdselective import with same name masks out this reference in mixin template
18264NEWenhancementphobosphobos#10294Make Phobos buildable on low-memory machines
18265RESOLVEDINVALIDenhancementdmd`scope` storage class w/ -dip1000 and `scope` type modifier behavior inconsistent
18266RESOLVEDFIXEDcriticaldmdICE: should allow reusing identifier in declarations in disjoint scopes in a function
18267RESOLVEDWORKSFORMEregressiondmdarray comparison broken in 2.078.3
18268NEWenhancementdmddmd#19366Inconsistent decay of array types when passed to different callables
18269NEWnormaldmddmd#19367Inconsistent string representation of delegate @system attribute
18270RESOLVEDWORKSFORMEnormaltoolsSearching for "RESOLVED" issues always comes up empty
18271NEWregressiondmddmd#17833`dmd -deps fun1.d fun2.d` produces very different results when order of source files changes
18272RESOLVEDFIXEDenhancementdmdmissing changelog entry and no doc for -gf (besides cryptic emit debug info for all referenced types)
18273RESOLVEDFIXEDenhancementdmdBetter C: wrong exit code from main()
18274RESOLVEDINVALIDenhancementdruntimeva_arg (TypeInfo) broken for static arrays
18275NEWcriticaldmddmd#19368dmd deletes source file fun.cpp with `dmd fun.cpp.o main.d`
18276NEWminorphobosphobos#10295Inconsistent assumption about result of InternetHost.getHostByName
18277RESOLVEDDUPLICATEnormaldmdsynchronized statement with comma operator ignores first arguments
18278RESOLVEDFIXEDtrivialphoboswritef documentation 404 error
18279RESOLVEDFIXEDtrivialdruntimert.util.utf does not properly reserve buffer in toUTF16/toUTF16z
18280RESOLVEDFIXEDenhancementphobosstd.algorithm.comparison.cmp for non-strings should call opCmp only once per item pair
18281RESOLVEDINVALIDnormaldmdCompiler rejects safe code in @safe
18282RESOLVEDFIXEDnormaldmd[Scope][DIP1000]Assignment of local variable to `scope` variable not recognized by compiler
18283RESOLVEDINVALIDnormaldmd-dip1000 doesn't catch invalid local reference
18284RESOLVEDINVALIDnormaldmdCan call struct method through a null pointer
18285RESOLVEDFIXEDnormalphobosstd.algorithm.comparison.cmp for strings with custom predicate compares lengths wrong
18286RESOLVEDFIXEDnormalphobosstd.algorithm.comparison.cmp for string with custom predicate fails if distinct chars can compare equal
18287REOPENEDregressionphobosphobos#9738[Reg 2.078.1] several std.math functions no longer work with alias this
18288RESOLVEDFIXEDminorphobosstd.algorithm.comparison.cmp for wide strings should be @safe
18289RESOLVEDINVALIDmajordmdstatic function and access frame
18290REOPENEDtrivialphobosphobos#10296std.conv.parse throws ConvOverflowException for negative values in hex
18291NEWenhancementdmddmd#19369getcwd is deprecated for Windows - the ISO C++ conformant _getcwd should be used instead
18292NEWmajordmddmd#19370Version=GC shouldn't segfault
18293RESOLVEDINVALIDblockerdlang.orgbugzilla search does not work (misses word that's right there in issue title)
18294RESOLVEDFIXEDtrivialdlang.orgstd.path.dirName needs better documentation
18295RESOLVEDWONTFIXnormaldmd[Scope][dip1000] `scope class` check too conservative under -dip1000
18296RESOLVEDFIXEDregressiondmd[Reg2.078.1] invalid code with coverage and copy construction
18297RESOLVEDWORKSFORMEnormaldmdPrelude assert removed from all methods
18298NEWenhancementphobosphobos#10297curl high level form wrapper
18299RESOLVEDFIXEDnormalphobosstd.datetime.date.cmpTimeUnits does not throw a DateTimeException
18300RESOLVEDFIXEDnormaldruntimecore.demangle demangling of really long symbol fails
18301RESOLVEDWONTFIXnormaldmd`Error: no object files to link` when passing a ".a" instead of a ".o" => should be supported
18302NEWenhancementphobosphobos#10298Add std.traits.Noqual
18303RESOLVEDINVALIDnormalphobosUnqual gives weird results for const types