[Issue 17629] package.di files cannot be used

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17629 --- Comment #1 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/e205f8947bfb099dd12556cc5c3343cdee479eae fix Issue 17629: Try loading package.di prior to package.d *

[Issue 17629] package.di files cannot be used

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17629 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 17482] [REG 2.074] comile error: Comparing Nullable!Variant with basic type

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17482 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/a7ea880eb24a36e09e50de7b8b32d941110aa630 Fix issue 17482: Fix Nullable!Variant equality checks.

[Issue 16577] A selective import on a symbol that has overloads leads to duplicate messages

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16577 b2.t...@gmx.com changed: What|Removed |Added Summary|deduplicate deprecation |A selective import on a

[Issue 16191] std/digest/digest.d should be renamed to package.d

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16191 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 16191] std/digest/digest.d should be renamed to package.d

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16191 --- Comment #2 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/5774d017eb4fa154491385a91f590abc2f66b964 Fix issue 16191 - std/digest/digest.d should be renamed

[Issue 17630] New: DMD treats imports as public imports when selectively imported

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17630 Issue ID: 17630 Summary: DMD treats imports as public imports when selectively imported Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW

[Issue 17612] [REG2.063] Segmentation fault with bad object.d

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17612 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 17612] [REG2.063] Segmentation fault with bad object.d

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17612 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/9e486c36fc76b7ccf45e3d9f19fa9115e7986d19 fix Issue 17612 - [REG2.063] Segmentation fault with bad

[Issue 17545] [REG2.072] __traits(getAttributes, name) evaluates name to value prematurely

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17545 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/2e6c7ac3af5ec52aff63a779e781cab1a802dfa5 fix Issue 17545 - [REG2.072] __traits(getAttributes, name)

[Issue 17545] [REG2.072] __traits(getAttributes, name) evaluates name to value prematurely

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17545 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 17548] [REG2.072.0] Forward reference error with scope function parameters

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17548 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/8a67b112405213d95089426b8ecfc598ee14d3fb Fix Issue 17548 - [REG2.072.0] Forward reference error with

[Issue 17548] [REG2.072.0] Forward reference error with scope function parameters

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17548 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 17492] [REG 2.066] [ICE] AssertError@ddmd/dclass.d(1007): Assertion failure

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17492 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/b9e92f385a3399f170a010813b0b05aee1110731 fix Issue 17492 - [REG 2.066] [ICE]

[Issue 17492] [REG 2.066] [ICE] AssertError@ddmd/dclass.d(1007): Assertion failure

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17492 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 17481] [REG 2.069.0] synchronized: Access Violation with dmd -O on win32

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17481 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 17481] [REG 2.069.0] synchronized: Access Violation with dmd -O on win32

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17481 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/d728c0f9ba8f762682eced7da06f8123ed4d7f71 fix Issue 17481 - [REG 2.069.0] synchronized: Access

[Issue 17629] New: package.di files cannot be used

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17629 Issue ID: 17629 Summary: package.di files cannot be used Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal Priority: P1

[Issue 16856] D does not work on FreeBSD current (what will eventually be 12) due to libunwind

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16856 --- Comment #12 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/ce863ecdd9ba0e56a40c8afa7b247946702f2995 Fix issue 16856: Don't use dlopen from the fini

[Issue 17375] colliding modules detected with binutils 2.28 linker and shared libraries

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17375 --- Comment #9 from Seb --- > It should be made default on Arch anyhow after we've switched with 2.072.2 Sadly it's not the default on Arch yet, see e.g. http://forum.dlang.org/post/gpbyhmdsudlmapsvv...@forum.dlang.org and

[Issue 17628] New: formattedWrite is impure on double

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17628 Issue ID: 17628 Summary: formattedWrite is impure on double Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal Priority: P1

[Issue 17627] New: assert output in ctfe is irritating

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17627 Issue ID: 17627 Summary: assert output in ctfe is irritating Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal Priority: P1

[Issue 15750] net/isemail uses lots of redundant helper methods

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15750 --- Comment #1 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/5c31dd26ed289b397a4bad32ac29af6e77247ef7 Issue 15750 - remove substr from std.net.isemail

[Issue 17526] Add a set method for AA

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17526 Seb changed: What|Removed |Added CC||greensunn...@gmail.com --

[Issue 17526] Add a set method for AA

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17526 --- Comment #6 from Bolpat --- @Vladimir Exactly. It's a performance and possibility issue. We can discuss the name after everything else is done. I propose a change to the signature + semantics: V* set(K, V)(ref

[Issue 16397] missing coverage from template instances when using separate compilation

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16397 --- Comment #4 from Martin Nowak --- Comment from Rainer https://github.com/dlang/phobos/pull/5579#issuecomment-313905465 > Always generating coverage instrumentation of templated code will only work > if > you cover all linked

[Issue 17626] Same name variable assignment should raise a compile-time warning

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17626 --- Comment #3 from David Baum --- @greenify -- thanks for the DScanner issue. I really appreciate it. --

[Issue 17626] Same name variable assignment should raise a compile-time warning

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17626 greenify changed: What|Removed |Added CC||greeen...@gmail.com ---

[Issue 3573] pure and nothrow allow function return type to be inferred

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=3573 Bolpat changed: What|Removed |Added CC|qs.il.paperi...@gmail.com | --

[Issue 17626] Same name variable assignment should raise a compile-time warning

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17626 David Baum changed: What|Removed |Added Summary|Same name variable |Same name variable

[Issue 2525] Can't use `override` when implementing abstract base class's interface function

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2525 --- Comment #14 from Martin Nowak --- As a workaround one can redeclare the interface methods in the abstract class. interface I { void foo(); } abstract class A : I { override void foo(); } class B : A { override

[Issue 2525] Can't use `override` when implementing abstract base class's interface function

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2525 Martin Nowak changed: What|Removed |Added CC||c...@dawg.eu --- Comment #13

[Issue 17626] New: Same name variable assignment should be prohibited

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17626 Issue ID: 17626 Summary: Same name variable assignment should be prohibited Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: enhancement

[Issue 15432] Win64: bad code offset in debug line number info

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15432 Rainer Schuetze changed: What|Removed |Added Keywords||pull --- Comment #5

[Issue 16650] Wrong mangling for extern(C++) with posix stat_t

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16650 --- Comment #5 from Jacob Carlborg --- (In reply to Vladimir Panteleev from comment #4) > It's easy enough to test! > > $ cat test.d > pragma(mangle, "CeciNestPasUnS") > struct S { } > > extern(C++) void fun(S* s); > > pragma(msg,