D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
22405RESOLVEDFIXEDmajordmdimportC: Error: cannot modify 'const' expression '(*s).field'
22406RESOLVEDFIXEDcriticaldmdimportC: Error: 'switch' statement without a 'default'; use 'final switch' or add 'default: assert(0);' or add 'default: break;'
22407RESOLVEDFIXEDmajordmdimportC: Error: cannot implicitly convert expression of type 'extern (C) int(int a)' to 'const(extern (C) int function(int))'
22408RESOLVEDFIXEDnormalphobosMultiple issues in AllImplicitConversionTargets
22409RESOLVEDFIXEDcriticaldmdimportC: [ICE] Error: struct no size because of forward reference
22410RESOLVEDFIXEDregressiondmd[REG2.094] function with tuple parameter with default argument fails if there's a qualifier
22411RESOLVEDFIXEDmajordmdimportC: Error: cannot implicitly convert expression of type 'const(char*)' to 'char*'
22412NEWnormalphobosphobos#10482std.parallelism WorkerLocalStorage calls struct destructors on uninitialized memory
22413RESOLVEDFIXEDmajordmdimportC: Error: array index 0 is out of bounds
22414RESOLVEDFIXEDnormalphobosclamp(a, b, c) should always return typeof(a)
22415RESOLVEDFIXEDmajordmdimportC: Deprecation: switch case fallthrough - use 'goto case;' if intended
22416RESOLVEDFIXEDtrivialdruntimeUnify polyImpl implementations
22417RESOLVEDFIXEDnormaldlang.orgSlice assignment operator overloading example is incorrect
22418RESOLVEDFIXEDenhancementdlang.orgError in documentation on strings
22419RESOLVEDFIXEDenhancementdmdAllow return type inference for main
22420RESOLVEDFIXEDregressiondmd[REG2.098] Apparent CTFE regression wrt. alias this
22421RESOLVEDFIXEDnormaldmdstatic foreach introduces semantic difference between indexing and iteration variable
22422RESOLVEDFIXEDnormaldmdImportC: parse gnu attributes after a function parameter
22423RESOLVEDFIXEDenhancementdmdDWARF DW_TAG_subprogram should generate DW_AT_decl_column
22424RESOLVEDDUPLICATEenhancementdmdDWARF DW_TAG_variable should have DECL attributes
22425RESOLVEDFIXEDenhancementdlang.orgDocumentation on implicit conversion of arrays is incomplete
22426RESOLVEDFIXEDenhancementdmdDWARF DW_AT_noreturn should be present when function is noreturn
22427RESOLVEDFIXEDregressiondmdbetterC: casting an array causes linker error in string comparison.
22428RESOLVEDFIXEDnormaldmdimportC: static variables/functions emit global symbols
22429RESOLVEDFIXEDnormaldmdimportC: designator-list not supported yet
22430RESOLVEDFIXEDtrivialphobosOpenBSD: Add OpenBSD to the timezone unittest
22431RESOLVEDFIXEDenhancementdlang.orgAdd OpenBSD to Third-party downloads list
22432RESOLVEDFIXEDmajordmdImportC: casting result of postfix operator on a parenthesized expression to a typedef’d type is parsed incorrectly
22433NEWenhancementdmddmd#19994ITFI fails with alias declared inside template, used in function signature
22434NEWnormaldmddmd#19995Nested struct or not nested struct?
22435RESOLVEDFIXEDnormaldmd-unittest causes all template instances to be emitted
22436NEWenhancementphobosphobos#10483std.zip expand: memory allocation failed
22437NEWnormaldmddmd#19996compile unit of generated dwarf info are almost always wrong
22438NEWnormaldmddmd#19997OPpair codegen fails with mTYxmmgpr and mTYgprxmm
22439RESOLVEDFIXEDenhancementdruntimeOpenBSD: Sync mman.d
22440RESOLVEDFIXEDtrivialdruntimeOpenBSD: Sync sysctl.d
22441RESOLVEDFIXEDblockerdmdHave no idea what semaphoreci is actually testing
22442NEWenhancementdmddmd#18061Unreachable statements shouldn't count to coverage
22443RESOLVEDFIXEDmajordruntimeOpenBSD: Fix Fiber support by adding MAP_STACK
22444RESOLVEDINVALIDnormaldmdsemaphoreci test window scroll bars are way too small
22445RESOLVEDFIXEDnormaldmdrandom seg fault compiling std.bigint when running under semaphoreci
22446NEWnormaldmddmd#19998isInputRange fails to recognize range if element type is nested struct that has a copy ctor
22447NEWnormalphobosphobos#9833std.sumtype.match has poor compile-time performance
22448RESOLVEDFIXEDenhancementdruntimeOpenBSD: Add OpenBSD-specific alloc and free function prototypes from stdlib.h
22449NEWenhancementdlang.orgdlang.org#4118DLang's Issue Tracking System: Consider adding OpenBSD to OS drop-down list
22450NEWcriticaldmddmd#19999ASAN reports heap-use-after-free on root/array.d
22451NEWcriticaldmddmd#18062ASAN reports stack-overflow on mtype.d
22452NEWcriticaldmddmd#20000ASAN reports stack-overflow on common/outbuffer.d
22453RESOLVEDFIXEDminordruntimeOpenBSD: Add a dummy value for AI_V4MAPPED
22454RESOLVEDFIXEDenhancementdruntimeOpenBSD: Add prototypes for pthread_np.h
22455RESOLVEDFIXEDtrivialdruntimeRemove useless conditional assignment of DISABLED_TESTS in posix.mak
22456RESOLVEDFIXEDminordruntimeOpenBSD: timer_* functions don't exist on OpenBSD
22457RESOLVEDFIXEDenhancementdruntimeOpenBSD: enableDwarf in opApply in runtime.d
22458RESOLVEDFIXEDminorphobosOpenBSD: Add OpenBSD to std/system.d OS list
22459RESOLVEDFIXEDenhancementdmdDWARF: delegate type names should be distinguishable
22460RESOLVEDINVALIDmajordmd-lowmem causes segfault on OpenBSD 64-bit
22461RESOLVEDFIXEDminordmdOpenBSD: Use fmodl
22462RESOLVEDFIXEDtrivialdmdOpenBSD: bash lives in /usr/local
22463RESOLVEDFIXEDmajordmdOpenBSD: Allow DMD to work on 32-bit OpenBSD
22464NEWenhancementdmddmd#18063DMD generates deprecated textcoal section
22465RESOLVEDFIXEDmajordmdUnicode Trojan Source Vulnerability
22466RESOLVEDWORKSFORMEenhancementdmdSmall array initialization and assignment shouldn't defer to memset
22467RESOLVEDFIXEDnormaldmdDWARF: wchar_t reports wrong DECL attributes
22468RESOLVEDFIXEDenhancementdmdDWARF: dchar type is missing encoding
22469RESOLVEDFIXEDenhancementdmdDWARF: some debug info types are named wrongly
22470RESOLVEDFIXEDregressiondmdLinker error: std.math.remainder.fmod
22471RESOLVEDFIXEDenhancementdmdDWARF: generated main is not marked as DW_AT_artificial
22472RESOLVEDFIXEDregressiondmdInvalid error message for `void` return from non-`void` functions
22473RESOLVEDDUPLICATEenhancementdruntimedmd foreach loops throw exceptions on invalid UTF sequences, use replacementDchar instead
22474RESOLVEDFIXEDenhancementdmdOpenBSD: Add support to test/runnable/dhry.d
22475RESOLVEDFIXEDenhancementdmdOpenBSD: Disable test/compilable/cdcmp.d on OpenBSD
22476RESOLVEDFIXEDenhancementdmdOpenBSD: Add OpenBSD to the fail_compilation/fail21227_win.d ignore list
22477RESOLVEDFIXEDenhancementdmdOpenBSD: Add to fail_compilation/fail3753.d ignore list
22478RESOLVEDFIXEDenhancementdmdOpenBSD: Add to fail_compilation/invalid_lib.d
22479NEWenhancementphobosphobos#10484The system cannot find the path specified - executeShell fails when there's a invalid windows registry
22480NEWnormaldmddmd#20001Lack of template instantiation memoization for failed templates
22481NEWenhancementdruntimedmd#17197Thread.sleep should be pure
22482NEWenhancementdmddmd#20002imported package shadow local variable
22483RESOLVEDFIXEDminordmdDMD generates invalid string sections that work by coincidence
22484NEWmajordmddmd#18064dmd generates wrong code for certain parameter/return sizes
22485RESOLVEDFIXEDtrivialdruntimeOpenBSD: Fix core.sys.openbsd.unistd imports
22486NEWnormaldlang.orgdlang.org#4119Forum search ignores symbols
22487RESOLVEDFIXEDnormalphobosArray!T.init.data crashes
22488RESOLVEDFIXEDenhancementphobosdata should work with const/immutable Array's
22489RESOLVEDFIXEDnormaldmdC header generation ignores custom mangling
22490RESOLVEDINVALIDnormaltoolsdub.pm, anchors for the install and uninstall command do not work
22491NEWnormaldmddmd#20003Building errors on dub build --build=release
22492NEWenhancementdmddmd#20004DWARF: DW_TAG_enumerator is not being generated for enum members
22493NEWenhancementdmddmd#20005DWARF: Use flag DW_FORM for flag attributes to reduce binary size
22494RESOLVEDFIXEDenhancementdmdSearch paths for dmd.conf missing from dmd man page
22495RESOLVEDFIXEDblockerdmdSECURITY: unicode directionality overrides should be rejected
22496RESOLVEDINVALIDnormaldmdimportC: Error: illegal combination of type specifiers
22497NEWblockerdmddmd#18065Spurious dual-context error
22498NEWnormaldmddmd#20006auto ref function with auto ref parameter causes noncopyable payload be cleaned twice
22499RESOLVEDDUPLICATEnormaldmdCopy construction of nested struct rejected
22500RESOLVEDFIXEDmajordmdImportC: Lots of errors when compiling tomlc99
22501NEWenhancementdmddmd#20007Improve lambda inference for delegate type template params
22502RESOLVEDINVALIDminorphobosPotential error where std.internal.math.gammafunction.betaIncompleteInv gives different results from Wolfram Alpha for parameters aa and bb being half integer and yy0 being 0.025.
22503RESOLVEDFIXEDnormalphobosInvalid changelog entry for isValidCodePoint
22504RESOLVEDFIXEDnormaldlang.orgspec/type.html: 6.1 Basic Data Types: Backslash missing in default value for {,d,w}char