[Issue 16680] dmd doesn't use druntime optimized versions of subtraction array operations

2017-08-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16680 --- Comment #6 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/184435f243b830cf464047deb1b636a8d5b4ed4a implement templated array ops - use RPN to encode op

[Issue 7509] Allow SIMD variable contents to have all their values changed to a single float variable

2017-08-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7509 --- Comment #10 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/4eaf5004d2eddbc8df860d43d521fed25c4c0ae0 remove Issue 7509/16488 workaround - dmd got broadca

[Issue 15619] [REG 2.066] Floating-point x86_64 codegen regression, when involving array ops

2017-08-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15619 --- Comment #9 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/184435f243b830cf464047deb1b636a8d5b4ed4a implement templated array ops - use RPN to encode op

[Issue 15619] [REG 2.066] Floating-point x86_64 codegen regression, when involving array ops

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

[Issue 2931] Initialization struct with array from another struct

2017-08-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2931 --- Comment #4 from github-bugzi...@puremagic.com --- Commit pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/dd2a04b1314a6a90b30c19691ed6d8bc2bfe1cd6 add bug2931 to function-blacklist --

[Issue 17676] [REG 2.075] bad inlining of functions with multiple return statements

2017-08-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17676 --- Comment #10 from github-bugzi...@puremagic.com --- Commit pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/1222ea86de7453cc74be225e85fc0ab57975d983 Fix Issue 17676 --

[Issue 17735] New: AssertError@ddmd/target.d(357): unhandled op using fish operators

2017-08-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17735 Issue ID: 17735 Summary: AssertError@ddmd/target.d(357): unhandled op using fish operators Product: D Version: D2 Hardware: All OS: All Status: NEW

[Issue 17735] AssertError@ddmd/target.d(357): unhandled op using fish operators

2017-08-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17735 Iain Buclaw changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Issue 17735] AssertError@ddmd/target.d(357): unhandled op using fish operators

2017-08-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17735 --- Comment #1 from Iain Buclaw --- https://github.com/dlang/dmd/pull/7075 --

[Issue 17721] Wrong expression type using vector extensions with shift operands

2017-08-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17721 Iain Buclaw changed: What|Removed |Added Summary|Wrong expression type using |Wrong expression type using

[Issue 17721] Wrong expression type using vector extensions with shift operands

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

[Issue 17721] Wrong expression type using vector extensions with shift operands

2017-08-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17721 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/b77ccc136b62983d86f6f7ecc61a993c6a0ce305 fix Issue 17721 - Wrong expression type using vector extension

[Issue 17661] New isInputRange rejects valid input range

2017-08-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17661 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||pull --- Comment #6 from hst...@quic

[Issue 17661] New isInputRange rejects valid input range

2017-08-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17661 --- Comment #7 from hst...@quickfur.ath.cx --- According to what Martin Nowak just said, there is no dmd bug, is that right? So we only need to fix Phobos. --

[Issue 17388] [scope] no escape analysis for auto return scope members

2017-08-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17388 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #1 from

[Issue 17736] New: bigint opunary should be better performing

2017-08-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17736 Issue ID: 17736 Summary: bigint opunary should be better performing Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: enhancement Pri

[Issue 17735] AssertError@ddmd/target.d(357): unhandled op using fish operators

2017-08-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17735 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/984a4fa44acf8818b1c42eddabac33add7cad5e9 fix Issue 17735 - AssertError@ddmd/target.d(357): unhandled op

[Issue 17735] AssertError@ddmd/target.d(357): unhandled op using fish operators

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

[Issue 17736] bigint opunary should be better performing

2017-08-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17736 hst...@quickfur.ath.cx changed: What|Removed |Added CC||hst...@quickfur.ath.cx --- Comment #

[Issue 17736] bigint opunary should be better performing

2017-08-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17736 Steven Schveighoffer changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 17388] [scope] e[] should be treated like &e as far as scope goes

2017-08-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17388 Walter Bright changed: What|Removed |Added Summary|[scope] no escape analysis |[scope] e[] should be |for

[Issue 17388] [scope] e[] should be treated like &e as far as scope goes

2017-08-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17388 --- Comment #2 from Walter Bright --- Note that it works if int[] is replaced by int*. https://github.com/dlang/dmd/pull/7076 --