[Issue 12971] DMD inline asm outputs wrong AND instruction

2014-06-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12971 --- Comment #2 from safety0ff.bugz safety0ff.b...@gmail.com --- SIL is broken beyond recognition: SHR SIL, 1; // DMD outputs SHR DH, 1 movzx CX, SIL; // movzbw CX, DH --

[Issue 12994] New: Function-local imported name shadowing error

2014-06-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12994 Issue ID: 12994 Summary: Function-local imported name shadowing error Product: D Version: D2 Hardware: x86 OS: Windows Status: NEW Keywords: accepts-invalid

[Issue 12995] New: Include UDA in JSON output

2014-06-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12995 Issue ID: 12995 Summary: Include UDA in JSON output Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: enhancement Priority: P1

[Issue 12967] Prefix method 'this' qualifiers should be disallowed in DeclDefs scope

2014-06-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12967 --- Comment #2 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/69302730c054f35d7ad206054f96db723cbf12cd fix Issue 12967 - Prefix

[Issue 12957] std.algorithm.cartesianProduct is sometimes very slow to compile

2014-06-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12957 hst...@quickfur.ath.cx changed: What|Removed |Added CC||hst...@quickfur.ath.cx --- Comment

[Issue 10478] Crappy error message when two operator overloads match

2014-06-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10478 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||diagnostic CC|

[Issue 12920] ICE: Internal error: backend/symbol.c 1035

2014-06-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12920 hst...@quickfur.ath.cx changed: What|Removed |Added Severity|normal |critical --

[Issue 12920] ICE: Internal error: backend/symbol.c 1035

2014-06-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12920 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||ice CC|

[Issue 12803] __traits(getFunctionAttributes) is not documented

2014-06-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12803 hst...@quickfur.ath.cx changed: What|Removed |Added CC||hst...@quickfur.ath.cx --

[Issue 12957] std.algorithm.cartesianProduct is sometimes very slow to compile

2014-06-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12957 --- Comment #2 from bearophile_h...@eml.cc --- (In reply to hsteoh from comment #1) Yeah, we need to rethink the implementation of cartesianProduct; currently, it produces an exponential number of template instantiations with the number of

[Issue 12996] New: SList: linearRemove can't remove unmodified list's slice

2014-06-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12996 Issue ID: 12996 Summary: SList: linearRemove can't remove unmodified list's slice Product: D Version: D2 Hardware: All OS: All Status: NEW

[Issue 12996] SList: linearRemove cannot remove root node

2014-06-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12996 sigod sigod.m...@gmail.com changed: What|Removed |Added Summary|SList: linearRemove can't |SList: linearRemove cannot

[Issue 12996] SList: linearRemove cannot remove root node

2014-06-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12996 sigod sigod.m...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #1 from sigod

[Issue 1829] Inline assembler cannot get label addresses

2014-06-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=1829 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||pull CC|

[Issue 11892] Ddoc should organize a module by symbol category

2014-06-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11892 --- Comment #2 from Jacob Carlborg d...@me.com --- How about having one buffer per category and then merging them at the end before outputting them. Will that help? --

[Issue 11892] Ddoc should organize a module by symbol category

2014-06-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11892 --- Comment #3 from hst...@quickfur.ath.cx --- That might work, though it does significantly change the way the ddoc code works right now. But I'm no expert in the ddoc code, so I could be wrong (I've only seen bits and pieces of it, just enough to

[Issue 12997] New: Variant

2014-06-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12997 Issue ID: 12997 Summary: Variant Product: D Version: D2 Hardware: x86 OS: Mac OS X Status: NEW Severity: enhancement Priority: P1 Component:

[Issue 12997] Variant's coerce function does not go from enums to their underlying types

2014-06-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12997 Mark Isaacson marki...@umich.edu changed: What|Removed |Added Summary|Variant |Variant's coerce function

[Issue 12997] Variant's coerce function does not go from enums to their underlying types

2014-06-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12997 Mark Isaacson marki...@umich.edu changed: What|Removed |Added Hardware|x86 |All

[Issue 12859] Read-modify-write operation for shared variable in Phobos

2014-06-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12859 bearophile_h...@eml.cc changed: What|Removed |Added Severity|major |regression --- Comment #1 from

[Issue 12255] Regression: opCmp requirement for AAs breaks code

2014-06-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12255 hst...@quickfur.ath.cx changed: What|Removed |Added CC||hst...@quickfur.ath.cx --

[Issue 10366] Ddoc: Symbols in template classes don't get fully qualified anchors

2014-06-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10366 hst...@quickfur.ath.cx changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 10366] Ddoc: Symbols in template classes don't get fully qualified anchors

2014-06-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10366 --- Comment #6 from hst...@quickfur.ath.cx --- P.S. Just for future reference, here's the pull that fixed it: https://github.com/D-Programming-Language/dmd/pull/3695 --

[Issue 12141] std.algorithm: implement deterministic topN

2014-06-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12141 Xinok xi...@live.com changed: What|Removed |Added Component|DMD |Phobos --

[Issue 12974] Integer constant exponentiation gives wrong value

2014-06-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12974 --- Comment #7 from safety0ff.bugz safety0ff.b...@gmail.com --- Odd, I can't reproduce locally, dpaste's 2.065 passes the test but dpaste git version doesn't. Perhaps it's a regression that got fixed. --

[Issue 12973] Local import std.math for exponentiation gives undefined identifier std

2014-06-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12973 safety0ff.bugz safety0ff.b...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 12998] New: std.net.curl fails to compile

2014-06-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12998 Issue ID: 12998 Summary: std.net.curl fails to compile Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: normal Priority: P1

[Issue 12974] Integer constant exponentiation gives wrong value

2014-06-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12974 safety0ff.bugz safety0ff.b...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 8464] debug too strict from function attributes

2014-06-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8464 Jesse Phillips jesse.k.phillip...@gmail.com changed: What|Removed |Added CC|

[Issue 3749] cannot evaluate yl2x (log) and exp functions at compile time

2014-06-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=3749 hst...@quickfur.ath.cx changed: What|Removed |Added CC||hst...@quickfur.ath.cx --

[Issue 3749] cannot evaluate yl2x (log) and exp functions at compile time

2014-06-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=3749 --- Comment #17 from hst...@quickfur.ath.cx --- I've been trying to get more of std.math usable in CTFE, unfortunately, the only obvious fixes I can find are isInfinity and isNaN (and I'm not 100% sure they are correct):