[Issue 18847] std.allocator: Region uses .parent before it can be set

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18847 Vladimir Panteleev changed: What|Removed |Added Assignee|nob...@puremagic.com

[Issue 18847] std.allocator: Region uses .parent before it can be set

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18847 --- Comment #1 from Vladimir Panteleev --- Some goes for BitmappedBlock and KKRegion. ContiguousFreeList seems to have gotten this right (though with the end result of having 8 constructor declarations). --

[Issue 18860] New: Destructors and postblit constructors do not appear in DDoc output

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18860 Issue ID: 18860 Summary: Destructors and postblit constructors do not appear in DDoc output Product: D Version: D2 Hardware: All OS: All Status: NEW

[Issue 18821] DMD segfault 2.080

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18821 --- Comment #6 from Walter Bright --- Thank you. I was able to reproduce the problem. --

[Issue 18859] Silence class allocator/deallocator deprecation warning if they are marked "deprecated"

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18859 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 18859] Silence class allocator/deallocator deprecation warning if they are marked "deprecated"

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18859 --- Comment #2 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/b6f92b288a005c5334793b318c1bf2ab70152ed4 Fix Issue 18859 - Silence class allocator/deallocator

[Issue 18859] Silence class allocator/deallocator deprecation warning if they are marked "deprecated"

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18859 Vladimir Panteleev changed: What|Removed |Added Keywords||pull

[Issue 18859] New: Silence class allocator/deallocator deprecation warning if they are marked "deprecated"

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18859 Issue ID: 18859 Summary: Silence class allocator/deallocator deprecation warning if they are marked "deprecated" Product: D Version: D2 Hardware: All OS: All

[Issue 18858] switch 'skips declaration' test only checks last declaration

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18858 --- Comment #1 from Walter Bright --- https://github.com/dlang/dmd/pull/8246 --

[Issue 18821] DMD segfault 2.080

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18821 ag0aep6g changed: What|Removed |Added Keywords||ice --

[Issue 18821] DMD segfault 2.080

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18821 ag0aep6g changed: What|Removed |Added CC||ag0ae...@gmail.com ---

[Issue 18858] New: switch 'skips declaration' test only checks last declaration

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18858 Issue ID: 18858 Summary: switch 'skips declaration' test only checks last declaration Product: D Version: D2 Hardware: All OS: All Status: NEW

[Issue 18606] [REG2.072] "cannot append type const(T) to type T[]" in .dup

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18606 --- Comment #2 from Vladimir Panteleev --- The commits are big too, but if it helped, I can bisect it down to the commit. --

[Issue 18712] [Reg 2.072] bogus "switch skips declaration" error with case in mixin

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18712 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 18821] DMD segfault 2.080

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18821 --- Comment #4 from Mr. Smith --- Reduced to this: ``` module test18821; import std.experimental.allocator : makeArray; import core.sys.linux.epoll; class MmapPool { static MmapPool instance() { return null;

[Issue 18850] Template overload incorrectly results in recursive expansion error

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18850 Jonathan Marler changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 6579] Calling static method should *require* using type and not instance, unless specified by author

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6579 Mike Franklin changed: What|Removed |Added See Also|

[Issue 12228] Identifiers 'this' and 'super' should not be allowed as base classes

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12228 Mike Franklin changed: What|Removed |Added See Also|

[Issue 6579] Calling static method should *require* using type and not instance, unless specified by author

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6579 Mike Franklin changed: What|Removed |Added See Also|

[Issue 14170] `this` compiles in a static context

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14170 Mike Franklin changed: What|Removed |Added See Also|

[Issue 18821] DMD segfault 2.080

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18821 --- Comment #3 from Mr. Smith --- Created attachment 1694 --> https://issues.dlang.org/attachment.cgi?id=1694=edit Stack trace --

[Issue 18821] DMD segfault 2.080

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18821 --- Comment #2 from Mr. Smith --- Looks like the issue was with dlib library Uploaded stacktrace as attachment Will try reducing code. --

[Issue 18600] Regex performance enhancement for repeated matchFirst calls

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18600 --- Comment #2 from Jon Degenhardt --- Phobos PR 6268 was included in LDC 1.10.0-beta1. For this release the standard benchmark I used for the TSV Utilities improved as follows: LDC 1.7.0 (before regression): 8.37

[Issue 18833] [REG 2.073] DMD in some cases forgets to generate wrapping TypeInfo for modifiers on classes

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18833 --- Comment #2 from Steven Schveighoffer --- I assumed since I reduced this from issue 17968 that it has the same regression point (i.e. 2.073 is when it regressed). I just now tested locally and indeed, 2.073.0 shows the

[Issue 18114] [Reg 2.078] regex performance regression

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18114 --- Comment #9 from Jon Degenhardt --- The final performance fix was included in LDC 1.10.0-beta1. For this release the standard benchmark I used for the TSV Utilities improved as follows: LDC 1.7.0 (before

[Issue 18712] [Reg 2.072] bogus "switch skips declaration" error with case in mixin

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18712 Walter Bright changed: What|Removed |Added CC|

[Issue 16527] extern( C++ ) Win64 build - return struct by value is broken

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16527 Ethan Watson changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 18606] [REG2.072] "cannot append type const(T) to type T[]" in .dup

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18606 --- Comment #1 from Walter Bright --- (In reply to Vladimir Panteleev from comment #0) > Introduced in https://github.com/dlang/dmd/pull/5500 This is why I don't like 700 line PRs spread across 18 files :-( --

[Issue 1412] stringof shouldn't be shadowed by member func

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=1412 Nick Treleaven changed: What|Removed |Added Status|REOPENED|RESOLVED

[Issue 7066] You can redefine .init and .stringof without error

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7066 Nick Treleaven changed: What|Removed |Added CC||dav...@126.com --- Comment

[Issue 18473] [Reg 2.078.1] std.math.approxEqual no longer accepts nested ranges

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18473 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 18833] [REG 2.073] DMD in some cases forgets to generate wrapping TypeInfo for modifiers on classes

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18833 Walter Bright changed: What|Removed |Added CC|

[Issue 14170] `this` compiles in a static context

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14170 Simen Kjaeraas changed: What|Removed |Added CC|

[Issue 18821] DMD segfault 2.080

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18821 Walter Bright changed: What|Removed |Added CC|

[Issue 2698] Syntax to parse an identifier from a string, instead of mixin()

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2698 Nick Treleaven changed: What|Removed |Added Summary|Parameterised identifier|Syntax to parse an

[Issue 2698] Parameterised identifier

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2698 Nick Treleaven changed: What|Removed |Added CC||n...@geany.org --- Comment

[Issue 14064] Error message about @ attributes incomplete.

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14064 Nick Treleaven changed: What|Removed |Added Keywords||trivial

[Issue 15501] Missing parens for template argument in error message: Error: no property 'nsecs' for type 'MonoTimeImpl!cast(ClockType)0'

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15501 Nick Treleaven changed: What|Removed |Added Keywords||trivial

[Issue 14854] @disable this inconsistent between structs and classes

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14854 Nick Treleaven changed: What|Removed |Added Keywords||trivial

[Issue 12228] Identifiers 'this' and 'super' should not be allowed as base classes

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12228 Nick Treleaven changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 14170] `this` compiles in a static context

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14170 Nick Treleaven changed: What|Removed |Added CC||n...@geany.org

[Issue 8162] [TDPL] -property fails to give an error when a property function is called with parens

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8162 --- Comment #7 from Nick Treleaven --- *** Issue 7307 has been marked as a duplicate of this issue. *** --

[Issue 7307] Not fully enforced properties syntax

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7307 Nick Treleaven changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 18857] New: [std.experimental.logger] use NullLogger as the default

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18857 Issue ID: 18857 Summary: [std.experimental.logger] use NullLogger as the default Product: D Version: D2 Hardware: x86 OS: Windows Status: NEW

[Issue 8161] -property should give an error for invalid property functions

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8161 Nick Treleaven changed: What|Removed |Added CC||n...@geany.org --- Comment

[Issue 7066] You can redefine .init and .stringof without error

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7066 Nick Treleaven changed: What|Removed |Added CC||n...@geany.org --- Comment

[Issue 14237] Compiler should reject attempts to (re)define .init

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14237 Nick Treleaven changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 13943] Grammar does not list 'super' and 'this' as types

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13943 Mike Franklin changed: What|Removed |Added Keywords||pull

[Issue 7066] You can redefine .init and .stringof without error

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7066 Nick Treleaven changed: What|Removed |Added CC||heartcollector...@gmail.com

[Issue 12228] Identifiers 'this' and 'super' should not be allowed as base classes

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12228 Nick Treleaven changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 13943] Grammar does not list 'super' and 'this' as types

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13943 Nick Treleaven changed: What|Removed |Added CC||n...@geany.org

[Issue 12228] Identifiers 'this' and 'super' should not be allowed as base classes

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12228 Nick Treleaven changed: What|Removed |Added CC||n...@geany.org --- Comment

[Issue 6454] @property doesn't need return type

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6454 Nick Treleaven changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 18853] std.allocator: AllocatorList fails to allocate after a deallocation

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18853 alex.jercai...@gmail.com changed: What|Removed |Added CC||alex.jercai...@gmail.com

[Issue 15869] RVO can overwrite argument

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15869 --- Comment #13 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/0ba1f25c99bfd6e02b64b3b283540ed74e97fca5 fix Issue 15869 - RVO can overwrite argument

[Issue 15869] RVO can overwrite argument

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15869 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7066] You can redefine .init and .stringof without error

2018-05-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7066 Vijay Nayar changed: What|Removed |Added CC||mad...@gmail.com --- Comment