[Issue 15206] ICE on optimized build, tym = x1d Internal error: backend\cgxmm.c 547

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15206 --- Comment #6 from Walter Bright --- This is frustrating. I cannot reproduce this issue. --

[Issue 18691] assigning a std.regex.Captures with 3 or more groups causes double free

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18691 --- Comment #2 from Martin Dorey --- How frustrating. I can reproduce it on every one of the three machines I've tried. The output I raised the issue with was from today's master built on Debian Jessie. I found

[Issue 17918] [Reg 2.072] ICE with unknown symbol in base class

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

[Issue 17918] [Reg 2.072] ICE with unknown symbol in base class

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17918 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/352b70901d19ac173899e9d7d21aee60d43ed9be Fix issue 17918 - Stop if the late semantic pass fails No

[Issue 18476] -run should not only take the next argument

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18476 --- Comment #1 from Seb --- See also: https://github.com/dlang/dmd/pull/7927 --

[Issue 18477] -run isn't DRY and leads to unexpected errors

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18477 --- Comment #2 from Seb --- See also: https://github.com/dlang/dmd/pull/7927 --

[Issue 18260] ICE on template this parameter and alias this

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18260 Seb changed: What|Removed |Added CC||greensunn...@gmail.com ---

[Issue 18581] Segmentation fault with dmd -X if static foreach inside template

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18581 Seb changed: What|Removed |Added Keywords||ice CC|

[Issue 18481] demangling error in stacktrace

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18481 --- Comment #3 from Seb --- Oh and exploring a bit when I look at the ICE in https://issues.dlang.org/show_bug.cgi?id=18136, I get the following stack trace with only partial demangling: ```

[Issue 18481] demangling error in stacktrace

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18481 Seb changed: What|Removed |Added CC||greensunn...@gmail.com ---

[Issue 18691] assigning a std.regex.Captures with 3 or more groups causes double free

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18691 Seb changed: What|Removed |Added CC||greensunn...@gmail.com ---

[Issue 17918] [Reg 2.072] ICE with unknown symbol in base class

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17918 --- Comment #6 from Walter Bright --- https://github.com/dlang/dmd/pull/8096 --

[Issue 18691] New: assigning a std.regex.Captures with 3 or more groups causes double free

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18691 Issue ID: 18691 Summary: assigning a std.regex.Captures with 3 or more groups causes double free Product: D Version: D2 Hardware: x86_64 OS: Linux

[Issue 18690] New: Can't compare timezones for equality in @safe code

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18690 Issue ID: 18690 Summary: Can't compare timezones for equality in @safe code Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: minor

[Issue 18602] [Better C] docs

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18602 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/46f9117d0cd5cd2ad66d9b89f61bb1c324002a32 Fix Issue 18602 - [Better C] docs (duplicate

[Issue 18602] [Better C] docs

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

[Issue 18678] std.datetime.date.TimeOfDay has opCmp but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18678 --- Comment #3 from Jonathan M Davis --- (In reply to Jack Stouffer from comment #2) > If opCmp is defined but opEquals isn't, doesn't DMD re-write `val == val` to > `val.opCmp(val) == 0`? No. The only way to override

[Issue 18676] std.datetime.date.DateTime has opEquals but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18676 Jonathan M Davis changed: What|Removed |Added CC|

[Issue 18678] std.datetime.date.TimeOfDay has opCmp but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18678 --- Comment #2 from Jack Stouffer --- (In reply to Jonathan M Davis from comment #1) > Why does it matter if opCmp is defined and not toHash? It's if opEquals is > defined that toHash is required, not opCmp. If opCmp is

[Issue 18678] std.datetime.date.TimeOfDay has opCmp but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18678 Jonathan M Davis changed: What|Removed |Added CC|

[Issue 18677] std.datetime.date.Date has opCmp but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18677 Jonathan M Davis changed: What|Removed |Added CC|

[Issue 18689] New: std.format should always throw FormatException on bad specs/arguments

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18689 Issue ID: 18689 Summary: std.format should always throw FormatException on bad specs/arguments Product: D Version: D2 Hardware: All OS: All Status:

[Issue 18474] Postblit not working in shared structs

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18474 RazvanN changed: What|Removed |Added CC|

[Issue 18688] New: Constructors shouldn't have implicit super call if it throws

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18688 Issue ID: 18688 Summary: Constructors shouldn't have implicit super call if it throws Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW

[Issue 18671] Implement loop unrolling in dmd's optimizer

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18671 Ketmar Dark changed: What|Removed |Added CC|

[Issue 18685] std.containers.slist.SList has opEquals but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18685 Jack Stouffer changed: What|Removed |Added Blocks||17206 Referenced

[Issue 17206] [Tracking] Check that opEquals and toHash are both defined or neither are defined

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17206 Jack Stouffer changed: What|Removed |Added Depends on||18679, 18680, 18681,

[Issue 18682] std.typecons.Nullable has opEquals but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18682 Jack Stouffer changed: What|Removed |Added Blocks||17206 Referenced

[Issue 18687] std.numeric.CustomFloat has opEquals but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18687 Jack Stouffer changed: What|Removed |Added Blocks||17206 Referenced

[Issue 18683] std.containers.rbtree.RedBlackTree has opEquals but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18683 Jack Stouffer changed: What|Removed |Added Blocks||17206 Referenced

[Issue 18681] std.random.XorshiftEngine has opEquals but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18681 Jack Stouffer changed: What|Removed |Added Blocks||17206 Referenced

[Issue 18679] std.complex.opEquals has opEquals but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18679 Jack Stouffer changed: What|Removed |Added Blocks||17206 Referenced

[Issue 18680] std.random.LinearCongruentialEngine has opEquals but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18680 Jack Stouffer changed: What|Removed |Added Blocks||17206 Referenced

[Issue 18684] std.containers.array.Array has opEquals but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18684 Jack Stouffer changed: What|Removed |Added Blocks||17206 Referenced

[Issue 18686] std.containers.dlist.DList has opEquals but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18686 Jack Stouffer changed: What|Removed |Added Blocks||17206 Referenced

[Issue 18687] New: std.numeric.CustomFloat has opEquals but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18687 Issue ID: 18687 Summary: std.numeric.CustomFloat has opEquals but no toHash Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal

[Issue 18686] New: std.containers.dlist.DList has opEquals but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18686 Issue ID: 18686 Summary: std.containers.dlist.DList has opEquals but no toHash Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal

[Issue 18685] New: std.containers.slist.SList has opEquals but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18685 Issue ID: 18685 Summary: std.containers.slist.SList has opEquals but no toHash Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal

[Issue 18684] New: std.containers.array.Array has opEquals but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18684 Issue ID: 18684 Summary: std.containers.array.Array has opEquals but no toHash Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal

[Issue 18683] New: std.containers.rbtree.RedBlackTree has opEquals but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18683 Issue ID: 18683 Summary: std.containers.rbtree.RedBlackTree has opEquals but no toHash Product: D Version: D2 Hardware: All OS: All Status: NEW

[Issue 18682] New: std.typecons.Nullable has opEquals but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18682 Issue ID: 18682 Summary: std.typecons.Nullable has opEquals but no toHash Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal

[Issue 18681] New: std.random.XorshiftEngine has opEquals but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18681 Issue ID: 18681 Summary: std.random.XorshiftEngine has opEquals but no toHash Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal

[Issue 18680] New: std.random.LinearCongruentialEngine has opEquals but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18680 Issue ID: 18680 Summary: std.random.LinearCongruentialEngine has opEquals but no toHash Product: D Version: D2 Hardware: All OS: All Status: NEW

[Issue 18679] New: std.complex.opEquals has opEquals but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18679 Issue ID: 18679 Summary: std.complex.opEquals has opEquals but no toHash Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal

[Issue 18676] std.datetime.date.DateTime has opEquals but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18676 Jack Stouffer changed: What|Removed |Added Blocks||17206 Referenced

[Issue 18678] std.datetime.date.TimeOfDay has opCmp but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18678 Jack Stouffer changed: What|Removed |Added Blocks||17206 Referenced

[Issue 18675] std.experimental.checkedint.Checked has opEquals but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18675 Jack Stouffer changed: What|Removed |Added Blocks||17206 Referenced

[Issue 18674] std.json.JSONValue has opEquals but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18674 Jack Stouffer changed: What|Removed |Added Blocks||17206 Referenced

[Issue 18677] std.datetime.date.Date has opCmp but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18677 Jack Stouffer changed: What|Removed |Added Blocks||17206 Referenced

[Issue 17206] Checks that opEquals and toHash are both defined or neither are defined

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17206 Jack Stouffer changed: What|Removed |Added Depends on||18674, 18675, 18676,

[Issue 18678] New: std.datetime.date.TimeOfDay has opCmp but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18678 Issue ID: 18678 Summary: std.datetime.date.TimeOfDay has opCmp but no toHash Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal

[Issue 18677] New: std.datetime.date.Date has opCmp but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18677 Issue ID: 18677 Summary: std.datetime.date.Date has opCmp but no toHash Product: D Version: D2 Hardware: x86 OS: Mac OS X Status: NEW Severity: enhancement

[Issue 18677] std.datetime.date.Date has opCmp but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18677 Jack Stouffer changed: What|Removed |Added Hardware|x86 |All

[Issue 18676] New: std.datetime.date.DateTime has opEquals but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18676 Issue ID: 18676 Summary: std.datetime.date.DateTime has opEquals but no toHash Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal

[Issue 18675] New: std.experimental.checkedint.Checked has opEquals but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18675 Issue ID: 18675 Summary: std.experimental.checkedint.Checked has opEquals but no toHash Product: D Version: D2 Hardware: All OS: All Status: NEW

[Issue 18674] New: std.json.JSONValue has opEquals but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18674 Issue ID: 18674 Summary: std.json.JSONValue has opEquals but no toHash Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal

[Issue 18673] std.socket.InternetAddress has opEquals but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18673 Jack Stouffer changed: What|Removed |Added Blocks||17206 Referenced

[Issue 17206] Checks that opEquals and toHash are both defined or neither are defined

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17206 Jack Stouffer changed: What|Removed |Added Depends on||18673 Referenced

[Issue 17206] Checks that opEquals and toHash are both defined or neither are defined

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17206 Jack Stouffer changed: What|Removed |Added CC||j...@jackstouffer.com

[Issue 18673] New: std.socket.InternetAddress has opEquals but no toHash

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18673 Issue ID: 18673 Summary: std.socket.InternetAddress has opEquals but no toHash Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal

[Issue 18615] Rebindable!A doesn't use class A's opEquals (returns a is b instead)

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18615 Seb changed: What|Removed |Added CC||greensunn...@gmail.com ---

[Issue 18615] Rebindable!A doesn't use class A's opEquals (returns a is b instead)

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18615 Simon Na. changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #2

[Issue 18615] Rebindable!A doesn't use class A's opEquals (returns a is b instead)

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18615 Simon Na. changed: What|Removed |Added Assignee|nob...@puremagic.com|eiderd...@gmail.com --

[Issue 9746] Incorrect method parameters in out-block of `final` class member functions

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9746 Citrus changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 18670] compiler segfault if `new` on a union type with dip1000

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18670 --- Comment #6 from RazvanN --- Closed the former one to retarget stable : https://github.com/dlang/dmd/pull/8095 --

[Issue 18670] compiler segfault if `new` on a union type with dip1000

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18670 RazvanN changed: What|Removed |Added CC|

[Issue 18670] compiler segfault if `new` on a union type with dip1000

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18670 Citrus changed: What|Removed |Added CC||bitter.ta...@gmx.com ---

[Issue 18667] Segfault in std.file.dirEntries

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18667 --- Comment #1 from Seb --- Another related segfault from Phobos's CircleCi --- Program received signal SIGHUP, Hangup. __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95 95

[Issue 15206] ICE on optimized build, tym = x1d Internal error: backend\cgxmm.c 547

2018-03-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15206 --- Comment #5 from Walter Bright --- https://github.com/dlang/dmd/pull/8034 --