|
6278
|
D
|
dmd
|
nobody
|
NEW
|
---
|
Regression(2.054 beta): 'in' contract inheritance doesn't work with safe code
|
Fri 17:55
|
|
10877
|
D
|
dmd
|
nobody
|
NEW
|
---
|
Possible regression: Cannot access frame of function in opCall
|
Fri 18:10
|
|
14484
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG 2.063] IFTI doesn't work with TemplateThisParameter and inheritance
|
Fri 18:42
|
|
15952
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG 2.053] struct in closure is destroyed when parent function returns
|
Fri 18:47
|
|
16012
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG2.070] forward reference with alias this
|
Fri 18:47
|
|
16215
|
D
|
dmd
|
nobody
|
NEW
|
---
|
Nested class unable to resolve outer class variables in certain scenarios
|
Fri 18:48
|
|
16684
|
D
|
phobos
|
nobody
|
NEW
|
---
|
[REG 2.067.0] std.getopt, problem with the automatic handling of "h"
|
2024-12-01
|
|
17065
|
D
|
phobos
|
nobody
|
NEW
|
---
|
[REG2.072] Unique does not work with private members
|
2024-12-01
|
|
17131
|
D
|
druntime
|
nobody
|
NEW
|
---
|
[Reg 2.074] Fiber.state collides with differently attributed function in derived class
|
2024-12-07
|
|
17155
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG2.071.0] Link failure with nested map
|
Fri 18:51
|
|
17601
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG2.075.0-b1] segmentation fault for dmd -deps
|
Fri 18:53
|
|
17674
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG 2.064] Simultaneous opBinary and opBinaryRight is not rejected
|
Fri 18:53
|
|
17797
|
D
|
phobos
|
nobody
|
NEW
|
---
|
[REG 2.073.2] double print to stdout when reading stdin in another thread
|
2024-12-01
|
|
17909
|
D
|
dmd
|
nobody
|
NEW
|
---
|
Inherited aliases produce unlinkable objects in final classes
|
Fri 18:54
|
|
18015
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[Reg 2.075] link failure unknown [0] section `' in group [.group]
|
Fri 18:55
|
|
18137
|
D
|
dmd
|
nobody
|
NEW
|
---
|
nothrow attribute is not written for some member functions to the JSON file
|
Fri 18:55
|
|
18221
|
D
|
dmd
|
nobody
|
NEW
|
---
|
DMD64 2.078.0 compile time explodes with -inline (>4X)
|
Fri 18:56
|
|
18271
|
D
|
dmd
|
nobody
|
NEW
|
---
|
`dmd -deps fun1.d fun2.d` produces very different results when order of source files changes
|
Fri 18:56
|
|
18378
|
D
|
phobos
|
nobody
|
NEW
|
---
|
std.regex causes major slowdown in compilation times
|
2024-12-01
|
|
18451
|
D
|
phobos
|
nobody
|
NEW
|
---
|
[REG 2.076.1] In certain circumstances, calling remove on an array of delegates fails
|
2024-12-01
|
|
18606
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG2.072] "cannot append type const(T) to type T[]" in .dup
|
Fri 18:57
|
|
18791
|
D
|
installe
|
code
|
NEW
|
---
|
No VERSION file in DMD .zip distribution
|
2020-03-21
|
|
18833
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG 2.073] DMD in some cases forgets to generate wrapping TypeInfo for modifiers on classes
|
Fri 18:58
|
|
19021
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG 2.077] Type merging immutable -> mutable broken in AST
|
Fri 18:59
|
|
19083
|
D
|
druntime
|
nobody
|
NEW
|
---
|
make target doc compile error: mach_header conflicts with other
|
2024-12-07
|
|
19125
|
D
|
dmd
|
nobody
|
NEW
|
---
|
IFTI and inout removes head mutability qualifier on by-val parameters
|
Fri 18:59
|
|
19205
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG 2.081] Cannot call superclass ctor after end of switch statement
|
Fri 19:00
|
|
19537
|
D
|
dmd
|
nobody
|
NEW
|
---
|
Invariants from base classes not called
|
Fri 19:01
|
|
19625
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[Reg 2.067] module-level static template struct can't take alias to a delegate
|
Fri 19:02
|
|
19792
|
D
|
dmd
|
nobody
|
NEW
|
---
|
typeof expression in parameter list appears to select wrong overload
|
Fri 19:02
|
|
19963
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[Regression 2.066 - 2.067.1] nested pure functions variable access
|
Fri 19:03
|
|
20308
|
D
|
dmd
|
nobody
|
NEW
|
---
|
frame access regression
|
Fri 19:05
|
|
20368
|
D
|
druntime
|
nobody
|
NEW
|
---
|
dmd 2.089.0 Error: expression `main` is `void` and has no value
|
2024-12-07
|
|
20430
|
D
|
druntime
|
nobody
|
NEW
|
---
|
[Regression 2.089.0] DLL Runtime.terminate() hangs
|
2024-12-07
|
|
20443
|
D
|
dmd
|
nobody
|
NEW
|
---
|
Case where code compiles depending on order of declaration
|
Fri 19:06
|
|
20484
|
D
|
druntime
|
nobody
|
NEW
|
---
|
Regression: runtime cannot handle shared(AA)
|
2024-12-07
|
|
20492
|
D
|
dmd
|
nobody
|
NEW
|
---
|
__traits(getOverloads) and covariant return types in interfaces
|
Fri 19:06
|
|
20670
|
D
|
dmd
|
nobody
|
NEW
|
---
|
immutable template specialization pattern matches immutable struct, strips immutable
|
Fri 19:07
|
|
20686
|
D
|
dmd
|
nobody
|
NEW
|
---
|
failed static assert using a combination of __traits and unfinished type
|
Fri 19:07
|
|
20803
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG2.071.0] Objects are destroyed too early with -inline
|
Fri 19:08
|
|
20808
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[regression] opDispatch error disappears!
|
Fri 19:08
|
|
20822
|
D
|
dmd
|
nobody
|
NEW
|
---
|
when building dmd, control characters for the console are included even when the host DC is piped
|
Fri 19:08
|
|
20828
|
D
|
dmd
|
nobody
|
NEW
|
---
|
__traits(getFunctionAttributes) doesn't support "scope"
|
Fri 19:08
|
|
20857
|
D
|
druntime
|
nobody
|
NEW
|
---
|
Rethrowing range error from thread with large stack segfaults
|
2024-12-07
|
|
20876
|
D
|
dmd
|
nobody
|
NEW
|
---
|
generated constructor always inout regardless of ability of fields to use inout
|
Fri 19:08
|
|
20892
|
D
|
druntime
|
nobody
|
NEW
|
---
|
[REG2.086] ElfFile comparison suboptimal
|
2024-12-07
|
|
20896
|
D
|
dmd
|
nobody
|
NEW
|
---
|
this.__lambda2 has no value when trying to evaluate length of AliasSeq
|
Fri 19:09
|
|
21080
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG 2.080] Cannot initialize immutable variable after switch
|
Fri 19:10
|
|
21140
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG2.086] Error on missed stack allocation for closure for template
|
Fri 19:10
|
|
21245
|
D
|
dmd
|
nobody
|
NEW
|
---
|
Error: expression `canBitwiseHash!(...)` of type `void` does not have a boolean value
|
Fri 19:11
|
|
21290
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG2.073] Incorrect escape deprecation on scope lazy pointer parameter
|
Fri 19:11
|
|
21321
|
D
|
dmd
|
nobody
|
NEW
|
---
|
Unimplemented interface method from abstract base class not detected
|
Fri 19:12
|
|
21435
|
D
|
phobos
|
nobody
|
NEW
|
---
|
The windows .win64 make file for phobos depends on the make.exe that is part of the dmd folder.
|
2024-12-01
|
|
21451
|
D
|
dmd
|
nobody
|
NEW
|
---
|
__traits(compiles, ...) is wrong on overloaded templates instantiated with empty parens
|
Fri 19:13
|
|
21499
|
D
|
dmd
|
nobody
|
NEW
|
---
|
Backref mangling implementation causes OOM in some edge cases
|
Fri 19:13
|
|
21660
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG 2.066.0] cannot convert unique immutable(int)** to immutable
|
Fri 19:14
|
|
21670
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG 2.095] Public alias to private function triggers a deprecaton when called without parens
|
Fri 19:14
|
|
21744
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG 2.092.0] NRVO sometimes not performed when it should be
|
Fri 19:15
|
|
21757
|
D
|
phobos
|
nobody
|
NEW
|
---
|
log2 does not work with reals on CTFE with FreeBSD
|
2024-12-01
|
|
21762
|
D
|
dmd
|
nobody
|
NEW
|
---
|
object.destroy may silently fail depending on whether a member function is a template
|
Fri 19:15
|
|
21768
|
D
|
dmd
|
nobody
|
NEW
|
---
|
typeid(Expression) doesn't properly resolve opIndex overload
|
Fri 19:15
|
|
21780
|
D
|
dmd
|
nobody
|
NEW
|
---
|
alias this preferred over immutable conversion even if alias this is deprecated and de is on
|
Fri 19:15
|
|
21856
|
D
|
dmd
|
nobody
|
NEW
|
---
|
Mutable base object returned as immutable from weakly pure function
|
Fri 19:15
|
|
21888
|
D
|
phobos
|
nobody
|
NEW
|
---
|
sorting medium sized tuples at compile time not possible
|
2024-12-01
|
|
21893
|
D
|
druntime
|
nobody
|
NEW
|
---
|
core.atomic calls itself recursively
|
2024-12-07
|
|
21978
|
D
|
dmd
|
nobody
|
NEW
|
---
|
Error: CTFE internal error: painting `T*` / array of pointers in heap allocated struct not null initialized
|
Fri 19:16
|
|
21989
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG 2.096] Double destruction of new'ed aggregates since `-preview=dtorfields` became the default
|
Fri 19:16
|
|
22042
|
D
|
dmd
|
nobody
|
NEW
|
---
|
shared(delegate[]) causes dmd to fail
|
Fri 19:17
|
|
22045
|
D
|
dmd
|
nobody
|
NEW
|
---
|
Assignment of pointers in union should be @safe, only pointers access are @system
|
Fri 19:17
|
|
22092
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG2.067] for loop over range with closure loops infinitely
|
Fri 19:17
|
|
22159
|
D
|
druntime
|
nobody
|
NEW
|
---
|
"==" causeses error for array of classes in safe method
|
2024-12-07
|
|
22208
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG 2.067] Overload resolution fails to bind immutable class-valued AA to inout parameter of template function
|
Fri 19:18
|
|
22374
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG 2.093] 'import std;' with -checkaction=context causes link error
|
Fri 19:18
|
|
22617
|
D
|
dmd
|
nobody
|
NEW
|
---
|
CTFE rejects modification of copied static array
|
Fri 19:20
|
|
22618
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG2.078] Rejects valid depending on ordering of alias this and other alias
|
Fri 19:20
|
|
22621
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG2.094] static real array not passed correctly to function as r-value
|
Fri 19:20
|
|
22700
|
D
|
dmd
|
nobody
|
NEW
|
---
|
Error: undefined symbol: core.internal.dassert.inFinalizer and core.internal.dassert.miniFormatFakeAttributes
|
Fri 19:20
|
|
22737
|
D
|
dmd
|
nobody
|
NEW
|
---
|
Segmentation fault in CppMangleVisitor.getTiNamespace
|
Fri 19:20
|
|
22805
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[Reg 2.099] missing libraries when using some windows API calls with -m32
|
Fri 19:21
|
|
22836
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[Reg 2.070/2.093] foreach using ubyte index over static array of length 256 or ushort index over static array of length 65536 does not execute the foreach body
|
Fri 19:21
|
|
22864
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG 2.067] Throwing in array literal leads to destructor being called on unconstructed data
|
Fri 19:21
|
|
22902
|
D
|
dmd
|
nobody
|
NEW
|
---
|
dmd 2.099 regression: unittest -checkaction=context and import std.regex causes link error
|
Fri 19:21
|
|
23001
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG 2.063] missing unreachable code warning with switch inside switch
|
Fri 19:22
|
|
23115
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG 2.100] AssertError@src/dmd/dtemplate.d(7397): can only re-append from non-root to root module
|
Fri 19:22
|
|
23152
|
D
|
dmd
|
nobody
|
NEW
|
---
|
Bad diagnostic for variable used as a type
|
Fri 19:23
|
|
23161
|
D
|
druntime
|
nobody
|
NEW
|
---
|
__mode_t defined twice for musl for non x86 arches
|
2024-12-07
|
|
23164
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG 2.097] Infinite loop on assertion failure + DMD moves struct with copy constructor
|
Fri 19:23
|
|
23204
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG2.097] discarded scope return still allocates GC closure
|
Fri 19:23
|
|
23240
|
D
|
dmd
|
nobody
|
NEW
|
---
|
dmd compiles 'ok' class invalid to interface if class contains abstract members
|
Fri 19:23
|
|
23272
|
D
|
druntime
|
nobody
|
NEW
|
---
|
[REG2.099] CTFE error of typeid comparison ==
|
2024-12-07
|
|
23273
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG2.095] Error on passing inout variable to function (not an lvalue)
|
Fri 19:23
|
|
23274
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG2.099] Wrong call resolution (ambiguity) with const and non-const methods
|
Fri 19:24
|
|
23281
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG2.099] Cannot pass alias template overload to template ("is not a template, it is a function")
|
Fri 19:24
|
|
23303
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG2.096] Conflict error on private imports
|
Fri 19:24
|
|
23335
|
D
|
dmd
|
nobody
|
NEW
|
---
|
Error: Template lambda has no value when assigning to ref delegate return
|
Fri 19:24
|
|
23339
|
D
|
dmd
|
nobody
|
NEW
|
---
|
Internal Compiler Error with extern(C++) class declared in function template
|
Fri 19:24
|
|
23417
|
D
|
dmd
|
nobody
|
NEW
|
---
|
Confusing error message when assigning non-existent struct field to the same name global variable
|
Fri 19:25
|
|
23496
|
D
|
phobos
|
nobody
|
NEW
|
---
|
several modules are broken on windows with -preview=in due to extern(C) functions using in parameters
|
2024-12-01
|
|
23547
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG 2.101-master] C header files have precedent over D modules in imports
|
Fri 19:26
|
|
23630
|
D
|
dmd
|
nobody
|
NEW
|
---
|
Regression in library caused by dmd 2.101.0 update
|
Fri 19:26
|
|
23654
|
D
|
phobos
|
nobody
|
NEW
|
---
|
execv_: toAStringz: memory corruption
|
2024-12-01
|
|
23667
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG2.101] Incorrect escape deprecation on scope lazy pointer parameter
|
Fri 19:27
|
|
23774
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG 2.103-beta] cannot inline function `core.bitop.Split64.this`
|
Fri 19:27
|
|
23785
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG ] `-preview=in` crash when passing `enum` value at CTFE
|
Fri 19:27
|
|
23803
|
D
|
dmd
|
nobody
|
NEW
|
---
|
Link error instead of error message when using betterC
|
Fri 19:27
|
|
23806
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG 2.099.0] Link error with -betterC
|
Fri 19:28
|
|
23876
|
D
|
druntime
|
nobody
|
NEW
|
---
|
segfault / ICE regression with packages
|
2024-12-07
|
|
23901
|
D
|
dmd
|
nobody
|
NEW
|
---
|
Spurious "Cannot move object [...] with internal pointer"
|
Fri 19:28
|
|
23911
|
D
|
dmd
|
nobody
|
NEW
|
---
|
"Overlapping arrays in copy:" error message gone
|
Fri 19:28
|
|
23956
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG2.099.0] Can't decide between const and non-const overload with lambda
|
Fri 19:29
|
|
23964
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG2.102] inccorect error opAssign cannot be used ... @disable
|
Fri 19:29
|
|
23977
|
D
|
phobos
|
nobody
|
NEW
|
---
|
[REG2.102] cannot use getSymbolsByUDA on template struct with alias member
|
2024-12-01
|
|
23989
|
D
|
tools
|
nobody
|
NEW
|
---
|
Regression in rdmd when running an empty eval
|
2023-06-14
|
|
24019
|
D
|
dmd
|
nobody
|
NEW
|
---
|
Public alias to private struct template in struct instantiated in UDA is not visible from module
|
Fri 19:29
|
|
24050
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG2.101.0] Wrong code with temporary and tuple range foreach
|
Fri 19:30
|
|
24119
|
D
|
visuald
|
nobody
|
NEW
|
---
|
VS2022 create project wizard not working or VS2022 integration issue
|
2023-10-18
|
|
24128
|
D
|
phobos
|
nobody
|
NEW
|
---
|
array formatting fails to compile with bitsSet
|
2024-12-01
|
|
24138
|
D
|
phobos
|
nobody
|
NEW
|
---
|
[REG 2.103] MemberFunctionsTuple does not see final functions
|
2024-12-01
|
|
24143
|
D
|
phobos
|
nobody
|
NEW
|
---
|
Chain unreachable code
|
2024-12-01
|
|
24180
|
D
|
visuald
|
nobody
|
NEW
|
---
|
Debugger no longer shows locals "busy" VS2022
|
2023-10-18
|
|
24183
|
D
|
phobos
|
nobody
|
NEW
|
---
|
getSymbolsByUDA does no longer work on templatized functions
|
2024-12-01
|
|
24202
|
D
|
phobos
|
nobody
|
NEW
|
---
|
std.range.chain ganerated object has wrong .init
|
2024-12-01
|
|
24233
|
D
|
phobos
|
nobody
|
NEW
|
---
|
T[].canFind(Nullable!T()) returns true when it used to return false
|
2024-12-01
|
|
24243
|
D
|
phobos
|
nobody
|
NEW
|
---
|
Can't format chain(filter, filter)
|
2024-12-01
|
|
24253
|
D
|
dmd
|
nobody
|
NEW
|
---
|
fn "is not accessible from module" with overload reflection regressed in v2.105
|
Fri 19:31
|
|
24265
|
D
|
dmd
|
nobody
|
NEW
|
---
|
ref delegate literal no longer implicitly converts to unannotated type
|
Fri 19:32
|
|
24347
|
D
|
dlang.or
|
nobody
|
NEW
|
---
|
Instructions to build dmd under Windows are broken
|
Sun 15:28
|
|
24364
|
D
|
dmd
|
nobody
|
NEW
|
---
|
Template emission failure: missing switch error symbol in std.uni
|
Fri 19:32
|
|
24366
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG]static foreach can drop last element with alias reassignment
|
Fri 19:32
|
|
24377
|
D
|
dmd
|
nobody
|
NEW
|
---
|
Error: negative array dimension `3145728u * 1024u`[32bit]
|
Fri 19:33
|
|
24378
|
D
|
druntime
|
nobody
|
NEW
|
---
|
[REG 2.104] inout error with -profile=gc
|
2024-12-07
|
|
24380
|
D
|
dmd
|
nobody
|
NEW
|
---
|
CTFE assert messages are replaced with "null" with -dip1008
|
Fri 19:33
|
|
24386
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG 2.095.1] constructor has no function body with return type inference
|
Fri 19:33
|
|
24396
|
D
|
dmd
|
nobody
|
NEW
|
---
|
Error on forward reference in enum member UDA
|
Fri 19:33
|
|
24398
|
D
|
dmd
|
nobody
|
NEW
|
---
|
CTFE evaluation of iota() fails inside extern(C++) struct
|
Fri 19:33
|
|
24421
|
D
|
dmd
|
nobody
|
NEW
|
---
|
expression `&B(A(1)).a` is not a constant
|
Fri 19:33
|
|
24464
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG 2.107.0] CTFE error when trying to allocate an array in betterC mode
|
Fri 19:34
|
|
24469
|
D
|
dmd
|
nobody
|
NEW
|
---
|
non-constant nested delegate literal expression - Error on delegates causing memory corruption
|
Fri 19:34
|
|
24489
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG 2.106] GC array allocations during CTFE in -betterC mode is unnecessarily restricted now
|
Fri 19:34
|
|
24501
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG2.107] imported mixin opCmp member function not found for a < b
|
Fri 19:34
|
|
24502
|
D
|
druntime
|
nobody
|
NEW
|
---
|
[REG2.102.0] Can no longer select manual GC with --DRT-gcopt=gc:manual
|
2024-12-07
|
|
24533
|
D
|
phobos
|
nobody
|
NEW
|
---
|
clamp with smaller-than-int T1 fails to compile with literal parameters
|
2024-12-01
|
|
24547
|
D
|
dmd
|
nobody
|
NEW
|
---
|
Stack overflow in CppMangleVisitor.writeQualified
|
Fri 19:35
|
|
24572
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG 2.108.0] Faulty template instantiation with lambda expressions
|
Fri 19:35
|
|
24586
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[REG 2.108] initialization of immutable arrays with a system function marks the array as system
|
Fri 19:35
|
|
24638
|
D
|
dlang.or
|
nobody
|
NEW
|
---
|
Reference Documentation has missing index entry
|
Sun 15:28
|
|
24686
|
D
|
phobos
|
nobody
|
NEW
|
---
|
SumType stopped working on LDC 1.37 with unmatched DeducedParameterType template
|
2024-12-01
|
|
24798
|
D
|
dmd
|
nobody
|
NEW
|
---
|
Under some circumstances, the compiler destroys the same object more than once
|
Fri 19:37
|
|
24799
|
D
|
dmd
|
nobody
|
NEW
|
---
|
[Regression] Protected template constructors cannot be accessed outside their module.
|
Fri 19:37
|
|
24867
|
D
|
dmd
|
nobody
|
NEW
|
---
|
Wrong deprecation warning of @system variable usage under CTFE
|
Fri 19:38
|
|
20753
|
D
|
dmd
|
nobody
|
ASSI
|
---
|
"Error: unknown" with structs of arrays, speculative instantiation and recursive types
|
Fri 19:08
|
|
3254
|
D
|
dmd
|
nobody
|
REOP
|
---
|
[module] Module member visibility depends on declaration order
|
Fri 17:50
|
|
12420
|
D
|
dmd
|
nobody
|
REOP
|
---
|
[AA] Can't set associative array with array as key value using key type
|
Fri 18:18
|
|
14145
|
D
|
dmd
|
nobody
|
REOP
|
---
|
opDispatch not considered when function body doesn't compile
|
Fri 18:40
|
|
15459
|
D
|
dmd
|
nobody
|
REOP
|
---
|
[REG2.065.0] stdin.byLine.each!(map!somefunc) compiles, fails to link with ld
|
Fri 18:46
|
|
16011
|
D
|
dmd
|
nobody
|
REOP
|
---
|
[REG2.068] recursive RefCounted used to work
|
Fri 18:47
|
|
18287
|
D
|
phobos
|
nobody
|
REOP
|
---
|
[Reg 2.078.1] several std.math functions no longer work with alias this
|
2024-12-01
|
|
18712
|
D
|
dmd
|
nobody
|
REOP
|
---
|
[Reg 2.072] bogus "switch skips declaration" error with case in mixin
|
Fri 18:58
|
|
19201
|
D
|
dmd
|
ibuclaw
|
REOP
|
---
|
Error: func called with argument types (ulong) matches both: __c_long and __c_ulong
|
Fri 19:00
|
|
23709
|
D
|
dmd
|
nobody
|
REOP
|
---
|
Cannot use synchronized on shared class with -preview=nosharedaccess
|
Fri 19:27
|
|
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
|
|
1196
|
D
|
dmd
|
bugzilla
|
RESO
|
INVA
|
regression: "cannot alias an expression"
|
2014-02-16
|
|
1261
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
Regression from overzealous error message
|
2014-02-16
|
|
1307
|
D
|
dmd
|
bugzilla
|
RESO
|
INVA
|
sorting arrays of structs is broken
|
2014-02-14
|
|
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
|
|
1367
|
D
|
dmd
|
bugzilla
|
RESO
|
WORK
|
D 2.003 breaks foreach looping over delegate
|
2015-06-09
|
|
1455
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
gdb: DMD does not generate debug info for class and struct members
|
2014-02-14
|
|
1473
|
D
|
dmd
|
bugzilla
|
RESO
|
WORK
|
regression: forward references in const struct/union initializers upset dmd
|
2014-02-17
|
|
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
|
|
1485
|
D
|
dmd
|
bugzilla
|
RESO
|
WORK
|
Reference to enum member in circular import crashes DMD
|
2014-02-16
|
|
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
|
|
1637
|
D
|
phobos
|
bugzilla
|
RESO
|
WORK
|
regression: new unittest failure in std/math2.d, odd cosh() behavior
|
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
|
|
2217
|
D
|
dmd
|
bugzilla
|
RESO
|
DUPL
|
Cannot create deprecated alias of type derived from deprecated type
|
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
|
|
2290
|
D
|
dmd
|
bugzilla
|
RESO
|
DUPL
|
DMD segmentation fault for struct using enum that is defined later
|
2015-06-09
|
|
2393
|
D
|
dmd
|
nobody
|
RESO
|
WONT
|
Regression(1.032, D1 only) IFTI on (T:char)(T[]) vs (T:dchar)(T[])
|
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
|
|
2493
|
D
|
dmd
|
bugzilla
|
RESO
|
WORK
|
link error trying to compile simple program
|
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
|
|
2530
|
D
|
dmd
|
nobody
|
RESO
|
DUPL
|
"Previous definition different" error on using template class with inner struct
|
2015-06-09
|
|
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
|
|
2680
|
D
|
dlang.or
|
nobody
|
RESO
|
INVA
|
Declarator rule is broken
|
2015-06-09
|
|
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
|
|
2780
|
D
|
dmd
|
nobody
|
RESO
|
DUPL
|
Regression(2.027) ref Return Allows modification of immutable data
|
2015-06-09
|
|
2812
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
sqrt(2.0) is about -2.7341e-53
|
2015-06-09
|
|
2852
|
D
|
dmd
|
nobody
|
RESO
|
DUPL
|
Cannot pass temporary result by reference (regression)
|
2015-06-09
|
|
2900
|
D
|
druntime
|
sean
|
RESO
|
FIXE
|
Array appending slowed drastically since integration of druntime
|
2015-06-09
|
|
2907
|
D
|
phobos
|
bugzilla
|
RESO
|
DUPL
|
std.stdio.writeln hangs multithreaded programs.
|
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
|
|
3167
|
D
|
dmd
|
nobody
|
RESO
|
INVA
|
Passing result of a function call as ref argument no longer works
|
2014-04-18
|
|
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
|
|
3368
|
D
|
dmd
|
nobody
|
RESO
|
DUPL
|
gdb: cannot list code (sometimes)
|
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
|
|
3411
|
D
|
dmd
|
nobody
|
RESO
|
DUPL
|
DMD 1.x svn branch doesn't compile
|
2014-04-18
|
|
3442
|
D
|
dmd
|
nobody
|
RESO
|
INVA
|
scope(exit) Problem
|
2015-06-09
|
|
3453
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Linking order affects proper execution (Mac OSX only)
|
2015-06-09
|
|
3461
|
D
|
dmd
|
nobody
|
RESO
|
WORK
|
Unittests and assert don't work at all (Mac D1 only)
|
2014-04-18
|
|
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
|
|
3482
|
D
|
dmd
|
nobody
|
RESO
|
DUPL
|
ICE(template.c:4017): instantiating invalid tuple template. D1 only.
|
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
|
|
3576
|
D
|
dmd
|
nobody
|
RESO
|
WONT
|
Can't overload explicitly instantiated template functions
|
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
|
|
3691
|
D
|
dmd
|
nobody
|
RESO
|
DUPL
|
compiler 1.055 crashes with some invalid code in is(typeof())
|
2014-04-18
|
|
3692
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
ICE(mtype.c) with associative arrays when std.variant is imported
|
2015-06-09
|
|
3709
|
D
|
dmd
|
nobody
|
RESO
|
DUPL
|
Associative array of associative arrays gets confused
|
2015-06-09
|
|
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
|
|
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
|
|
3897
|
D
|
dmd
|
nobody
|
RESO
|
INVA
|
Sporadic incorrectness with builtin AAs
|
2014-02-15
|
|
3898
|
D
|
druntime
|
sean
|
RESO
|
DUPL
|
access violation with associative arrays
|
2014-02-15
|
|
3930
|
D
|
druntime
|
sean
|
RESO
|
FIXE
|
AAs horribly broken
|
2014-02-15
|
|
3959
|
D
|
dmd
|
nobody
|
RESO
|
WORK
|
can't mixin result of templated static struct method
|
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
|
|
4012
|
D
|
dmd
|
nobody
|
RESO
|
DUPL
|
[CTFE][ICE] auto template function, forward reference error
|
2015-06-09
|
|
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
|
|
4192
|
D
|
dmd
|
nobody
|
RESO
|
DUPL
|
Regression (1.061, D1 only): Certain CTFs can't be evaluated anymore
|
2014-02-15
|
|
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
|
|
4324
|
D
|
tools
|
nobody
|
RESO
|
WORK
|
Optlink silently ignores corrupt object file
|
2017-01-10
|
|
4506
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.034): -O flag breaks some recursive functions.
|
2015-06-09
|
|
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
|
|
4751
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(1.062, 2.047) ICE(constfold.c) >> after error
|
2015-06-09
|
|
4796
|
D
|
tools
|
thomas-dloop
|
RESO
|
FIXE
|
std.array.appender changes broke dmd unit test runnable/untag.d
|
2015-06-09
|
|
4808
|
D
|
tools
|
nobody
|
RESO
|
DUPL
|
UNEXPECTED OPTLINK TERMINATION AT EIP=0042787B
|
2017-01-10
|
|
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
|
|
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
|
|
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
|
|
5455
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
ICE(cgcod.c): Optimization (register allocation?) regression in DMD 1.065
|
2015-06-09
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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
|
|
6329
|
D
|
druntime
|
nobody
|
RESO
|
DUPL
|
Out of range exceptions not thrown in certain cases
|
2014-08-15
|
|
6341
|
D
|
dmd
|
nobody
|
RESO
|
DUPL
|
Regression(2.054): Segfault with variadic delegate parameter
|
2015-06-09
|
|
6504
|
D
|
dmd
|
clugdbug
|
RESO
|
FIXE
|
Regression(2.041): "str" ~ [arr] allows string literal to be modified
|
2015-06-09
|
|
6601
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.053): CTFE segfault taking address of function template
|
2015-06-09
|
|
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
|
|
6825
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(2.055+): Address of templated method incorrectly taken
|
2015-06-09
|
|
7006
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.math.pow (integral, integral) crashes on negative exponents
|
2020-01-03
|
|
7117
|
D
|
dmd
|
nobody
|
RESO
|
DUPL
|
Regression(2.057, 1.072): out contract for class member functions are broken
|
2015-06-09
|
|
7119
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
In the 1.072 zip osx.d is in the wrong folder
|
2013-01-26
|
|
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
|
|
7248
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[CTFE] Stack overflow on using struct filed pointer with address of array element
|
2015-06-09
|
|
7294
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[Regression] No warning when escaping local reference type variables
|
2015-06-09
|
|
7435
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(master):dmd crashes when 'scope(failure) debug ...' without -debug option.
|
2015-06-09
|
|
7479
|
D
|
dmd
|
yebblies
|
RESO
|
DUPL
|
Regression(2.046) ICE(glue.c) with function.init with errors gagged
|
2015-06-09
|
|
7493
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Initialization of void[][N]
|
2015-06-09
|
|
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
|
|
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
|
|
7782
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[ICE] With wrong import syntax
|
2013-11-12
|
|
7808
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Nullable's alias this does not work with structs containing classes
|
2015-06-09
|
|
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
|
|
7860
|
D
|
dmd
|
nobody
|
RESO
|
DUPL
|
Constant fields of forward referenced structs break everything
|
2015-06-09
|
|
7864
|
D
|
dmd
|
nobody
|
RESO
|
INVA
|
Structs with class members can't be sorted
|
2015-06-09
|
|
7871
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
RangeViolation with findSplitBefore
|
2015-06-09
|
|
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
|
|
8147
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Blah!R.init now requires parens - (Blah!R).init
|
2015-06-09
|
|
8377
|
D
|
tools
|
nobody
|
RESO
|
FIXE
|
Unexpected OPTLINK Termination at EIP=004106BE
|
2017-01-10
|
|
8423
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Wrong code for bool parameter in 5th integer register.
|
2015-06-09
|
|
8427
|
D
|
dmd
|
nobody
|
RESO
|
INVA
|
[2.060 beta] static foreach over typesafe vararg rejected
|
2015-06-09
|
|
8429
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[2.060 beta] 'version' rejected inside 'static if's
|
2015-06-09
|
|
8442
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[2.060 beta] Empty array enum not treated as immutable
|
2015-06-09
|
|
8497
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression 2.060: Bad code gen involving ubyte, ternary operators, and shifts
|
2015-06-09
|
|
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
|
|
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
|
|
8818
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
CTFE fails to compare strings correctly
|
2015-06-09
|
|
8897
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression: 'has forward references' error for static class after template mixin
|
2015-06-09
|
|
8936
|
D
|
druntime
|
nobody
|
RESO
|
FIXE
|
Throwing results in searching the whole directory tree rooted in current directory
|
2013-02-10
|
|
9057
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression(Beta): Segfault or "Non-constant expression" error with local import
|
2016-10-01
|
|
9099
|
D
|
druntime
|
nobody
|
RESO
|
FIXE
|
core.atomic.atomicLoad() cannot handle non-POD structs
|
2013-02-12
|
|
9107
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Value Range Analysis with uint and byte
|
2013-11-24
|
|
9122
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.concurrency send() fails with multiple arrays
|
2013-05-27
|
|
9130
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Wrong codegen for compile time constructed struct
|
2013-05-23
|
|
9174
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
regression(2.057) ice(cast.c) with ternary operator and alias this
|
2013-01-28
|
|
9218
|
D
|
dmd
|
nobody
|
RESO
|
INVA
|
[2.061] Correct signature of struct opCmp no longer accepts enum structs
|
2013-01-28
|
|
9230
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Incorrect implicit immutable conversion occurs in pure function
|
2013-01-16
|
|
9240
|
D
|
dmd
|
nobody
|
RESO
|
INVA
|
(Regression: 2.058) non-const does not implicitly convert to const
|
2013-01-14
|
|
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
|
|
9281
|
D
|
dmd
|
nobody
|
RESO
|
INVA
|
Enum struct with op overloading doesnt works
|
2013-01-10
|
|
9286
|
D
|
phobos
|
nobody
|
RESO
|
INVA
|
std.conv.parse fails to compile with Nullable
|
2013-01-09
|
|
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
|
|
9434
|
D
|
dmd
|
nobody
|
RESO
|
DUPL
|
regression(head): template mixin contents mixed in multiple times
|
2013-01-31
|
|
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
|
|
9498
|
D
|
dmd
|
nobody
|
RESO
|
INVA
|
Range violation using AA
|
2013-07-08
|
|
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
|
|
9549
|
D
|
dmd
|
nobody
|
RESO
|
WORK
|
Regression (2.062): Compiler spits out unrelated messages on error
|
2013-02-25
|
|
9552
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
DMD crashed when taking member delegate from __traits(getOverloads)
|
2013-02-23
|
|
9563
|
D
|
dmd
|
nobody
|
RESO
|
INVA
|
(2.062) typeof(T[0]) no longer works with array T's
|
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
|
|
9576
|
D
|
dmd
|
nobody
|
RESO
|
WORK
|
"Symbol Undefined" linker error on using `std.random.MinstdRand`
|
2013-02-27
|
|
9587
|
D
|
phobos
|
nobody
|
RESO
|
WORK
|
rdmd now fails to compile due to Phobos changes
|
2013-03-10
|
|
9630
|
D
|
dmd
|
nobody
|
RESO
|
INVA
|
DMD git: can't access array field properties from static method
|
2013-03-02
|
|
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
|
|
9659
|
D
|
dmd
|
nobody
|
RESO
|
INVA
|
Aliases are broken by latest git HEAD
|
2013-03-06
|
|
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
|
|
9675
|
D
|
dmd
|
nobody
|
RESO
|
DUPL
|
cyclic import causes forward reference to template error
|
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
|
|
9847
|
D
|
dmd
|
nobody
|
RESO
|
DUPL
|
ICE on CTFE literal cast(uint) on DMD 2.062
|
2013-04-02
|
|
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
|
|
9916
|
D
|
dmd
|
nobody
|
RESO
|
DUPL
|
int*[] implicitly converts to int*
|
2013-04-11
|
|
9919
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Regression (2.062): Symbol lookup fails with public import and mixin
|
2013-04-16
|
|
9925
|
D
|
dmd
|
nobody
|
RESO
|
DUPL
|
Constructor with all arguments having a default value is not interpreted as a default constructor
|
2015-06-09
|
|
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
|
|
10095
|
D
|
dmd
|
nobody
|
RESO
|
DUPL
|
Regression (git-head): Cannot resolve type for template instance
|
2013-05-16
|
|
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
|
|
10138
|
D
|
phobos
|
nobody
|
RESO
|
INVA
|
Regression (2.063 git-head): Using ReturnType with scoped no longer works
|
2013-05-27
|
|
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
|