[Issue 10153] Beta releases should all have unique names
https://issues.dlang.org/show_bug.cgi?id=10153 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 4051] [CTFE] array struct member item update
https://issues.dlang.org/show_bug.cgi?id=4051 Andrei Alexandrescu changed: What|Removed |Added Version|future |D2 --
[Issue 3273] Regression(2.031): struct invariant + dtor fails to compile (no line number)
https://issues.dlang.org/show_bug.cgi?id=3273 Andrei Alexandrescu changed: What|Removed |Added Version|2.031 |D2 --
[Issue 8147] Blah!R.init now requires parens - (Blah!R).init
https://issues.dlang.org/show_bug.cgi?id=8147 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 14669] auto attribute on function parameter should be error always
https://issues.dlang.org/show_bug.cgi?id=14669 Kenji Hara changed: What|Removed |Added Keywords||pull --- Comment #1 from Kenji Hara --- https://github.com/D-Programming-Language/dmd/pull/4729 --
[Issue 10488] Reg (2.063): Template this paramter doesn't work properly
https://issues.dlang.org/show_bug.cgi?id=10488 Andrei Alexandrescu changed: What|Removed |Added Version|future |D2 --
[Issue 2670] std.file.read() should read files of 0 length
https://issues.dlang.org/show_bug.cgi?id=2670 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 14669] New: auto attribute on function parameter should be error always
https://issues.dlang.org/show_bug.cgi?id=14669 Issue ID: 14669 Summary: auto attribute on function parameter should be error always Product: D Version: D2 Hardware: All OS: All Status: NEW Keywords: accepts-invalid Severity: normal Priority: P1 Component: dmd Assignee: nob...@puremagic.com Reporter: k.hara...@gmail.com Test case: void foo1()(auto int a) {} // line 1 void foo2()(auto int a) {} void main() { alias f1 = foo1!(); // line 6 foo2(1);// no error!? } Output: test.d(1): Error: auto can only be used for template function parameters test.d(6): Error: template instance test.foo1!() error instantiating The explicit instantiation foo1!() correctly rejects the invalid function parameter `auto int a`, but the second IFTI call foo2(1) does not report same error. This is not related to `auto ref`. --
[Issue 1175] nested class inheritance
https://issues.dlang.org/show_bug.cgi?id=1175 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 8733] Normalize -of path on Windows
https://issues.dlang.org/show_bug.cgi?id=8733 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 4] Release Notes and version update for 0.18
https://issues.dlang.org/show_bug.cgi?id=4 Andrei Alexandrescu changed: What|Removed |Added Component|glue layer |DMD Product|DGCC aka GDC|D --
[Issue 8197] phobos\win32.mak missing -Idruntime\import
https://issues.dlang.org/show_bug.cgi?id=8197 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 1462] Templated constructor not supported
https://issues.dlang.org/show_bug.cgi?id=1462 Andrei Alexandrescu changed: What|Removed |Added Version|2.003 |D2 --
[Issue 6286] Regression(2.054): Static arrays can not be assigned from const(T)[N] to T[N]
https://issues.dlang.org/show_bug.cgi?id=6286 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 3593] IntegerExpression rule unspecified
https://issues.dlang.org/show_bug.cgi?id=3593 Andrei Alexandrescu changed: What|Removed |Added Version|2.036 |D2 --
[Issue 2107] Regexp multiline attribute is broken
https://issues.dlang.org/show_bug.cgi?id=2107 Andrei Alexandrescu changed: What|Removed |Added Version|2.012 |D2 --
[Issue 4385] Uncaught exceptions should call abort() at the place where the exception was thrown
https://issues.dlang.org/show_bug.cgi?id=4385 Andrei Alexandrescu changed: What|Removed |Added Version|D1 & D2 |D2 --
[Issue 4655] Regression(1.063, 2.048) goto to a try block ICEs
https://issues.dlang.org/show_bug.cgi?id=4655 Andrei Alexandrescu changed: What|Removed |Added Version|D1 & D2 |D2 --
[Issue 1255] operator overloading
https://issues.dlang.org/show_bug.cgi?id=1255 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 10664] Win64: exception handling does not work with COMDAT folding
https://issues.dlang.org/show_bug.cgi?id=10664 Andrei Alexandrescu changed: What|Removed |Added Version|D1 & D2 |D2 --
[Issue 12638] Void can be ref
https://issues.dlang.org/show_bug.cgi?id=12638 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 7434] Error involving array literal created in ctfe gives wrong line number
https://issues.dlang.org/show_bug.cgi?id=7434 Andrei Alexandrescu changed: What|Removed |Added Version|D1 & D2 |D2 --
[Issue 14197] "replace" was moved from std.string without alias added
https://issues.dlang.org/show_bug.cgi?id=14197 Andrei Alexandrescu changed: What|Removed |Added Version|future |D2 --
[Issue 3385] `std.string.split` requires a mutable array
https://issues.dlang.org/show_bug.cgi?id=3385 Andrei Alexandrescu changed: What|Removed |Added Version|2.033 |D2 --
[Issue 3730] Struct's explicit constructor can't initialize global variables
https://issues.dlang.org/show_bug.cgi?id=3730 Andrei Alexandrescu changed: What|Removed |Added Version|2.039 |D2 --
[Issue 6445] [CTFE] Absurd memory usage (still) on building array
https://issues.dlang.org/show_bug.cgi?id=6445 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 1930] Internal compiler error: constructing classes defined inside functions
https://issues.dlang.org/show_bug.cgi?id=1930 Andrei Alexandrescu changed: What|Removed |Added Component|glue layer |DMD Version|0.24|unspecified Product|DGCC aka GDC|D --
[Issue 3057] Add pure annotations to core.stdc.*
https://issues.dlang.org/show_bug.cgi?id=3057 Andrei Alexandrescu changed: What|Removed |Added Version|2.030 |D2 --
[Issue 1031] regression: SIGSEGV at expr.c:6498
https://issues.dlang.org/show_bug.cgi?id=1031 Andrei Alexandrescu changed: What|Removed |Added Component|glue layer |DMD Product|DGCC aka GDC|D --
[Issue 3267] int delegate() should be implicitly castable to const(int) delegate()
https://issues.dlang.org/show_bug.cgi?id=3267 Andrei Alexandrescu changed: What|Removed |Added Version|2.031 |D2 --
[Issue 1945] Inconsistent and confusing documentation
https://issues.dlang.org/show_bug.cgi?id=1945 Andrei Alexandrescu changed: What|Removed |Added Version|2.012 |D2 --
[Issue 1112] Allow enums in WithStatements
https://issues.dlang.org/show_bug.cgi?id=1112 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 5653] Allocating in a destructor called during a GC corrupts memory
https://issues.dlang.org/show_bug.cgi?id=5653 Andrei Alexandrescu changed: What|Removed |Added Version|D1 & D2 |D2 --
[Issue 2663] template instantiation description permits runtime instantiation
https://issues.dlang.org/show_bug.cgi?id=2663 Andrei Alexandrescu changed: What|Removed |Added Version|2.023 |D2 --
[Issue 8818] CTFE fails to compare strings correctly
https://issues.dlang.org/show_bug.cgi?id=8818 Andrei Alexandrescu changed: What|Removed |Added Version|D1 & D2 |D2 --
[Issue 1713] foreach index with tuples and templates fails
https://issues.dlang.org/show_bug.cgi?id=1713 Andrei Alexandrescu changed: What|Removed |Added Version|2.008 |D2 --
[Issue 2723] ICE with variadic template parameters, different case
https://issues.dlang.org/show_bug.cgi?id=2723 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 6800] [CTFE] dangerous pointer casts should be rejected
https://issues.dlang.org/show_bug.cgi?id=6800 Andrei Alexandrescu changed: What|Removed |Added Version|D1 & D2 |D2 --
[Issue 5429] Create product/component for D language/frontend
https://issues.dlang.org/show_bug.cgi?id=5429 Andrei Alexandrescu changed: What|Removed |Added Component|general |websites Product|puremagic.com |D --
[Issue 1751] char** null after Compilation
https://issues.dlang.org/show_bug.cgi?id=1751 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 3368] gdb: cannot list code (sometimes)
https://issues.dlang.org/show_bug.cgi?id=3368 Andrei Alexandrescu changed: What|Removed |Added Version|2.033 |D2 --
[Issue 340] [Tracker] Forward reference bugs and other order-of-declaration issues
https://issues.dlang.org/show_bug.cgi?id=340 Andrei Alexandrescu changed: What|Removed |Added Version|D1 & D2 |D2 --
[Issue 7687] Ddoc should be able to generate "Jump to" links
https://issues.dlang.org/show_bug.cgi?id=7687 --- Comment #9 from Stewart Gordon --- (In reply to Doug Nickerson from comment #8) > More minor, but whenever or however "Jump to" links are updated in the > future, I noticed the ordering seems to be off: This bug report is about the shortcoming in Ddoc's capabilities. Any bug in dlang.org's JS workaround is a separate issue, so I think it should have a separate bug report. Though it's useful to have this note here to make sure that it isn't overlooked when implementing the feature in Ddoc. Of course, once this one is implemented, the bug with the JS workaround will become a non-issue. --
[Issue 3390] [tdpl] out(result) contract should not be able to rebind result
https://issues.dlang.org/show_bug.cgi?id=3390 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 7041] Show deprecated features and symbols as warnings (add -dw and -de options)
https://issues.dlang.org/show_bug.cgi?id=7041 Andrei Alexandrescu changed: What|Removed |Added Version|D1 & D2 |D2 --
[Issue 14377] compiler segfault
https://issues.dlang.org/show_bug.cgi?id=14377 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 2024] Patch GDC to dmd 2.009
https://issues.dlang.org/show_bug.cgi?id=2024 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 4918] tuples in eponymous template have default values only
https://issues.dlang.org/show_bug.cgi?id=4918 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 6346] Make == null a warning for arrays
https://issues.dlang.org/show_bug.cgi?id=6346 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 1502] gdmd: implicit -H and -D flags
https://issues.dlang.org/show_bug.cgi?id=1502 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 3433] [tdpl] Comparing structs for equality is not member-by-member
https://issues.dlang.org/show_bug.cgi?id=3433 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 11027] Visual D and perforce do not go along
https://issues.dlang.org/show_bug.cgi?id=11027 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 4971] to!() fails with static arrays
https://issues.dlang.org/show_bug.cgi?id=4971 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 1465] Value of x.stringof changes when used as a template parameter
https://issues.dlang.org/show_bug.cgi?id=1465 Andrei Alexandrescu changed: What|Removed |Added Version|2.003 |D2 --
[Issue 3340] std.string.split(S1 s, S2 delim) still doesn't work for char[].
https://issues.dlang.org/show_bug.cgi?id=3340 Andrei Alexandrescu changed: What|Removed |Added Version|2.032 |D2 --
[Issue 9221] Added -di flag to make use of deprecated symbols a warning
https://issues.dlang.org/show_bug.cgi?id=9221 Andrei Alexandrescu changed: What|Removed |Added Version|D1 & D2 |D2 --
[Issue 2257] Template value parameters behave like alias parameters
https://issues.dlang.org/show_bug.cgi?id=2257 Andrei Alexandrescu changed: What|Removed |Added Version|2.017 |D2 --
[Issue 2110] -run causes assertion error
https://issues.dlang.org/show_bug.cgi?id=2110 Andrei Alexandrescu changed: What|Removed |Added Version|2.014 |D2 --
[Issue 4637] bugzilla should be updated to include newer DMD versions
https://issues.dlang.org/show_bug.cgi?id=4637 Andrei Alexandrescu changed: What|Removed |Added Component|general |websites Product|puremagic.com |D --
[Issue 312] please please please build the libgphobos.a in release mode!!!
https://issues.dlang.org/show_bug.cgi?id=312 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 3202] std.math.pow cause dead loop
https://issues.dlang.org/show_bug.cgi?id=3202 Andrei Alexandrescu changed: What|Removed |Added Version|2.031 |D2 --
[Issue 3164] make: double quoted strings are not recognized
https://issues.dlang.org/show_bug.cgi?id=3164 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 7171] Upgrade D Bugzilla to 4.4
https://issues.dlang.org/show_bug.cgi?id=7171 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 5573] Compiler (not linker) should generate an error for missing main()
https://issues.dlang.org/show_bug.cgi?id=5573 Andrei Alexandrescu changed: What|Removed |Added Version|D1 & D2 |D2 --
[Issue 1750] RegExp: lack of support for wchar, dchar; lack of lookingAt() method
https://issues.dlang.org/show_bug.cgi?id=1750 Andrei Alexandrescu changed: What|Removed |Added Version|2.008 |D2 --
[Issue 5826] Error: Statement SwitchErrorStatement::toCBuffer() cannot be interpreted at compile time
https://issues.dlang.org/show_bug.cgi?id=5826 Andrei Alexandrescu changed: What|Removed |Added Version|D1 & D2 |D2 --
[Issue 7388] Inline assembler shouldn't assume operand size
https://issues.dlang.org/show_bug.cgi?id=7388 Andrei Alexandrescu changed: What|Removed |Added Version|D1 & D2 |D2 --
[Issue 3931] [AA] Associative Arrays on repeated stress testing get progressively slower
https://issues.dlang.org/show_bug.cgi?id=3931 Andrei Alexandrescu changed: What|Removed |Added Version|2.040 |D2 --
[Issue 3553] ICE when a function argument defaults to __LINE__
https://issues.dlang.org/show_bug.cgi?id=3553 Andrei Alexandrescu changed: What|Removed |Added Version|2.036 |D2 --
[Issue 3729] Can't define opEquals for immutable types
https://issues.dlang.org/show_bug.cgi?id=3729 Andrei Alexandrescu changed: What|Removed |Added Version|2.039 |D2 --
[Issue 6179] scope should be removed from the documentation
https://issues.dlang.org/show_bug.cgi?id=6179 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 2595] template ctors crash compiler
https://issues.dlang.org/show_bug.cgi?id=2595 Andrei Alexandrescu changed: What|Removed |Added Version|2.023 |D2 --
[Issue 375] strange mangling of nested functions (".1", ".2", etc.)
https://issues.dlang.org/show_bug.cgi?id=375 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 3504] [module] import foo: *; should be supported if imports are static by default
https://issues.dlang.org/show_bug.cgi?id=3504 Andrei Alexandrescu changed: What|Removed |Added Version|future |D2 --
[Issue 3477] ICE when assign struct with ctor to enum
https://issues.dlang.org/show_bug.cgi?id=3477 Andrei Alexandrescu changed: What|Removed |Added Version|2.035 |D2 --
[Issue 14128] wrong alias
https://issues.dlang.org/show_bug.cgi?id=14128 Andrei Alexandrescu changed: What|Removed |Added Version|D1 & D2 |D2 --
[Issue 7435] Regression(master):dmd crashes when 'scope(failure) debug ...' without -debug option.
https://issues.dlang.org/show_bug.cgi?id=7435 Andrei Alexandrescu changed: What|Removed |Added Version|D1 & D2 |D2 --
[Issue 2781] alias this doesn't work with foreach
https://issues.dlang.org/show_bug.cgi?id=2781 Andrei Alexandrescu changed: What|Removed |Added Version|2.027 |D2 --
[Issue 3222] Place DMD front end source in a source control repository
https://issues.dlang.org/show_bug.cgi?id=3222 Andrei Alexandrescu changed: What|Removed |Added Version|2.032 |D2 --
[Issue 4299] compile stopped with flag unittest in typecons.d , depending on the order files
https://issues.dlang.org/show_bug.cgi?id=4299 Andrei Alexandrescu changed: What|Removed |Added Version|future |D2 --
[Issue 4152] Function alias forward reference error
https://issues.dlang.org/show_bug.cgi?id=4152 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 2117] Please add more byteswapping support
https://issues.dlang.org/show_bug.cgi?id=2117 Andrei Alexandrescu changed: What|Removed |Added Version|2.014 |D2 --
[Issue 11016] "Improve this page" links broken for druntime
https://issues.dlang.org/show_bug.cgi?id=11016 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 4831] Optlink rejects paths with invalid characters based on HPFS filesystem instead of NTFS
https://issues.dlang.org/show_bug.cgi?id=4831 Andrei Alexandrescu changed: What|Removed |Added Component|Optlink |tools --
[Issue 12842] More support for ranges of ranges
https://issues.dlang.org/show_bug.cgi?id=12842 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 3035] "cannot have const/invariant out parameter of type shared"
https://issues.dlang.org/show_bug.cgi?id=3035 Andrei Alexandrescu changed: What|Removed |Added Version|2.030 |D2 --
[Issue 3031] scoped static var conflicts while linking
https://issues.dlang.org/show_bug.cgi?id=3031 Andrei Alexandrescu changed: What|Removed |Added Version|D1 & D2 |D2 --
[Issue 1739] cannot cast "r" char[1u] to string implicitly
https://issues.dlang.org/show_bug.cgi?id=1739 Andrei Alexandrescu changed: What|Removed |Added Version|2.008 |D2 --
[Issue 1338] cygwin/gdc compilation error for legal code (variadic templates)
https://issues.dlang.org/show_bug.cgi?id=1338 Andrei Alexandrescu changed: What|Removed |Added Component|glue layer |DMD Version|0.23|unspecified Product|DGCC aka GDC|D --
[Issue 2070] DMD should allow easy creation of stack-allocated classes
https://issues.dlang.org/show_bug.cgi?id=2070 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 11044] Escaping references to lazy argument are allowed
https://issues.dlang.org/show_bug.cgi?id=11044 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 8253] CTFE ICE: calling of member function of non-CTFE class variable
https://issues.dlang.org/show_bug.cgi?id=8253 Andrei Alexandrescu changed: What|Removed |Added Version|D1 & D2 |D2 --
[Issue 14104] aa with pointer key type doesn't find existing value
https://issues.dlang.org/show_bug.cgi?id=14104 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 3473] Mac 10.5: doc.c compiling is broken
https://issues.dlang.org/show_bug.cgi?id=3473 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 5336] Forward reference with template mixin and derived classes
https://issues.dlang.org/show_bug.cgi?id=5336 Andrei Alexandrescu changed: What|Removed |Added Version|D1 & D2 |D2 --
[Issue 4819] "this" in classes should not an lvalue
https://issues.dlang.org/show_bug.cgi?id=4819 Andrei Alexandrescu changed: What|Removed |Added Version|D1 & D2 |D2 --
[Issue 14657] can alias auto ref function but only after it's been called before
https://issues.dlang.org/show_bug.cgi?id=14657 --- Comment #2 from Daniel Kozak --- Ok maybe I am wrong: template unaryFun() { void unaryFun(ref int a) pure nothrow @safe @nogc {} void unaryFun(int a) pure nothrow @safe @nogc {} } void unaryFun2()(auto ref int a) pure nothrow @safe @nogc {} void main() { int x; alias unaryFun!() u; alias unaryFun2!() u2; u(41); u2(41); } this works ok for u, but not for u2. --
[Issue 3383] newVoid
https://issues.dlang.org/show_bug.cgi?id=3383 Andrei Alexandrescu changed: What|Removed |Added Version|2.033 |D2 --
[Issue 3138] Const bug
https://issues.dlang.org/show_bug.cgi?id=3138 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 2658] Remove EscapeString literals.
https://issues.dlang.org/show_bug.cgi?id=2658 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --