|
278
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
dmd.conf search path doesn't work
|
2014-02-24
|
|
370
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
Compiler stack overflow on recursive typeof in function declaration.
|
2014-02-15
|
|
806
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
regression: multiple definition template symbols
|
2014-02-15
|
|
929
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
Resizing array of associative arrays (uint[char[]][]) causes infinite loop / hang
|
2014-02-16
|
|
997
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
[Regression] Struct-returning function that conditionally passes the result of another function straight through doesn't work (NRVO bug?)
|
2014-02-16
|
|
1031
|
D
|
dmd
|
dvdfrdmn
|
RESO
|
FIXE
|
regression: SIGSEGV at expr.c:6498
|
2015-06-09
|
|
1032
|
D
|
dmd
|
dvdfrdmn
|
RESO
|
FIXE
|
regression: -g -O run/o/odd_bug_06_B.d
|
2015-06-09
|
|
1034
|
D
|
dmd
|
dvdfrdmn
|
RESO
|
FIXE
|
regression: -inline -O run/o/odd_bug_09_A.d
|
2015-06-09
|
|
1035
|
D
|
dmd
|
dvdfrdmn
|
RESO
|
FIXE
|
regression: SIGSEGV at gcc/predict.c:1341
|
2015-06-09
|
|
1037
|
D
|
dmd
|
dvdfrdmn
|
RESO
|
FIXE
|
regression: wrong code generation for static getters
|
2015-06-09
|
|
1041
|
D
|
dmd
|
ibuclaw
|
RESO
|
FIXE
|
regression: incorrect code generation for scope(exit) inside switch
|
2015-06-09
|
|
1054
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
regression: circular aliases cause compiler stack overflow
|
2014-02-16
|
|
1079
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
gdb: Dwarf Error: Cannot find DIE at 0xb705 referenced from DIE at 0x250
|
2015-06-09
|
|
1130
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
Internal error: ..\ztc\gflow.c 1334
|
2014-02-16
|
|
1135
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
invariant keyword parsing is messed up
|
2014-02-16
|
|
1144
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
ICE(template.c) template mixin causes DMD crash
|
2014-04-18
|
|
1177
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
$ no longer works inside CTFE functions.
|
2014-02-16
|
|
1180
|
D
|
druntime
|
nobody
|
RESO
|
FIXE
|
the GC failes to handle large allocation requests propperly
|
2018-01-05
|
|
1193
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
regression: "matches more than one template declaration" doesn't list the location of the conflicting templates
|
2014-02-16
|
|
1195
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
regression: aliasing an enum member causes compile time segfaults
|
2014-02-16
|
|
1261
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
Regression from overzealous error message
|
2014-02-16
|
|
1309
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
sorting arrays of structs is broken
|
2014-02-14
|
|
1311
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
DMD 1.018: Fix for bug657 breaks other code
|
2014-02-16
|
|
1455
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
gdb: DMD does not generate debug info for class and struct members
|
2014-02-14
|
|
1474
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
regression: const struct with an initializer not recognized as a valid alias template param
|
2020-11-18
|
|
1484
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
Forward reference of enum member crashes DMD
|
2014-02-17
|
|
1489
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
dmd-2.004 segfaults after encountering any source code error
|
2015-06-09
|
|
1581
|
D
|
dmd
|
dvdfrdmn
|
RESO
|
FIXE
|
internal compiler error using tango
|
2015-06-09
|
|
1676
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Undefined symbol at linking with circular import and enum
|
2014-02-24
|
|
1727
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
Associate Array Literals regression
|
2015-06-09
|
|
1832
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
reading/writing an archive causes data loss; std.zip horribly broken
|
2014-02-16
|
|
1895
|
D
|
phobos
|
bugzilla
|
RESO
|
FIXE
|
missing symbols during linking for anything that uses writef
|
2015-06-09
|
|
2067
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
call from anonymous class makes access violation.
|
2014-02-24
|
|
2123
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
Anonymous class crashes
|
2014-02-24
|
|
2154
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
static if (is(typeof(E.toString()) : string)) in template broken
|
2015-06-09
|
|
2202
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Error getting type of non-static member of a class
|
2015-06-09
|
|
2207
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
overload resolution fails with deprecation
|
2014-03-01
|
|
2208
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
Deprecated function, etc. declarations cannot use deprecated types
|
2014-03-01
|
|
2227
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Error forbidding a function template instantiation is not reported
|
2015-06-09
|
|
2246
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.046, 1.061): Specialization of template to template containing int arguments fails
|
2014-02-24
|
|
2254
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
Size of executable almost triples
|
2014-03-01
|
|
2260
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Template uniqueness not valid anymore from 1.031 to 1.033
|
2014-03-01
|
|
2271
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
foreach over tuple regression
|
2014-03-01
|
|
2423
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Erroneous unreachable statement warning
|
2014-03-01
|
|
2476
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
std.stdio fails to compile
|
2015-06-09
|
|
2527
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
Alias Template Params Are Always Same Type As First Instantiation (according to typeof(x).stringof)
|
2014-03-01
|
|
2560
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
ICE(cod4.c) on invoking method that takes ref const struct parameter
|
2015-06-09
|
|
2582
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
Significantly Increased Compile Times For DWT
|
2014-03-01
|
|
2665
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
ICE(cod4.c) on certain const struct function return types
|
2017-07-02
|
|
2690
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
DMD aborts with MALLOC_CHECK_ set
|
2014-03-01
|
|
2741
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
gdb: debug symbols on OSX
|
2014-04-18
|
|
2812
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
sqrt(2.0) is about -2.7341e-53
|
2015-06-09
|
|
2900
|
D
|
druntime
|
sean
|
RESO
|
FIXE
|
Array appending slowed drastically since integration of druntime
|
2015-06-09
|
|
2923
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
-O generates bad code for ?:
|
2014-04-18
|
|
2966
|
D
|
phobos
|
andrei
|
RESO
|
FIXE
|
std.algorithm.sort Slower than Selection Sort
|
2015-06-09
|
|
2978
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
Unhandled win32 exception on successful exe compilation
|
2015-06-09
|
|
3001
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Templated types within a mixin not reinstantiated properly for new instantiation
|
2014-04-18
|
|
3071
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
nested func declaration parse problem
|
2015-06-09
|
|
3168
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Declaring structs as incomplete types no longer works
|
2014-04-18
|
|
3169
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Segfault(cast.c) dividing ulong by int
|
2015-06-09
|
|
3173
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
ICE(mtype.c) on wrong code (double to long to int conversion)
|
2015-06-09
|
|
3196
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Segfault(mtype.c) after almost any error involving a delegate literal
|
2015-06-09
|
|
3273
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.031): struct invariant + dtor fails to compile (no line number)
|
2015-06-09
|
|
3288
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
conv.d : using to with const int or long fails to compile.
|
2015-06-09
|
|
3301
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Undefined identifier error dependent on order of imports when a circular import is involved
|
2015-06-09
|
|
3315
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
ICE(mtype.c) floating point converted to an integer type and passed to a function, when certain incompatible overloads exist
|
2015-06-09
|
|
3367
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression: struct initialization no longer supports ctor overloads
|
2015-06-09
|
|
3397
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Unintended function call to static opCall
|
2014-04-18
|
|
3401
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Segfault(expression.c) on invariant + method overload
|
2014-04-18
|
|
3453
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Linking order affects proper execution (Mac OSX only)
|
2015-06-09
|
|
3469
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
ICE(func.c): Regression. Calling non-template function as a template, from another module
|
2014-04-18
|
|
3478
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
"no effect in expression" error on return to void
|
2014-04-18
|
|
3491
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
typeof( (string[string]).init)) == AssociativeArray!(string, string), doesn't implicitly convert to string[string].
|
2015-06-09
|
|
3520
|
D
|
phobos
|
andrei
|
RESO
|
FIXE
|
std.numeric.CustomFloat horribly broken
|
2015-06-09
|
|
3547
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
for option -od for relative path the path is added twice
|
2015-06-09
|
|
3551
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
nested struct => dmd adds a hidden pointer
|
2015-06-09
|
|
3552
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
ICE(mtype.c): declaring a variable called 'AssociativeArray' then using an AA.
|
2015-06-09
|
|
3559
|
D
|
dmd
|
yebblies
|
RESO
|
FIXE
|
DMD 1.048+ fails to take function pointer from overloaded member functions
|
2015-06-09
|
|
3569
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
DMD Stack Overflow with a struct member function inside a C-style struct initializer
|
2015-06-09
|
|
3583
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(DMD2.037): Unsigned right shift works the same as signed right shift.
|
2015-06-09
|
|
3600
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
template instantiation with empty tuple
|
2015-06-09
|
|
3602
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
ICE(tocsym.c) compiling a class, if its super class has preconditions
|
2017-10-01
|
|
3611
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Enum forward referencing regression
|
2015-06-09
|
|
3627
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
-of with a filename with a double extension confuses linker
|
2014-02-24
|
|
3628
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
can't cast null to int
|
2014-04-18
|
|
3645
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
manifest constant (enum) crashes dmd
|
2015-06-09
|
|
3663
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
struct forward reference regresssion
|
2014-04-18
|
|
3664
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
struct forward declaration causes enum to conflict with itself
|
2014-04-18
|
|
3665
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(1.051, 2.036) Assignment with array slicing does not work
|
2014-04-18
|
|
3667
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(D2 only): broken out(result) in contracts
|
2015-06-09
|
|
3668
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
foreach over typedef'd array crashes dmd
|
2015-06-09
|
|
3675
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression: Struct literals cannot be initialized with another struct literal
|
2015-06-09
|
|
3679
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.031) template forward reference regression
|
2014-04-18
|
|
3682
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.038) is expression fails to match types
|
2015-06-09
|
|
3685
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(D1 only): DMD silently exits on valid code
|
2014-04-18
|
|
3692
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
ICE(mtype.c) with associative arrays when std.variant is imported
|
2015-06-09
|
|
3716
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression (2.037) with multi dimensional array literals
|
2010-06-27
|
|
3723
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression: forward referenced enum
|
2014-04-18
|
|
3740
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression: class with fwd reference of a nested struct breaks abstract
|
2014-04-18
|
|
3781
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
ICE(interpret.c): using no-argument C-style variadic function in CTFE
|
2014-04-18
|
|
3792
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(1.053) "non-constant expression" for a template inside a struct using a struct initializer
|
2014-02-15
|
|
3797
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.038): Implicit conversion between incompatible function pointers
|
2011-09-02
|
|
3803
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
compiler segfaults
|
2014-02-15
|
|
3842
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
ICE(expression.c) using pointer in CTFE
|
2014-04-18
|
|
3867
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(1.051) forward referenced enum member via an alias, templates, and is(), D1 only
|
2011-12-19
|
|
3930
|
D
|
druntime
|
sean
|
RESO
|
FIXE
|
AAs horribly broken
|
2014-02-15
|
|
3983
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.037): struct with == can't be member of struct with template opEquals
|
2015-06-09
|
|
3996
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.041) ICE(glue.c) Passing struct as AA template parameter (Algebraic with struct)
|
2014-02-15
|
|
4004
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
DMD 2.042 CTFE regression with functions taking ref parameters
|
2015-06-09
|
|
4009
|
D
|
tools
|
nobody
|
RESO
|
FIXE
|
OPTLINK ruins the day yet again
|
2017-01-10
|
|
4131
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
break does not work correctly with foreach and associative arrays
|
2015-06-09
|
|
4135
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(1.034): ICE(statement.c): mixin in bad foreach, D1 only
|
2014-02-15
|
|
4173
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.037) Explicitly instantiated templates still try to do IFTI in some cases
|
2015-06-09
|
|
4193
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression 2.046, ICE(expression.c): initialising class member with const forward reference
|
2015-06-09
|
|
4210
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Random crashes / heisenbugs caused by dmd commit 478: compiler messes up vtables
|
2015-06-09
|
|
4231
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Solitary opUnary Postincrement and Postdecrement user defined operators are broken.
|
2015-06-09
|
|
4242
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
ICE(module.c): importing a module with same name as package
|
2014-02-15
|
|
4302
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.046, 1.061): compiler errors using startsWith in CTFE
|
2015-06-09
|
|
4314
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(1.062): Expression array1 && array2 doesn't compile
|
2015-06-09
|
|
4430
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.037) erroneous matching on specialized template function
|
2010-09-11
|
|
4460
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.036) ICE(e2ir.c) when compiling foreach over associative array literal
|
2012-04-11
|
|
4489
|
D
|
phobos
|
andrei
|
RESO
|
FIXE
|
std.array.insert is slow
|
2012-12-13
|
|
4506
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.034): -O flag breaks some recursive functions.
|
2015-06-09
|
|
4514
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression: Cannot cast from X* to X
|
2010-07-30
|
|
4516
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.040): forward declaration of enum not supported
|
2010-08-30
|
|
4519
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
variable shadowing error from std.format
|
2010-08-04
|
|
4524
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.026) Bus error with nested struct
|
2015-06-09
|
|
4543
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(1.054, 2.038) typedef circular definition and segfault
|
2020-03-10
|
|
4578
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.047,1.062): ICE(cgcod.c): var+arr[]
|
2015-06-09
|
|
4618
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.algorithm.reduce over fixed-size array (regression)
|
2015-06-09
|
|
4655
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(1.063, 2.048) goto to a try block ICEs
|
2015-06-09
|
|
4681
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Appender access violation
|
2010-09-18
|
|
4700
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
to!float("0") fails
|
2010-09-08
|
|
4738
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
ICE using null array in static/constraint if
|
2010-09-22
|
|
4751
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(1.062, 2.047) ICE(constfold.c) >> after error
|
2015-06-09
|
|
4752
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
fail_compilation/fail345.d asserts in expression.c
|
2010-08-30
|
|
4753
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
fail_compilation/fail116.d sends dmd into a loop, exhausting memory
|
2011-01-03
|
|
4768
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(1.056): wrong code with forward declaration of enum
|
2010-09-21
|
|
4771
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
fail_compilation/fail274.d hits a halt in iasm.c
|
2010-09-01
|
|
4795
|
D
|
druntime
|
sean
|
RESO
|
FIXE
|
druntime demangler unittests fail
|
2010-09-05
|
|
4796
|
D
|
tools
|
thomas-dloop
|
RESO
|
FIXE
|
std.array.appender changes broke dmd unit test runnable/untag.d
|
2015-06-09
|
|
4820
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(1.058, 2.044) in DStress caused by changeset 452
|
2015-06-09
|
|
4825
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(1.057, 2.040) "Error: non-constant expression" with -inline
|
2015-06-09
|
|
4826
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.041) "cannot create associative array" and compiler crash
|
2010-09-11
|
|
4828
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
ICE w/ non-boolean dot expression sth.template_instance in static if
|
2010-09-11
|
|
4854
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.047, Mac 10.5 only) writefln Segmentation fault if no globals
|
2012-03-07
|
|
4861
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Zip-sorting broken
|
2010-09-13
|
|
4890
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
GC.collect() deadlocks multithreaded program.
|
2014-10-06
|
|
4926
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
ICE: PREC_zero assertion failure due to unset precedence
|
2015-06-09
|
|
4938
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.047) dmd segfault when compiling
|
2010-09-27
|
|
4953
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
Regression(2.031): templates don't do implicit conversion properly
|
2012-07-10
|
|
5015
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(1.061): Cyclic import breaks is() in a static if
|
2011-01-13
|
|
5086
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(1.061): Stack overflow with recursive alias declaration
|
2011-06-04
|
|
5105
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Member function template cannot be synchronized
|
2014-03-12
|
|
5145
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.050, 1.065) override error with forward ref of superclass
|
2015-06-09
|
|
5230
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.041, 1.057) ICE(tocsym.c) overriding a method that has an out contract
|
2017-10-01
|
|
5241
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
dmd: ABI breakage/regression (TypeInfo.toString() returns partially corrupted string)
|
2011-02-11
|
|
5258
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[CTFE] Stack overflow with struct by ref
|
2011-06-11
|
|
5343
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
dmd crashes by the use of template with -g compiler switch
|
2010-12-12
|
|
5365
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression (2.051) implicit conversions via alias this are broken
|
2010-12-27
|
|
5373
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Regression (2.051) CTFE and std.string.replace() causes "Bad binary function q{a == b}..
|
2011-09-02
|
|
5381
|
D
|
druntime
|
braddr
|
RESO
|
FIXE
|
[regression 2.051] switch fails for wstring and dstring
|
2010-12-28
|
|
5382
|
D
|
druntime
|
sean
|
RESO
|
FIXE
|
[regression 2.051] DLL multi-threading broken
|
2011-02-07
|
|
5455
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
ICE(cgcod.c): Optimization (register allocation?) regression in DMD 1.065
|
2015-06-09
|
|
5504
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.051): Template member functions of a shared class don't compile
|
2011-02-06
|
|
5579
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Segfault on first call to GC after starting new thread
|
2011-02-14
|
|
5590
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.036) ICE(e2ir.c): when using .values on enum which is associative array
|
2012-03-03
|
|
5595
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Compiler crash on heavy std.algorithm use
|
2011-02-17
|
|
5596
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.052): Different template alias parameters to the same literal result in different template instances
|
2011-08-03
|
|
5615
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
std.string.indexOf broken at compile time
|
2011-06-11
|
|
5642
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
borken ddoc build using std.random.uniform
|
2011-07-03
|
|
5649
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
std.conv.parse faulty for floating point with -O -m32
|
2013-03-04
|
|
5664
|
D
|
dmd
|
transmethyl+dmd
|
RESO
|
FIXE
|
Cannot compile static synchronized member function.
|
2015-06-09
|
|
5701
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Broken ddoc build using core.bitop.bswap
|
2011-07-03
|
|
5705
|
D
|
phobos
|
andrei
|
RESO
|
FIXE
|
Swapping identical struct with hasElaborateAssign causes "overlapping array copy" exception.
|
2011-06-19
|
|
5717
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
1.067 regression: appending Unicode char to string broken
|
2011-03-11
|
|
5718
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Can't demangle symbol defined inside unittest block
|
2015-06-09
|
|
5722
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.052): Appending code-unit from multi-unit code-point at compile-time gives wrong result.
|
2015-06-09
|
|
5754
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
ICE(glue.c): using nested delegate literal as template alias parameter
|
2012-12-14
|
|
5840
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Cannot assign to an array member of struct in CTFE
|
2011-04-30
|
|
5858
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Import not acctept const string as arguments
|
2011-04-23
|
|
5865
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
__dollar cannot be read at compile time
|
2011-04-30
|
|
5873
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Cannot call iota() on long with step
|
2011-06-22
|
|
5890
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
ICE and wrong scope problem for 2nd argument in static assert with DMD on git master
|
2011-05-05
|
|
5891
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
hasLength!iota is false
|
2011-05-06
|
|
5936
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.050): Segfault when forward-referencing pure auto-return member function with parameter.
|
2011-08-24
|
|
5938
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
ICE ztc\symbol.c 1043
|
2011-05-08
|
|
5939
|
D
|
phobos
|
bugzilla
|
RESO
|
FIXE
|
Cannot copy std.algorithm.map
|
2012-07-30
|
|
5965
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[2.053 beta] map rejects a predicate with anon-func and nested func
|
2015-06-09
|
|
5966
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[2.053 beta][CTFE] Stack overflow on trivial func
|
2015-06-09
|
|
5975
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[2.053 beta][CTFE] ICE: 'global.errors' on line 1416 in file 'constfold.c'
|
2015-06-09
|
|
5976
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
"variable used before set" with foreach with ref + scope(failure) + structure method + -O -inline
|
2011-05-12
|
|
6014
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
rt_finalize Segmentation fault , dmd 2.053 on linux & freebsd
|
2013-10-09
|
|
6049
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[CTFE]: Array literals of structs with invariant() are wrong
|
2015-06-09
|
|
6052
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[CTFE] Structs elements in an array are treated like reference type
|
2011-06-01
|
|
6054
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[CTFE] ICE when returning a returned compile-time associative array containing a key of an idup-ed array literal
|
2011-05-30
|
|
6072
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[CTFE] Regression(git master): Cannot declare variable inside an 'if' condition
|
2011-05-31
|
|
6075
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Cannot set value to associative array from a weakly-pure function when the value type has a (pure) opAssign
|
2011-06-27
|
|
6076
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.regex: "c.*|d" matches "mm"
|
2011-06-06
|
|
6079
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[CTFE] Array index out of bound detection is off-by-one
|
2011-06-01
|
|
6100
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[CTFE] regression: struct return values wrong if used in array initializer
|
2011-06-11
|
|
6109
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
'nothrow' does not check slice indices
|
2011-06-06
|
|
6120
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[CTFE] ICE on calling constructor of template struct with -inline in function/delegate literal.
|
2011-06-08
|
|
6137
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[CTFE] Foreach on semantically wrong initialized array crashes the compiler
|
2011-06-10
|
|
6149
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
ICE(interpret.c) Assertion failure: 'v2 && v2->getValue()'
|
2011-06-29
|
|
6177
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.053): ICE backend/cgcs.c: struct with destructor in assoc. array or typesafe variadic functions
|
2012-01-19
|
|
6220
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.053) static foreach over a string[] no longer produces directly usable strings
|
2011-08-13
|
|
6228
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.053) ICE(e2ir.c) on {auto x = (*ptr) ^^ y} with const integer types
|
2011-08-05
|
|
6229
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
%= and /= no longer work on char type
|
2011-06-30
|
|
6235
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.053) ICE on typeof(Range.init[0..$]) inside a templated struct/class
|
2011-11-03
|
|
6261
|
D
|
phobos
|
dmitry.olsh
|
RESO
|
FIXE
|
[2.054 beta regression] Regex cannot take a char[]
|
2011-07-30
|
|
6264
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
ICE on testing opSlice in static if
|
2011-07-10
|
|
6267
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.054 beta): Can't increment alias this'd struct from ref return
|
2011-07-10
|
|
6279
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.054 beta): array-vararg with pointer type not working in safe code
|
2011-07-10
|
|
6283
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[CTFE][Regression 2.054] Failed to assign to AA using a constness-changed array as key
|
2011-07-26
|
|
6286
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.054): Static arrays can not be assigned from const(T)[N] to T[N]
|
2015-06-09
|
|
6293
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[Regression 2.054] The expression x.y makes the function impure when the 'x' part is not just a variable
|
2011-08-01
|
|
6295
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[Regression 2.054] Segfault in checkPurity() of template value parameter
|
2011-08-01
|
|
6306
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.054): [CTFE] Strange behavior of indirect recursive call in CTFE
|
2011-07-31
|
|
6314
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
insertInPlace does not work for classes on dmd 2.054
|
2011-09-17
|
|
6351
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.054) Segfault: Vararg delegate as template param
|
2011-08-24
|
|
6352
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.054) Implicit pure/nothrow/@safe messes up delegate arrays
|
2011-09-16
|
|
6398
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.054 beta): Property getter/setter confusion
|
2012-01-29
|
|
6504
|
D
|
dmd
|
clugdbug
|
RESO
|
FIXE
|
Regression(2.041): "str" ~ [arr] allows string literal to be modified
|
2015-06-09
|
|
6516
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.055 beta) [CTFE] ICE(constfold.c) involving new dchar[]
|
2011-08-24
|
|
6518
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
break inside a static foreach inside a switch
|
2012-03-18
|
|
6601
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.053): CTFE segfault taking address of function template
|
2015-06-09
|
|
6606
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
RefCounted doesn't work with unions due to use of format
|
2011-09-06
|
|
6634
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.path.globMatch throws wrong assertion
|
2011-10-08
|
|
6665
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.055) ICE(cg87.c): static double inside closure
|
2011-10-22
|
|
6669
|
D
|
dmd
|
braddr
|
RESO
|
FIXE
|
Compiler seg fault when using square brackets in inline assembly
|
2011-10-23
|
|
6674
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.055) mixin and __traits(allMembers) generates incorrect result
|
2011-09-16
|
|
6675
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.054) ICE(glue.c) template parameter deduction with errors gagged
|
2015-06-09
|
|
6681
|
D
|
dmd
|
yebblies
|
RESO
|
FIXE
|
struct constructor call is converted to struct literal that breaks union initialization
|
2015-06-09
|
|
6698
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.053): segfault with naked asm in inner function
|
2011-10-24
|
|
6700
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.053) using $ inside a slice of a tuple
|
2011-10-24
|
|
6733
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.054) ICE(cod2.c) pure nothrow func with side-effect parameters
|
2011-12-08
|
|
6736
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.054): ICE (cgcod.c 1672) with alias this and certain structs
|
2011-11-05
|
|
6753
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.055beta) "Reinterpret" cast of array to a tail const one doesn't work inside @trusted
|
2011-10-23
|
|
6781
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.055): Segfault with error in local alias template
|
2011-10-18
|
|
6825
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.055+): Address of templated method incorrectly taken
|
2015-06-09
|
|
6887
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Regression of getopt
|
2011-11-03
|
|
7006
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.math.pow (integral, integral) crashes on negative exponents
|
2020-01-03
|
|
7027
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Struct member trySemantic() regression in DMD Git master
|
2011-12-07
|
|
7070
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
can't assign null to Variant
|
2011-12-13
|
|
7072
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[2.057 Beta] Assertion failure: '0' on line 145 in file 'mtype.c'
|
2011-12-07
|
|
7119
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
In the 1.072 zip osx.d is in the wrong folder
|
2013-01-26
|
|
7160
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.057): ICE(dsymbol.c:1052) ICE using __traits(derivedMembers)
|
2012-01-26
|
|
7168
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.057) __traits(allMembers) returns wrong tuple
|
2011-12-31
|
|
7187
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(head 12d62ca5): [CTFE] ICE on slicing
|
2012-01-14
|
|
7197
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
enum string doesn't work with CTFE
|
2012-01-27
|
|
7199
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
std.string.indexof cannot be compiled with -inline
|
2015-06-09
|
|
7217
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(head 7c839960): [CTFE] ICE on accesing struct array field
|
2015-06-09
|
|
7241
|
D
|
phobos
|
andrei
|
RESO
|
FIXE
|
std.format can't read into array of dchar
|
2012-01-31
|
|
7248
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[CTFE] Stack overflow on using struct filed pointer with address of array element
|
2015-06-09
|
|
7261
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
ICE(glue.c): With taskPool.reduce
|
2012-02-05
|
|
7294
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[Regression] No warning when escaping local reference type variables
|
2015-06-09
|
|
7296
|
D
|
phobos
|
bugzilla
|
RESO
|
FIXE
|
[2.058] Regression: Cannot swap RefCounted
|
2012-01-26
|
|
7309
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[2.058] Regression caused by new inlining code
|
2012-01-18
|
|
7365
|
D
|
druntime
|
nobody
|
RESO
|
FIXE
|
[Regression after 2.057] AAs broken for Object keys and values with opEquals
|
2012-01-30
|
|
7373
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
(Regression git) Renamed imports conflict with other implicitly imported symbols
|
2012-01-30
|
|
7375
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.057): Invalid downcast permitted with derived/aliased template classes
|
2012-07-08
|
|
7416
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
2.058 regression: fails to instantiate a constrained function template with a nested function
|
2012-02-01
|
|
7419
|
D
|
dmd
|
clugdbug
|
RESO
|
FIXE
|
[2.058/CTFE] Constructor of struct is overwritten inside a unittest with -inline
|
2012-02-04
|
|
7422
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(master): ICE with template function and if statement
|
2012-02-06
|
|
7424
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Segfault when trying to call a templated property with different const-ancy.
|
2012-02-06
|
|
7428
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
regression (DMD 2.058head) ICE on slightly convoluted setup including closures
|
2012-02-04
|
|
7435
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(master):dmd crashes when 'scope(failure) debug ...' without -debug option.
|
2015-06-09
|
|
7475
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.058 beta): Template member erroneously inaccessible
|
2012-02-10
|
|
7476
|
D
|
phobos
|
andrei
|
RESO
|
FIXE
|
Write(ln) functions no longer accept retro range
|
2012-02-18
|
|
7484
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.algorithm.copy overlapping array copy
|
2012-02-12
|
|
7493
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Initialization of void[][N]
|
2015-06-09
|
|
7498
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
function expected before (), not <function>
|
2012-02-14
|
|
7502
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
2.056 regression: Assigning .init takes forever to compile for large structs
|
2012-02-26
|
|
7518
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.array.empty doesn't work for shared arrays
|
2012-02-28
|
|
7523
|
D
|
druntime
|
nobody
|
RESO
|
FIXE
|
Incorrect capacity for new T[] with non-zero T.init.
|
2012-02-27
|
|
7525
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[2.058 regression] Broken return type inference for delegate returns
|
2012-02-27
|
|
7536
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
ctfeAdrOnStack triggered
|
2012-02-20
|
|
7547
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
-deps output lists object as a top level module
|
2015-06-09
|
|
7557
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Sea of errors after template failure
|
2015-06-09
|
|
7589
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
__traits(compiles) does not work with a template that fails to compile
|
2012-02-27
|
|
7595
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Data being overwritten.
|
2012-03-04
|
|
7681
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.059head):ICE:opCatAssign(delegate) to undefined identifier
|
2012-03-15
|
|
7695
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.058): ICE(mtype.c) on associative array with keys of struct type with const members
|
2012-04-09
|
|
7722
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Refuse normal functions to be used as properties
|
2012-03-28
|
|
7735
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Functions with variadic void[][]... arguments corrupt passed data
|
2012-03-31
|
|
7742
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
'More initializers than fields' error with correct number of fields
|
2012-03-25
|
|
7745
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression (1.x git-415e48a) Methods defined in external object files when a pointer to it is taken
|
2015-06-09
|
|
7751
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[ICE] (Regression 2.059head) From auto and forward reference
|
2012-03-29
|
|
7755
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
regression(2.059head): ICE in glue.c
|
2012-03-24
|
|
7782
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[ICE] With wrong import syntax
|
2013-11-12
|
|
7786
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
dmd crashes with invalid module name
|
2012-04-05
|
|
7794
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Sea of errors when calling regex() after compile error
|
2012-03-29
|
|
7803
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.054) scope(success) in nothrow/@safe functions causes compile errors
|
2012-12-19
|
|
7808
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Nullable's alias this does not work with structs containing classes
|
2015-06-09
|
|
7812
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Segfault on invalid code during template match deduction with errors gagged
|
2012-04-05
|
|
7814
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.059head) ICE(tocsym.c) using scope(failure) within foreach-range
|
2012-04-05
|
|
7817
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
opAssign to in declaration broken in dmd 1.074 beta1
|
2015-06-09
|
|
7820
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
regression(DMD 2.059head) Wrong error on forward reference to 'front' with -property switch
|
2015-06-09
|
|
7823
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Can't use a struct initializer to initialize a nested enum used as a default function argument initializer
|
2015-06-09
|
|
7826
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[D2 Beta] Cannot use getHash in toHash without a warning
|
2012-04-06
|
|
7843
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.059 beta): Informational warning fails to produce executable
|
2012-04-06
|
|
7851
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Internal error: e2ir.c 688
|
2012-05-15
|
|
7857
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
File#write formats enum as a boolean.
|
2012-04-08
|
|
7858
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
__traits(getOverloads) returns incorrect symbol
|
2012-04-08
|
|
7859
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Crash on invalid alias template parameter type
|
2012-04-08
|
|
7862
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Accepts-invalid template forward reference bug related to derivedMembers
|
2012-04-08
|
|
7871
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
RangeViolation with findSplitBefore
|
2015-06-09
|
|
7873
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[2.059 beta] IFTI with inout does not properly match template parameter if called from inout function for pointers
|
2012-04-09
|
|
7886
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
derivedMembers infinite recursion
|
2012-04-10
|
|
7888
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
derivedMembers forward reference error with nested imports
|
2012-04-10
|
|
7898
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
[CTFE] std.algorithm:copy fails when used with two arrays
|
2012-07-18
|
|
7909
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
to!(enum)(string) and to!(string)(enum) break when enum is integral
|
2012-05-22
|
|
7911
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Nested static if failing to execute
|
2012-05-25
|
|
7919
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Sample code works on GDC but fails with DMD
|
2012-05-12
|
|
7922
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
alias this causes weird formatting issues for strings
|
2012-05-21
|
|
7941
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.059): Type check is ignored when manifest constant initializer is function literal
|
2012-05-01
|
|
7974
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
forward reference of mixin declaration
|
2012-04-24
|
|
7995
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
regression(2.059): D runtime initialization from C fails on OSX in 2.059, worked in 2.058
|
2012-06-03
|
|
8004
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Direct call of function literal should consider default arguments
|
2012-04-30
|
|
8023
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
(Regression git) Methods defined in external object files when template alias parameter is involved
|
2012-05-17
|
|
8055
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
[Regression 2.059] std.algorithm.move corrupts moved object field
|
2012-05-08
|
|
8060
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
xmmstore cannot allocate store for optimized operation that uses int and floats
|
2015-06-09
|
|
8069
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
incorrect ambiguous virtual function error
|
2015-06-09
|
|
8073
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression (git) Error: undefined identifier __result
|
2015-06-09
|
|
8080
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
'alias this' causes toString to be shadowed by aliased object
|
2012-07-25
|
|
8123
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
alias declaration lookup is broken
|
2012-05-22
|
|
8147
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Blah!R.init now requires parens - (Blah!R).init
|
2015-06-09
|
|
8168
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
dmd crashes when asm statement with wrong opcode
|
2012-05-30
|
|
8171
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
[Regression 2.060head] Broken std.algorithm.move for nested struct has no member
|
2012-05-31
|
|
8212
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
shared value data structures should implicitly cast to mutable
|
2012-07-22
|
|
8261
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
std.traits.ParameterTypeTuple may break existing codes
|
2012-07-01
|
|
8283
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
ICE(cod1.c): returning struct with constructor as member of another struct
|
2012-07-21
|
|
8315
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Invalid nested-ref check in template constraint
|
2012-06-29
|
|
8335
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
`ref` is ignored for static array of stucts with postblit argument
|
2012-07-22
|
|
8377
|
D
|
tools
|
nobody
|
RESO
|
FIXE
|
Unexpected OPTLINK Termination at EIP=004106BE
|
2017-01-10
|
|
8386
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
writeln stopped working with wstring
|
2012-07-16
|
|
8390
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Refused array operation mutable[] += const[]
|
2012-07-23
|
|
8397
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
parameter types are not checked when assigning a function literal
|
2012-07-22
|
|
8423
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Wrong code for bool parameter in 5th integer register.
|
2015-06-09
|
|
8428
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[2.060 beta] ByLine -> Map -> Filter
|
2012-07-30
|
|
8429
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[2.060 beta] 'version' rejected inside 'static if's
|
2015-06-09
|
|
8434
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[Regression 2.058] cannot implicitly convert expression (vs1.opCast()) of type const(Vector2D) to object.Object
|
2012-07-28
|
|
8437
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[2.060 beta] static struct no size yet for forward reference
|
2012-07-28
|
|
8442
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[2.060 beta] Empty array enum not treated as immutable
|
2015-06-09
|
|
8450
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
measureTime doesn't work with unsafe template functions
|
2012-07-27
|
|
8453
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Associative array keys refused as property by sort
|
2012-07-28
|
|
8459
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.traits.isSafe behavior silently changed
|
2012-07-28
|
|
8477
|
D
|
druntime
|
nobody
|
RESO
|
FIXE
|
[2.060 beta] Strange error calling member func from overridden Exception::toString()
|
2012-07-31
|
|
8497
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression 2.060: Bad code gen involving ubyte, ternary operators, and shifts
|
2015-06-09
|
|
8498
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
modifying foreach range iterator fails in CTFE
|
2012-11-01
|
|
8508
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.traits.isSomeString no longer works with enums
|
2015-06-09
|
|
8519
|
D
|
druntime
|
nobody
|
RESO
|
FIXE
|
winsamp.d doesn't compile with 2.060
|
2015-06-09
|
|
8526
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
DMD 2.060 regression: anonymous delegate call in foreach loop
|
2012-11-09
|
|
8556
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Using take results in a corrupted call to opSlice
|
2012-12-28
|
|
8598
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[regression 2.059] Calling template function doesn't print instantiated line number
|
2015-06-09
|
|
8624
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression: CTFE: long comparisons completely broken
|
2015-06-09
|
|
8630
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Assertion failure: 'fd && fd->inferRetType' on line 81 in file 'mangle.c'
|
2015-06-09
|
|
8633
|
D
|
druntime
|
alex
|
RESO
|
FIXE
|
core.atomic not documented
|
2013-05-06
|
|
8639
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
dmd buffer overflow related to function literal, real.max, template alias parameter
|
2012-11-08
|
|
8686
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Tuple cannot define with type that has only mutable opEquals
|
2012-09-22
|
|
8747
|
D
|
phobos
|
verylonglogin.reg
|
RESO
|
FIXE
|
isAssignable!(int, const(int)) is false
|
2012-10-05
|
|
8774
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
2.059 worked 2.060 does not: nested delegate memory corruption
|
2012-12-28
|
|
8818
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
CTFE fails to compare strings correctly
|
2015-06-09
|
|
8894
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
2.059: Lookup error message has become uninformative
|
2012-12-10
|
|
8897
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression: 'has forward references' error for static class after template mixin
|
2015-06-09
|
|
8906
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
attribute inference failure with opAssign and alias this
|
2012-11-08
|
|
8908
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Collapse of std.csv by the specifications change of std.conv.parse
|
2012-12-18
|
|
8917
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Array operation a[] + a[] not implemented
|
2012-11-08
|
|
8936
|
D
|
druntime
|
nobody
|
RESO
|
FIXE
|
Throwing results in searching the whole directory tree rooted in current directory
|
2013-02-10
|
|
8971
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
__traits(getOverloads) fails in a member function
|
2012-11-30
|
|
8972
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
__traits fails in a struct member function
|
2012-11-30
|
|
8976
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
__traits(compiles, ...) causes error
|
2012-11-09
|
|
9052
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[2.061 alpha] AA.length in a const context tries to call opAssign + no error line number
|
2012-12-11
|
|
9057
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(Beta): Segfault or "Non-constant expression" error with local import
|
2016-10-01
|
|
9058
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Problem with std.traits.EnumMembers conversion to array
|
2012-12-11
|
|
9060
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.range.chain and std.range.zip cannot get frame pointer
|
2012-12-17
|
|
9077
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Struct copy constructor ignored when opAssign with a different type is present
|
2012-12-03
|
|
9099
|
D
|
druntime
|
nobody
|
RESO
|
FIXE
|
core.atomic.atomicLoad() cannot handle non-POD structs
|
2013-02-12
|
|
9101
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
template mixin constructor causes link error
|
2012-12-12
|
|
9107
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Value Range Analysis with uint and byte
|
2013-11-24
|
|
9109
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression: 2.053: Lazy Variadic Functions do not work with delegates
|
2012-12-03
|
|
9122
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.concurrency send() fails with multiple arrays
|
2013-05-27
|
|
9124
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Object variable of variadic template struct needs explicit "this" in certain situations
|
2012-12-17
|
|
9130
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Wrong codegen for compile time constructed struct
|
2013-05-23
|
|
9140
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
ref foreach of immutables in postcondition
|
2012-12-12
|
|
9141
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
(D1 only) Incorrect "more initializers than fields" error
|
2012-12-20
|
|
9153
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Type inference for array of delegates should not break based on order
|
2012-12-17
|
|
9154
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Incorrectly generated assignment operator
|
2012-12-26
|
|
9160
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
2.061alpha multiSort no longer working with L-value only comparators
|
2012-12-16
|
|
9174
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
regression(2.057) ice(cast.c) with ternary operator and alias this
|
2013-01-28
|
|
9210
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[2.061 beta] Import cycle causes unpredictable compile errors
|
2012-12-28
|
|
9213
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[2.061 beta] Member access without this and __traits(compiles, ...)
|
2012-12-28
|
|
9215
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
[2.061 beta] isDymanicArray/DynamicArrayTypeOf broken for classes/interfaces with AliasThis
|
2012-12-27
|
|
9230
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Incorrect implicit immutable conversion occurs in pure function
|
2013-01-16
|
|
9234
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
DMD confuses string template parameter with function
|
2012-12-28
|
|
9244
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
union containing pointers not allowed
|
2013-02-01
|
|
9248
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[2.061 beta] Concatenation of array literal and array produces corrupted result
|
2013-01-02
|
|
9258
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
opAssign with base class triggers "identity assignment operator overload" error
|
2013-02-24
|
|
9259
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Passing an array of pointers to a typesafe vararg is broken
|
2013-01-21
|
|
9263
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
statement is not reachable when statement is reachable
|
2013-01-03
|
|
9266
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Cannot define two Tuple objects.
|
2013-02-12
|
|
9268
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[ice-on-invalid] void assignment in fail44.d no longer caught in frontend
|
2013-01-08
|
|
9273
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
DMD segfaults with templated ctors in implicit super call
|
2013-01-09
|
|
9276
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
regression(2.061): Forward reference error
|
2013-01-31
|
|
9278
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
ICE todt.c:692 when float containing struct is defined after use
|
2013-01-13
|
|
9279
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[REG2.055/2.063] Static array return value implicitly converted to immutable dynamic array
|
2015-06-17
|
|
9309
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression (2.061): -O -release generates wrong code
|
2013-01-13
|
|
9332
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[REG][2.060 -> 02.061] struct constructor taking itself creates 'Warning: statement is not reachable'
|
2013-01-21
|
|
9355
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
[security] SSL certificate signature verification disabled in std.net.curl
|
2013-01-31
|
|
9377
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Link-failure regression cause by fixing issue 8504
|
2013-01-24
|
|
9385
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[Regression 2.057] null literal should be implicitly convertible to bool
|
2013-01-27
|
|
9387
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Compiler switch -O changes behavior of correct code
|
2013-01-31
|
|
9399
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
ICE with nested function, template alias parameter, -inline, depending on order of source files
|
2013-01-31
|
|
9404
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Nullable is unusable with 2.061
|
2013-01-31
|
|
9406
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
(Regression: 2.061) Stack overflow from a forward reference error
|
2013-01-29
|
|
9409
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[2.062-alpha] Regression with $ inside of expression tuples
|
2013-01-27
|
|
9410
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[Regression 2.061] Wrong selection for function overload
|
2013-01-28
|
|
9416
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[REG][2.060 -> 02.061] DMD eagerly instantiates template parameter-less opAssign
|
2013-01-31
|
|
9420
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[2.062alpha] Weird "(null)" output in error message
|
2013-01-29
|
|
9435
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
regression(head): forward reference error
|
2013-01-31
|
|
9436
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
enum cannot be forward referenced with cyclic imports and mixin
|
2013-02-02
|
|
9444
|
D
|
phobos
|
andrej.mitrovich
|
RESO
|
FIXE
|
Regression (2.059): shell doesn't throw on error.
|
2013-02-14
|
|
9449
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
Static arrays of 128bit types segfault on initialization. Incorrect calling of memset128ii.
|
2015-03-10
|
|
9457
|
D
|
phobos
|
andrej.mitrovich
|
RESO
|
FIXE
|
isSorted(string) doesn't work
|
2013-02-13
|
|
9467
|
D
|
dlang.or
|
nobody
|
RESO
|
FIXE
|
Operator Overloading anchors are broken
|
2013-02-06
|
|
9492
|
D
|
dlang.or
|
nobody
|
RESO
|
FIXE
|
[2.052 beta] Stylesheet not found for off-line HTML docs
|
2015-06-09
|
|
9496
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[REG 2.061 -> 2.062 alpha] "this[1 .. $]" passes wrong "this" to "opDollar"
|
2013-02-12
|
|
9514
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
"template instance … is not an alias"
|
2015-06-17
|
|
9523
|
D
|
phobos
|
andrej.mitrovich
|
RESO
|
FIXE
|
std.conv.to will no longer convert enums to themselves
|
2013-02-16
|
|
9525
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[CTFE] Cannot convert &S to const(S*) at compile time
|
2013-02-17
|
|
9526
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
ICE when compiling project with unittests
|
2013-02-18
|
|
9536
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
IFTI fails when calling a static member from const member
|
2013-02-25
|
|
9538
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression (2.062): Can't use typeid on .ptr of static array
|
2013-02-21
|
|
9539
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Wrong implicit conversion of array to pointer
|
2013-05-13
|
|
9545
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[REG 2.063a] ICE with member template instantiation
|
2013-02-20
|
|
9552
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
DMD crashed when taking member delegate from __traits(getOverloads)
|
2013-02-23
|
|
9566
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression (2.062): Cannot use struct .init when it contains a static array initialized from a single element.
|
2013-02-25
|
|
9568
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[64bit] wrong code for scope(exit)
|
2015-06-09
|
|
9633
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
compiles trait wrongly returns true even when object method call actually does not compile
|
2014-03-02
|
|
9639
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Recursive template instanciation segfault dmd
|
2013-11-25
|
|
9650
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
__traits(compiles) + mixin
|
2015-06-09
|
|
9663
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[REG2.063a] ICE caused by issue 7444 change.
|
2013-03-07
|
|
9672
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
mixin within cyclic import causes undefined properties
|
2013-03-10
|
|
9689
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
std.typecons.Proxy breaks with @disable this(this)
|
2013-03-11
|
|
9694
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
A member struct that has mutable opEquals reports weird error message
|
2013-05-07
|
|
9739
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression (1.077 git-head): DMD not considering ctor with default args as default ctor
|
2013-04-13
|
|
9742
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.math.floor returns 0 for any value x > -1 and x < 0
|
2013-05-27
|
|
9759
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
compiler segfault in StructLiteral::implicitConvTo(Type*) on invalid code
|
2013-03-31
|
|
9764
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Ddoc: Ddoc file name is incorrectly emphasized
|
2013-03-22
|
|
9775
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Can no longer create a const Date in CTFE if the variable is explicitly typed
|
2013-04-03
|
|
9806
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
assertion failure in struct.c:668
|
2013-04-02
|
|
9834
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
incorrect detection of lambda locality.
|
2015-02-23
|
|
9846
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
regression of forward references
|
2013-04-03
|
|
9858
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
const alias this fails when opAssign is present
|
2013-04-04
|
|
9865
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Crash on bogus import / circular reference
|
2013-05-09
|
|
9890
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Alias This + Alias Fields
|
2013-04-08
|
|
9903
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Broken ddoc in std.typecons and etc.c.sqlite3
|
2013-04-08
|
|
9919
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression (2.062): Symbol lookup fails with public import and mixin
|
2013-04-16
|
|
9952
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
regression(HEAD): Attribute inference for virtual functions breaks subclasses
|
2013-04-21
|
|
9957
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[2.061 -> 2.062] Taking pointer of enum float array gives some garbage
|
2013-05-27
|
|
9974
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
immutable class constructor is broken
|
2013-04-21
|
|
9984
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
inout qualifier is skipped for constructor arguments (template constructor only)
|
2013-04-23
|
|
9987
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Declaring struct ModuleInfo should be allowed
|
2013-04-26
|
|
10002
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
2.062 -> 2.063 calling "remove" is impure
|
2013-05-08
|
|
10003
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
void* UFCS regression
|
2013-05-07
|
|
10016
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Incorrect error gagging using RefCounted
|
2013-05-11
|
|
10040
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
struct-related ICE
|
2013-05-10
|
|
10041
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
ufcs writeln of associative array
|
2013-05-08
|
|
10043
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
ICE with __traits(compiles)
|
2013-05-08
|
|
10044
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Wrong di generation for IsExp with TemplateParameterList
|
2013-05-08
|
|
10047
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
opDispatch instantiation failure should be gagged for UFCS
|
2013-05-13
|
|
10049
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Spurious "Label already defined" error inside a foreach over a range aggregate
|
2013-05-13
|
|
10050
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression (git-head): RDMD no longer emits error messages from DMD
|
2013-05-10
|
|
10053
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
struct member with pure dtor forces declared dtor to be pure, too
|
2013-05-10
|
|
10055
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Incorrect attribute merging in dtor/postblit building
|
2013-05-10
|
|
10056
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Strange Error with templates and string.format
|
2013-05-11
|
|
10067
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[REG] Recursive template instantiation
|
2013-05-17
|
|
10073
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Default opEquals depends on class declaration order with DMD HEAD
|
2013-07-25
|
|
10074
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
segfault in dmd
|
2013-11-21
|
|
10076
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
expression.c:4310: virtual Expression* TypeExp::semantic(Scope*): Assertion `0' failed.
|
2013-05-14
|
|
10089
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Strange function call error message with specified module
|
2013-05-17
|
|
10091
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[HEAD] Cannot cast struct member string enum to static ubyte array of same size
|
2013-05-18
|
|
10096
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression (git-head): __traits(allMembers) triggers out of bounds error
|
2013-05-16
|
|
10100
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Identifiers with double underscores and allMembers
|
2020-02-20
|
|
10101
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
static if conditional cannot be at global scope using mixin template
|
2015-06-17
|
|
10106
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[ICE] Ice in glue.c:1215 + 2 error messages without lines
|
2013-05-23
|
|
10122
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
`Appender` doesn't work with disabled default construction
|
2013-05-20
|
|
10134
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Mutual referencing templates error
|
2013-05-23
|
|
10142
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[REG2.063a] enum value semantic problem that declared in class member
|
2013-05-24
|
|
10144
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Using enum inside final class occurs weird errors
|
2013-05-24
|
|
10148
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
regression 062=>063: unjustified 'safe function cannot call system function'
|
2013-05-24
|
|
10151
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
final: before enum is now an error.
|
2013-05-24
|
|
10160
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
No line number "cannot modify struct ... with immutable members"
|
2013-05-24
|
|
10166
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
XXX is not a template
|
2013-05-25
|
|
10178
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Compiler segfault with zero-length tuple comparison
|
2013-05-27
|
|
10197
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[REG2.063] Cannot cast overloaded template property result
|
2013-05-29
|
|
10212
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Segfault in mismatching delegate literal types
|
2013-06-01
|
|
10215
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression (2.063 release): const causes wrong float calculation
|
2013-06-27
|
|
10218
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.typecons.opAssign is not CTFEable
|
2013-06-01
|