[Issue 14189] New: can't declare two identical function prototypes

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14189 Issue ID: 14189 Summary: can't declare two identical function prototypes Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal

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

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13009 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #9 from

[Issue 14188] New: Add gcc-equivalent -MD options to dmd

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14188 Issue ID: 14188 Summary: Add gcc-equivalent -MD options to dmd Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: enhancement

[Issue 14190] New: Overload sets example incorrect

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14190 Issue ID: 14190 Summary: Overload sets example incorrect Product: D Version: D2 Hardware: All OS: All Status: NEW Keywords: spec Severity: normal

[Issue 7436] ICE(cg87.c) ubyte = ubyte op= float

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7436 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|RESOLVED|REOPENED

[Issue 14189] can't declare two identical function prototypes

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14189 Ketmar Dark ket...@ketmar.no-ip.org changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 2789] Functions overloads are not checked for conflicts

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2789 --- Comment #12 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/41f243a6c29f00ab4cdeb69d418796ed00fa0c51 Supplemental fix for

[Issue 14186] Silent syntax change from C and C++

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14186 --- Comment #6 from ag0ae...@gmail.com --- (In reply to Sobirari Muhomori from comment #5) Looks like gcc has some history under this issue: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=6905 That ticket is about C++ though. But if C99

[Issue 12500] ICE in codegen when multiplying an incremented size_t by a double

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12500 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added CC|andrej.mitrov...@gmail.com | --

[Issue 13834] make levenshteinDistance @nogc

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13834 --- Comment #1 from Martin Nowak c...@dawg.eu --- Implementing the more space efficient variant of the algorithm when the final path isn't needed is another optimization.

[Issue 4764] Lazy versions of std.string.split and std.string.splitlines

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4764 Nick Treleaven ntrel-...@mybtinternet.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 13920] DMD crash when trying to set a delegate from __traits(getOverloads)

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13920 bb.t...@gmx.com changed: What|Removed |Added Assignee|nob...@puremagic.com|k.hara...@gmail.com --

[Issue 14191] New: Failure to locate overload with template this parameter

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14191 Issue ID: 14191 Summary: Failure to locate overload with template this parameter Product: D Version: D2 Hardware: All OS: All Status: NEW

[Issue 13920] DMD crash when trying to set a delegate from __traits(getOverloads)

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13920 bb.t...@gmx.com changed: What|Removed |Added Status|NEW |ASSIGNED --

[Issue 13949] Alias baseName() as stripPath()

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13949 bb.t...@gmx.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 14186] Silent syntax change from C and C++

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14186 --- Comment #2 from Sobirari Muhomori dfj1es...@sneakemail.com --- Interesting, C99 and C11 don't allow for that: assignment-expression: conditional-expression unary-expression assignment-operator assignment-expression i.e. same precedence

[Issue 14186] Silent syntax change from C and C++

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14186 --- Comment #3 from Sobirari Muhomori dfj1es...@sneakemail.com --- Can you confirm it with --std=c99 -pedantic? --

[Issue 14186] Silent syntax change from C and C++

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14186 --- Comment #4 from ag0ae...@gmail.com --- (In reply to Sobirari Muhomori from comment #3) Can you confirm it with --std=c99 -pedantic? Same error: $ gcc --std=c99 -pedantic test.c test.c: In function ‘main’: test.c:5:15: error: lvalue

[Issue 14186] Silent syntax change from C and C++

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14186 --- Comment #5 from Sobirari Muhomori dfj1es...@sneakemail.com --- Looks like gcc has some history under this issue: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=6905 --

[Issue 9685] Context pointer of struct isn't copied when a closure is passed by alias

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9685 ag0ae...@gmail.com changed: What|Removed |Added Keywords||wrong-code CC|

[Issue 7267] nothrow functions with lazy arguments too

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7267 Mathias LANG pro.mathias.l...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 12] Assertion in pthread

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12 Mathias LANG pro.mathias.l...@gmail.com changed: What|Removed |Added CC||bearophile_h...@eml.cc

[Issue 12647] Lazy parameter evaluation should be marked as nothrow

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12647 --- Comment #4 from Mathias LANG pro.mathias.l...@gmail.com --- *** Issue 7267 has been marked as a duplicate of this issue. *** --

[Issue 7267] nothrow functions with lazy arguments too

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7267 --- Comment #2 from Mathias LANG pro.mathias.l...@gmail.com --- *** This issue has been marked as a duplicate of issue 12647 *** --

[Issue 9685] Context pointer of struct isn't copied when a closure is passed by alias

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9685 John Colvin john.loughran.col...@gmail.com changed: What|Removed |Added CC|

[Issue 9685] Context pointer of struct isn't copied when a closure is passed by alias

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9685 --- Comment #2 from John Colvin john.loughran.col...@gmail.com --- This doesn't happen with ldc 0.15.1 Observed in dmd git HEAD, 2.066.1 and 2.065.0 --

[Issue 12500] ICE in codegen when multiplying an incremented size_t by a double

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12500 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #3 from

[Issue 14102] Bad 'is not an lvalue' diagnostic in chained -unary and --preincr expressions.

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14102 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Hardware|x86_64 |All

[Issue 14068] [AA] Concurrent access allowed

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14068 Sobirari Muhomori dfj1es...@sneakemail.com changed: What|Removed |Added Keywords||safe --

[Issue 14186] New: Silent syntax change from C and C++

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14186 Issue ID: 14186 Summary: Silent syntax change from C and C++ Product: D Version: D1 D2 Hardware: All OS: All Status: NEW Keywords: spec Severity:

[Issue 14187] New: Wrong overload resolution when one of the parameters to a function is an interface

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14187 Issue ID: 14187 Summary: Wrong overload resolution when one of the parameters to a function is an interface Product: D Version: D2 Hardware: All OS: All

[Issue 14139] GIT HEAD : PI now has wrong value

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14139 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 14134] Free of large array does not work

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14134 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 14186] Silent syntax change from C and C++

2015-02-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14186 ag0ae...@gmail.com changed: What|Removed |Added CC||ag0ae...@gmail.com --- Comment #1 from