[Issue 16189] Optimizer bug, with simple test case

2016-08-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16189 --- Comment #4 from Kirill Kryukov --- I thought this might be a regression, so I tested dmd versions down to 2.050. But no, the bug is there in each and every one of them. --

[Issue 15881] approxEqual Ignores maxAbsDiff

2016-08-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15881 greensunn...@gmail.com changed: What|Removed |Added CC||greensunn...@gmail.com --

[Issue 16080] [REG2.071.0] Internal error: backend\cgobj.c 3406 when building static library

2016-08-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16080 --- Comment #5 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/82c3dfb0e58f52e98ef131f9c4bb1c3c00e22939 Merge pull request #5828 from WalterBright/fix16080 --

[Issue 16188] [REG2.069] ICE on invalid code

2016-08-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16188 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/8fbedf504bed737241f734f7c8883693ba069472 fix Issue 16188 - [REG2.069] ICE on invalid code

[Issue 16316] [REG 2.071] (Import deprecation) fully qualified name of imports in mixin template not accessible

2016-08-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16316 --- Comment #2 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/b517d86ed55cccb7b33608ec3e22f0036462f445 fix Issue 16316 - FQN of imports in mixin template not

[Issue 16225] [REG 2.068] Internal error cod1.c 1338 with -O

2016-08-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16225 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/ebbb2c6fb8856afb709bb1b05260df875a3790c4 fix Issue 16225 - [REG 2.068] Internal error cod1.c 1338 with

[Issue 15900] [REG 2.071] (Import deprecation) Public import ignored when using fully qualified name

2016-08-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15900 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/0a20f1d407281f61da5b6386fdbe762bab410200 fix Issue 15900 - public imports not accessible using FQN

[Issue 16347] Strange deprecation message when using templates

2016-08-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16347 ag0ae...@gmail.com changed: What|Removed |Added CC||ag0ae...@gmail.com --- Comment #2 from

[Issue 16347] Strange deprecation message when using templates

2016-08-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16347 --- Comment #1 from Gary Willoughby --- I simplified the code snippet above, the deprecation is now as follows: /usr/include/dmd/phobos/std/traits.d(3677): Deprecation: test.__unittestL38_1.T.Mockable!(T).Mock(C) is not visible from

[Issue 16347] New: Strange deprecation message when using templates

2016-08-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16347 Issue ID: 16347 Summary: Strange deprecation message when using templates Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: normal

[Issue 16346] Enum used as a constructor evaluates to the underlying type, not to the enum type.

2016-08-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16346 Eyal changed: What|Removed |Added Severity|enhancement |normal --

[Issue 16346] New: Enum used as a constructor evaluates to the underlying type, not to the enum type.

2016-08-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16346 Issue ID: 16346 Summary: Enum used as a constructor evaluates to the underlying type, not to the enum type. Product: D Version: D2 Hardware: All URL:

[Issue 16343] Incorrectly requiring this pointer for a free function

2016-08-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16343 Steven Schveighoffer changed: What|Removed |Added CC|

[Issue 16345] IFTI fails with lazy variadic function in some cases

2016-08-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16345 ag0ae...@gmail.com changed: What|Removed |Added Keywords||rejects-valid CC|

[Issue 16343] Incorrectly requiring this pointer for a free function

2016-08-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16343 --- Comment #2 from Jonathan M Davis --- Yes, tupleof gives an AliasSeq of the fields in the struct - which is exactly what I want. It would be a major problem if it did something else. Also, there is no alias parameter

[Issue 16343] Incorrectly requiring this pointer for a free function

2016-08-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16343 Sobirari Muhomori changed: What|Removed |Added Keywords||spec ---

[Issue 16345] New: lazy variadic function in template with default value cannot be deduced

2016-08-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16345 Issue ID: 16345 Summary: lazy variadic function in template with default value cannot be deduced Product: D Version: D2 Hardware: x86_64 OS: Linux

[Issue 16344] New: Real FP magic on windows

2016-08-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16344 Issue ID: 16344 Summary: Real FP magic on windows Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: enhancement Priority: P1