D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
401RESOLVEDLATERenhancementphobosadd more std.gc APIs, e.g. std.gc.allocatedMemory();
402RESOLVEDFIXEDnormaldmdcompiler crash with mixin and forward reference
403RESOLVEDFIXEDmajordmdstd.c.linux.linux does not import std.c.unix.unix in a useful way
404RESOLVEDFIXEDnormaldmdRegression: missing source location in "Error: array initializers as expressions are not allowed"
405RESOLVEDFIXEDnormaldmdtypeof in TemplateParameterList causes compiletime segmentfault
406RESOLVEDFIXEDnormaldmdstd.loader is broken on linux
407RESOLVEDFIXEDnormaldmdcasting array literals to int causes compiler seg-fault
408RESOLVEDINVALIDnormaldmdTemplate instance matching doesn't work sometimes
409RESOLVEDINVALIDnormaldmdfunction resolving with global function if member matches
410RESOLVEDFIXEDnormaldmdregression: segfault after "is not an lvalue"
411RESOLVEDFIXEDnormaldmdarray alloc with size from another array
412RESOLVEDFIXEDnormaldmdoverloaded function resolution with null parameter
413RESOLVEDINVALIDnormaldmdoverloaded function resolution with null parameter
414RESOLVEDFIXEDnormaldmdinterfaces shouldn't be able to inheit from classes
415RESOLVEDINVALIDnormaldmdconflicting template functions overloads
416RESOLVEDFIXEDnormaldmdmistake in unittest std/math.d line 501
417RESOLVEDFIXEDnormalphobosinfinite loop in std.zlib.Compress.flush when passing Z_FULL_FLUSH
418RESOLVEDFIXEDnormaldmd-version=X and -debug=X command line arguments are rejected if the identifier begins with a non-ASCI letter
419RESOLVEDFIXEDnormaldmdAnonymous classes are not working.
420RESOLVEDFIXEDnormaldmdmixin make dmd break
421RESOLVEDDUPLICATEnormaldmd'not a lvalue' crashes DMD
422RESOLVEDFIXEDnormaldmd-version=X and -debug=X accept identifiers containing illegal characters
423RESOLVEDFIXEDnormaldmddmd ignores empty commandline arguments
424RESOLVEDFIXEDmajortoolsUnexpected OPTLINK Termination at EIP=0044C37B (too many fixups)
425RESOLVEDWORKSFORMEnormaldmddmd compilation generate/leave empty folders.
426RESOLVEDFIXEDnormaldmdsource files starting with a non-ASCI letter are rejected by dmd
427RESOLVEDFIXEDnormaldmdsource files starting with a number are accepted by dmd
428RESOLVEDFIXEDnormaldmdenvironment settings in dmd.conf uppercase names
429RESOLVEDFIXEDminorphobosUnable to distinguish between empty and uninitialized dynamic arrays
430RESOLVEDFIXEDnormaldmdincorrect UTF-8 detection for drafted UTF-16/32 source files
431RESOLVEDFIXEDmajordmdInvalid case selected when switching on a long
432RESOLVEDDUPLICATEnormaldmdinvalid expression causes compiler seg-fault
433RESOLVEDFIXEDnormaldmdA deprecated, same-named alias screws up resolution of imports
434RESOLVEDWORKSFORMEnormaldmdCompiler crash on template function syntax error
435RESOLVEDFIXEDenhancementdmdConstructors should be templatized
436RESOLVEDFIXEDnormalphobosOutOfMemoryException undocumented, misdocumented
437RESOLVEDINVALIDnormaldmddmd loops while compiling this code
438RESOLVEDINVALIDnormaldmdCompiler allows returning value from void function
439RESOLVEDDUPLICATEnormaldmdCannot use an array as new[] size argument.
440RESOLVEDWORKSFORMEmajordmddmd.170 fails to mark final methods as implementations of abstract ones
441RESOLVEDWORKSFORMEnormaldmdCrash on foreach of mixed-in aggregate.
442RESOLVEDDUPLICATEnormaldmdCrash on foreach of mixed-in aggregate.
443RESOLVEDFIXEDnormaldmdassignment in return when using cdouble is broken
444RESOLVEDFIXEDnormaldmdInside a foreach with delegates, void return does not compile
445RESOLVEDFIXEDminordmddebugging artifact: DeclarationExp::scanForNestedRef
446RESOLVEDFIXEDmajordmdAnonymous class and "return without calling constructor"
447RESOLVEDFIXEDenhancementdmdfrontend: writeable string constants
448RESOLVEDFIXEDtrivialdmdfrontend: redefinition of size_t
449RESOLVEDFIXEDtrivialdmdfrontend: html.h and complex_t.h are unprotected against multiple inclusion
450RESOLVEDFIXEDenhancementdmdfrontend: please use <stdint.h> to increase portability
451RESOLVEDFIXEDtrivialdmdfrontend: redundant function definitions
452RESOLVEDDUPLICATEnormaldmdStruct initialization fails with compiler assertion
453RESOLVEDWONTFIXnormaldmdWhen importing modules compiler can not distinguish between directory and file
454RESOLVEDINVALIDnormaldmdSetting LIB environment variable has no effect on Windows
455RESOLVEDINVALIDnormaldmdDMD accepts illegal identifiers in module names if no ModuleDeclaration is used
456RESOLVEDWONTFIXnormaldmdDMD accepts keywords in module names if no ModuleDeclaration is used
457RESOLVEDFIXEDnormalphobosnotifyRelease: debugging artifacts
458RESOLVEDFIXEDenhancementdmdset version=D_Unittest if -unittest was issued
459RESOLVEDFIXEDmajordmdSetting LIB in dmd/bin/sc.ini has no effect on linking
460RESOLVEDFIXEDnormaldmdAssertion failure: '!needThis()' on line 143 in file 'tocsym.c'
461RESOLVEDFIXEDnormaldmdConstant not understood to be constant when circular module dependency exists.
462RESOLVEDFIXEDnormaldmdinvalid typeinfo usage breaks dmd compiler
463RESOLVEDWORKSFORMEnormaldmd[module] private module members have global bindings instead of local ones
464RESOLVEDFIXEDenhancementdmd64bit clean dchar.c
465RESOLVEDFIXEDminordmderrors when trying to use static templated methods
466RESOLVEDFIXEDnormaldmddmd prevent this from link, if so please prevent it from compiling
467RESOLVEDFIXEDnormaldmddouble inheritance from the same interface
468RESOLVEDFIXEDnormaldmdargument wrongfully identified as type in template instantiation
469RESOLVEDFIXEDmajordlang.orgIncorrect documentation in std.date
470RESOLVEDWORKSFORMEnormaldmdundocumented encoding of inifiles
471RESOLVEDFIXEDnormaldmdProtection attributes of mixin instances are applied in a wrong scope.
472RESOLVEDFIXEDnormaldmdzero sized _init_* symtab-objects
473RESOLVEDFIXEDenhancementphobosArrays should have a way to take out an element or slice
474RESOLVEDINVALIDnormaldmdin ASM block last line can't be a label
475RESOLVEDFIXEDnormaldmdDMD segfault on recursive variadic template
476RESOLVEDFIXEDnormaldmdDMD doesn't resolve its location properly on Windows
477RESOLVEDFIXEDtrivialdlang.orgMalformed URL in documentation
478RESOLVEDFIXEDnormaldmdcan't compare arrayliteral statically with variable
479RESOLVEDFIXEDnormaldmdcan't compare arrayliteral statically with string
480RESOLVEDFIXEDnormaldmdtoo many initializers error message doesn't give line number
481RESOLVEDFIXEDenhancementdmdFixed-length arrays with automatically computed length
482RESOLVEDWORKSFORMEnormaldmd_arguments for variadic is incorrect in precondition
483RESOLVEDFIXEDminordmdICE-invalid with tuple. mangleof.
484RESOLVEDFIXEDminordmdCompiler segfault with template variadic used as a template alias.
485RESOLVEDWORKSFORMEnormaldmdstruct sizeof not possible from type
486RESOLVEDFIXEDnormalphobosWritefln on null object should not trigger access error.
487RESOLVEDFIXEDnormaldmdregression: multiple definition of `_D7dstress3run1t13template_32_A31__T3sumVee00000000000000800040Z3sume'
488RESOLVEDFIXEDnormaldmdregression: recursive typeof segmentfaults
489RESOLVEDFIXEDnormaldmd.classinfo not working with fqn
490RESOLVEDFIXEDnormaldmdStatic struct initializer without static attribute aborts dmd with assertion
491RESOLVEDFIXEDenhancementdmdCreate directories necessary for writing files when using -Dd and -Hd option
492RESOLVEDWONTFIXenhancementdmdUse the fully qualified module name for output files rather than the source file path.
493RESOLVEDFIXEDenhancementdmdPartial IFTI does not work
494RESOLVEDFIXEDnormaldmdtemplate's variadic argument can't use as type
495RESOLVEDFIXEDnormaldmdICE passing variadic arglist to another variadic template
496RESOLVEDFIXEDnormaldmdfrontend: 64-bit cleanup of utf_decode*
497RESOLVEDFIXEDnormaldmdfrontend: 64-bit cleanup of sprintf buffer sizes
498RESOLVEDFIXEDmajorphobosSignal mixins need to import
499RESOLVEDFIXEDblockerdmdMultiple overrides of the destructor when using signals
500RESOLVEDFIXEDminordmdStruct Initializers conflict with Delegate Literals in initializers