[Issue 4483] foreach over string or wstring, where element type not specified, does not support unicode

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=4483 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Platform|Other |All ---

[Issue 2025] Inconsistent rules for instantiating templates with a tuple parameter

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=2025 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull

[Issue 10730] ByLine description ditto

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=10730 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 8728] Allow optional message for @disable

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=8728 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added CC|

[Issue 11995] std.File.ByLine strips trailing empty line

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11995 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added CC|

[Issue 10731] byLine description incorrect

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=10731 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 11999] @disable should also offer an optional message.

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11999 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 11995] std.File.ByLine strips trailing empty line

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11995 --- Comment #3 from Peter Alexander peter.alexander...@gmail.com 2014-01-26 04:16:01 PST --- (In reply to comment #2) Is this similar/dupe of http://d.puremagic.com/issues/show_bug.cgi?id=11830 and

[Issue 12001] New: __traits(isSame, int, int) is false

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12001 Summary: __traits(isSame, int, int) is false Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component:

[Issue 5475] unaryFun and binaryFun should take auto ref parameters

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=5475 Peter Alexander peter.alexander...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 12002] New: Internal error: toir.c 181

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12002 Summary: Internal error: toir.c 181 Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: DMD

[Issue 12003] New: std\zip.d(421): Deprecation

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12003 Summary: std\zip.d(421): Deprecation Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: Phobos

[Issue 4597] std.algorithm.filter fails with a const range

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=4597 Peter Alexander peter.alexander...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 12002] Internal error: toir.c 181

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12002 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||ice, pull

[Issue 9421] (Compiler internals) Change OutBuffer's interface

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=9421 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 12002] Internal error: toir.c 181

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12002 --- Comment #2 from github-bugzi...@puremagic.com 2014-01-26 08:25:37 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 7389] Disallow or implement correct SortedRange equality

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=7389 Peter Alexander peter.alexander...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7587] reduce() of a const array of tuples too

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=7587 Peter Alexander peter.alexander...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7668] std.algorithm.reduce of array of const ints too

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=7668 Peter Alexander peter.alexander...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 6986] SortedRange[x..$] fails with unidentified __dollar

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=6986 Peter Alexander peter.alexander...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4597] std.algorithm.filter fails with a const range

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=4597 --- Comment #6 from Peter Alexander peter.alexander...@gmail.com 2014-01-26 12:14:00 PST --- (In reply to comment #5) (In reply to comment #4) This works now that head-const is removed for arrays. Could you please point to the related

[Issue 12002] Internal error: toir.c 181

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12002 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 11946] need 'this' to access member when passing field to template parameter

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11946 --- Comment #23 from Walter Bright bugzi...@digitalmars.com 2014-01-26 12:31:01 PST --- This just shows another bug - that you still need static (which makes NO sense for a free function, templated or not), but now you must hide it inside a

[Issue 11946] need 'this' to access member when passing field to template parameter

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11946 --- Comment #24 from Walter Bright bugzi...@digitalmars.com 2014-01-26 12:46:49 PST --- Some thoughts: 1. 'static' in D has come to mean a context pointer is not supplied. For example, in C: void foo() { static int x; } x

[Issue 11946] need 'this' to access member when passing field to template parameter

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11946 --- Comment #25 from Walter Bright bugzi...@digitalmars.com 2014-01-26 12:51:42 PST --- I suspect this should work: int f(alias A)() { return 0; } struct S { int x; enum y = f!x(); } whereas this should not: int f(alias A)() {

[Issue 11447] Closure provide bogus values

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11447 --- Comment #14 from Walter Bright bugzi...@digitalmars.com 2014-01-26 12:58:55 PST --- (In reply to comment #13) The bug is back in master. Reopening. 1. Which test case? 2. Failing to link, or failing to run? -- Configure issuemail:

[Issue 4597] std.algorithm.filter fails with a const range

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=4597 --- Comment #7 from Peter Alexander peter.alexander...@gmail.com 2014-01-26 13:13:52 PST --- (In reply to comment #5) (In reply to comment #4) This works now that head-const is removed for arrays. Could you please point to the related

[Issue 11447] Closure provide bogus values

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11447 --- Comment #15 from deadalnix deadal...@gmail.com 2014-01-26 13:21:40 PST --- (In reply to comment #14) (In reply to comment #13) The bug is back in master. Reopening. 1. Which test case? 2. Failing to link, or failing to run? Code

[Issue 11909] Struct members and static arrays break pure function escape analysis (immutability violation)

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11909 David Nadlinger c...@klickverbot.at changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 11503] Type system breaking caused by implicit conversion for the value returned from pure function

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11503 David Nadlinger c...@klickverbot.at changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 12005] New: DDoc example refers to a dead project, yet a more recent one exists that is not mentioned.

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12005 Summary: DDoc example refers to a dead project, yet a more recent one exists that is not mentioned. Product: D Version: D2 Platform: All OS/Version: All Status:

[Issue 11447] Closure provide bogus values

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11447 --- Comment #17 from Walter Bright bugzi...@digitalmars.com 2014-01-26 16:25:09 PST --- (In reply to comment #16) (In reply to comment #15) Code provided in comment 2 compile and link, but the values captured in the closure are bogus.

[Issue 12006] New: dlang.org/index.html leads to It works! page

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12006 Summary: dlang.org/index.html leads to It works! page Product: D Version: unspecified Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 11447] Closure provide bogus values

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11447 --- Comment #19 from Vladimir Panteleev thecybersha...@gmail.com 2014-01-27 02:43:04 EET --- This sounds like a job for D-dot-git! I can find the exact commit that introduced the regression, I just need: 1) the last commit where it worked,

[Issue 11447] Closure provide bogus values

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11447 --- Comment #18 from Walter Bright bugzi...@digitalmars.com 2014-01-26 16:41:25 PST --- Grumble, this is great, 61 source files changed since it worked, and probably 10,000 lines changed. -- Configure issuemail:

[Issue 11447] Closure provide bogus values

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11447 --- Comment #21 from Walter Bright bugzi...@digitalmars.com 2014-01-26 16:48:30 PST --- To repro on Windows: dmd -c fail.d -w -debug -gc dmd -c a.d -w -debug -gc dmd fail.obj a.obj fail -- Configure issuemail:

[Issue 11447] Closure provide bogus values

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11447 --- Comment #20 from Walter Bright bugzi...@digitalmars.com 2014-01-26 16:47:39 PST --- Somewhere between: commit 11f05b5dad2f5ef22a73dd851db1ec108508e022 Merge: cb5ace9 91a5c8a Author: Hara Kenji k.hara.pg+...@gmail.com Date: Thu Jan 16

[Issue 11447] Closure provide bogus values

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11447 --- Comment #22 from Vladimir Panteleev thecybersha...@gmail.com 2014-01-27 02:49:32 EET --- I'm on it! -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 11447] Closure provide bogus values

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11447 --- Comment #23 from Walter Bright bugzi...@digitalmars.com 2014-01-26 16:50:41 PST --- (In reply to comment #22) I'm on it! Thank you! You da man! -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ---

[Issue 11447] Closure provide bogus values

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11447 --- Comment #24 from Vladimir Panteleev thecybersha...@gmail.com 2014-01-27 03:08:41 EET --- For me, this bug is reproduced even on 11f05b5dad2f5ef22a73dd851db1ec108508e022 . However, this can be because of the Phobos dependency in

[Issue 11447] Closure provide bogus values

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11447 --- Comment #25 from Walter Bright bugzi...@digitalmars.com 2014-01-26 17:25:01 PST --- (In reply to comment #24) For me, this bug is reproduced even on 11f05b5dad2f5ef22a73dd851db1ec108508e022 . However, this can be because of the

[Issue 11447] Closure provide bogus values

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11447 --- Comment #26 from Vladimir Panteleev thecybersha...@gmail.com 2014-01-27 03:50:32 EET --- Found it: https://github.com/D-Programming-Language/dmd/pull/3107 [REG2.065a] Issue 11931 - Linkers Symbol Undefined again with dmd HEAD when -g

[Issue 11447] Closure provide bogus values

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11447 --- Comment #27 from Vladimir Panteleev thecybersha...@gmail.com 2014-01-27 03:57:06 EET --- 5321d36d12dfe0b3c18cdb9755ea6342ebe664b3 is the first bad commit commit 5321d36d12dfe0b3c18cdb9755ea6342ebe664b3 Author: k-hara k.hara...@gmail.com

[Issue 11447] Closure provide bogus values

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11447 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull, wrong-code

[Issue 12007] New: cartesianProduct does'nt work with immutable ranges

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12007 Summary: cartesianProduct does'nt work with immutable ranges Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 12007] cartesianProduct does'nt work with immutable ranges

2014-01-26 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12007 --- Comment #1 from matovitch camille.bru...@laposte.net 2014-01-26 23:27:21 PST --- The compiler message : /usr/include/dmd/phobos/std/range.d(4199): Error: cannot modify struct result._ranges_field_1 Take!(Repeat!(immutable(int))) with