Mon Dec 9 2024 10:59:21 UTC
Great, just what I need.. another D in programming. -- Segfault

This list is too long for Bugzilla's little mind; the Next/Prev/First/Last buttons won't appear on individual issues.

Hide Search Description
1123 issues found.
ID Product Comp Assignee Status Resolution Summary Changed
23553 D dlang.or nobody RESO FIXE opCmp spec is incomplete 2022-12-16
23542 D dlang.or nobody RESO WORK wiki.dlang.org is down 2022-12-08
23541 D dlang.or nobody RESO FIXE [ImportC] dlang.org contains incorrect links 2022-12-07
23511 D dlang.or nobody RESO FIXE Incrementing a not supported type in enum 2022-12-10
23436 D dlang.or nobody RESO FIXE Spec falsely states mutable references in struct .init are forbidden 2022-10-26
23432 D dlang.or nobody RESO FIXE document when array capacity is zero and capacity performance 2022-10-26
23428 D dlang.or nobody RESO INVA s 2022-10-23
23426 D dlang.or nobody RESO FIXE Example Run button shows wrong line numbers for errors 2022-10-18
23425 D dlang.or nobody RESO FIXE Extract and test RUNNABLE_EXAMPLE tests including Phobos 2022-11-06
23405 D dlang.or nobody RESO FIXE Doc is wrong on use of useReplacementDchar 2022-10-13
23382 D dlang.or nobody RESO FIXE Non-template requirement for copy constructors is undocumented 2022-10-27
23359 D dlang.or nobody RESO FIXE Rename InOut to ParameterStorageClass 2022-09-22
23358 D dlang.or nobody RESO FIXE Link unusable due to space insertion 2022-09-23
23334 D dlang.or nobody RESO FIXE tour.dlang.io ssl certificate expired 2022-09-15
23325 D dlang.or nobody RESO FIXE Assigning dynamic array to static array not documented 2022-09-05
23314 D dlang.or nobody RESO FIXE Language spec falsely states that struct field invariants are checked 2022-09-05
23301 D dlang.or nobody RESO FIXE Dlang website (doc) bug: std_experimental_checkedint.html 2022-12-15
23296 D dlang.or nobody RESO FIXE Value Range Propagation not documented 2022-09-09
23276 D dlang.or nobody RESO FIXE DOC: ">" instead of ">" in dmd-windows.html 2022-08-10
23263 D dlang.or nobody RESO DUPL [DMD Compiler for Windows] 2022-07-21
23248 D dlang.or nobody RESO DUPL [Home] 2022-07-15
23237 D dlang.or nobody RESO FIXE dmd 2.100.1 download link error. 2022-09-10
23197 D dlang.or nobody RESO WORK release archive page is not http secure 2022-12-20
23194 D dlang.or nobody RESO FIXE Add our company to the list of D firms 2022-09-05
23186 D dlang.or nobody RESO FIXE wchar/dchar do not have their endianess defined 2022-09-02
23062 D dlang.or nobody RESO FIXE Function/delegate inference example does not compile 2022-04-26
22959 D dlang.or nobody RESO FIXE Documentation for C/D main is incomplete 2022-04-04
22850 D dlang.or nobody RESO FIXE [Oh No! Page Not Found] Contract Programming 2022-03-06
22835 D dlang.or nobody RESO FIXE Undocumented type specializations of is-expression 2023-02-21
22795 D dlang.or nobody RESO FIXE Access denied when trying to download DMD 2.099.0-beta.1 2022-02-21
22731 D dlang.or nobody RESO FIXE [Change Log: 2.0100.0] nightly version number has extra zero 2022-02-06
22716 D dlang.or nobody RESO INVA Forum: wrong quote nesting as a result of slightly broken markdown syntax 2022-02-01
22711 D dlang.or nobody RESO FIXE Effect of template UDAs on instance members is undocumented 2022-01-28
22692 D dlang.or nobody RESO FIXE Underground Rekordz link is dead 2022-01-20
22671 D dlang.or nobody RESO FIXE Please update the release schedule for 2022 :) 2022-07-06
22248 D dlang.or nobody RESO WORK ImportC: Specify C compiler when multiple options are available 2022-01-27
22237 D dlang.or nobody RESO FIXE AA.update is underspecified 2022-08-01
22215 D dlang.or nobody RESO FIXE returning expired stack pointers in @system code allowed by spec, not by implementation 2022-03-08
22141 D dlang.or nobody RESO FIXE Property .capacity is not listed in the array properties section 2022-09-28
21913 D dlang.or nobody RESO FIXE [Statements] foreach (index,value;range); sugar is undocumented and narrow 2022-10-05
21781 D dlang.or nobody RESO FIXE [Oh No! Page Not Found] Links to core libs from Better C 2022-06-10
21279 D dlang.or nobody RESO FIXE cast expression between integer types is not defined 2022-08-26
21188 D dlang.or nobody RESO FIXE Anonymous structs - not described 2022-07-29
21086 D dlang.or nobody RESO FIXE Wrong source link for core.thread.context 2022-04-01
20993 D dlang.or nobody RESO DUPL spec claims extern(C) and extern(D) function are identical 2022-02-17
20378 D dlang.or nobody RESO FIXE Main function specification is incomplete 2022-01-18
19869 D dlang.or nobody RESO FIXE `FunctionLiteral` allows incorrect forms 2022-07-29
19546 D dlang.or nobody RESO FIXE cannot implicitly override base class method [...] add override attribute 2022-07-23
19036 D dlang.or nobody RESO FIXE .tupleof order guarantee 2022-07-20
18887 D dlang.or nobody RESO FIXE inout badly described 2022-07-20
18855 D dlang.or nobody RESO FIXE Behavior of Anonymous Union is Undocumented 2022-07-29
18754 D dlang.or nobody RESO WORK Type sequence instantiation missing from language specification 2022-07-18
18633 D dlang.or nobody RESO INVA Specify clearly if `typectors ref` is the same as `typector auto ref ` 2022-02-07
18496 D dlang.or nobody RESO FIXE Complement expressions now actually int promote 2022-08-21
18061 D dlang.or nobody RESO WORK DDOC_MEMBER_ANCHOR is undocumented 2022-08-07
17623 D dlang.or nobody RESO FIXE Unexpected failure of an assertion on empty strings 2022-07-20
17514 D dlang.or nobody RESO FIXE "positive" -> "nonnegative" 2022-07-15
17418 D dlang.or nobody RESO FIXE opCmp return value unclear 2022-07-15
17348 D dlang.or nobody RESO REMI Globally Defined Symbols specification 2022-07-15
17324 D dlang.or nobody RESO FIXE Floating point 1/(1/x) > 0 if x > 0 not generally true 2022-07-15
15620 D dlang.or nobody RESO DUPL Use of FunctionLiteralBody grammar rule is not allowed by the compiler 2022-07-23
15476 D dlang.or nobody RESO FIXE DDOC_UNDEFINED_MACRO is undocumented 2022-08-10
15437 D dlang.or nobody RESO FIXE documentation for typeof(someTemplate) == void 2022-02-15
15379 D dlang.or nobody RESO FIXE "final" attribute on function parameter 2022-07-29
15286 D dlang.or nobody RESO FIXE is(typeof(symbol)) 2022-08-10
12637 D dlang.or nobody RESO FIXE Autotester: Allow browsing through user's active pull requests 2022-07-06
23593 D dmd nobody RESO FIXE core.thread: suspendAll doesn't wait for all if current thread has detached itself 2022-12-31
23592 D dmd nobody RESO DUPL [REG2.095] deprecation on calling aliased private imported function without parens 2022-12-30
23591 D dmd nobody RESO FIXE [REG 2.101] Invalid casts accepted by the compiler if from type is noreturn 2022-12-31
23589 D dmd nobody RESO FIXE [REG2.095] Purity check special case gives circular reference error. 2023-01-01
23587 D dmd nobody RESO FIXE cast(void) doesn't work for noreturn 2022-12-31
23586 D dmd nobody RESO FIXE DMD forgets a variable was just declared. 2022-12-28
23585 D dmd nobody RESO DUPL Win32 inliner crash 2022-12-30
23578 D dmd nobody RESO FIXE Types are not matched to alias parameters in "is" expression 2022-12-25
23574 D dmd nobody RESO FIXE ICE: AssertError@src/dmd/optimize.d(866): Assertion failure 2023-01-01
23569 D dmd nobody RESO FIXE [REG 2.081][ICE] Segmentation fault in in AggregateDeclaration::getType() (this=0x0) at src/dmd/aggregate.d:594 2022-12-19
23568 D dmd nobody RESO FIXE Error: cannot implicitly convert expression 'a < b' of type 'float4' to 'int4' 2022-12-19
23567 D dmd nobody RESO FIXE pragma(printf) messes up with the vtable of extern(C++) classes 2023-01-01
23566 D dmd nobody RESO FIXE ImportC: __PRETTY_FUNCTION__ is not defined 2022-12-19
23565 D dmd nobody RESO WONT Change `$` semantics so that it works with `.ptr` too 2022-12-20
23564 D dmd nobody RESO FIXE [REG 2.099.0] SIGSEGV during compilation 2023-01-01
23552 D dmd nobody RESO FIXE Function `x` does not override any function, but it actually does 2022-12-16
23549 D dmd nobody RESO FIXE assert(0) as default parameter causes segfault 2022-12-15
23548 D dmd nobody RESO DUPL [REG 2.098] C sources files have precedent over D modules in imports 2022-12-30
23539 D dmd nobody RESO FIXE [REG master] Scope C++ definition out of sync with D 2022-12-04
23536 D dmd nobody RESO FIXE crt_constructors and crt_destructors should not be non-static member functions 2022-12-03
23534 D dmd nobody RESO FIXE __traits(isZeroInit) is true for enums with explicit values 2022-12-02
23533 D dmd nobody RESO FIXE Segmentation fault accessing enum.max with -preview=nosharedaccess 2022-12-15
23532 D dmd nobody RESO FIXE Missing type properties for complex special enum types 2022-12-15
23531 D dmd nobody RESO FIXE [DIP1000] scope variable can be assigned as AA key 2022-12-03
23529 D dmd uplink.coder RESO FIXE [ICE] Compiler segfaults on static array cast 2022-12-15
23516 D dmd nobody RESO FIXE Anonymous enum without base type causes segfault inferring member value 2022-12-15
23510 D dmd nobody RESO WORK ICE: src/dmd/backend/cgxmm.d:1102: Assertion `0' failed. 2022-12-20
23499 D dmd nobody RESO FIXE inliner crashes/asserts when building for 32-bit 2023-01-01
23497 D dmd nobody RESO FIXE Erroneous escape reference to parameter error. 2022-12-15
23491 D dmd nobody RESO FIXE Nonsensical deprecation message when using delegate 2022-11-28
23490 D dmd nobody RESO FIXE DMD creating corrupted vtable 2022-12-15
23484 D dmd nobody RESO INVA -preview=dip1021 is crashing the compiler before linking 2022-11-18
23481 D dmd nobody RESO FIXE [inf loop] usertype enums opOpAssign cause an compile time infinite loop 2022-12-15
23480 D dmd nobody RESO FIXE non-empty ForStatement Increment clause should require a side effect 2022-11-15
23475 D dmd nobody RESO FIXE confusing printf deprecation message with ulong/long on Windows 2023-05-04
23470 D dmd nobody RESO FIXE Backticks in diagnostic are confusing with wrong number of arguments passed 2022-11-07
23469 D dmd nobody RESO WORK ICE when using private import 2022-11-11
23466 D dmd nobody RESO FIXE -verrors=context should not repeat same context for supplemental messages 2022-11-06
23465 D dmd nobody RESO FIXE Invalid token error points to wrong line 2022-11-06
23463 D dmd nobody RESO FIXE Don't count skipped function overloads when limiting overloads shown 2022-11-05
23462 D dmd nobody RESO FIXE dmd: src/dmd/backend/cod2.d:2158: Assertion cast(int)tysize((*e).Ety) <= REGSIZE() failed 2022-11-06
23461 D dmd nobody RESO FIXE dmd: src/dmd/backend/cod1.d:2037: Assertion false failed 2022-11-14
23459 D dmd nobody RESO FIXE Don't use 'Candidate is' when there is more than one alias function overload 2022-11-05
23458 D dmd nobody RESO FIXE No template candidates listed when OverDeclaration or OverloadSet don't match 2022-11-05
23454 D dmd nobody RESO INVA DMD CLI bug when using -I 2022-11-04
23447 D dmd nobody RESO FIXE wrong expression in error message when template instance doesn't match any overload 2022-10-31
23439 D dmd nobody RESO FIXE [REG 2.098] Error: CTFE internal error: literal 'assert(false, "Accessed expression of type noreturn")' 2022-11-01
23433 D dmd nobody RESO FIXE [REG 2.081][ICE] Segmentation fault in dmd.blockexit.checkThrow at at src/dmd/blockexit.d:557 2022-11-01
23431 D dmd nobody RESO FIXE [REG 2.101.0][ICE] Segmentation fault in Dsymbol::toParent() (this=0x0) at dmd/dsymbol.d:561 2022-11-01
23424 D dmd nobody RESO FIXE improve error when template instantiation doesn't match any overload 2022-10-31
23418 D dmd nobody RESO FIXE double argument is passed on stack, but assumed to be in XMM0 register 2022-10-16
23412 D dmd nobody RESO FIXE void init member detection does not account for static arrays 2022-10-15
23410 D dmd nobody RESO FIXE ImportC: binary constants not allowed 2022-10-13
23406 D dmd nobody RESO FIXE [seg fault] enums can cause compile time seg faults with assignments using alias this 2022-10-17
23404 D dmd nobody RESO INVA CTFE evaluation is unecessary when passing function return type as aliased template argument 2022-10-14
23397 D dmd nobody RESO DUPL private method callable from other module 2022-10-10
23391 D dmd nobody RESO FIXE [Reg 2.098.1] Segmentation fault with static foreach + range + inout 2023-01-01
23386 D dmd nobody RESO FIXE Segfault on enum member UDA inside template 2022-10-05
23384 D dmd nobody RESO FIXE Suggest calling matching base class method when hidden 2022-10-06
23380 D dmd nobody RESO FIXE [dip1000] class parameter should not be treated as ref qua lifetime 2022-09-29
23379 D dmd nobody RESO WORK Cast of expressions with type noreturn result in ice 2023-10-14
23377 D dmd nobody RESO WONT class method overloading with same name doesn't work for base classes 2022-10-03
23376 D dmd nobody RESO FIXE Allow multi-code-point HTML entities 2022-11-06
23368 D dmd nobody RESO FIXE Throwing a null exception at compile time crashes the compiler 2022-11-14
23357 D dmd nobody RESO FIXE ImportC: compatible types with definitions leads to redeclaration error when used from D. 2022-10-05
23355 D dmd nobody RESO FIXE invalid template parameter loses error location in some cases 2022-09-22
23354 D dmd nobody RESO REMI [REG master] object.d(393): Error: reference to stack allocated value returned by 'new F(1)' assigned to non-scope parameter 'lhs' 2022-09-23
23351 D dmd nobody RESO FIXE A bunch of Mayonix's dmd-segfaulting programs 2022-09-20
23349 D dmd nobody RESO WONT Disallow assignments in ?: expressions 2022-09-23
23348 D dmd nobody RESO FIXE not handling braceless sub structs in initializers 2022-09-20
23347 D dmd nobody RESO FIXE ImportC: pragma pack causes asm label to set symbol name to be ignored 2022-09-26
23346 D dmd nobody RESO FIXE ImportC: pragma pack is not popped 2022-09-27
23345 D dmd nobody RESO FIXE ImportC: out of order designated initializers initialize to wrong value 2022-09-26
23343 D dmd nobody RESO FIXE ImportC: functions declared with asm label to set symbol name gets extra underscore prepended 2022-10-10
23342 D dmd nobody RESO FIXE ImportC: Array compound literals use the GC 2022-10-10
23340 D dmd nobody RESO FIXE std.path: expandTilde erroneously raises onOutOfMemory on failed getpwam_r() 2022-09-18
23338 D dmd nobody RESO FIXE braceless subarray initalizers for struct fields fails 2022-09-17
23337 D dmd nobody RESO FIXE Wrongly elided postblit/copy ctor for array construction (_d_arrayctor lowering) 2022-10-06
23331 D dmd nobody RESO WORK implicit cast from noreturn crashes compiler in various ways 2023-10-14
23327 D dmd nobody RESO FIXE [ICE] SEGV in AssocArray!(Identifier, Dsymbol).AssocArray.opIndex(const(Identifier)) at src/dmd/root/aav.d:313 2022-09-06
23315 D dmd nobody RESO INVA Interface requires vtbl symbol betterC COM 2022-08-30
23311 D dmd nobody RESO WONT Allow creating alias for __gshared 2022-09-01
23308 D dmd nobody RESO FIXE Can't resolve overload of varargs function if one parameter is the result of a ternary expression 2022-08-29
23307 D dmd nobody RESO FIXE [REG][CODEGEN][SIMD] wrong codegen with inlined local functions + SIMD 2022-12-22
23306 D dmd nobody RESO FIXE @disable new() ought not disable `scope A = new A` 2022-09-06
23297 D dmd nobody RESO INVA You Can Assign a dstring to a dchar[] if Both Sides of the Expression are Slices 2022-08-18
23295 D dmd nobody RESO FIXE [dip1000] explain why scope inference failed 2022-08-22
23293 D dmd nobody RESO FIXE ImportC: _Bool bit fields layout does not match gcc 2022-10-05
23291 D dmd nobody RESO FIXE Members of arrays of shared classes cannot be compared 2022-08-16
23284 D dmd nobody RESO FIXE Enhance floating point not representable error message 2022-08-31
23283 D dmd nobody RESO INVA Health is just one aspect of Healthy Life Human. 2022-08-06
23271 D dmd nobody RESO FIXE `goto` skips declaration of variable `bugred.A.test.__appendtmp4` 2022-07-26
23262 D dmd nobody RESO FIXE typesafe variadic function parameter cannot infer return 2022-07-23
23258 D dmd nobody RESO FIXE ICE on SumType of two arrays of classes 2022-07-18
23256 D dmd nobody RESO FIXE must supply -mscrtlib manually when compiling for Windows 2022-07-20
23254 D dmd nobody RESO FIXE Deprecation: format specifier "%S" and "%C" are invalid 2022-07-20
23252 D dmd nobody RESO FIXE Deprecation: format specifier "%[]]" is invalid 2022-07-16
23251 D dmd nobody RESO FIXE Deprecation: format specifier "%[a-z]" is invalid 2022-07-20
23249 D dmd nobody RESO FIXE Deprecation: argument &p for format specification "%m" must be char*, not char** 2022-07-19
23247 D dmd nobody RESO FIXE Deprecation: argument 0.0L for format specification "%La" must be double, not real 2022-07-14
23244 D dmd nobody RESO DUPL [REG 2.100.1]Functions with function parameter give strange error messages 2022-07-14
23241 D dmd nobody RESO FIXE __traits getMember breaks compilation when hit an alias 2022-07-27
23236 D dmd nobody RESO FIXE can't initialize a @mustuse member in constructor 2022-07-14
23235 D dmd nobody RESO FIXE [DIP1000] typesafe variadic parameters should automatically be scope 2022-07-24
23234 D dmd nobody RESO FIXE Delegate literal with inferred return value that requires following alias-this uses class cast instead. 2022-08-31
23230 D dmd nobody RESO FIXE cannot implicitly convert expression define of type char[7] to char 2022-09-15
23225 D dmd nobody RESO FIXE OpenBSD: cpp invocation cannot find files 2022-07-04
23224 D dmd nobody RESO FIXE ImportC: memory model switch is not passed to C preprocessor 2022-06-30
23223 D dmd nobody RESO FIXE Aliases to modules print the modules contents into ast dump 2022-06-29
23222 D dmd nobody RESO FIXE vcg-ast segfaults on aliases to parent module 2022-06-29
23217 D dmd nobody RESO FIXE ImportC: extra initializer(s) error for array of structs 2022-06-30
23216 D dmd nobody RESO FIXE Better Error Message For foreach_reverse Without Bidirectional Range 2022-07-07
23214 D dmd nobody RESO FIXE ImportC: typedef with unsigned types does not compile 2022-07-07
23213 D dmd nobody RESO FIXE ImportC - variable length array does not compile 2022-07-07
23211 D dmd nobody RESO DUPL is(__traits(parent,...) == module) evaluates to false even if the parent is module 2022-06-25
23207 D dmd nobody RESO FIXE dmd hangs compiling druntime/src/core/stdc/errno.c 2022-06-23
23206 D dmd nobody RESO FIXE ImportC: __declspec(noreturn) does not compile 2022-06-26
23205 D dmd nobody RESO FIXE Can't declare mixin template inside a function 2022-06-23
23199 D dmd nobody RESO INVA long ulong 2022-06-20
23192 D dmd nobody RESO FIXE Can't iterate aggregate fields with static foreach inside a member function 2022-06-18
23191 D dmd nobody RESO FIXE [dip1000] scope parameter can be returned in @system code 2022-06-16
23188 D dmd nobody RESO DUPL The enum of const has a complier exception of type conversion in the ternary operator. 2022-06-15
23187 D dmd nobody RESO INVA importC: __builtin_offsetof still doesn't work 2022-06-14
23185 D dmd nobody RESO WORK importC: anonymous struct inside __builtin_offsetof doesn't compile 2022-07-07
23184 D dmd nobody RESO WORK importC: array length macro doesn't compile 2022-07-07
23183 D dmd nobody RESO INVA importC: pointer arithmetic 2022-06-13
23181 D dmd nobody RESO FIXE [REG 2.099] AssertError@src/dmd/e2ir.d(6094): Trying reference _d_arraysetctor 2022-07-09
23178 D dmd nobody RESO FIXE Unknown error using alias to `__traits` evaluated as expression 2022-06-12
23176 D dmd nobody RESO FIXE -vasm misses immediates for some SSE2 instructions 2022-06-11
23174 D dmd nobody RESO FIXE Can't alias tuple when it's part of dot expression following a struct literal 2022-06-09
23173 D dmd nobody RESO FIXE "Error: signed integer overflow" for compiler generated string of `long.min` 2022-08-11
23172 D dmd nobody RESO FIXE [REG2.100] Wrong cast inserted for ternary operator and non-int enums 2022-07-09
23170 D dmd nobody RESO FIXE Array literal passed to map in lambda, then returned from nested function, is memory corrupted 2022-07-09
23169 D dmd nobody RESO FIXE [DIP1000] Mangling does not distinguish return and return scope 2022-06-22
23168 D dmd nobody RESO FIXE [DIP1000] return scope wrongly rewritten for structs with no indirections 2022-06-23
23167 D dmd nobody RESO FIXE inaccurate diagnostic for internal tuple bound violation 2022-06-22
23166 D dmd nobody RESO FIXE seg fault when compiling with -inline 2022-07-09
23165 D dmd nobody RESO FIXE lambda functions are not inlined 2022-06-07
23162 D dmd nobody RESO INVA cannot use new on a static array type that's aliased 2022-06-08
23160 D dmd nobody RESO INVA template alias parameters can be used to bypass escape checks 2022-06-05
23159 D dmd nobody RESO FIXE [betterC] scope(failure) use in betterC gives confusing error 2022-06-08
23151 D dmd nobody RESO FIXE ICE: core.exception.AssertError@src/dmd/aggregate.d(678): Assertion failure 2023-01-01
23148 D dmd nobody RESO FIXE Missing invariant symbol with static library when template function declares struct with destructor and invariant that instantiates template with lambda, also main has a lambda 2022-07-09
23146 D dmd nobody RESO INVA bounds checking is still done in @system functions 2022-05-29
23144 D dmd nobody RESO INVA False circular reference error when the field name of a struct or class is the same as the type name 2022-06-01
23143 D dmd nobody RESO FIXE ImportC: forward enum declarations need to be supported 2022-07-12
23142 D dmd nobody RESO FIXE Scope should not apply to unittests 2022-06-09
23141 D dmd nobody RESO FIXE Improve -release switch description 2022-05-27
23138 D dmd nobody RESO FIXE Overrides of member functions of an inherited class ignores attribute "downcast" 2022-05-26
23137 D dmd nobody RESO DUPL Matrix init rejected in module scope but accepted at function scope 2022-06-21
23135 D dmd nobody RESO FIXE Covariance rules for C++ member functions mismatch D 2022-05-27
23128 D dmd nobody RESO DUPL Attributes inference breaks down with cycles 2022-10-03
23123 D dmd nobody RESO FIXE -vasm wrong result for cmpxchg16b 2022-05-18
23122 D dmd nobody RESO FIXE enum member UDAs semantics are not checked properly 2022-12-21
23120 D dmd nobody RESO FIXE dmd illegal instruction throw expression 2022-07-09
23118 D dmd nobody RESO INVA UFCS not working for function level templates 2022-05-17
23114 D dmd nobody RESO FIXE Can't use noreturn operand in arithmetic expression 2022-07-09
23112 D dmd nobody RESO FIXE code passes @nogc, allocates anyway 2022-08-08
23111 D dmd nobody RESO FIXE stack-allocated array escapes in @safe code 2022-05-16
23109 D dmd nobody RESO FIXE ICE: AssertError@src/dmd/dclass.d(449): Assertion failure 2022-05-14
23108 D dmd nobody RESO FIXE ICE: AssertError@src/dmd/clone.d(567): Assertion failure 2022-05-13
23105 D dmd nobody RESO FIXE `__trait(getMember)` and `mixin()` of the same code as a string behave differently 2022-06-25
23104 D dmd nobody RESO INVA case where use of mixin() is rejected but use of the mixin content as code is not 2022-05-12
23102 D dmd nobody RESO FIXE pinholeopt, "Conditional jump or move depends on uninitialised value(s)" 2022-07-09
23100 D dmd nobody RESO FIXE empty array literal passed to scope param not 'falsey' anymore 2022-07-09
23098 D dmd nobody RESO FIXE array literal to scope inout parameter not allowed in safe code 2022-05-10
23097 D dmd nobody RESO FIXE [REG 2.100] ArrayIndexError@src/dmd/mtype.d(4767): index [18446744073709551615] is out of bounds for array of length 0 2022-05-10
23089 D dmd nobody RESO FIXE Linkage-related ICE regression in v2.100.0-rc.1 2022-05-05
23088 D dmd nobody RESO FIXE spurious case of "`expression` has no effect" 2022-05-27
23087 D dmd nobody RESO FIXE getLinkage trait regression for overloads with v2.100.0-rc.1 2022-05-04
23086 D dmd nobody RESO INVA spurious case of `expression has no effect` message 2022-05-04
23085 D dmd nobody RESO DUPL [ICE] dmd: src/dmd/backend/cod1.d:1933: Assertion `retregs & BYTEREGS' failed. 2022-05-06
23084 D dmd nobody RESO DUPL [REG 2.080] dmd: src/dmd/backend/cgxmm.d:816: Assertion `0' failed. 2022-05-06
23083 D dmd nobody RESO FIXE .tupleof on static array rvalue evaluates expression multiple times 2022-05-04
23082 D dmd nobody RESO FIXE stringof of template alias overloaded with function accessed by trait: segfault. 2022-07-09
23079 D dmd nobody RESO FIXE [dip1000] be more lenient when taking address of `ref` return 2022-05-11
23077 D dmd nobody RESO FIXE codegen cannot generage XMM load/store for optimized operation that uses byte/short/... 2022-05-06
23076 D dmd nobody RESO FIXE SIMD assert fail with -inline -O converting float to short 2022-05-29
23075 D dmd nobody RESO FIXE global const string definitions should go in readonly segment 2022-05-15
23073 D dmd nobody RESO FIXE [dip1000] scope inference from pure doesn't consider self-assignment 2022-08-17
23068 D dmd nobody RESO FIXE [betterC] BetterC does not respect -checkaction=halt 2022-04-28
23066 D dmd nobody RESO FIXE importC: cannot initialize char array with string literal of different length 2022-05-15
23063 D dmd nobody RESO FIXE It is possible to return a noreturn value 2022-06-09
23059 D dmd nobody RESO WONT importC: calls to D template functions don't convert some argument types 2022-04-30
23058 D dmd nobody RESO FIXE importC: cannot take address inside multi-dimensional array at compile time 2022-05-12
23057 D dmd nobody RESO FIXE importC: dmd segfault on invalid syntax 2022-05-05
23056 D dmd nobody RESO FIXE importC: dmd asserts for missing return statement in CTFE function 2022-05-05
23054 D dmd nobody RESO FIXE importC: struct compound-literal assigned by pointer has wrong storage duration 2022-05-14
23050 D dmd nobody RESO FIXE Incorrect disassembly of code with -vasm and 0xBE and 0xBF opcodes 2022-04-29
23049 D dmd nobody RESO INVA [SIMD][CODEGEN] Wrong code for XMM.RCPSS after inlining 2022-04-24
23048 D dmd nobody RESO INVA [SIMD][CODEGEN] Inline XMM.LODUPD leads to wrong SIMD content 2022-04-24
23047 D dmd nobody RESO FIXE [ICE][SIMD] Do not SROA vector types 2022-05-05
23046 D dmd nobody RESO FIXE [REG][CODEGEN] __simd(XMM.LODLPS) bad codegen 2022-05-03
23045 D dmd nobody RESO FIXE importC: casted function type is missing extern(C) 2022-05-05
23044 D dmd nobody RESO FIXE importC: comma expression with function call parsed as declaration 2022-05-05
23042 D dmd nobody RESO FIXE -betterC still includes RTInfo 2022-05-06
23039 D dmd nobody RESO FIXE importC: declaration with array length has itself in scope 2022-05-05
23038 D dmd nobody RESO FIXE importC: sizeof inside struct has struct members in scope 2022-05-05
23037 D dmd nobody RESO FIXE importC: type with only type-qualifier doesn't work 2022-05-05
23036 D dmd nobody RESO FIXE Rvalue constructor with default parameter crashes compiler in the presence of a copy constructor 2024-11-28
23035 D dmd nobody RESO FIXE -preview=rvaluerefparam causes @system function to be @safe 2022-09-09
23034 D dmd nobody RESO FIXE importC: head-const struct confused with multiple files on command line 2022-04-20
23031 D dmd nobody RESO FIXE importC: hex character escapes should be variable length 2022-04-20
23030 D dmd nobody RESO FIXE importC: errors using typedef struct after first use as const 2022-09-06
23029 D dmd nobody RESO FIXE ImportC: _Generic treats pointer to const and regular pointers as the same type 2022-04-19
23028 D dmd nobody RESO FIXE ImportC: found _Generic instead of statement 2022-04-19
23027 D dmd nobody RESO FIXE ImportC: Array of struct is not a static and cannot have static initializer 2022-09-16
23026 D dmd nobody RESO FIXE ImportC: C designator-list not supported yet 2022-09-16
23025 D dmd nobody RESO FIXE ImportC: duplicate symbol for tentative definition and definition of variable 2022-04-19
23023 D dmd nobody RESO WORK ImportC: useless casts are erroneously forbidden 2022-04-19
23022 D dmd nobody RESO FIXE [dip1000] typesafe variadic parameter should not infer return 2022-07-25
23021 D dmd nobody RESO FIXE [dip1000] infer return scope from pure nothrow 2022-04-18
23019 D dmd nobody RESO FIXE Missing filename when -of points to an existing directory 2022-04-22
23018 D dmd nobody RESO FIXE importC: syntax error for sizeof with postfix operator on parenthesized expression 2022-05-17
23017 D dmd nobody RESO FIXE C++ class may not derive from D class 2022-04-17
23012 D dmd nobody RESO FIXE importC: asm label to set symbol name not applied from forward declaration 2022-05-19
23011 D dmd nobody RESO FIXE importC: asm label to set symbol name doesn't work with externs 2022-04-18
23010 D dmd nobody RESO FIXE mixed in aliaseqs used as type dont initualize 2022-06-24
23009 D dmd nobody RESO FIXE [CODEGEN][SIMD] SIMD + optimizations + inlining + double 2022-04-22
23008 D dmd nobody RESO FIXE importC: dmd asserts on empty struct or union as global 2022-04-18
23007 D dmd nobody RESO FIXE importC: dmd segfaults for extra braces in array initializer 2022-09-15
23006 D dmd nobody RESO FIXE importC: dmd segfaults on static initializer for multi-dimensional array inside struct 2022-09-15
23005 D dmd nobody RESO MOVE importC: 'alignof' or 'mangleof' as member name gives redefinition error 2022-04-18
23004 D dmd nobody RESO FIXE importC: calling function pointer named 'init' or 'stringof' from struct or union pointer gives error 2022-04-18
23003 D dmd nobody RESO FIXE ImportC should not import object.d 2022-04-16
23002 D dmd nobody RESO FIXE importC: struct or union field with same name as type gives circular reference error 2022-04-16
23000 D dmd nobody RESO FIXE final switch error has no line number with -checkaction=C 2022-04-12
22999 D dmd nobody RESO FIXE no switch fallthrough error with multi-valued case 2024-10-23
22997 D dmd nobody RESO FIXE DMD crash: copy ctor can't call other ctor 2022-04-13
22994 D dmd nobody RESO FIXE importC: some types not zero-initialized in static array 2022-04-17
22993 D dmd nobody RESO FIXE Missing quotes in octal literal hint 2022-04-08
22988 D dmd nobody RESO FIXE no short-circuiting when constant folding ternary operator 2022-04-07
22982 D dmd nobody RESO INVA Can't copy scope range elements into a returned array 2022-04-07
22976 D dmd nobody RESO FIXE importC: fails to multiply by element size when doing address-of 2022-04-18
22975 D dmd nobody RESO FIXE 3 cyclic aliases with meaningful overloads not caught [ice] 2023-01-01
22974 D dmd nobody RESO FIXE importC: D name mangling applied to extern variable inside function 2022-05-05
22973 D dmd nobody RESO FIXE importC: sizeof with array and pointer access gives array type has incomplete element type 2022-09-26
22972 D dmd nobody RESO FIXE importC: static variable cannot be read at compile time 2022-04-05
22971 D dmd nobody RESO FIXE importC: can't initialize unsigned char array with string literal 2022-04-06
22970 D dmd nobody RESO FIXE importC: taking address one past array end gives bounds error 2022-04-05
22969 D dmd nobody RESO FIXE Can't mixin name of manifest constant on right-hand side of alias declaration 2022-04-08
22967 D dmd nobody RESO FIXE [dip1000] no return ref inference for extended return semantics 2022-04-06
22961 D dmd nobody RESO FIXE importC: K&R-style main function rejected 2022-03-30
22955 D dmd nobody RESO FIXE importC: wrong alignof for D struct with specified alignment 2022-03-31
22954 D dmd nobody RESO FIXE Header generator emits extern(C) member functions 2022-03-29
22952 D dmd nobody RESO FIXE Compiler fails to find package.d modules via -mv map 2022-10-04
22951 D dmd nobody RESO FIXE Dtor missing from generated C++ header 2022-03-29
22945 D dmd nobody RESO FIXE [Conditional Compilation] support invariant version flag 2022-03-28
22942 D dmd nobody RESO FIXE Invalid section type / offset for newer XCode versions 2022-03-27
22935 D dmd nobody RESO FIXE importC: offsetof with array element gives 'dereference of invalid pointer' 2022-03-31
22934 D dmd nobody RESO FIXE Header generator emits context pointer as `this` 2022-03-27
22933 D dmd nobody RESO FIXE importC: goto skips declaration of variable 2022-03-29
22931 D dmd nobody RESO FIXE importC: Error: `0` has no effect 2022-03-30
22930 D dmd nobody RESO FIXE importC: switch statement should use default:break; if no default specified 2022-03-29
22929 D dmd nobody RESO FIXE importC: extern array with unknown length gives bounds errors 2022-03-29
22928 D dmd nobody RESO FIXE importC: array does not have a boolean value 2022-03-28
22927 D dmd nobody RESO FIXE importC: 'struct already exists' with forward reference and function with same name 2022-03-31
22925 D dmd nobody RESO FIXE importC: multi-dimensional array is not a static and cannot have static initializer 2022-09-22
22924 D dmd nobody RESO FIXE importC: boolean expression result should be int 2022-03-28
22923 D dmd nobody RESO FIXE importC: forward-declared static variable has invalid address 2022-03-31
22922 D dmd nobody RESO FIXE Support empty array literal in -betterC 2024-08-14
22919 D dmd nobody RESO FIXE [dip1000] -checkaction=context gives "assigned to `__assertOp2` with longer lifetime" 2022-03-28
22918 D dmd nobody RESO FIXE importC: some types not zero-initialized in static variables 2022-03-28
22916 D dmd nobody RESO FIXE [dip1000] copy of ref return still treated as scope variable 2023-02-20
22915 D dmd nobody RESO FIXE Errors for invalid foreach aggregates should print the type 2022-03-24
22914 D dmd nobody RESO FIXE outdated supplemental error "perhaps remove scope" 2022-03-23
22913 D dmd nobody RESO FIXE importC: array index expression parsed as cast 2022-03-25
22912 D dmd nobody RESO FIXE importC: syntax error for function call with cast and typedef and parentheses around name 2022-03-23
22911 D dmd nobody RESO FIXE dtoh: make include directives sorted for generated headers 2022-05-02
22910 D dmd nobody RESO FIXE [dip1000] return scope struct member functions allow returning `this` by ref 2022-03-23
22909 D dmd nobody RESO FIXE importC: u8 strings rejected by parser 2022-03-20
22906 D dmd nobody RESO FIXE DMD as a library hangs on semantic analysis of non regular D files 2022-03-20
22904 D dmd nobody RESO FIXE importC: syntax error for function call with casted result and parentheses around name 2022-03-23
22899 D dmd nobody RESO FIXE importC: extra parentheses in sizeof should give error with typedef types 2022-03-22
22898 D dmd nobody RESO FIXE [REG 2.100-master] Solaris: byte.min value is 128 2022-12-18
22897 D dmd nobody RESO FIXE importC: segfault calling forward-declared static function through pointer 2022-03-20
22896 D dmd nobody RESO FIXE importC: 'function redeclaration with different type' should ignore const 2022-03-20
22895 D dmd nobody RESO FIXE importC: exponent parsed as member access 2022-03-19
22894 D dmd nobody RESO FIXE importC: static struct initializer can't take address of own field 2022-03-24
22893 D dmd nobody RESO DUPL importC: can't cast array to integral type 2022-03-19
22892 D dmd nobody RESO FIXE importC: dereferencing array as pointer is not supported 2022-03-19
22890 D dmd nobody RESO DUPL Linker error when build on macOS Xcode 13.3 (x86_64) 2022-03-26
22888 D dmd nobody RESO WORK ImportC: Error: cannot cast `"123"` to `const(char)` at compile time 2022-09-22
22887 D dmd nobody RESO FIXE ImportC: typedef enum fails 2022-03-24
22886 D dmd nobody RESO FIXE ImportC: forward declaration of struct in a function prototype leads to redeclaration with different type error 2022-03-22
22885 D dmd nobody RESO FIXE ImportC: typedef declared with itself should work 2022-03-21
22884 D dmd nobody RESO FIXE ImportC: function does not decay to pointer when being cast 2022-03-19
22883 D dmd nobody RESO WORK ImportC: sizeof(var) rejected if used as initializer of the same var 2022-03-19
22882 D dmd nobody RESO DUPL Floating-point literals with leading zeroes incorrectly throw octal errors 2022-03-18
22881 D dmd nobody RESO FIXE ICE Index of array outside of bounds at CTFE 2022-03-17
22880 D dmd nobody RESO FIXE importC: support __restrict__ __signed__ __asm__ 2022-03-25
22879 D dmd nobody RESO DUPL super call ignores overload in mixin 2022-03-12
22878 D dmd nobody RESO FIXE importC: glibc fallback for HUGE_VAL gives 'not representable' 2022-03-14
22877 D dmd nobody RESO FIXE importC: wrong sizeof for string literal 2023-04-02
22876 D dmd nobody RESO FIXE importC: expression parsing affected by parentheses that should do nothing 2022-03-20
22875 D dmd nobody RESO FIXE importC: cannot assign const typedef with pointers to non-const one 2022-09-22
22874 D dmd nobody RESO FIXE ICE: Segmentation fault building druntime on mips64el-linux 2022-03-11
22871 D dmd nobody RESO FIXE Using an alias to `__traits(parameters)` causes unknown error 2022-03-27
22869 D dmd nobody RESO DUPL Child class that doesn't implement an interface function allowed to be used 2022-03-11
22868 D dmd nobody RESO FIXE __traits(parameters) returns parameters of delegate instead of function 2022-03-27
22865 D dmd nobody RESO FIXE __traits(compiles) affects inferrence of attributes 2022-05-20
22863 D dmd nobody RESO FIXE [REG2.099] -main doesn't work anymore when used for linking only (without source modules) 2022-03-27
22862 D dmd nobody RESO WONT Functions cannot be overloaded on return value alone. 2022-03-09
22861 D dmd nobody RESO FIXE Build the compiler with PGO 2022-03-28
22860 D dmd nobody RESO FIXE `Error: unknown` with mutually recursive and nested SumType 2022-03-27
22859 D dmd nobody RESO FIXE Error: forward reference of variable `isAssignable` for mutually recursed `allSatisfy` 2022-03-27
22858 D dmd nobody RESO FIXE [REG2.099] Incorrect alignment of void*[0] 2022-03-27
22854 D dmd nobody RESO FIXE static foreach byCodepoint segfault (2.099-rc.1) 2023-01-01
22853 D dmd nobody RESO FIXE importC: Lexer allows nesting block comments 2022-03-08
22852 D dmd nobody RESO FIXE importC: Lexer allows invalid wysiwyg and hex strings 2022-03-08
22848 D dmd nobody RESO FIXE DWARF .debug_line section should be generated to conform with DW_AT_stmt_list bounds 2022-03-04
22847 D dmd nobody RESO WORK Crash 2022-04-13
22846 D dmd nobody RESO FIXE [REG 2.066] SIGBUS, Bus error in _d_newarrayiT 2022-03-04
22845 D dmd nobody RESO FIXE DWARF .debug_line section is not standard compliant 2022-03-04
22844 D dmd nobody RESO FIXE [REG 2.089] SIGBUS, Bus error in _d_newitemU 2022-03-04
22842 D dmd nobody RESO FIXE importC: cannot declare function with a typedef 2022-03-08
22841 D dmd nobody RESO FIXE importC: Error: variable 'var' is shadowing variable 'var' 2022-03-03
22840 D dmd nobody RESO FIXE [dip1000] inout method with inferred @safe escapes local data 2022-03-22
22837 D dmd nobody RESO FIXE [dip1000] checkConstructorEscape quits after first non-pointer 2022-03-04
22833 D dmd nobody RESO FIXE [REG 2.083] error: 'string' is not a member of 'std' 2022-03-01
22831 D dmd nobody RESO FIXE No error for malformed extern(C) main function 2022-04-13
22830 D dmd nobody RESO FIXE Solaris: error: module 'core.stdc.math' import 'signbit' not found 2022-03-01
22826 D dmd nobody RESO FIXE [REG 2.098] #line accepts importC linemarker flags 2022-02-27
22825 D dmd nobody RESO FIXE #line parsing doesn't follow the spec 2022-03-22
22823 D dmd nobody RESO FIXE dmd.root.file: File.read fails to read any file on PPC 2022-02-26
22821 D dmd nobody RESO FIXE Dub package does not use incremental compilation 2022-02-28
22820 D dmd nobody RESO FIXE Error messages for slice pointers of structs with opIndex can be improved 2022-03-03
22818 D dmd nobody RESO FIXE typesafe variadic function parameter of type class should be scope 2022-02-24
22817 D dmd nobody RESO FIXE [REG 2.099] Missing file gives misleading error message 2022-02-27
22816 D dmd nobody RESO FIXE [REG 2.099] Parser reads files with other extensions 2022-02-27
22814 D dmd nobody RESO INVA ImportC: C11 lexer deletes escaped new lines during translation 2022-02-28
22813 D dmd nobody RESO FIXE [REG 2.079.1] recursive template expansion 2023-01-01
22812 D dmd nobody RESO FIXE ImportC: C11 does not allow newlines between the start and end of a directive 2022-03-22
22810 D dmd nobody RESO FIXE [REG 2.088] FAIL: runnable/test15.d on BigEndian targets 2022-02-22
22809 D dmd nobody RESO FIXE ImportC: druntime’s definition of __builtin_offsetof leads to dereference of invalid pointer. 2022-03-01
22808 D dmd nobody RESO FIXE ImportC: function not decaying to pointer to function in return statement. 2022-03-02
22807 D dmd nobody RESO FIXE ImportC: Array index is out of bounds for old-style flexible arrays. 2022-03-04
22806 D dmd nobody RESO FIXE cppmangle: Complex real mangled incorrectly 2022-02-22
22804 D dmd nobody RESO FIXE [REG 2.099] compiling multiple files without linking produces broken object files 2022-02-27
22802 D dmd nobody RESO FIXE [dip1000] First ref parameter seen as `return` destination even with `this` 2022-03-03
22801 D dmd nobody RESO FIXE [REG 2.099.0-beta.1] Can't return address of return ref parameter from constructor 2022-04-01
22799 D dmd nobody RESO INVA opApply() delegates not required to be scope 2022-02-21
22797 D dmd nobody RESO FIXE [REG master] Internal Compiler Error: cannot mixin static assert '' 2022-02-20
22793 D dmd nobody RESO FIXE importC: __import conflicts when importing multiple modules with same package 2022-03-04
22790 D dmd nobody RESO FIXE ref-return-scope is always ref-return, scope, unless return-scope appear in that order 2022-03-21
22788 D dmd nobody RESO FIXE [REG master] Expression header out of sync 2022-02-18
22784 D dmd nobody RESO FIXE pragma(printf) applies to nested functions 2022-10-07
22783 D dmd nobody RESO DUPL [dip1000] member function can pass pointer to member members to non-scope arg 2022-02-16
22782 D dmd nobody RESO FIXE [dip1000] address of ref can be assigned to non-scope parameter 2022-02-18
22781 D dmd nobody RESO INVA assert escapes reference to expired stack frame 2022-02-17
22780 D dmd nobody RESO FIXE [REG 2.090] variable reference to scope class must be scope 2022-02-18
22776 D dmd nobody RESO FIXE string literal printing fails on non-ASCII/non-printable chars 2022-02-16
22775 D dmd nobody RESO INVA The __traits does not see the scope attribute 2022-02-17
22770 D dmd nobody RESO FIXE C++ header generator generates trailing newlines 2022-03-03
22768 D dmd nobody RESO INVA lazy does not cache its results 2022-02-13
22761 D dmd nobody RESO FIXE [REG 2.099] importC: Error: redeclaration with different type 2022-02-12
22759 D dmd nobody RESO FIXE ImportC: cannot modify const expression from dereferencing const pointer declared within function. 2022-11-06
22758 D dmd nobody RESO FIXE ImportC: parenthesized expression confused with cast-expression 2022-02-12
22757 D dmd nobody RESO FIXE importC: typedef causes forward reference error 2022-02-13
22756 D dmd nobody RESO FIXE ImportC: no __builtin_offsetof 2022-02-17
22755 D dmd nobody RESO FIXE ImportC: declared symbol must be available in initializer 2022-02-14
22754 D dmd nobody RESO FIXE Header generator shouldn't generate trailing whitespace on visibility declaration 2022-02-09
22753 D dmd nobody RESO FIXE Deprecation message for import module shouldn't produce hifen when no message 2022-02-10
22751 D dmd nobody RESO FIXE DMD as a library crashes with fatal() on parseModule 2022-02-17
22749 D dmd nobody RESO FIXE importC: C11 does not allow taking the address of a bit-field 2022-02-09
22746 D dmd nobody RESO FIXE Functions that throws marked as nothrow produces bad error 2022-02-08
22738 D dmd nobody RESO FIXE std.file.tempDir adds an addition / even when it already has one 2022-02-07
22734 D dmd nobody RESO FIXE importC: typedef anonymous enum members not available when used from D 2022-02-07
22733 D dmd nobody RESO FIXE hdrgen generates inconsistent order of STC attributes for ~this() 2022-02-03
22732 D dmd nobody RESO INVA Header generator should export the function attributes by inferring them whenever possible 2022-02-03
22730 D dmd nobody RESO FIXE master: "dmd -i" doesn't include unit tests from imported modules 2022-02-18
22728 D dmd nobody RESO DUPL importC: error: enum has no members when compiling typedef’d enum. 2022-02-03
22727 D dmd nobody RESO FIXE ImportC: support for __stdcall and __fastcall is necessary for 32-bit Windows builds 2022-02-06
22726 D dmd nobody RESO FIXE ImportC: typedefs of tagged enums fail to compile 2023-08-30
22725 D dmd nobody RESO FIXE ImportC: segfault when compiling with -H 2022-02-03
22724 D dmd nobody RESO FIXE ImportC: VC extension __pragma(pack) is not implemented 2022-06-25
22717 D dmd nobody RESO FIXE object.TypeInfo_Struct.equals swaps lhs and rhs parameters 2022-02-02
22714 D dmd nobody RESO FIXE ICE: Assertion failure in ClassDeclaration::isBaseOf 2022-01-31
22713 D dmd nobody RESO FIXE ImportC: op= not correctly implemented for bit fields 2022-01-30
22710 D dmd nobody RESO FIXE CTFE on bitfields does not account for field width 2022-01-31
22709 D dmd nobody RESO FIXE [dip1000] slice of static array can be escaped in @safe using ref arguments 2022-01-28
22708 D dmd nobody RESO FIXE switch statement with an undefined symbol results in many errors 2022-03-08
22706 D dmd nobody RESO FIXE Bad error on explicit instantiation of function template with auto ref parameter 2022-07-28
22705 D dmd nobody RESO FIXE importC: forward reference to struct typedef gives struct already exists 2022-01-28
22703 D dmd nobody RESO FIXE importC: C++11 unscoped enums with underlying type rejects some C types. 2022-01-29
22699 D dmd nobody RESO FIXE importC: assignment cannot be used as a condition 2022-01-29
22698 D dmd nobody RESO FIXE ImportC: nested struct tag stored in wrong scope 2022-02-10
22686 D dmd nobody RESO FIXE ICE: dmd segfaults on invalid member reference in static function 2022-01-21
22685 D dmd nobody RESO FIXE Template function instantiated with lambda and overload is nested incorrectly 2022-01-20
22680 D dmd nobody RESO FIXE @safe hole with destructors 2022-09-05
22679 D dmd nobody RESO INVA "Error: identifier expected following `package'" when module has 'debug' in it's name 2022-01-17
22676 D dmd nobody RESO FIXE fullyQualifiedName fails to compile with 2.098.1 relese -- there is some issue with call to __traits(isScalar .. 2022-01-19
22675 D dmd nobody RESO DUPL ICE: passing the noreturn type as int 2022-01-14
22674 D dmd nobody RESO FIXE ImportC: compatible types declared in different translation units are not treated equivalent in D. 2022-09-22
22672 D dmd nobody RESO FIXE Allow casting a ValueSeq to a compatible TypeTuple 2022-02-16
22668 D dmd nobody RESO FIXE Deprecation when a deprecated method overrides another deprecated method 2022-01-14
22667 D dmd nobody RESO DUPL Nullable of struct containing unrelated Nullable errors with "inout can only be declared inside inout function" 2022-01-12
22666 D dmd nobody RESO FIXE ImportC: Error: attributes should be specified before the function definition 2022-01-17
22665 D dmd nobody RESO FIXE ImportC: qualified enum values should be of enum type on the D side, not int 2022-01-14
22664 D dmd nobody RESO FIXE Disassembler mistakes rdtscp for invlpg ECX 2022-05-21
22663 D dmd nobody RESO INVA Module is not recognized inside an "if" 2022-01-17
22659 D dmd nobody RESO FIXE [REG master] Error: declaration '(S[2] arr = __error__;)' is not yet implemented in CTFE 2022-01-20
22656 D dmd nobody RESO FIXE SSE2 instructions have inconsistent layouts in the disassembler output 2022-01-13
22655 D dmd nobody RESO FIXE Disassembler assertion on rdtsc 2022-01-10
22652 D dmd nobody RESO FIXE importC: Braceless initializer of nested struct is rejected. 2022-09-17
22651 D dmd nobody RESO WORK undefined reference to ModuleInfo when using imported 2022-11-16
22650 D dmd nobody RESO DUPL [REG 2.097][ICE] cod4.d:424: Assertion 'cast(int)sz > 0' failed. 2022-01-04
22646 D dmd nobody RESO FIXE [REG2.099] CT bounds checking ignores short circuit evaluation 2024-05-25
22644 D dmd nobody RESO INVA Using @disable on enum members produces unrelated errors 2022-01-03
22639 D dmd nobody RESO FIXE Copy constructors with default arguments not getting called 2022-03-27
22638 D dmd nobody RESO FIXE [REG 2.096][ICE] cod4.d: Assertion cast(int)sz > 0 failed 2023-01-01
22635 D dmd nobody RESO FIXE opCast prevent calling destructor for const this. 2022-04-17
22632 D dmd nobody RESO FIXE Crash happens when CTFE compares an associative array to null using == 2022-01-01
22631 D dmd nobody RESO FIXE ImportC: support C++11 unscoped enums with underlying type 2022-01-25
22626 D dmd nobody RESO FIXE Can't use synchronized member functions with -nosharedaccess 2022-06-11
22625 D dmd nobody RESO FIXE ImportC: original name of typedefed struct not visible in D when compiling separately 2022-02-02
22624 D dmd nobody RESO FIXE ImportC: struct members in static initializer misaligned following bit field 2022-01-23
22623 D dmd nobody RESO FIXE ImportC: typedef'd struct definition tag not put in symbol table 2022-01-23
22622 D dmd nobody RESO FIXE C file before D file on the command line causes build errors from core.stdc.stdio 2022-03-06
22619 D dmd nobody RESO FIXE Missing inout substitution for __copytmp temporaries caused by copy ctors 2022-01-21
22610 D dmd nobody RESO FIXE ImportC: 3 extra initializer(s) for struct __tag21 2022-09-15
22607 D dmd nobody RESO FIXE ImportC misses some float values ending with f 2022-02-03
22606 D dmd nobody RESO INVA init differs from ctor call for structs 2022-12-09
22598 D dmd nobody RESO FIXE importC: Add support for __extension__ keyword 2022-02-11
22590 D dmd nobody RESO FIXE importC: static functions have no debug information generated for them 2022-02-12
22587 D dmd nobody RESO FIXE ternary with function call and assert(0) leads to cod1 assertion 2022-12-15
22553 D dmd nobody RESO FIXE ImportC: undefined identifier `__uint128_t` 2022-02-08
22541 D dmd nobody RESO FIXE DIP1000: Resolve ambiguity of ref-return-scope parameters 2022-02-17
22539 D dmd nobody RESO FIXE [dip1000] slicing of returned ref scope static array should not be allowed 2022-03-10
22537 D dmd nobody RESO FIXE importC: Error: undefined reference to 'function' when using static in forward declaration 2022-09-21
22535 D dmd nobody RESO FIXE ImportC: gcc/clang math intrinsics are rejected. 2022-02-02
22525 D dmd nobody RESO DUPL Cannot link m64 or m32mscoff 2022-12-27
22520 D dmd nobody RESO FIXE darwin: crt_destructor functions not executed on OSX 12 2022-01-13
22489 D dmd nobody RESO FIXE C header generation ignores custom mangling 2022-03-27
22469 D dmd nobody RESO FIXE DWARF: some debug info types are named wrongly 2022-01-10
22445 D dmd nobody RESO FIXE random seg fault compiling std.bigint when running under semaphoreci 2022-08-31
22441 D dmd nobody RESO FIXE Have no idea what semaphoreci is actually testing 2022-02-28
22435 D dmd nobody RESO FIXE -unittest causes all template instances to be emitted 2022-07-29
22429 D dmd nobody RESO FIXE importC: designator-list not supported yet 2022-09-15
22401 D dmd nobody RESO FIXE importC: Error: cannot implicitly convert expression of type 'const(int[1])' to 'const(int*)' 2022-02-08
22390 D dmd nobody RESO FIXE Compiler crash when iterating empty array of bottom types 2022-07-15
22365 D dmd nobody RESO FIXE Compiler crash: tcs.body_ null in StatementSemanticVisitor.visit(TryCatchStatement) in semantic3 pass (dmd/statementsem.d:3956) 2022-01-14
22351 D dmd nobody RESO FIXE extern(C++) function contravariant in D, but not C++ 2022-05-27
22344 D dmd nobody RESO FIXE ImportC: overloading of functions is not allowed 2022-02-09
22339 D dmd nobody RESO FIXE importC: error message with character literal reports as integer instead of character literal. 2022-02-10
22309 D dmd nobody RESO FIXE Taking the address of a stack variable struct with this is wrongly seen as @safe 2022-03-28
22308 D dmd nobody RESO DUPL [REG2.097] ICE regarding local symbol renaming 2022-03-29
22306 D dmd nobody RESO FIXE scope array variable should be stack allocated 2022-10-18
22305 D dmd nobody RESO FIXE ImportC: #pragma STDC FENV_ACCESS is not supported 2022-02-10
22298 D dmd nobody RESO FIXE [DIP1000] Nested function's scope parameters can be assigned to variables in enclosing function 2022-01-14
22291 D dmd nobody RESO FIXE __traits(arguments) to return a tuple of the function arguments 2022-07-04
22234 D dmd nobody RESO FIXE __traits(getLinkage) returns wrong value for extern(System) functions 2022-04-12
22221 D dmd nobody RESO FIXE [dip1000] pure function can escape parameters through Exception 2022-04-01
22202 D dmd nobody RESO FIXE Wrong error message for implicit call to @system copy constructor in @safe code 2022-04-19
22184 D dmd nobody RESO FIXE Template instantiation in static ifs in mutual recursion classes fail 2022-09-23
22175 D dmd nobody RESO FIXE assert fail when struct assignment value is desired and struct size is odd 2022-03-27
22163 D dmd nobody RESO FIXE [REG 2.094.0] wrong code with static float array and delegate accessing it 2022-01-14
22145 D dmd nobody RESO FIXE scope for foreach parameters is ignored 2022-02-19
22139 D dmd nobody RESO FIXE Compiler special cases object.dup when compiling with -preview=dip1000 2022-01-28
22137 D dmd nobody RESO FIXE -preview=dip1000 enables visibility checks for tupleof 2022-01-24
22134 D dmd nobody RESO FIXE Deprecate returning a discarded void value from a function 2022-07-07
22131 D dmd nobody RESO INVA (spam) 2022-02-28
22130 D dmd nobody RESO FIXE [REG2.080.1][DIP1000] pure factory functions stopped working 2022-01-25
22128 D dmd nobody RESO INVA opApply delegate can escape scope without duly invoking GC allocation 2022-02-21
22127 D dmd nobody RESO FIXE compiler assertion failure parser on UDA and function literal 2022-01-25
22108 D dmd nobody RESO FIXE DIP1000 parameter mistakenly interpreted as return scope instead of scope 2022-05-17
22095 D dmd nobody RESO DUPL Closure not created or corrupted when accessing pointer in inline function 2022-08-12
22083 D dmd nobody RESO DUPL Error: function ldc.intrinsics.llvm_bswap!uint.llvm_bswap conflict with std.bitmanip.nativeToBigEndian!ushort.nativeToBigEndian 2022-09-08
22072 D dmd nobody RESO WORK importC: Error: compound literal is not an lvalue and cannot be modified 2022-09-20
22070 D dmd nobody RESO FIXE importC: Error: string/array literal is not an lvalue 2022-09-20
22027 D dmd nobody RESO FIXE inout shouldn't imply return 2022-03-22
22023 D dmd nobody RESO FIXE adding `return` to escaped argument of a variadic defeats @safe 2022-02-23
22016 D dmd nobody RESO WORK [REG2.067] Wrong code with enum comparison in void ternary with side effects 2022-12-23
22008 D dmd nobody RESO WONT foreach over enum members 2022-02-07
21975 D dmd nobody RESO FIXE is expression ignores implicit conversion of struct via alias this when pattern matching 2022-03-01
21974 D dmd nobody RESO FIXE ImportC: support __builtin_va_list, __builtin_va_start, __builtin_va_arg, __builtin_va_end 2022-01-22
21956 D dmd nobody RESO FIXE ice on foreach over an AA of noreturn 2022-07-12
21953 D dmd nobody RESO INVA Arrayop accepted on static array, leading to runtime failure or wrong code 2022-02-07
21879 D dmd nobody RESO DUPL -betterC "undefined reference to '_memset32'" 2022-02-10
21873 D dmd nobody RESO WORK Cannot build build.d on OSX with latest dmd 2.096.1 2022-02-28
21867 D dmd nobody RESO DUPL DMD fails to link after installing Visual Studio 2019 2022-12-27
21862 D dmd nobody RESO DUPL Taking address of non-static method without "this" should not be allowed 2022-12-09
21844 D dmd nobody RESO FIXE makedeps option adds spurious/incorrect dependency 2022-03-08
21829 D dmd nobody RESO DUPL `private` is ignored when a public overload exists 2022-09-08
21807 D dmd nobody RESO INVA Non-immutable data can be converted to immutable using function call in ctor 2022-08-09
21750 D dmd nobody RESO DUPL -betterC undefined reference to _memsetn 2022-02-10
21723 D dmd nobody RESO FIXE Linker error: two module static library, main compiled inline, invariant that defines a function, type alias, and an alias lambda 2022-07-09
21692 D dmd nobody RESO DUPL Non-mutable extern(D) scope class instances cannot be created. 2022-05-30
21677 D dmd nobody RESO WORK Inconsistency on when override is allowed for interface methods 2022-07-07
21676 D dmd nobody RESO FIXE [ICE][SIMD] DMD crashing with SIMD + optimizations + inlining 2022-04-22
21674 D dmd nobody RESO FIXE [REG v2.086] `alias this` triggers wrong deprecation message on function call 2022-02-18
21673 D dmd nobody RESO FIXE [SIMD][Win64] Wrong codegen for _mm_move_ss 2022-04-22
21607 D dmd nobody RESO WORK dmd segfaults for forward reference in base class 2022-07-14
21584 D dmd nobody RESO WORK dmd -O causes incorrect output 2022-04-13
21570 D dmd nobody RESO INVA __traits(isStaticArray, ...) accepts enums with static array as base type 2022-03-23
21546 D dmd nobody RESO FIXE covariant return checks for functions wrong if returning by ref 2022-02-26
21506 D dmd nobody RESO FIXE misalignment of _argptr for variadic functions 2022-11-26
21503 D dmd nobody RESO DUPL Incorrect C main signature causes undefined behavior in @safe code 2022-04-13
21487 D dmd nobody RESO WONT ModuleInfo not found when compiling with -lib and -betterC 2022-11-16
21477 D dmd nobody RESO FIXE TypeInfo errors in betterC are cryptic 2023-01-03
21473 D dmd nobody RESO WORK DMD enters infinite loop 2022-03-25
21443 D dmd nobody RESO FIXE scope (failure) with a return breaks safety 2024-03-27
21432 D dmd nobody RESO FIXE [CTFE] Cannot declare enum array in function scope 2022-07-12
21416 D dmd nobody RESO FIXE betterC mode program with C++ interface fails to link 2022-05-10
21406 D dmd nobody RESO FIXE CatAssign wrong evaluation/load order at run-time 2022-07-21
21390 D dmd nobody RESO WORK Cannot declare extern (storage class) variable of type with disabled default construction 2022-02-28
21368 D dmd nobody RESO DUPL copy-constructors aren't called for static arrays 2022-02-17
21366 D dmd nobody RESO DUPL `private` ignored for circular imports 2022-09-08
21354 D dmd nobody RESO FIXE 'cannot deduce function' errors print enum template params in an ugly way 2022-03-23
21350 D dmd nobody RESO FIXE [TestSuite] Failure of test/unit/frontend.d shows as "TARGET: ." 2022-02-14
21338 D dmd nobody RESO FIXE Confusing error message for template overload resolution failure 2022-10-31
21336 D dmd nobody RESO WORK [2.094.1] Memory corruption of TemplateInstance 2022-03-31
21324 D dmd nobody RESO FIXE @live not detecting overwrite of Owner without disposing of previous owned value 2022-03-25
21314 D dmd nobody RESO FIXE ICE on extern(c++) static class variables 2022-05-16
21301 D dmd nobody RESO FIXE Wrong values being passed in long parameter list 2022-11-10
21285 D dmd nobody RESO FIXE Delegate covariance broken between 2.092 and 2.094 (git master). 2022-03-27
21243 D dmd nobody RESO FIXE Allow lambdas to return auto ref 2022-09-22
21206 D dmd nobody RESO DUPL ICE when argument or return value is string type in extern(C++) functions 2022-05-13
21197 D dmd nobody RESO FIXE Wrong lifetime inference with DIP1000 in dmd 2.093.0 2022-08-31
21195 D dmd nobody RESO DUPL Delegate to method created without a `this` in certain contexts 2022-12-12
21184 D dmd nobody RESO INVA Unimplemented methods of interface are not reported as errors during compilation. 2022-07-27
21170 D dmd nobody RESO DUPL Can not instantiate a class instance using inout constructor. 2022-01-04
21166 D dmd nobody RESO WONT error message when unittesting std/array depends on -cov and -O switches 2022-02-27
21136 D dmd nobody RESO INVA N sized array takes kN bytes in executable file 2022-03-25
21066 D dmd nobody RESO WORK Druntime SIGSEGV / SIGBUS unittest signal handler should emit the stack trace for all threads 2022-07-04
21062 D dmd nobody RESO FIXE Confusing error when using a keyword as an identifier for a declaration 2022-11-08
21056 D dmd nobody RESO WORK Test Suite autotester FreeBSD_32 Heisenbug 2022-08-31
21009 D dmd nobody RESO FIXE CTFE string concatenation with -betterC fails with: Error: TypeInfo cannot be used with -betterC 2022-06-08
21008 D dmd nobody RESO FIXE dmd segfaults because of __traits(getMember, ...) and virtual function overriding 2022-03-03
20942 D dmd nobody RESO FIXE [DMD HEAD] Unable to append a postblit disabled struct to a dynamic array 2022-03-25
20881 D dmd nobody RESO FIXE [DIP1000] scope inference turns return-ref into return-scope 2022-03-21
20867 D dmd nobody RESO WONT class subtyping doen't work in separate files 2022-09-06
20853 D dmd nobody RESO FIXE static array ptr cannot be used in safe code but it should be allowed 2022-04-06
20838 D dmd nobody RESO INVA on modern (x86_64) CPUs, dmd emit cmpxchg8b instead of CMPXCHG16B 2022-05-18
20823 D dmd nobody RESO FIXE [DIP 1000] un-@safe code fails with dip1000 2022-07-26
20811 D dmd nobody RESO FIXE Regression as of 2.066.0 - CTFE static variable retained across calls 2023-01-01
20809 D dmd nobody RESO FIXE return statement might access memory from destructed temporary 2022-08-15
20777 D dmd nobody RESO FIXE User defined type as enum base type fails to compile. 2022-02-08
20738 D dmd nobody RESO WORK Linker error when calling map, zip, and dirEntries 2023-08-06
20717 D dmd nobody RESO FIXE Unsilenced bogus "undefined identifier" error from speculative collision 2022-04-01
20708 D dmd nobody RESO DUPL result of cast not specified when value is out of range 2022-08-15
20689 D dmd nobody RESO DUPL dmd's -betterC mode generates "undefined reference to '_memsetFloat'" when using float arrays 2022-06-08
20603 D dmd nobody RESO FIXE 'cannot use non-constant CTFE pointer in an initializer' in recursive structure with overlap 2022-04-05
20598 D dmd nobody RESO WORK AssertError@dmd/optimize.d(692): Assertion failure 2022-07-15
20576 D dmd nobody RESO DUPL TemplateTypeParameter and TemplateValueParameter default values are not checked 2022-01-28
20573 D dmd nobody RESO DUPL typeinfo error when using more than six switch cases in Dbetterc 2022-06-08
20570 D dmd nobody RESO DUPL Struct Cast Not Documented or Incorrectly Accepted 2022-08-11
20543 D dmd nobody RESO WONT Need a way to get the default initializers in an aggregation 2022-07-04
20509 D dmd nobody RESO DUPL implicit conversions considered before IFTI 2022-01-21
20377 D dmd nobody RESO DUPL extern(C) void main(string[] args) has invalid 'args' 2022-03-29
20365 D dmd nobody RESO FIXE Copy constructor not invoked on static arrays of structs but the postblit works 2022-08-17
20277 D dmd nobody RESO DUPL Template this parameters are not respected in static context 2022-09-14
20247 D dmd nobody RESO WORK ICE: access violation 2022-02-17
20193 D dmd nobody RESO DUPL Using shared in the class declaration does not make the class implicitly shared like for a struct 2022-05-25
20173 D dmd nobody RESO DUPL StructMemberInitializer syntax on right side of assigning 2022-07-05
20156 D dmd nobody RESO WORK [REG2.080] Wrong error about local variable escape 2022-03-24
20149 D dmd nobody RESO FIXE [DIP1000] Local data escapes inout method if not decorated with return 2022-02-25
20144 D dmd nobody RESO FIXE standard pragma for weak linkage 2022-06-09
20143 D dmd nobody RESO FIXE ICE in optimizer on real 0/0 returned as double 2022-07-09
20079 D dmd nobody RESO WONT [2.087.0] Forward declaration of functions defined in mixin templates don't compile 2022-03-25
20040 D dmd nobody RESO WORK dip1000 implicit delegate attribute stripping fails 2022-08-11
20015 D dmd nobody RESO FIXE [REG 2.086] Deprecated -preview, -revert, and -transition options not documented 2022-03-27
19948 D dmd nobody RESO FIXE Fully qualified name not used in errors when implicit const conversion is involved 2022-03-15
19945 D dmd nobody RESO INVA In betterC strange linker error can occur when importing alias of template struct 2022-06-04
19875 D dmd nobody RESO INVA [betterC] dmd 2.0.86 Allowed class compile 2022-12-27
19675 D dmd nobody RESO WORK Just calling an empty @safe function crashes the program on Linux x86 - wrong code gen? 2022-06-07
19645 D dmd nobody RESO DUPL Default parameters not checked for @safe 2022-07-16
19623 D dmd nobody RESO FIXE HERE string identifier cannot start with Unicode letter 2022-11-07
19606 D dmd nobody RESO INVA Bad error message when two identical overloads exist as `@disable` and not 2022-02-07
19589 D dmd nobody RESO FIXE Impossible to determine if a symbol returned by __traits(allMembers) is a module, or package. 2022-09-29
19585 D dmd nobody RESO FIXE Invalid recursive template expansion error 2023-01-01
19552 D dmd nobody RESO FIXE -transition is non-intuitive to use - the flag should list options by default 2022-11-14
19551 D dmd nobody RESO WORK corrupt ELF library when using pragma(crt_constructor) 2022-05-18
19406 D dmd nobody RESO WORK -allinst -unittest link failure when importing std.path 2022-03-24
19375 D dmd nobody RESO WORK .init of a nested struct stumps the inliner 2022-12-27
19285 D dmd nobody RESO FIXE false positive GC inferred 2022-06-09
19178 D dmd nobody RESO FIXE Static initialization of 2d static arrays in structs produces garbage or doesn't compile sometimes 2022-07-25
19153 D dmd nobody RESO WORK Symbol Undefined for mixin'd pragma(crt_constructor) on nested function 2022-12-03
19123 D dmd nobody RESO FIXE -allinst gives undefined reference linker errors 2022-12-20
18973 D dmd nobody RESO FIXE @disable on const toHash causes unresolved symbol error 2022-07-07
18964 D dmd nobody RESO FIXE -m32 should mean COFF, default is surprising 2022-02-09
18949 D dmd nobody RESO FIXE Array literals don't work with betterc 2022-12-27
18917 D dmd nobody RESO DUPL Default Value for Function-Type Template Value-Parameter Causes Conflicts in Instantiation 2022-01-28
18910 D dmd nobody RESO DUPL Non-compile-time-constant parameter default values not respected when passed as alias to a template function (with some indirection) 2022-01-28
18870 D dmd nobody RESO WONT Link failure only with -allinst for code in isExpression 2022-07-18
18711 D dmd nobody RESO WORK Suggest to slice a static array when the called function would accept it 2022-02-25
18646 D dmd nobody RESO FIXE [REG 2.079.0] Recursive template expansion incorrectly reported 2023-01-01
18623 D dmd nobody RESO WONT Documented unittest should not allow private symbol access 2022-03-10
18609 D dmd nobody RESO WONT `is` expression identifier accessible outside `static if` 2023-07-13
18561 D dmd nobody RESO WONT postblit should allow writing const/immutable members just like constructors 2022-04-12
18535 D dmd nobody RESO WORK auto-tester fails on Win_32_64 : `The system cannot find the path specified.` 2022-02-15
18512 D dmd nobody RESO WORK auto-tester fails /usr/local/bin/ld: cannot find -lpthread only on FreeBSD_32 2022-11-06
18321 D dmd nobody RESO INVA undefined reference to __ModuleInfoZ depending on whether module is imported directly or indirectly 2022-11-16
18216 D dmd nobody RESO FIXE struct no size because of forward reference 2022-04-19
18123 D dmd nobody RESO DUPL non-package module accepted for package structure 2022-06-23
18072 D dmd nobody RESO WORK Compile/link fails, DMD 2.077.1 2022-03-25
18066 D dmd nobody RESO WORK duplicate symbol error when symbol is in a ".o" and a ".a" ; linker should accept it to allow partial recompilation 2022-03-25
17950 D dmd nobody RESO DUPL cannot declare package internal symbol in package module 2022-09-29
17948 D dmd nobody RESO FIXE C++ Itanium ABI mangling of vector types has changed 2022-03-01
17937 D dmd nobody RESO FIXE Dsymbol.checkDeprecated also checks if a symbol is disabled 2022-11-23
17906 D dmd nobody RESO WORK Deprecated Language features should be allowed without a deprecation in a deprecated scope 2022-11-23
17903 D dmd nobody RESO WORK dmd leaves behind bad executable when linker fails 2022-11-23
17898 D dmd nobody RESO WORK Segfault in compile with -deps and -unittest 2022-05-20
17895 D dmd nobody RESO WORK Undefined reference with -inline and static assert 2022-11-23
17822 D dmd nobody RESO WORK [betterC] Do not emit reference to TypeInfo_Class for C++ or COM classes 2022-06-11
17778 D dmd nobody RESO DUPL Creating a static array with duplicates in betterC causes "undefined reference to _memset32" linker failure 2022-06-08
17764 D dmd nobody RESO WORK [scope][DIP1000] Escape checker defeated by composition transformations 2022-08-12
17635 D dmd nobody RESO FIXE [REG 2.066.0] cannot convert unique immutable(int)** to immutable 2022-01-25
17575 D dmd nobody RESO FIXE named mixin template error message 2022-09-06
17517 D dmd nobody RESO WORK Missing default_ddoc_theme.ddoc in Archives from dlang.org/download 2022-08-12
17464 D dmd nobody RESO WORK ICE in cg87.c on arithmetic expression with real numbers 2022-03-01
17463 D dmd nobody RESO WORK format!(): variable __result cannot be read at compile time 2022-11-18
17446 D dmd nobody RESO WORK Static-assert passes/fails based on what follows 2022-11-18
17444 D dmd nobody RESO WORK std.traits.isCallable doesn't recognize struct member function if return type is 'auto'. 2022-11-18
17434 D dmd nobody RESO FIXE [REG: 2.073] import lookup ignores public import. 2022-04-08
17404 D dmd nobody RESO WONT creating type named 'object' fails to compile, but only if you import something 2022-11-18
17378 D dmd nobody RESO FIXE Allow multiple arguments for assert and static assert 2022-12-19
17359 D dmd nobody RESO WORK C++ Interfacing: function with 'static' array parameter cannot be linked (x64) 2022-03-01
17334 D dmd nobody RESO FIXE Template constraints do short circuit semantic analysis for && and ||, but not for ?: 2022-11-18
17333 D dmd lucia.mcojocaru RESO DUPL Disallow concat of string with integer enum 2022-10-28
17301 D dmd nobody RESO INVA Unhelpful error message on template and non-template struct defined in separate modules 2022-11-18
17278 D dmd nobody RESO WORK [ICE] dmd 2.075 segfaults on error in implicitly imported module 2022-11-18
17263 D dmd nobody RESO WORK Issue diagnostic if mandatory template parameter is missing 2022-11-18
17242 D dmd nobody RESO INVA Specialized templates defined inside functions fail lookup, moving them outside makes them work 2022-11-18
17240 D dmd nobody RESO WORK mutable/shared @property both match in typeof 2022-11-18
17239 D dmd nobody RESO WONT template this in typeof expressions 2022-09-14
17223 D dmd nobody RESO WORK Inconsistency between opDispatch explicit/implicit usage 2022-11-16
17222 D dmd nobody RESO WORK assert in compiler caused by opDispatch 2022-11-16
17185 D dmd nobody RESO WORK Error: number '0x0.0123p-1022' is not representable 2022-11-16
17173 D dmd nobody RESO WORK Incorrect return value for function accepting and returning cdouble 2022-11-16
17167 D dmd nobody RESO FIXE dmd fails to write to file or create directory with more than 248 characters in the path 2022-06-09
17124 D dmd nobody RESO WORK dmd segfaults on __traits(getMember, ...) 2022-11-14
17113 D dmd nobody RESO WONT cent/ucent lack basic support 2022-02-27
17090 D dmd nobody RESO FIXE `dmd -transition=?` needs quoting => make it `-transition=help` 2022-11-14
17080 D dmd uplink.coder RESO DUPL Can assign member-function-ptr to free-function-ptr 2022-12-09
17067 D dmd nobody RESO WONT D header file generation includes excess imports 2022-11-14
17063 D dmd nobody RESO DUPL Nested function template cannot be accessed 2022-11-14
17048 D dmd nobody RESO INVA [REG 2.071] Synchronized class methods give warnings for RMW operations 2022-12-27
16701 D dmd nobody RESO FIXE Remove Restriction of "package.d" Source File Module Forced to All Lowercase 2022-07-25
16689 D dmd nobody RESO FIXE Errors in instantiated mixin templates should show instantiation point 2022-09-05
16646 D dmd nobody RESO WORK Header generation on druntime 2022-03-24
16632 D dmd nobody RESO DUPL "for" statement treats scoped block in increment section as lambda 2022-11-11
16586 D dmd nobody RESO WORK Implicit casting of enum with explicit int base type fails 2022-11-10
16577 D dmd nobody RESO WORK A selective import on a symbol that has overloads leads to duplicate deprecation messages 2022-02-07
16575 D dmd nobody RESO FIXE [ICE] extern(C++) function with D specific types 2022-05-16
16567 D dmd nobody RESO LATE dmd -wi leads compilation to get stuck when compiling lots of files 2022-03-24
16538 D dmd nobody RESO FIXE Parameter head-const-ness shouldn't matter but does 2022-11-10
16528 D dmd nobody RESO DUPL @safe inference does not work for mutually recursive functions 2022-10-14
16516 D dmd nobody RESO INVA Linker Error for ModuleInfo 2022-06-07
16481 D dmd nobody RESO DUPL invalid code accepted leading to linker error 2022-11-10
16480 D dmd nobody RESO INVA Local selective imports hide member functions 2022-07-27
16459 D dmd nobody RESO WORK opDispatch gives obtuse error when dispatching to a function that doesn't exist 2022-11-10
16447 D dmd nobody RESO INVA make illegal for functions containing a `naked` asm block to return `auto` 2022-11-10
16412 D dmd nobody RESO INVA instance variable shadowing with inheritance 2022-11-10
16410 D dmd nobody RESO INVA attribute inference for final methods of templated classes 2022-11-10
16399 D dmd nobody RESO WORK template with func. ptr. argument and anon. func. in the template body, rejects its argument 2022-11-10
16280 D dmd nobody RESO WORK -profile=gc wrongly reports allocation when using reserve on dynamic arrays 2022-11-09
16272 D dmd nobody RESO MOVE Yield like semantics for function execution 2022-11-09
16270 D dmd nobody RESO WORK scoped Alignment 2022-06-20
16199 D dmd nobody RESO WORK Looking up string-keyed AA with char[n] compiles but crashes at runtime 2022-11-09
16177 D dmd nobody RESO WORK Inner exception cannot be caught by specific type; becomes a collateral of the original exception 2022-11-09
16175 D dmd nobody RESO WONT allow statements and declaration in a compiles block 2022-11-09
16160 D dmd nobody RESO WORK Selective imports in aggregate types shadow methods 2022-11-09
16059 D dmd nobody RESO WORK needed better error messages for failed overloads 2022-11-09
16037 D dmd nobody RESO FIXE assigning delegate to a scope variable shouldn't allocate closure 2022-11-09
16025 D dmd nobody RESO DUPL mixin myTemplate should throw an error 2022-12-22
15981 D dmd nobody RESO FIXE infer function types for auto functions 2022-11-07
15937 D dmd nobody RESO FIXE DMD should only expand tilde at start of paths 2022-11-07
15936 D dmd mathias.lang RESO WORK misleading error message about @disable where there is none 2022-11-07
15926 D dmd nobody RESO WONT Peculiar behavior of 'inout' 2022-11-07
15923 D dmd nobody RESO WORK is expression qualifier matching does not work with multiple qualifiers 2022-11-07
15751 D dmd nobody RESO WORK atomicLoad doesn't return stable result if compiled with -profile 2022-11-03
15736 D dmd nobody RESO MOVE clang vs gcc-42 on osx 10.11 (el capitan) 2022-11-03
15730 D dmd nobody RESO WORK invalid template merging in tuple foreach 2022-03-23
15719 D dmd nobody RESO WONT Can't make template with name "this" 2022-11-03
15718 D dmd nobody RESO WONT use ref or out parameters in the anonymous method may cause error 2022-11-03
15712 D dmd nobody RESO FIXE extern(C) attribute inside extern(C) unittest is incorrectly ignored 2022-11-05
15640 D dmd nobody RESO WONT type inference in variadic array params not working for classes 2022-10-31
15633 D dmd nobody RESO INVA -profile and -cov produce bogus output [2.070] 2022-10-31
15632 D dmd nobody RESO FIXE Calling delete on scope class should be an error? 2022-05-30
15625 D dmd nobody RESO WORK Internal error: backend/elfobj.c 1014 2022-10-31
15613 D dmd nobody RESO FIXE Parameter type mismatch error message are not very helpful 2022-11-01
15584 D dmd nobody RESO WONT Security issue: symlink attack 2022-10-28
15582 D dmd nobody RESO WONT Slice returned by opSlice() not accepted as lvalue 2022-10-28
15577 D dmd nobody RESO WORK -profile and atomicOp segfaults 2022-10-28
15525 D dmd nobody RESO FIXE SEGV running semantic analysis on non-root decl that has errors. 2022-08-11
15514 D dmd nobody RESO WORK Segfault when calling valid D code from C 2022-10-28
15501 D dmd nobody RESO WORK Missing parens for template argument in error message: Error: no property 'nsecs' for type 'MonoTimeImpl!cast(ClockType)0' 2022-10-28
15496 D dmd nobody RESO MOVE Documentation about special/'__' symbols 2022-10-28
15481 D dmd nobody RESO FIXE GC profiler thinks reducing array.length triggers reallocation 2022-10-28
15466 D dmd nobody RESO WORK Incorrect result for 'real' 2022-10-24
15463 D dmd nobody RESO DUPL Compilation error when post-incrementing/decrementing a parenthized variable 2022-10-24
15462 D dmd nobody RESO WORK Incorrect error message depending on import order + missing LoC information on generated ctor error 2022-07-14
15460 D dmd nobody RESO FIXE Ddoc: merge the opening comment "<!-- Generated by Ddoc from filename.dd -->" into the default definition of DDOC 2022-10-24
15445 D dmd nobody RESO WONT Make DMD's command-line options more compatible with other popular C/C++ compilers 2022-10-24
15416 D dmd nobody RESO WONT UFCS does not attempt to derefence (but should it?) 2022-10-24
15414 D dmd nobody RESO FIXE __traits(getAttributes) should error if the function has multiple overloads 2022-11-28
15370 D dmd nobody RESO INVA Some way to manually allocate the closure for delegates to nested functions. 2022-01-09
15329 D dmd nobody RESO INVA __traits(isPOD, S) incorrectly returns true for structs with disabled S.init 2022-10-13
15311 D dmd nobody RESO WORK [dmd-internal] DsymbolExp.resolve and DotIdExp.semanticY (eright.op == TOKimport) need to be merged 2022-10-13
15256 D dmd nobody RESO WORK Data races with arrays allowed in @safe code 2022-10-13
15254 D dmd nobody RESO FIXE is expression compares string sub-type equal to an array 2022-10-13
15248 D dmd nobody RESO INVA Function in current module is not allowed to overload imported function 2022-10-13
15155 D dmd nobody RESO WORK ')' cannot be expressed in code examples 2022-10-13
15125 D dmd nobody RESO WONT Explicit pure needed even though pure: at the top of the file 2022-10-13
15114 D dmd nobody RESO INVA hijacking and selective imports 2022-10-13
15083 D dmd nobody RESO INVA declaring a variable, cannot access frame pointer 2022-10-13
15049 D dmd nobody RESO FIXE bad error message when trying to instantiate a nested class in a static method 2022-09-07
14984 D dmd nobody RESO WORK Make it illegal (or at least a warning) to modify the iteration variable in foreach 2022-10-10
14983 D dmd nobody RESO WONT AUTO_BOOTSTRAP download never happens. 2022-10-10
14978 D dmd nobody RESO WONT Improve incorrect AA declaration error message 2022-10-10
14969 D dmd nobody RESO FIXE cannot evaluate atan at compile time 2022-10-10
14960 D dmd nobody RESO FIXE libcurl linking issues on linux 2022-10-10
14956 D dmd nobody RESO FIXE C++ Mangling incompatible with C++11 2022-03-01
14916 D dmd nobody RESO WORK opDispatch: no property error for parameter type mismatch 2022-10-10
14908 D dmd nobody RESO FIXE dmd's rewrite is exposed in error message: Error: 's += 1' is not a scalar, it is a S 2022-10-10
14783 D dmd nobody RESO FIXE Overlapping Arrays with Binary Operations on Itself 2022-10-06
14694 D dmd nobody RESO FIXE Functions nested within functions need their body in the generated .di file 2022-10-10
14692 D dmd nobody RESO INVA SIGSEGV during SHA.put 2022-02-23
14690 D dmd nobody RESO FIXE pragma(inline, true) functions must have their bodies emitted in the .di file 2022-10-07
14689 D dmd nobody RESO WONT dmd should optionally generate #line directives in the .di file 2022-10-10
14655 D dmd nobody RESO LATE invalid mangling on the D side. it wants '.init', but using '.__init' for some reason 2022-02-17
14531 D dmd nobody RESO INVA `@disable this() immutable` disable mutable default construction, too 2022-02-17
14492 D dmd nobody RESO WONT Deprecate scope for allocating classes on the stack 2022-02-15
14488 D dmd nobody RESO FIXE Deprecate Imaginary and complex types 2022-02-15
14346 D dmd nobody RESO FIXE is-expression dependent on instantiation order 2022-02-14
14302 D dmd nobody RESO WORK New style opSlice doesn't compile 2022-02-14
14277 D dmd nobody RESO FIXE Compile-time array casting error - ugly error report 2022-02-14
14102 D dmd nobody RESO WORK Bad 'is not an lvalue' diagnostic in chained -unary and --preincr expressions. 2022-12-16
14017 D dmd nobody RESO INVA Assignment of a mutable array returned from non-`pure` function to `immutable` global variable is allowed 2022-12-16
13986 D dmd nobody RESO DUPL auto return for some recursive functions 2022-03-21
13972 D dmd nobody RESO MOVE Make scoped, Unique, and RefCounted @nogc 2022-12-16
13951 D dmd nobody RESO REMI Massive amounts of bloat generated for asserts by template.c 2022-12-16
13771 D dmd nobody RESO WONT any language support capture acquire type? 2022-12-16
13765 D dmd nobody RESO LATE not explicit template type name support 2022-12-16
13732 D dmd nobody RESO FIXE Regular templates can use "template this", and they allow any type to be passed 2022-10-04
13721 D dmd nobody RESO WORK typeof() for function return type produces peculiar error in std.datetime 2022-12-16
13579 D dmd nobody RESO MOVE Add limitations to Uniform Function Call Syntax 2022-04-03
13548 D dmd nobody RESO FIXE wrong sqrt 2022-03-25
13492 D dmd nobody RESO WONT Last Postblit call optimization 2022-04-12
13283 D dmd nobody RESO MOVE dmd fails to generate ambiguous overload error 2022-08-25
13229 D dmd nobody RESO FIXE RangeError in inlined function prints wrong module name (but right line) 2022-08-25
13123 D dmd nobody RESO FIXE Disallow throwing contracts for nothrow functions 2022-09-04
13060 D dmd nobody RESO FIXE @nogc reading an associative array 2022-10-24
12994 D dmd nobody RESO FIXE Function-local imported name shadowing error 2022-09-05
12986 D dmd nobody RESO WONT keywords allowed in module names if no ModuleDeclaration is used 2022-08-25
12945 D dmd nobody RESO WONT Deprecation for legacy static opCall feature in initializing 2022-08-25
12936 D dmd nobody RESO FIXE Some more @nogc cases for immediately iterated array literal 2022-08-25
12917 D dmd nobody RESO WORK Error: expression lines of type lines does not have a boolean value 2022-08-25
12879 D dmd nobody RESO FIXE Wrong line number for run-time array cast misalignment error 2022-05-25
12766 D dmd nobody RESO FIXE Forward reference diagnostics must emit the offending line causing the forward reference 2022-08-22
12735 D dmd nobody RESO FIXE imports via mixin template become public imports 2022-08-25
12716 D dmd nobody RESO MOVE Improve error message : interface function is not implemented 2022-08-22
12685 D dmd nobody RESO FIXE Refused foreach index type to span the whole range of the type 2022-09-07
12684 D dmd nobody RESO INVA Allow postblit elision when passing arguments to subfunctions 2022-08-22
12672 D dmd nobody RESO WONT make "ref" a better match than "auto_ref" (especially for variadic arguments) 2022-08-22
12663 D dmd nobody RESO FIXE Wrong error message for mutation of immutable static array 2022-08-22
12652 D dmd nobody RESO FIXE Non-constant hash initializers should have a special-case diagnostic 2022-08-24
12638 D dmd nobody RESO INVA Void can be ref 2022-08-22
12635 D dmd blah38621 RESO FIXE Accepts Invalid Segment Prefix on Branch Instruction 2022-08-22
12468 D dmd nobody RESO WORK Improve foreach type mismatch error message 2022-08-22
12466 D dmd nobody RESO INVA Template type parameter should not require a new symbol for deducing a type 2022-07-06
12411 D dmd nobody RESO WORK New eponymous template syntax could support nested eponymous templates 2022-07-04
12380 D dmd nobody RESO FIXE Wrong line number for type mismatch with enum .init assignment 2022-12-10
12373 D dmd nobody RESO WORK opDispatch cannot resolve to a non-member template 2022-08-22
12365 D dmd nobody RESO FIXE Assigning 1D array to 2D array should require cast 2022-08-22
12359 D dmd nobody RESO WONT implicit overload merging with selective imports should be removed 2022-08-22
12345 D dmd nobody RESO WORK byLine.popFront() fails with 'Internal error: backend/cod2.c 2200' when compiled with '-inline' switch 2022-06-10
12344 D dmd nobody RESO FIXE .di generation doesn't include contracts in interfaces 2022-04-07
12341 D dmd nobody RESO WORK Add EXTRA_C_SOURCES to autotester 2022-08-22
12328 D dmd nobody RESO FIXE [IMPLEMENTATION] Target::critsecsize should be a runtime or library inferred value 2022-01-30
12326 D dmd nobody RESO FIXE [IMPLEMENTATION] Move hidden debug switches into a backend-specific struct. 2022-01-30
12322 D dmd nobody RESO FIXE Bad error message with wrong Nullable array argument 2022-08-22
12314 D dmd nobody RESO WONT Allow Duplicate Renamed Imports 2022-08-22
12223 D dmd nobody RESO FIXE __traits(getMember,...) needed for aliases 2022-08-22
12032 D dmd nobody RESO INVA One case of refused slicing assignment to fixed size array 2022-08-22
12030 D dmd nobody RESO FIXE Detect some wrong array slice assignments at compile time 2022-08-22
12026 D dmd nobody RESO WONT One missing statement is not reachable error message 2022-12-02
12018 D dmd nobody RESO WORK More descriptive message for frame access error 2022-12-02
11643 D dmd nobody RESO DUPL Loop-invariant code motion optimization for associative array literals 2022-08-16
11595 D dmd nobody RESO DUPL __traits(allMembers, packageName) behaves oddly. 2022-09-29
11533 D dmd nobody RESO DUPL Compiler should allow to being nested for static local template functions 2022-11-14
11526 D dmd nobody RESO LATE buffer overflow detected __fortify_fail when building dmd from source 2022-06-09
11523 D dmd nobody RESO DUPL pragma(lib "x") doesn't have any effect in a static library 2022-04-11
11522 D dmd nobody RESO INVA mixing template mixins of template functions creates issues for dmd 2022-06-09
11463 D dmd nobody RESO FIXE DDoc html to show the normal escaped ASCII chars 2022-03-28
11292 D dmd nobody RESO WONT Cannot re-initialize a const field in postblit 2022-04-12
11150 D dmd nobody RESO INVA Symbol alias of member function impossible to be called 2022-07-04
10846 D dmd nobody RESO WONT Allow defining functions in enum declarations 2022-07-06
10625 D dmd nobody RESO INVA Compiler should warn or disallow using slice syntax in initialization 2022-07-04
10611 D dmd nobody RESO FIXE Add -h as shorthand for --help 2022-04-29
10584 D dmd nobody RESO FIXE Unhelpful error default constructing nested class 2022-01-14
10527 D dmd nobody RESO WONT Eliding more postblit constructor calls 2022-04-12
10248 D dmd nobody RESO FIXE DMD fails to compile with Microsoft Visual Studio 2010 2022-06-10
10177 D dmd nobody RESO WORK irrelevant compiler error messages: should stop semantic3 passes after 1st error is encountered 2022-11-29
10123 D dmd nobody RESO INVA Can't subtract positive number from length of array of struct with disabled default construction 2022-11-29
9997 D dmd nobody RESO FIXE Missed misspell suggestions for UFCS 2024-07-08
9911 D dmd nobody RESO DUPL postblit not called when function is returning a initialized struct 2022-11-29
9848 D dmd nobody RESO FIXE Better diagnostic when type declaration was not expected 2022-12-05
9738 D dmd nobody RESO WONT inline asm offset expression looks like array indexing 2022-09-08
9704 D dmd nobody RESO WORK Destructor not called on function calls if postblit throws 2022-09-08
9670 D dmd nobody RESO FIXE Shared class object comparison is not yet well defined 2022-09-08
9631 D dmd nobody RESO FIXE Error message not using fully qualified name when appropriate. 2022-09-08
9626 D dmd nobody RESO FIXE More precise error message in some cases when failed template constraint 2022-02-25
9511 D dmd nobody RESO WONT [enh] overloading on attributes 2022-09-08
9422 D dmd nobody RESO FIXE Missed redundancy of method const error 2022-09-08
9306 D dmd nobody RESO WONT __function alias 2022-09-08
9289 D dmd nobody RESO WORK [Regression 2.061] Had been deprecated language features are enabled again in default 2022-09-08
9255 D dmd andrej.mitrovich RESO FIXE Inconsistent .file field of thrown exceptions 2022-09-08
9249 D dmd nobody RESO INVA Defining opCast disables downcasting and explicit upcasting 2022-02-14
9238 D dmd nobody RESO FIXE Support rvalue references 2022-09-08
9205 D dmd nobody RESO FIXE Better error message for misplaced pure nothrow tags 2022-01-18
9204 D dmd nobody RESO DUPL Unable to create alias to template function instance with auto ref param 2022-07-27
9161 D dmd nobody RESO FIXE Linker error on linux if struct has @disabled ~this(); 2022-07-07
8954 D dmd nobody RESO FIXE Missing line number in error message for uncollable destructor/postblit 2022-01-28
8938 D dmd nobody RESO FIXE static struct initializer allows to not explicitly initialize members with disabled constructor 2022-08-16
8859 D dmd alex RESO FIXE Solaris port of the toolchain 2022-12-06
8765 D dmd andrej.mitrovich RESO FIXE assert should print the source code for the condition when no message argument present 2022-09-08
8727 D dmd nobody RESO WONT __traits(is_reserved_word, "") ? 2022-09-08
8663 D dmd nobody RESO DUPL AliasThis is not used in comparison 2022-09-08
8652 D dmd nobody RESO FIXE dmd make calls to _d_assertm 2022-09-08
8636 D dmd nobody RESO WORK inconsistent behavior with implicit imports 2022-09-08
8597 D dmd nobody RESO WONT UFCS fails when used with a pointer to enum and implicit dereferencing 2022-09-08
8577 D dmd nobody RESO INVA static assert is triggered after tuple bounds check 2022-09-08
8478 D dmd nobody RESO WONT Turn some undefined pointer comparisons into compile-time errors 2022-09-08
8364 D dmd nobody RESO WONT Allow exclamation mark in template definition 2022-09-08
8293 D dmd nobody RESO MOVE Small amount of static analysis to avoid certain destructor bugs 2022-08-16
8122 D dmd nobody RESO WONT opDispatch doesn't forward opCall 2022-12-01
8115 D dmd nobody RESO INVA Templated default constructor not called 2022-12-01
8102 D dmd nobody RESO FIXE Error messages that point to the line numbers that lack the ending semicolon 2022-01-19
8024 D dmd nobody RESO WORK Template alias parameter is fail to compile when -inline is used 2022-08-16
7981 D dmd nobody RESO WORK immutable structs by default have mutable constructor 2022-04-03
7958 D dmd nobody RESO INVA Uniform Function Call fails if class defined inside a function 2022-08-16
7844 D dmd nobody RESO DUPL implement loop invariant code motion for pure functions 2022-08-16
7625 D dmd nobody RESO FIXE inlining only works with explicit else branch 2022-02-18
7372 D dmd nobody RESO FIXE Error provides too little information to diagnose the problem (error: undefined identifier) 2022-09-05
7347 D dmd nobody RESO WORK scope attribute destruction & allocation issues 2022-08-16
6528 D dmd nobody RESO WONT Private module functions optimizations 2022-07-12
6348 D dmd nobody RESO WORK Returning a struct from a C library function doesn't work correctly in 64 bit binaries 2022-12-09
6274 D dmd nobody RESO WONT 'pure' for a whole struct definition 2022-08-15
6245 D dmd nobody RESO FIXE Using an exception object inside a delegate, causes a crash 2022-08-15
6225 D dmd nobody RESO WONT Some common null test mistakes 2022-08-15
6080 D dmd nobody RESO WORK Statically constructed Structs - Constructor/Initialization ambiguity 2022-12-06
5609 D dmd nobody RESO INVA struct opEquals doesn't conform to language specifications. 2022-08-15
5540 D dmd nobody RESO MOVE Probable bug-hiding redundancies 2022-08-15
5464 D dmd nobody RESO FIXE Attribute to not ignore function result 2022-08-15
5290 D dmd nobody RESO WORK Static array literals with too few elements 2022-03-10
5187 D dmd nobody RESO WONT Attribute hiding error or warning 2022-11-29
5096 D dmd nobody RESO FIXE More readable unpaired brace error 2022-01-20
5040 D dmd nobody RESO WONT opOpAssign should be automatically visible for types. 2022-11-29
4970 D dmd nobody RESO WORK Failed template instantiations need to propogate 2022-02-25
4699 D dmd nobody RESO FIXE Functions in peer scopes cannot have the same name 2022-08-15
4576 D dmd nobody RESO INVA [tdpl] 0/1 argument calls to overloaded function is allowed in presence of variadic function 2022-08-15
4558 D dmd nobody RESO WONT To spot a possible bug in code that doesn't change a value 2022-08-15
4542 D dmd bugzilla RESO WONT [tdpl] TDPL NVI example results in linker error 2022-08-16
4410 D dmd nobody RESO WORK AA has inconsistent and unreasonable requirements for iterating over reference-type index 2022-08-16
4338 D dmd nobody RESO LATE Structs with non-const destructors cannot be used as const parameters 2022-08-15
4236 D dmd nobody RESO WORK 'out of memory' error compiling on windows 2023-01-06
4130 D dmd nobody RESO FIXE DMD crashes if it has to compile a project which is too complex 2022-03-22
4111 D dmd nobody RESO WONT Foreach ranges accept floating-point extrema 2022-03-22
3926 D dmd nobody RESO WONT opCast(bool) in classes is bug-prone 2022-12-19
3878 D dmd nobody RESO WONT Arguments and members with the same name 2022-12-19
3818 D dmd nobody RESO FIXE Generic error message for wrong foreach 2022-01-20
3632 D dmd yebblies RESO FIXE modify float is float to do a bitwise compare 2022-04-06
3603 D dmd nobody RESO INVA Allow selective import syntax to import several modules from a package 2022-07-18
3538 D dmd nobody RESO DUPL Default value of alias template parameter is instantiated only once. 2022-01-28
3507 D dmd nobody RESO WONT [module] Flag unused imports to avoid unnecessary dependencies 2022-12-19
3444 D dmd nobody RESO WONT foreach(i, elem; range) should work 2022-09-08
3326 D dmd nobody RESO FIXE $ cannot be used in delegate literals 2022-12-19
2547 D dmd yebblies RESO WORK Array Ops should check length, at least when bounds checking is on 2022-02-28
2043 D dmd bugzilla RESO MOVE Closure outer variables in nested blocks are not allocated/instantiated correctly: should have multiple instances but only have one. 2022-05-24
1983 D dmd nobody RESO WORK Delegates violate const 2022-05-24
1100 D dmd bugzilla RESO FIXE Alias parameters don't accept primitive types. 2022-12-24
23572 D druntime nobody RESO FIXE OpenBSD: Add OpenBSD to the RTLD_DEFAULT list 2022-12-20
23562 D druntime nobody RESO FIXE [REG master] Segmentation fault in core.demangle 2022-12-15
23555 D druntime nobody RESO DUPL Throwing an Error in a destructor hangs on a collection 2022-12-18
23498 D druntime nobody RESO FIXE OpenBSD: Fix core.sys.posix.sys.wait 2022-12-15
23456 D druntime nobody RESO FIXE OpenBSD: Add waitid support 2022-11-14
23429 D druntime nobody RESO INVA pamcompany 2022-10-23
23399 D druntime nobody RESO FIXE OpenBSD: Teach druntime about new mimmutable(2) syscall 2022-10-09
23332 D druntime nobody RESO FIXE core.sync.condition notify methods should be @nogc 2022-11-25
23312 D druntime nobody RESO FIXE Crash when calling writeln in WinMain 2023-06-21
23304 D druntime nobody RESO WONT Add core.bitops.ReverseBitRange 2022-08-26
23302 D druntime nobody RESO FIXE std.algorithm.comparison.predSwitch producing SwitchError with error message as the filename 2022-08-24
23228 D druntime nobody RESO FIXE OpenBSD: No SIGRTMIN or SIGRTMAX 2022-07-04
23193 D druntime nobody RESO FIXE druntime/win32.mak, win64.mak, posix.mak contain no instructions for how to build druntime 2022-06-28
23157 D druntime nobody RESO FIXE undefined reference to `__cmsg_nxthdr' on Alpine Linux (musl libc) 2022-08-24
23129 D druntime nobody RESO FIXE object.destroy doesn't consider initialize=false on D classes 2022-05-20
23067 D druntime nobody RESO FIXE importC: offsetof macro assumes size_t is defined 2022-05-12
23065 D druntime nobody RESO FIXE importC: __builtin_expect should use c_long 2022-04-28
23061 D druntime nobody RESO INVA Exceptions cannot be caught by catch statement in static build 2022-05-24
23051 D druntime nobody RESO FIXE OpenBSD: Build broken on 2.100.0-beta.1 due to the inout attribute no longer implying the return attribute 2022-05-03
22964 D druntime nobody RESO FIXE array cast message is awkwardly worded 2022-03-31
22908 D druntime nobody RESO FIXE OpenBSD: Add getpwnam_shadow and getpwuid_shadow function prototypes 2022-04-01
22843 D druntime nobody RESO FIXE Program hangs on full gc collect with --DRT-gcopt=fork:1 if run under valgrind/callgrind 2022-03-28
22834 D druntime nobody RESO FIXE runnable_cxx/stdint.d: Undefined reference to _Z15testCppI8Mangleahahah 2022-03-03
22832 D druntime nobody RESO FIXE Can't destroy class with overloaded opCast 2022-03-02
22829 D druntime nobody RESO FIXE [REG master] Undefined symbol stderr first referenced in file test19933.o 2022-03-01
22822 D druntime nobody RESO FIXE core.sys.posix.sys.stat: PPC stat_t bindings corrupt 2022-02-25
22779 D druntime nobody RESO FIXE druntime: Calling __delete with null pointer-to-struct segfaults 2022-03-01
22777 D druntime nobody RESO FIXE stat struct in core.sys.windows.stat assumes CRuntime_DigitalMars 2022-03-04
22766 D druntime nobody RESO FIXE copyEmplace does not work with copy constructor and @disable this() 2022-04-13
22763 D druntime nobody RESO FIXE importing std.utf fails in BetterC 2022-04-20
22744 D druntime nobody RESO FIXE ImportC: builtins defined in __builtins.di cause undefined symbol linker errors. 2022-02-08
22741 D druntime nobody RESO FIXE importC: Error: bswap isn’t a template 2022-02-06
22735 D druntime nobody RESO FIXE __builtins.di does not implement __builtin_bswap64 correctly 2022-07-09
22721 D druntime nobody RESO FIXE importC: some gnu builtins are rejected 2022-07-09
22702 D druntime nobody RESO FIXE druntime not compliant with D spec re getLinkage 2022-01-26
22670 D druntime nobody RESO FIXE Support *BSD kqueue-backed API-compatible inotify shim library 2022-01-12
22669 D druntime nobody RESO FIXE OpenBSD: Sync socket.d 2022-02-12
22616 D druntime nobody RESO FIXE Infinity loop instead of InvalidMemoryOperationError during GC routine 2022-12-26
22552 D druntime nobody RESO FIXE moveEmplace wipes context pointer of nested struct contained in non-nested struct 2022-01-06
21837 D druntime nobody RESO WORK Emplace depends on exceptions? 2022-03-27
21747 D druntime nobody RESO FIXE core.demangle does not understand function-local mangling 2022-02-10
21631 D druntime nobody RESO FIXE core.atomic.cas fails to compile with const ifThis (if target is a pointer) 2022-03-28
21480 D druntime nobody RESO DUPL uncaught exceptions: stack trace truncated at NUL char 2022-04-04
21094 D druntime nobody RESO FIXE [REG2.078] Array equality for struct with class member and opCast and alias this 2022-08-22
21014 D druntime nobody RESO FIXE aa.byKeyValue, byKey, byValue very under-documented 2022-01-13
20992 D druntime nobody RESO FIXE Missing symbols in winapi bindings, related to locals 2022-02-07
20879 D druntime nobody RESO FIXE Arrays are oblivious to copy constructors 2024-03-08
20778 D druntime nobody RESO FIXE exception messages with nulls within are treated inconsistently 2022-04-04
20681 D druntime nobody RESO FIXE mak/WINDOWS file looks as error prone 2022-12-17
20650 D druntime nobody RESO FIXE Cryptic error message when GC called in finalizer 2022-12-26
20526 D druntime nobody RESO FIXE Compiling a program without unit tests with "-unittest" prints "1 unittests passed" 2022-03-24
20490 D druntime nobody RESO WONT malloc and calloc should be @safe / @trusted 2022-04-13
19933 D druntime nobody RESO FIXE MSVC: Undefined std{in,out,err} with -betterC 2022-02-14
19877 D druntime nobody RESO FIXE [dip1000] std.container.rbtree is unsafely accessing private data 2022-04-03
19659 D druntime nobody RESO FIXE Fix warning and deprecation messages when compiling druntime 2022-06-25
18816 D druntime nobody RESO FIXE [betterC] Standard Streams Unlinkable 2022-02-14
18117 D druntime nobody RESO FIXE ldiv_t struct in core.stdc.stdlib -- int vs c_long expectations 2022-03-26
16641 D druntime nobody RESO FIXE Infinite loop on InvalidMemoryOperationError in __dmd_personality_v0 2022-12-26
15939 D druntime nobody RESO FIXE GC.collect causes deadlock in multi-threaded environment 2022-12-30
15539 D druntime nobody RESO FIXE core.sys.windows.* tweaks for 2.070 2022-12-30
14892 D druntime nobody RESO FIXE -profile=gc doesn't account for GC API allocations 2022-01-26
13625 D druntime nobody RESO FIXE AssertError@src/core/thread.d(1652) 2022-12-30
13416 D druntime nobody RESO DUPL dead-lock in FreeBSD suspend handler 2022-12-30
13143 D druntime nobody RESO FIXE Need backtrace support on Solaris 2022-12-06
13058 D druntime nobody RESO FIXE Thread priority handling doesn't work in Solaris 2022-12-06
10535 D druntime nobody RESO FIXE [AA] Add a function to druntime which returns an empty AA 2022-07-27
10351 D druntime nobody RESO DUPL [GC] GC deadlocks in thread_suspendAll() 2022-12-30
9986 D druntime nobody RESO WONT ModuleInfo.importedModules doesn't work 2022-11-16
9585 D druntime nobody RESO WONT [AA] Implement getPair() for Associative Arrays 2022-07-04
23257 D installe nobody RESO DUPL Unable to Download Installer from DLang Website 2022-07-20
22958 D installe nobody RESO FIXE [Internal] Installer uses outdated image on Azure 2022-03-29
18362 D installe nobody RESO FIXE Build dmd with LTO and PGO 2022-01-13
23561 D phobos nobody RESO FIXE std.typecons.Unique!struct does not destroy struct instance 2022-12-24
23540 D phobos nobody RESO FIXE std.uni loadProperty aliases for C are incorrect 2022-12-24
23507 D phobos nobody RESO FIXE Socket.blocking property incorrect on new Socket on Windows 2022-11-25
23488 D phobos nobody RESO FIXE std.format.sformat mishandles char ranges 2022-11-17
23477 D phobos nobody RESO FIXE std.stdio.readln is @system, and cannot be used from @safe code 2022-12-06
23453 D phobos nobody RESO FIXE Generic iota should be a forward range 2022-11-04
23446 D phobos nobody RESO INVA spawnProcess ignores the working directory 2022-10-31
23400 D phobos nobody RESO FIXE [REG 2.099] Can't format enum value whose base type has non-const opEquals 2022-10-17
23385 D phobos nobody RESO LATE Consider making currTime @nogc and nothrow 2022-10-06
23370 D phobos nobody RESO FIXE std.base64 can have more @nogc functions 2022-09-27
23362 D phobos nobody RESO FIXE Permutations should be a forward range 2022-09-26
23350 D phobos nobody RESO FIXE Nondeterministic test failure in std.concurrency 2022-09-20
23333 D phobos andrej.mitrovich RESO FIXE DList range can be @nogc 2022-09-15
23324 D phobos nobody RESO FIXE Incorrect source link in std.format docs 2022-09-06
23319 D phobos nobody RESO FIXE std.range.Generator does not work with non-mutable elements 2022-12-05
23298 D phobos nobody RESO FIXE std.string wrap wraps early 2022-08-22
23288 D phobos nobody RESO FIXE zlib: Fix potential buffer overflow 2022-08-10
23286 D phobos nobody RESO FIXE std.logger.core randomly fails unittests on line 1900 2022-09-05
23270 D phobos nobody RESO FIXE std.random.dice is poorly documented 2022-07-25
23268 D phobos nobody RESO FIXE clamp no longer accepts shorts 2022-08-31
23250 D phobos nobody RESO FIXE Unicode regional indicators are not paired correctly 2022-07-18
23246 D phobos nobody RESO FIXE [REG 2.099] std.format ignores non-const toString method of associative array value 2022-07-13
23245 D phobos nobody RESO FIXE [REG 2.099] std.format ignores non-const toString method of static array element 2022-07-13
23243 D phobos nobody RESO WONT std.range.isInfinite should accept ranges with non-static empty methods 2022-07-13
23242 D phobos nobody RESO WONT InputRangeObject derived from RandomAccessInfinite is not a random-access range 2022-07-13
23238 D phobos nobody RESO FIXE Cannot write a const Nullable(T, T nullValue) 2022-12-30
23215 D phobos nobody RESO FIXE calling std.file.remove with null string segfaults in strlen 2022-06-28
23196 D phobos nobody RESO FIXE File constructor fails to preallocate oom error, uses exception instead 2022-06-22
23182 D phobos nobody RESO FIXE Can't assign struct with opAssign to SumType in CTFE 2022-06-14
23140 D phobos nobody RESO FIXE Array!T where T is a shared class no longer works 2022-08-30
23132 D phobos nobody RESO FIXE "cannot access frame pointer" comparing two ranges for equality from v2.099.0 2022-07-09
23101 D phobos nobody RESO FIXE [std.sumtype] canMatch does not account ref 2022-05-12
23094 D phobos nobody RESO DUPL std.range.generate calls fun more than necessary 2022-05-06
23015 D phobos nobody RESO FIXE SysTime opAssign triggers a deprecation: returning `this` escapes a reference to parameter `this` 2022-04-15
22998 D phobos nobody RESO FIXE Update to zlib 1.2.12 2022-04-10
22992 D phobos nobody RESO WORK std.traits: template instance is nested in both A and B with getSymbolsByUDA 2022-04-08
22984 D phobos nobody RESO DUPL Wrong results for complex abs 2022-04-04
22948 D phobos nobody RESO INVA std.stdio.File doesnt open ~ files 2022-07-08
22947 D phobos nobody RESO FIXE sysErrorString throws Exception instead of WindowsException 2022-03-31
22946 D phobos nobody RESO FIXE WindowsException ctor is not nothrow 2022-03-27
22939 D phobos nobody RESO FIXE bad error message: Error: no property `msg` for type `string` 2023-01-08
22901 D phobos nobody RESO FIXE Can't construct inout SumType 2022-03-21
22873 D phobos nobody RESO FIXE Wrong std.format output for `inout` 2022-03-22
22867 D phobos nobody RESO FIXE std.utf.decode changes offset despite error. 2022-03-10
22851 D phobos nobody RESO FIXE Missing reference to std.sumtype's source in the latter's documentation 2022-03-06
22838 D phobos nobody RESO FIXE std.bitmanip.BitArray.count() reads beyond data when data size is integer size_t multiple 2022-03-03
22798 D phobos nobody RESO FIXE defaultGetoptPrinter should be @safe 2022-02-25
22794 D phobos nobody RESO FIXE Compile-time format validation gives unhelpful error on too many arguments 2022-12-17
22791 D phobos nobody RESO FIXE std\socket.d(790) Heisenbug random failure 2022-02-20
22771 D phobos nobody RESO FIXE BigInt divMod can return "-0" (negative zero) 2022-02-14
22745 D phobos nobody RESO FIXE std.parallelism.parallel fails to process empty range on a single CPU 2022-12-15
22736 D phobos nobody RESO FIXE Add destructuring bind for std.typecons.Tuple tuples 2022-03-10
22704 D phobos nobody RESO FIXE Linker error when running the public unittests 2022-01-25
22701 D phobos nobody RESO FIXE std.typecons.apply needlessly checks if the predicate is callable 2022-01-29
22695 D phobos nobody RESO FIXE std.traits.isBuiltinType is false for typeof(null) 2022-01-28
22683 D phobos nobody RESO FIXE core.math.rndtonl can't be linked 2022-02-12
22673 D phobos nobody RESO FIXE .array of a range with length preallocates without checking if the length was lying or not. 2022-01-26
22648 D phobos nobody RESO FIXE [std.variant.Variant] Incorrectly written unittests 2022-01-04
22647 D phobos nobody RESO FIXE [std.variant.Variant] Cannot compare types compliant with null comparison with 'null' 2022-01-10
22637 D phobos nobody RESO FIXE std.conv `to!double` and `parse!double` dont throw on under/overflow 2022-07-12
22609 D phobos nobody RESO FIXE [REG2.097] std.format.format fails for opEquals overloads without int 2022-01-08
22572 D phobos nobody RESO FIXE Cannot define SumType over immutable struct with Nullable 2022-02-09
22532 D phobos atila.neves RESO FIXE std.experimental.logger Change default log level to LogLevel.warning, or LogLevel.off 2022-01-07
22503 D phobos nobody RESO FIXE Invalid changelog entry for isValidCodePoint 2022-04-13
22299 D phobos nobody RESO FIXE RedBlackTree.empty missing "const" annotation 2022-04-13
22213 D phobos nobody RESO FIXE Base64: Missing `@nogc` attribute on encodeLength 2022-04-15
22185 D phobos nobody RESO FIXE std.array.array() doesn't handle throwing element copying 2022-01-26
21751 D phobos nobody RESO FIXE std.experimental.logger add possibility to pass a throwable to a log 2022-07-29
21457 D phobos nobody RESO FIXE std.functional.partial ignores function overloads 2022-01-03
21397 D phobos nobody RESO DUPL Nullable doesn't define copy constructors 2022-10-24
21334 D phobos nobody RESO WONT std.conv.to could have an overload taking a default value for conversion errors 2022-07-04
21114 D phobos nobody RESO FIXE core.exception.AssertError@std/socket.d(1004): Assertion failure 2022-02-19
21000 D phobos nobody RESO FIXE -preview=nosharedaccess precludes use of stdin,stdout,stderr 2022-10-05
20635 D phobos nobody RESO WONT std.file.write is not UFCS friendly 2022-02-07
20266 D phobos nobody RESO DUPL __ARGS__ for easy forwarding of function arguments 2022-07-04
20257 D phobos nobody RESO FIXE Implement waitTimeout() in std.process 2022-07-04
20182 D phobos nobody RESO FIXE [REG 2.086.0] std.traits.ParameterDefaults fails for copy constructor of nested struct 2022-04-18
20139 D phobos nobody RESO LATE isInputRange!string is false in betterC 2022-04-28
19737 D phobos nobody RESO FIXE [std.experimental.allocator] link table in docs has missing symbols 2022-10-24
18735 D phobos nobody RESO FIXE all versions of find and canfind should identify usage of predicate 2022-07-24
18631 D phobos nobody RESO FIXE std.random.choice does not work with const arrays 2022-07-07
18374 D phobos nobody RESO FIXE Add range functions to Nullable 2022-03-27
18155 D phobos nobody RESO FIXE std.file.dirEntries should be usable in @safe 2022-12-27
18036 D phobos nobody RESO FIXE Documentation of moveFront() fails to mention different behavior depending on hasElaborateCopyConstructor 2022-02-28
17183 D phobos nobody RESO FIXE Improve std.algorithm.mutate.remove documentation 2022-07-22
16232 D phobos nobody RESO FIXE std.experimental.logger.core.sharedLog isn't thread-safe 2022-07-24
16034 D phobos nobody RESO FIXE map should be possible with a reference only 2022-09-20
15536 D phobos nobody RESO FIXE [std.experimental.logger] More detailed example for custom logger implementation 2022-07-18
15530 D phobos nobody RESO DUPL multiSort forbids any SwapStrategy different from unstable 2022-09-19
14553 D phobos nobody RESO FIXE The return types of std.array.array for narrow strings conflicts with its documentation 2022-07-25
14471 D phobos nobody RESO FIXE std.socket: add method for detach socket handle 2024-02-09
13893 D phobos nobody RESO FIXE "rawRead must take a non-empty buffer" 2022-07-24
13551 D phobos nobody RESO FIXE std.conv.to for std.typecons tuples too 2022-01-13
13541 D phobos nobody RESO FIXE std.windows.syserror.sysErrorString() should be nothrow 2022-03-28
12732 D phobos nobody RESO WONT Add an Appender-like template that recursively builds a structure of Appender fields 2022-07-06
8967 D phobos nobody RESO INVA dirEntries throws when encountering a "long path" on windows 2022-09-17
8067 D phobos nobody RESO FIXE std.algorithm.move doesn't work for static array of elaborate struct 2022-08-31
7438 D phobos nobody RESO WONT Functions from std.conv should be pure 2022-08-31
7128 D phobos greeenify RESO FIXE Cartesian product of ranges 2022-04-03
6788 D phobos nobody RESO DUPL std.algorithm.combinations 2022-04-03
4535 D phobos nobody RESO WONT std.range could have a takeWhile!pred(range) function 2022-08-31
23518 D tools nobody RESO FIXE buildkite ae Socket.bind error 2022-12-04
22643 D tools nobody RESO FIXE Another heisenbug in macOS 12.x x64, DMD (latest) 2022-01-13
22642 D tools nobody RESO FIXE test runner is determined to add -fPIC and -fPIE switches blocking Windows cross compiles 2022-03-24
22490 D tools nobody RESO INVA dub.pm, anchors for the install and uninstall command do not work 2022-12-20
21618 D tools nobody RESO WORK rdmd does not accept `-boundscheck=off` argument 2022-04-13
23269 D visuald nobody RESO WORK Unable to build VisualD 2022-07-29
23069 D visuald nobody RESO FIXE Visual Studio crashing when debugging Win32 VARIANT data type 2022-06-05
22787 D visuald nobody RESO FIXE Not present in the VS2022 Marketplace 2022-04-18
22764 D visuald nobody RESO FIXE Visual Studio doesn't find installed LDC or DMD 2022-04-03
22747 D visuald nobody RESO FIXE VS 2022 Could not load file or assembly 'Microsoft.Build.CPPTasks.Common, Version=17.1.0.0' 2022-04-03
21587 D visuald nobody RESO FIXE Please capture and output failed/error message from "link" step 2022-06-05
1123 issues found.

as

File a new issue in the "D" product