DLang's Issue Tracking System – Issue List
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Sun Dec 8 2024 00:15:44 UTC
Great, just what I need.. another D in programming. -- Segfault
Hide Search Description
Keywords:
diagnostic,
Resolution:
---
Component:
dmd
Product:
D
134 issues found.
ID
Product
Comp
Assignee
Status
Resolution
Summary
Changed
23152
D
dmd
nobody
NEW
---
Bad diagnostic for variable used as a type
2022-12-28
24377
D
dmd
nobody
NEW
---
Error: negative array dimension `3145728u * 1024u`[32bit]
2024-02-12
23911
D
dmd
nobody
NEW
---
"Overlapping arrays in copy:" error message gone
2023-05-11
23956
D
dmd
nobody
NEW
---
[REG2.099.0] Can't decide between const and non-const overload with lambda
2023-06-02
23001
D
dmd
nobody
NEW
---
[REG 2.063] missing unreachable code warning with switch inside switch
2023-11-14
14484
D
dmd
nobody
NEW
---
[REG 2.063] IFTI doesn't work with TemplateThisParameter and inheritance
2023-03-16
24087
D
dmd
nobody
NEW
---
Improve readability of `conflicting symbols` error message
2023-08-15
24145
D
dmd
nobody
NEW
---
subtracting pointers with different types is both deprecated and an error
2023-09-13
24203
D
dmd
nobody
NEW
---
Params section in ddoc comments causes warnings with unnamed parameters
2023-11-20
24042
D
dmd
nobody
REOP
---
ImportC: Error: no definition for static function
2023-11-24
24300
D
dmd
nobody
NEW
---
error message for a jump over `scope(exit)` leaks internal details
2024-10-09
24420
D
dmd
nobody
NEW
---
Spellchecker in the initializer matches the declaration
2024-02-28
24684
D
dmd
nobody
NEW
---
Bad diagnostic for an enum member in an enum that use another enum as base type
2024-07-25
23938
D
dmd
nobody
NEW
---
spellchecker suggests `~this()` but it cant be used.
2023-06-03
23975
D
dmd
nobody
NEW
---
Using struct as an expression gives alias this type has no value error
2023-10-16
24073
D
dmd
nobody
NEW
---
Compiler should explain why implicit conversion to mutable fails
2023-08-05
24439
D
dmd
nobody
NEW
---
Restore RBP frame pointers for 64 bit code
2024-03-19
24528
D
dmd
nobody
NEW
---
Add offending member to "no size because of forward reference" error
2024-04-29
24618
D
dmd
nobody
NEW
---
redefined core type errors should show fully qualified name
2024-06-20
20847
D
dmd
nobody
REOP
---
confusing compiler error message when compiling PosixTimeZone.getTimeZone
2024-07-23
23916
D
dmd
nobody
NEW
---
Non-eponymous template instances have a "type" (void)
2023-05-13
24062
D
dmd
nobody
NEW
---
DIP1000 Provide reason why destructor was not scope when calling member function
2023-07-30
11443
D
dmd
nobody
NEW
---
Misleading error for mismatch overloaded operator if there are immutable members
2013-11-05
15347
D
dmd
nobody
NEW
---
error message for converting return value with ctor/dtor is horrible
2022-12-17
8131
D
dmd
nobody
NEW
---
Delegate type inference with templates is absolutely *horrible*
2024-04-10
18930
D
dmd
nobody
NEW
---
__ctfe fails to detect initialization of unions
2022-12-17
23417
D
dmd
nobody
NEW
---
Confusing error message when assigning non-existent struct field to the same name global variable
2023-04-11
21404
D
dmd
nobody
NEW
---
Case where dmd emits twice a warning about non-reachable statement
2022-12-17
5207
D
dmd
nobody
REOP
---
Immutability is broken in constructors
2024-03-23
23074
D
dmd
nobody
NEW
---
premature enum type inference leads to spurious error message
2023-07-14
19973
D
dmd
nobody
NEW
---
Too many template forward reference errors in recursive template
2022-12-17
14757
D
dmd
nobody
NEW
---
Wrong error message: Error: multi-dimensional slicing requires template opSlice
2022-12-17
14905
D
dmd
nobody
REOP
---
duplicate error message: 'Warning: statement is not reachable'
2023-06-10
9110
D
dmd
nobody
NEW
---
Lazy variadic array error message is confusing
2022-12-17
21871
D
dmd
nobody
NEW
---
Accessing elements of "static immutable" arrays passed as template parameters requires allocation
2021-04-28
23413
D
dmd
nobody
NEW
---
Array __equals lowering fails to infer @safe with cryptic error
2022-12-17
11907
D
dmd
nobody
NEW
---
No undeclared identifier error in lambda alias argument
2023-02-01
15359
D
dmd
nobody
NEW
---
DMD incorrectly identifies type of multidimensional array
2022-12-17
20187
D
dmd
nobody
REOP
---
alias this bypasses truncating conversion warning
2023-04-18
21964
D
dmd
nobody
NEW
---
importC: Error messages have the wrong column information
2022-12-17
11987
D
dmd
nobody
NEW
---
Spellchecker should not suggest recursive definitions
2022-12-17
22000
D
dmd
nobody
NEW
---
Identical candidates shown when templates differ by template constraints
2022-12-17
9927
D
dmd
nobody
NEW
---
Compiler tries to instantiate template even though a symbol conflict occurred
2022-12-17
16084
D
dmd
nobody
NEW
---
Linker error, not failed compilation, with interface final function calling virtual template function
2022-12-17
22036
D
dmd
nobody
NEW
---
Color syntax highlight doesn't escape backticks in symbol names
2022-12-17
10263
D
dmd
nobody
NEW
---
Refused class opBinary by ref
2022-12-17
16239
D
dmd
nobody
NEW
---
is(typeof(foo)) hides deprecation message about foo
2022-12-17
20583
D
dmd
nobody
NEW
---
no warnings printed when indexing through deprecated alias this
2022-12-17
22037
D
dmd
nobody
NEW
---
diagnostic: undefined identifier errors not suppressed when gagging
2022-12-17
7183
D
dmd
nobody
NEW
---
Bad error message when trying to use this in a static member function of a struct
2022-12-17
7464
D
dmd
nobody
NEW
---
Better Error Message When Using S.tupleof within S
2023-02-11
10533
D
dmd
nobody
NEW
---
Bad diagnostic when template has alias overloads
2022-12-17
17477
D
dmd
nobody
REOP
---
DMD error message for delegate with wrong attributes is very confusing
2023-08-23
20851
D
dmd
nobody
NEW
---
diagnostic based on template constraints does not work with IFTI
2022-12-17
22678
D
dmd
nobody
NEW
---
-verrors=context does not account for tabs when printing cursor
2022-12-17
10602
D
dmd
nobody
NEW
---
Error should state why wrong template lambda doesn't match expected function type
2023-08-19
24802
D
dmd
nobody
NEW
---
misleading "cannot `goto` into `try` block" when skipping variable with destructor
2024-10-11
10745
D
dmd
nobody
NEW
---
Incomplete and misleading error message: opOpAssign isn't a template
2022-12-17
17627
D
dmd
nobody
NEW
---
DMD's toChars should not include the entire array of a slice result
2022-12-17
21149
D
dmd
nobody
NEW
---
templatized alias instances are not counted with -vtemplates
2022-12-17
8204
D
dmd
nobody
NEW
---
Can't instantiate auto ref template explicitly
2022-12-17
10910
D
dmd
nobody
NEW
---
Duplicate error messages for array bounds errors
2023-06-13
13869
D
dmd
nobody
NEW
---
Not good error message with not compatible lambda template argument
2022-12-17
21308
D
dmd
nobody
NEW
---
error message for using to without importing std.conv is missing suggested import
2022-12-17
10957
D
dmd
nobody
NEW
---
Bad diagnostic: compiler attempts to do UFCS on a non-function
2023-10-16
19298
D
dmd
nobody
NEW
---
C preprocessor directive is not supported - confusing warning message
2022-12-17
21391
D
dmd
nobody
NEW
---
deprecated doesn't work for mixin templates
2022-12-17
8886
D
dmd
nobody
NEW
---
[CTFE] a check failure of memory block inclusion
2022-12-17
11094
D
dmd
nobody
NEW
---
Disuniform error messages with overloaded + and ^ operators
2022-12-17
21466
D
dmd
nobody
NEW
---
Calling an enum value result in confusing error message "No property X for type Y"
2022-12-17
5948
D
dmd
nobody
NEW
---
Different error messages for int array
2022-12-17
16030
D
dmd
nobody
NEW
---
bad error message when trying to use union in CTFE
2022-12-17
16312
D
dmd
nobody
NEW
---
"Error: Overlapping fields" caused by use of deprecated features in referred to fields
2022-12-17
20586
D
dmd
nobody
NEW
---
Ambiguous overload set with default parameter gives confusing error message
2022-12-17
22371
D
dmd
nobody
NEW
---
wrong type in error on failed implicit conversions to ndims static arrays
2022-12-17
22546
D
dmd
nobody
NEW
---
bad diagnostic for CTFE array cast of string in UDA
2022-12-17
12814
D
dmd
nobody
NEW
---
Defining type inference Lambda function with default argument
2022-12-17
8052
D
dmd
nobody
REOP
---
Spurious warning when exiting out of a labeled Do-While
2023-11-14
13520
D
dmd
nobody
NEW
---
Redundant static variable cannot be read error
2022-12-17
13531
D
dmd
nobody
NEW
---
Destructor attributes don't take member destructor attributes into account
2022-12-17
22943
D
dmd
nobody
NEW
---
"none of the overloads of `__ctor` are callable using a `immutable` object" error message is backwards
2022-12-17
5010
D
dmd
nobody
NEW
---
Error messages for properties could be improved
2024-11-13
8281
D
dmd
nobody
NEW
---
Too many error message with a failed template instantiation
2022-12-17
5056
D
dmd
nobody
NEW
---
Warning against virtual method call from constructor
2022-12-17
19743
D
dmd
nobody
NEW
---
[dip1000] unclear error message when escaping variable through foreach `ref`
2022-12-17
8948
D
dmd
andrej.mitrovich
NEW
---
Make error message more readable when assigning function pointers
2022-12-17
14622
D
dmd
nobody
NEW
---
documented unit test that follows an undocumented symbol silently ignored
2022-12-17
9032
D
dmd
nobody
NEW
---
Verify some documentation comments when -w or -wi is used
2022-12-17
11099
D
dmd
nobody
NEW
---
Diagnostic for mixed-in symbols should not reference the mixin template
2022-12-17
20157
D
dmd
nobody
NEW
---
[diagnostic] Name suggest for override should only list virtual functions
2022-12-17
21851
D
dmd
nobody
NEW
---
UTF8: Column numbers reported by -vcolumns don't respect multibyte characters
2022-12-17
6005
D
dmd
nobody
NEW
---
Type name and variable name don't clash
2022-12-17
23265
D
dmd
nobody
NEW
---
spell checker could provide better identification of spelling mistakes
2022-12-17
20168
D
dmd
nobody
NEW
---
Missing context when CTFE fails with 'no available source code'
2022-12-17
6060
D
dmd
nobody
NEW
---
Refuse wrong final switch
2022-12-17
9564
D
dmd
nobody
NEW
---
Give module name too in "did you mean" error messages
2022-12-17
6226
D
dmd
nobody
NEW
---
Switch with impossible cases
2022-12-17
9779
D
dmd
nobody
NEW
---
Improperly implemented interface methods should emit a better diagnostic
2023-12-16
20399
D
dmd
nobody
REOP
---
opIn deprecation warning should point to where opIn is defined, in addition to where it is used
2022-12-17
6247
D
dmd
nobody
NEW
---
Disallow static mutable variables definitions in pure functions
2022-12-17
23551
D
dmd
nobody
NEW
---
Error messages for use of array literals in @nogc code should be improved`
2022-12-17
12198
D
dmd
lio+bugzilla
NEW
---
Catch some wrong overlapping array operations at compile time
2023-07-05
20563
D
dmd
nobody
NEW
---
module conflicts with package confusing error message
2022-12-17
1977
D
dmd
nobody
REOP
---
Relax warnings (D1)/errors (D2) for implicit narrowing conversions caused by promotions
2022-12-17
6513
D
dmd
nobody
NEW
---
More info in Range violation exception message?
2022-12-17
23576
D
dmd
nobody
NEW
---
Better Error Message When Forgetting To Pass A Template Parameter
2022-12-27
12613
D
dmd
andrej.mitrovich
NEW
---
Diagnostic for calling convention mismatch when implementing/overriding methods should improve
2022-12-17
2171
D
dmd
nobody
NEW
---
errors involving anonymous class literals expose compiler internals
2022-12-17
23638
D
dmd
nobody
NEW
---
[betterC] Better Error Message For Runtime Usage
2023-02-27
10292
D
dmd
nobody
NEW
---
Warn against wrong class opEquals signature usage
2022-12-17
12667
D
dmd
nobody
NEW
---
Enforce static constructors lexical order in a module to respect their use order
2022-12-17
2548
D
dmd
nobody
REOP
---
Array ops that return value to a new array should work.
2022-12-17
7395
D
dmd
nobody
NEW
---
Need error on declaring a variable after `if` and`synchronized` without {}
2022-12-17
23643
D
dmd
nobody
NEW
---
[betterC] Better Error Message For CTFE GC Usage
2023-02-27
10455
D
dmd
nobody
NEW
---
Print range computed by expression range analysis in error messages
2022-12-17
12694
D
dmd
wolframw
ASSI
---
Better error message for function call matching more than two overloads
2022-12-17
16444
D
dmd
nobody
NEW
---
Less noisy error messages if built-in method is @disable (e.g. opAssign)
2022-12-17
20673
D
dmd
nobody
NEW
---
Improve error message for opDollar in pointers
2023-09-11
2558
D
dmd
nobody
NEW
---
#line should show the same package as the original module
2022-12-17
10478
D
dmd
nobody
NEW
---
Crappy error message when two operator overloads match
2022-12-17
17424
D
dmd
nobody
NEW
---
Add optional errors/static analysis
2022-12-17
2946
D
dmd
nobody
REOP
---
Make 'abstract' mandatory if the class is intended to be abstract
2022-12-17
22600
D
dmd
nobody
NEW
---
Better error message when trying to assign non-implicitily convertible slices
2022-12-17
12988
D
dmd
nobody
NEW
---
Diagnostic for wrong 'this' prefix when matching parameter is found should improve
2022-12-17
3849
D
dmd
nobody
NEW
---
Compiler should catch incomplete initialisation of an array
2022-12-17
17599
D
dmd
nobody
NEW
---
Abbreviate too long type definitions in error messages
2022-12-17
20975
D
dmd
nobody
NEW
---
Symbol conflict error message refers to aliased symbol instead of the alias when imported
2022-12-17
4939
D
dmd
nobody
NEW
---
Some compile-time length tests of array concats
2022-12-17
22691
D
dmd
nobody
NEW
---
[diagnostic] mismatched braces still painful
2022-12-17
8139
D
dmd
nobody
NEW
---
Make objects really disposable by addition of "Object finalized" assertion
2022-12-17
5004
D
dmd
nobody
NEW
---
show both resolved symbols and original identifier in error messages involving aliases
2022-12-17
22944
D
dmd
nobody
NEW
---
Hard-to-read error message when a delegate isn't @safe
2024-02-16
14391
D
dmd
nobody
NEW
---
Assigning to module results in unhelpful error message
2022-12-17
11018
D
dmd
nobody
NEW
---
Warn for wrong for nested loops
2022-12-17
134 issues found.
Change Columns
Edit Search
as
File a new issue in the "dmd" component of the "D" product