D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
24405RESOLVEDFIXEDnormaldruntimeFreeBSD's ifaddrs missing the ifa_broadaddr field
24406NEWnormaldmddmd#20405wrong signess of comparison with -O and byte-casted char
24407RESOLVEDFIXEDcriticaldmdOSX: ld: Assertion failed: (slot < _sideTableBuffer.size()), function addAtom
24408RESOLVEDFIXEDnormaldruntimeAF_INET6 duplicated in core.sys.linux.sys.socket
24409RESOLVEDFIXEDnormaldmdDMD crash for CTFE in stompOverlappedFields
24410RESOLVEDFIXEDnormaldmdAssertion for syntax error with interpolation string
24411RESOLVEDINVALIDmajordmd[CODEGEN] bad shl codegen
24412NEWenhancementdmddmd#20406No predefined version for 64bit ?!
24413NEWenhancementdmddmd#20407ImportC: undefined identifier `__builtin_unreachable`
24414NEWenhancementdmddmd#18216ImportC: undefined identifier `__builtin_clz`
24415NEWnormaldmddmd#20408Can't call public function preceded by private template overload
24416NEWenhancementdmddmd#20409Add traits for the result of IFTI
24417RESOLVEDFIXEDnormaldruntimecore.sys.posix.sys.select: fds_bits named __fds_bits on FreeBSD
24418NEWnormaldmddmd#18217ImportC: can't import C file with fully qualified name if C file on the command line
24419NEWnormaldmddmd#20410ImportC: Macros inside a typedef enum not seen
24420NEWminordmddmd#20411Spellchecker in the initializer matches the declaration
24421NEWregressiondmddmd#20412expression `&B(A(1)).a` is not a constant
24422RESOLVEDFIXEDcriticaldmdImportC: ICE: Segfault in cparseFunctionDefinition
24423NEWenhancementdmddmd#18218Support dmd specific CC environment variable
24424NEWenhancementdmddmd#20413dmd executes itself recursively if CC=dmd
24425NEWenhancementdmddmd#18219@standalone attribute should be usable on thread-local static constructors and all static destructors
24426NEWnormaltoolsddemangle.exe appears to not demangle any mangled symbols
24427NEWmajordruntimedmd#17475Crash when dlopen'ed library not dlclose'd explicitly
24428NEWnormaldruntimedmd#17476unresolved external symbol _D4core8internal5newaa3Foo6__initZ, etc during unittest builds
24429NEWenhancementdmddmd#20414[ImportC] improve error message for size_t
24430NEWenhancementdmddmd#20415Nested Recursive SumType ICE and destructor issue
24431RESOLVEDFIXEDregressiondmddmd -vcg-ast crashes printing failed template instantiation
24432NEWnormaldruntimedmd#17212Array dup ignores copy constructor with qualified argument
24433RESOLVEDDUPLICATEmajordruntimeArray value assignment is incorrect for structs with destructors and copy constructors
24434RESOLVEDFIXEDnormaldmdCasting away const with cast() should not produce an lvalue
24435NEWnormaldmddmd#18220[ImportC] Compilation fails when casting to struct defined in separate file
24436RESOLVEDFIXEDregressiondmda array be overwritten when other array be written
24437NEWenhancementdmddmd#20416Optional arguments changing overload preference when compared to a varatic function
24438RESOLVEDFIXEDmajordmdendian issue when printing hex string literals
24439NEWenhancementdmddmd#20417Restore RBP frame pointers for 64 bit code
24440RESOLVEDDUPLICATEregressiondmd[REG 2.107] multiple multidimensional array appends broke in 2.107
24441NEWenhancementdmddmd#18221templated member functions/nested function does not mangle correctly to C++ on Posix systems
24442RESOLVEDINVALIDnormaldmd[DIP1000] struct member slice cannot point to other struct member
24443NEWenhancementdmddmd#20418Substitution failure for nested/member functions on POSIX systems
24444NEWnormaldmddmd#18222ImportC: no way to specify where header files "live"
24445NEWnormaldmddmd#20419Type cast dropping const should not be an lvalue
24446NEWnormaldruntimedmd#17477ticksPerSecond is incorrect when posix clock resolution is 1 microsecond or more
24447RESOLVEDFIXEDnormaldmdImportC: extern symbols cannot have initializers
24448NEWenhancementdmddmd#20420ddoc could make unittest attributes available
24449NEWnormaldmddmd#20421immutable data can be mutated after initialization in shared static constructor
24450RESOLVEDFIXEDenhancementdmdapply VRP to foreach indices when array is of known length
24451NEWnormaldmddmd#18223Private imports can create conflicts with public imports when using selective imports
24452RESOLVEDFIXEDenhancementdmdCan't disable coverage at runtime
24453RESOLVEDFIXEDregressiondruntime[REG2.108] idup fails for inout(T)[] slices
24454NEWenhancementdmddmd#20422Disallow initialization of non-static reference type data members by non-immutable values or rvalues
24455NEWnormaldmddmd#20423[ImportC] va_arg fails in working C code
24456NEWmajordmddmd#20424CTFE implicit conversion to void[] produces wrong length
24457NEWnormaldmddmd#20425ImportC: Assignment to double complex fails when using ternary operator
24458RESOLVEDFIXEDnormalphobosMac M3 associative array keys on std.net.curl gets overwritten
24459NEWnormaldmddmd#20426Missing symbol from partial incremental compilation. allinst doesn't help.
24460NEWcriticaldmddmd#20427scope(failure) with a goto breaks safety
24461NEWnormaldlang.orgdlang.org#4138[Oh No! Page Not Found]
24462NEWcriticaldmddmd#18225scope(failure) with a throw expression breaks safety
24463NEWcriticaldmddmd#20428scope(failure) with a break/continue breaks safety
24464NEWregressiondmddmd#20429[REG 2.107.0] CTFE error when trying to allocate an array in betterC mode
24465RESOLVEDFIXEDnormalphobosTuple does not get a copy constructor when its members need it
24466NEWminordmddmd#20430`scope(exit)` should not be allowed in the main scope of `noreturn` functions
24467NEWenhancementdmddmd#20431Allow unittest functions to support expressions only
24468NEWnormalphobosphobos#9870stdThreadLocalLog does not print `log` and `trace` logs
24469NEWregressiondmddmd#20432non-constant nested delegate literal expression - Error on delegates causing memory corruption
24470RESOLVEDINVALIDnormaldmdType safe variadic arguments of delegates cause implicit conversion into lazy
24471NEWtrivialdlang.orgdlang.org#4139typo https://dlang.org/spec/pragma.html
24472RESOLVEDFIXEDnormaldlang.org__traits(fullyQualifedName) is undocumented in spec
24473NEWminordmddmd#18227it should not be possible to shadow the module name
24474NEWnormaldmddmd#20433ImportC: typeof in initializer expression at function scope errors with "circular `typeof` definition"
24475NEWenhancementdmddmd#20434ImportC: allow _Alignof expression
24476RESOLVEDWONTFIXenhancementdmdShow error for missing import path
24477RESOLVEDFIXEDnormaldmdUnion access of bool shouldn't be allowed in @safe
24478RESOLVEDFIXEDnormalphobosstd.csv array out of bounds when row size exceeds header
24479RESOLVEDFIXEDregressiondmd[REG2.104] Error on getAttributes on getOverloads of templates
24480NEWnormalphobosphobos#10546getSymbolsByUDA ignores template functions
24481RESOLVEDFIXEDregressionphobosretro no longer works with types that support assignment but not moving
24482NEWnormaldmddmd#18228Recursive alias out of order fails to compile with a misleading error message.
24483RESOLVEDFIXEDnormaldmdLack of error report from compiler - not linker one
24484NEWnormaldmddmd#20435Generic container's recursive destructor does not compile due to "no size".
24485RESOLVEDFIXEDcriticaldmdInvalid implicit ref return reinterpret cast for structs with copy constructor
24486RESOLVEDFIXEDenhancementdmdCompiling programs with statics produces complaints from the linker and no executable
24487NEWnormaldmddmd#20436ImportC does not pick up some macros in Windows headers
24488RESOLVEDFIXEDenhancementdlang.orgcontributor guide hard to find from home page
24489NEWregressiondmddmd#20437[REG 2.106] GC array allocations during CTFE in -betterC mode is unnecessarily restricted now
24490NEWenhancementdmddmd#18229Disallow unescaped literal $ in a Interpolation Expression Sequence
24491NEWenhancementdmddmd#20438Introduce `is` [keyword] expressions
24492NEWenhancementdmddmd#18230Opt-in support for pointer write barriers
24493RESOLVEDFIXEDnormaldmdFreeBSD_14 version identifier missing
24494NEWenhancementphobosphobos#10547std.mmfile should take into account 256kb mapping in Windows kernel
24495RESOLVEDFIXEDmajordmdImportC: Struct initialization expression fails to initialize field
24496NEWnormaldmddmd#20439"Undefined reference to internal" when -c with SysTime.max in init
24497NEWminordlang.orgdlang.org#4003favicon.ico file missing in offline documentation
24498RESOLVEDFIXEDregressiondruntimeMultidimensional array not scanned by GC
24499NEWnormaldmddmd#18231foreach over a ref parameter to an rvalue should be an error
24500NEWcriticaldmddmd#20440[REG2.101] Incorrect escape error on scope lazy T...
24501NEWregressiondmddmd#20441[REG2.107] imported mixin opCmp member function not found for a < b
24502NEWregressiondruntimedmd#17478[REG2.102.0] Can no longer select manual GC with --DRT-gcopt=gc:manual
24503RESOLVEDFIXEDenhancementdlang.orgrun.dlang.org compiler needs updating from 2.105.3
24504RESOLVEDFIXEDminordmdImportC: Enum declarations with a mixture of `int` and `uint` literal values cause errors, when targeting Windows, when debug info generation is enabled.