[Issue 10915] std.typecons.Nullable throws in writeln() if it's null

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10915 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc --- Comment

[Issue 13575] New: Unreachable scope(failure) should be warned

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13575 Issue ID: 13575 Summary: Unreachable scope(failure) should be warned Product: D Version: D2 Hardware: All OS: All Status: NEW Keywords: diagnostic

[Issue 11574] Improper behavior of scope(failure)

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11574 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 10520] [profile+nothrow] Building with profiler results in is not nothrow error on some contracts

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10520 Issue 10520 depends on issue 12979, which changed state. Issue 12979 Summary: Nothrow violation error is hidden by inline assembler https://issues.dlang.org/show_bug.cgi?id=12979 What|Removed |Added

[Issue 11471] [profile+nothrow] `asm` statements rejected in `nothrow` functions if built with -profile

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11471 Issue 11471 depends on issue 12979, which changed state. Issue 12979 Summary: Nothrow violation error is hidden by inline assembler https://issues.dlang.org/show_bug.cgi?id=12979 What|Removed |Added

[Issue 12979] Nothrow violation error is hidden by inline assembler

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12979 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 12979] Nothrow violation error is hidden by inline assembler

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12979 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/31b8ff1d0b5fb692313cbe1a04578304eb5e924d fix Issue 12979 - Nothrow

[Issue 13530] [REG 2.066] D Inline Assembler in nothrow function hides errors

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13530 Issue 13530 depends on issue 12979, which changed state. Issue 12979 Summary: Nothrow violation error is hidden by inline assembler https://issues.dlang.org/show_bug.cgi?id=12979 What|Removed |Added

[Issue 13576] New: One more array @nogc literal case

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13576 Issue ID: 13576 Summary: One more array @nogc literal case Product: D Version: D2 Hardware: x86 OS: Windows Status: NEW Keywords: rejects-valid

[Issue 13577] New: More informative error message for refused immutable foreach loop

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13577 Issue ID: 13577 Summary: More informative error message for refused immutable foreach loop Product: D Version: D2 Hardware: x86 OS: Windows Status:

[Issue 13574] incorrect code for assignment to dollar in slice expression

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13574 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||accepts-invalid, pull

[Issue 13576] One more array @nogc literal case

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13576 --- Comment #1 from Kenji Hara k.hara...@gmail.com --- Please gather the cases in issue 13381. --

[Issue 13574] incorrect code for assignment to dollar in slice expression

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13574 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/7398083a9ab757b94938f02894d8bc7d85b1cd58 fix Issue 13574 - incorrect

[Issue 9655] Two functions with identical implementations are allowed to have the same address

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9655 yebblies yebbl...@gmail.com changed: What|Removed |Added CC||yebbl...@gmail.com --- Comment

[Issue 13433] Request: Clock.currTime option to use CLOCK_REALTIME_COARSE / CLOCK_REALTIME_FAST

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13433 --- Comment #13 from Steven Schveighoffer schvei...@yahoo.com --- (In reply to Jonathan M Davis from comment #12) As I said, I'm not against adding it. It just seems to me that in most cases where you'd be getting the time that quickly, it wouldn't

[Issue 13410] Performance problem with associative array byKey/byValue

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13410 --- Comment #36 from Steven Schveighoffer schvei...@yahoo.com --- I can reproduce the issue, I was accidentally using bearophile's second D implementation, which does not call byKey/byValue every time through the loop, but instead uses aa.keys. oops!

[Issue 13578] New: std.algorithm.sort fails in debug mode if member init is present

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13578 Issue ID: 13578 Summary: std.algorithm.sort fails in debug mode if member init is present Product: D Version: D2 Hardware: x86 OS: All Status: NEW

[Issue 13381] Two cases of array literal that can be stack-allocated

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13381 --- Comment #14 from bearophile_h...@eml.cc --- *** Issue 13576 has been marked as a duplicate of this issue. *** --

[Issue 13576] One more array @nogc literal case

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13576 bearophile_h...@eml.cc changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 13381] Two cases of array literal that can be stack-allocated

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13381 --- Comment #13 from bearophile_h...@eml.cc --- A case (from Issue 13576 ): immutable int[] a; static this() @nogc { a = [1]; } void main() {} dmd 2.067alpha gives: temp.d(3,9): Error: array literal in @nogc function _staticCtor1 may cause

[Issue 13579] New: Add limitations to Uniform Function Call Syntax

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13579 Issue ID: 13579 Summary: Add limitations to Uniform Function Call Syntax Product: D Version: unspecified Hardware: All OS: All Status: NEW Keywords: spec

[Issue 13579] Add limitations to Uniform Function Call Syntax

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13579 DBN deathbynu...@gmail.com changed: What|Removed |Added CC||deathbynu...@gmail.com --

[Issue 13579] Add limitations to Uniform Function Call Syntax

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13579 Vladimir Panteleev thecybersha...@gmail.com changed: What|Removed |Added CC|

[Issue 13580] New: alias missing in overloaded homonym template

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13580 Issue ID: 13580 Summary: alias missing in overloaded homonym template Product: D Version: D2 Hardware: All OS: All Status: NEW Keywords: rejects-valid

[Issue 11817] Structs with void initialized fields get initialized anyway

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11817 Martin Nowak c...@dawg.eu changed: What|Removed |Added CC||c...@dawg.eu --- Comment #2 from

[Issue 4890] GC.collect() deadlocks multithreaded program.

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4890 badlink andrea.9...@gmail.com changed: What|Removed |Added Status|REOPENED|RESOLVED

[Issue 11644] EvictingStrategy.LRU for std.functional.memoize

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11644 Martin Nowak c...@dawg.eu changed: What|Removed |Added Keywords||pull CC|

[Issue 13009] [REG2.064] inout overload conflicts with non-inout when used via alias this

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13009 Martin Nowak c...@dawg.eu changed: What|Removed |Added CC||c...@dawg.eu --- Comment #4 from

[Issue 13009] [REG2.064] inout overload conflicts with non-inout when used via alias this

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13009 --- Comment #5 from Vladimir Panteleev thecybersha...@gmail.com --- I don't, RefCounted does. --

[Issue 13581] New: disallow NaN as AA key value

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13581 Issue ID: 13581 Summary: disallow NaN as AA key value Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: enhancement Priority: P2

[Issue 13581] disallow NaN as AA key value

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13581 Vladimir Panteleev thecybersha...@gmail.com changed: What|Removed |Added CC|

[Issue 13420] double.nan unusable as AA key

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13420 Martin Nowak c...@dawg.eu changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 13420] double.nan unusable as AA key

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13420 Vladimir Panteleev thecybersha...@gmail.com changed: What|Removed |Added See Also|

[Issue 13460] dmd can no longer be built with DEBUG=1 on Linux/x86_64

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13460 Martin Nowak c...@dawg.eu changed: What|Removed |Added CC||c...@dawg.eu

[Issue 13390] [REG2.066] std.range.cycle ctor fails when empty input passed

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13390 Martin Nowak c...@dawg.eu changed: What|Removed |Added CC||c...@dawg.eu --- Comment #7 from

[Issue 13501] [REG2.052] Crash with throwing in scope(failure) after throwing in scope(success)

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13501 Martin Nowak c...@dawg.eu changed: What|Removed |Added Priority|P1 |P3 CC|

[Issue 13390] [REG2.066] std.range.cycle ctor fails when empty input passed

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13390 --- Comment #8 from hst...@quickfur.ath.cx --- I'm surprised this worked in older releases. Or *appears* to work -- it's probably actually broken because cycle() returns an infinite range, but when the input is empty, it can't be an infinite range.

[Issue 13504] ICE(backend/cgelem.c 2418) with -O -cov

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13504 Martin Nowak c...@dawg.eu changed: What|Removed |Added Keywords||pull CC|

[Issue 13533] DateTime.fromISOExtString should also accept space separator (instead of 'T')

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13533 Jonathan M Davis jmdavisp...@gmx.com changed: What|Removed |Added CC||jmdavisp...@gmx.com

[Issue 13582] New: Deprecated modules imported from other deprecated modules shouldn't be warned about

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13582 Issue ID: 13582 Summary: Deprecated modules imported from other deprecated modules shouldn't be warned about Product: D Version: D1 D2 Hardware: x86_64 OS:

[Issue 13582] Deprecated modules imported from other deprecated modules shouldn't be warned about

2014-10-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13582 Dicebot pub...@dicebot.lv changed: What|Removed |Added Keywords||pull --- Comment #1 from Dicebot