[Issue 14467] arr.capacity sometimes erroneously returns 0

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14467 --- Comment #9 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/0a740491d19a92cd12667ed2f3007ed23936f0e4 Fix issue 14467. When using GC.query, bits

[Issue 14546] "ClockType.uptime is not supported by MonoTimeImpl on this system"

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14546 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/ab3ed252850eae6071d5fc1dc65d3fb31eaab2d7 Fix bug# 14546.

[Issue 14423] struct destructors not finalized for AA values

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14423 --- Comment #4 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/cfcf7480b2faea0af9ab6ddba8e3b0d9f05c4415 Merge pull request #1212 from

[Issue 14904] [REG2.067.0] bad error message in reduce: 'Incompatible function/seed/element'

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14904 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/6579c574bbcc53944a2060f3d1eadc1fa5516f51 fix Issue 14904 - bad error message in reduce:

[Issue 14183] Updates to groupBy

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14183 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/c6520969eaa317d373bc288aec49e9e2ca077dc4 Fix Issue 14183 - Changes to groupBy

[Issue 14223] TimSort algorithm is incorrect

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14223 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/323b512596470227893f3682474db2b4df36a673 Fix Issue 14223

[Issue 6586] feqrel for const values too

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6586 --- Comment #8 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/09ebc581ec022d0e1091d47887aab26366df79e0 rework and try to fix Issue 6586

[Issue 14230] [REG2.067b2] std.array.join misses the first element which is empty string

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14230 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/43e56d57a51ef6a3240a459d3e6068fc4a9292a5 Fix Issue 14230 - std.array.join misses the first

[Issue 14197] "replace" was moved from std.string without alias added

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14197 --- Comment #11 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/e5eea9af43aa6836a3bfd48cc02706facb60dae8 fix Issue 14197 - replace was removed from std.string

[Issue 13590] [Enh] Add std.algorithm.iterate

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13590 --- Comment #6 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/2621b7fe7e60820dcbc4d2b51c9364411f07589e Issue 13590 --

[Issue 14396] [REG2.066] compile error std.conv.parse!int with input range

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14396 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/99da04d9af3a4e44d8576445c06d701fe6fdada4 fix Issue 14396 - compile error std.conv.parse!int

[Issue 14231] findRoot fails with trivial bounds

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14231 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/5b8cf5996130507555b26a34c901e9eb9b45238d fix Issue 14231

[Issue 14079] Variable templates' documentation not generated.

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14079 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/3e7ad6b34183b3b6fbe2c765a69a85dfb711ad71 Fix issue 14079

[Issue 14881] [REG] posix.mak omits package.d files when building zip file

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14881 --- Comment #6 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/a563512c890f0b64354ed12b856dcb490652c53f Merge pull request #3530 from WalterBright/fix14881 --

[Issue 14890] [REG 2.068.0-rc1] Can not construct a RedBlackTree of Tuples

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14890 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/eff54e62ca7203f02360d71fc646e57d3bccf8d5 fix Issue 14890 - Can not construct a RedBlackTree of

[Issue 14511] Profiler does not work with multithreaded programs

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14511 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/01087ce464d3b905d16e55799d02b710fcdd9939 fix Issue 14511 - Profiler does not work with

[Issue 14565] dmd -profile produces garbled output for long-running CPU-intensive processes

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14565 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/6ce3287415567e2c63eca8bb73b7252a5c4f4d1c fix Issue 14565 - dmd -profile produces garbled

[Issue 14744] std.range DDox page corrupted

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14744 --- Comment #9 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/9c90fad885af9cf0cbf2d0508b3eda08b0f97953 Workaround for Issue 14744 - std.range DDox page

[Issue 14566] [2.067] core.demangle: New Nj attribute not handled

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14566 --- Comment #7 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/482d8fc456e7089edb6811ac7e1bc5dbef82296c Issue 14566 - Return function attribute not handled

[Issue 14297] [2.067-rc1] Broken links in phobos/index.html

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14297 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/1bdbefa889d55504f5f76127f959e37f5cd94faa fix Issue 14297 - Broken links in phobos/index.html

[Issue 14213] Strange deprecated message in std.typecons.Proxy with using method

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14213 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/6a8345bbc6a06cc86f183674d03160797c551c85 fix Issue 14213 - Strange deprecated message in

[Issue 6607] critical_.d and critical.c use double check locking the wrong way

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6607 --- Comment #7 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/0b41a6205361382930272813a5f6a2baae0c456a cleanup and rewrite rt.critical_ --

[Issue 14301] [2.067-rc1] Private symbols of module conflicts with public from another

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14301 --- Comment #20 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/de7100e7f3fc70f530554b5c09f4dc0e6e2195da fix Issue 14301 - private symbol Cache conflicts with

[Issue 12891] add atomicFetchAdd and atomicFetchSub to core.atomic

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12891 --- Comment #14 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/c5f10192bb88255beec572bfc2e3510267ecd766 Merge pull request #1208 from jadbox/fetchmod --

[Issue 14408] std.process: Can't start interactive process from Windows GUI application

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14408 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/237a1c14776f67c14f7e14917198bbc41428fa28 fix Issue 14408 - std.process: Can't start interactive

[Issue 14195] Ice when mangling templated function parameter extern(C++) function

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14195 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/c4ef4296e217337de4d4137bae57bfda710454e2 Fixed bug 14195: Added C++ mangling for passing function

[Issue 14718] float parsing depends on libc strtold precision

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14718 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/eaeeccd4ac4845d07331ef6044e2050aca14b90a workaround Issue 14718 - float parsing depends on

[Issue 14685] [REG2.067] Silent incorrect behavior with enforce and custom exception

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14685 --- Comment #6 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/8c5bd6347b05867d51f61e08f4c77e8313103ddd Merge pull request #3435 from 9rnsr/fix14685 --

[Issue 14135] std.uuid.randomUUID breaks @safety

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14135 --- Comment #4 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/9010ecd4b0942e0eb0c37c073d4d53f1984f7872 Merge pull request #2971 from monarchdodra/14135 --

[Issue 13280] `this.sizeof` rejected as static array length in some cases

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13280 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/cfde17106f88f471ab8c3188fc58d63723682918 fix Issue 13280 - `this.sizeof` rejected as static array

[Issue 14096] ICE in toir.c: 187

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14096 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/3fb5ef65a1ee69c4198a4ed8b52df515f91370fc fix Issue 14096 - ICE in toir.c: 187

[Issue 4650] Static data that must be scanned by the GC should be grouped

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4650 --- Comment #14 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/19ea3e382ac92ee70faed9372e2eb42057548ac9 Merge pull request #1180 from

[Issue 14179] Posix x86_64 varargs prolog clobbers RDX

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14179 --- Comment #9 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/0687872a11386f5cb9da0d88af59cf460badf2d7 Fix Issue 14179 - Posix x86_64 varargs prolog clobbers RDX

[Issue 12502] Some static array casts incorrectly rejected in safe code

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12502 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/c9f262ad6be7752da581d70dab9341aa585f3e77 fix Issue 12502 - Some static array casts incorrectly

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

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13433 --- Comment #29 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/8e29e0621b074a8d368b4d7d344281adb7a91e54 Add ClockType enum to core.time for issue# 13433.

[Issue 14350] Unit test failures are not displayed in Windows GUI programs

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14350 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/6833d64a4f3ab2fb7af979ddf9ab1558dd369606 fix Issue 14350 - Unit test failures are not

[Issue 14617] PTHREAD_MUTEX_INITIALIZER does not work on OSX

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14617 --- Comment #11 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/ab78a534dc017efecbe86f79f5d4559b85ef8619 fix issue 14617 - Define correct values for

[Issue 14233] [REG2.067b2] Can't build Algebraic!(This[]) anymore

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14233 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/fcc1aab7884bb460de8fce47a3a4ba5fd0e8d785 fix Issue 14233 - Can't build Algebraic!(This[])

[Issue 14765] [Reg2.068.0] Rangified functions no longer accept types that implicitly cast to string

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14765 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/31c963070245c2c89ae287283f49fc77425c45df add std.traits.isAutodecodableString() to fix Issue

[Issue 14432] move construction for RefCounted

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14432 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/a6a6870beb69537f2ccd3d50289594ebae30ad15 fix Issue 14432 - move construction for RefCounted

[Issue 14174] Weird IFTI deduction failure

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14174 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/0c853825e5d3ee0d8cd616a63eca61675b183f63 fix Issue 14174 - Weird IFTI deduction failure

[Issue 14585] destructor called on garbage in std.variant

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14585 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/15712f6e6ccc68f86142d75d5f659ca746e8fabe fix issue 14585 - destructor called on garbage in

[Issue 14469] file.readText on Win64 doesn't work for files > 4GB.

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14469 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/95fd043dc6d0c945c171f8874761e1399a11252c Fix Issue 14469 - read > 4GB file on Windows x64.

[Issue 14544] isForwardRange failed to recognise valid forward range

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14544 --- Comment #13 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/5494539c9d6c7b4414f0cabc5b79e9fcf792410b Merge pull request #3276 from

[Issue 14210] invalid merging of template instances

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14210 --- Comment #9 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/43b3f1ed2451e9d8980e271cba2d5e58acdc4707 fix Issue 14210 - invalid merging of template instances

[Issue 14201] fatal error LNK1235: corrupt or invalid COFF symbol table

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14201 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/1acab082d11618f635332bf15a5c270b6bc14856 Merge pull request #4422 from etcimon/coff-symbol-tbl

[Issue 14735] [REG2.068-b1] std.string.indexOf cannot deduce function for char argument

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14735 --- Comment #19 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/709fb22e8ad984d5a77181a2669afaefed5c6a1d Merge pull request #3446 from 9rnsr/fix14735 --

[Issue 14842] [REG 2.068-b2] approxEqual does not work with integers

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14842 --- Comment #9 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/bd8ed8c13cc4a73a182d8923122c17ba4ea5e524 fix Issue 14842 - [REG 2.068-b2] approxEqual does not

[Issue 14746] [REG2.068a] Behavior change with struct destructor and alias this

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14746 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/1a2290b1c36f8cdf66a9c4ce388b6a4b38ff9735 fix Issue 14746 - Behavior change with struct

[Issue 13320] Redundant error messages for missing operation on struct instance

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13320 --- Comment #4 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/0bbdb88c7aacab5837ed5d1cddb1199a7b6182f9 fix Issue 13320 - Redundant error messages for missing

[Issue 14192] Access Violation when assigning to shared AA

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14192 --- Comment #12 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/5afc1177551fa8f6e43bb1fc499698eaab41655a fix Issue 14192 - Access Violation when assigning to shared

[Issue 14422] std.process: Pipes do not append to files on Win64

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14422 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/b28eb9fab8d27a7134daabf33544198bb4fbd02b fix Issue 14422 - std.process: Pipes do not append to

[Issue 3841] silent implicit cast from floating point to integral in += etc. operators

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=3841 --- Comment #11 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/8558b22cfe818b48c6b5efdb1a0439cf6c7e9fa7 Remove a bad cast (issue 3841). Functional noop.

[Issue 14575] compile error with std.range.refRange when front/back isn't implicitly convertible from const to mutable

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14575 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/08ea0476a5105c6d70e34defb46a66d6ebd28f47 fix Issue 14575 - compile error with

[Issue 11746] invalid enum forward reference pattern not detected

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11746 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/1b419fb6972bdf30e71d35f0a93aac900e11e1dd fix Issue 11746 - invalid enum forward reference pattern not

[Issue 12422] [REG2.055] Templated nested function is inferred as `pure` even if it calls impure functions

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12422 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/a326fcfd501514a41341f8e3a4901fe575145016 fix Issue 12422 - Templated nested function is inferred as

[Issue 3841] silent implicit cast from floating point to integral in += etc. operators

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=3841 --- Comment #10 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/0109acf3a2452580e354fab182dd148d5f921d3d Avoid silent truncating conversions (issue 3841).

[Issue 14401] typeid(shared X).init is empty for class types

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14401 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/6fa857d5535d52df08fb93ae975ee864101537b0 fix Issue 14401 - typeid(shared X).init is empty

[Issue 14194] nothrow emplace for classes needed

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14194 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/75ca200750ab4bb2de8eb1b13ecee8524704e3cc fix Issue 14194 - nothrow emplace for classes needed

[Issue 13649] uniform01 Assertion failure

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13649 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/c561951994e04293041906ee468b502806680e20 Fix Issue 13649 - uniform01 Assertion failure

[Issue 14573] [REG2.067] Extreme memory usage when `synchronized( object )` is used

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14573 --- Comment #11 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/d50aba0083b03659f60c3f157a674d9846d8228f fix Issue 14573 - classes without destructor leak

[Issue 14626] [REG2.066] byValue doesn't work with inout AA

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14626 --- Comment #8 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/6d57c68df1f72e9416548ad450e56a16bb1fdb90 fix Issue 14626 - byValue doesn't work with inout

[Issue 14282] executeShell should use sh and ignore the SHELL env variable

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14282 --- Comment #11 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/a524a3571b18e440c4dd751fcf4e2d00b834fb22 fix Issue 14282 - executeShell should use sh and

[Issue 4733] Possible bugs caused by dynamic arrays in boolean evaluation context

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4733 --- Comment #37 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/727233c9c5c1d81d13527f74b0a640f546f28a6c Fix Issue 4733 - Possible bugs caused by dynamic arrays in

[Issue 14303] rt.util.container.array.Array unittest contains invalid code

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14303 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/ebe07a3f34518e4bbde410f61572b468ac7e8f4e fix issue 14303 rt.util.container.array.Array has

[Issue 12289] incorrect core.stdc.stdio.fpos_t alias

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12289 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/b96aa6962ac477bf711f7bedc4cc326534025ce2 Fix Issue 12289 - incorrect core.stdc.stdio.fpos_t

[Issue 6810] Strange `tuple used as a type` error

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6810 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/5e89c763b5f7e854f1a06c50aaa43340b1cb fix Issue 6810 - Strange `tuple used as a type` error

[Issue 14212] frexp for const and immutable fails to compile

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14212 --- Comment #10 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/62acd72cec052169e7eb56d1c63c860ae92f9ef9 Merge pull request #3017 from 9il/frexp --

[Issue 14567] [2.067] core.demangle: New Nk attribute not handled

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14567 --- Comment #6 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/87fbb2885462f6a869161aa581efa21231d693d3 Issue 14567 - Return parameter not handled in

[Issue 14401] typeid(shared X).init is empty for class types

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14401 --- Comment #8 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/9f68938b8f3420d676e5231867c82101ef5d1c81 Supplemental fix for issue 14401 - Deal with the type

[Issue 14288] std.windows.registry should use std.windows.syserror

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14288 --- Comment #3 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/3024e3d3be066a055031264ad4381c6117c3425d fix Issue 14288 - std.windows.registry should use

[Issue 14457] Algebraic does not allow assignment from subset type

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14457 --- Comment #2 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/5a9c0bcd6bb60b32eca098fbbaf46746a0cbcfb4 Fixes 14457 (VariantN opAssign subset variant) --

[Issue 14290] is-expression accepts instantiation of already instantiated template

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14290 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/af1db6dba1c8dfe5044f0364c8d4c51aaa7ba1be Supplemental fix for issue 14290

[Issue 14203] Return of floating point values from extern(C++) member functions does not match dmc

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14203 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/c73f7fefb952adbf8f5bfc28d87854926033 Add workaround for issue 14203

[Issue 14535] std.net.curl.CurlException should include status line

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14535 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/81b4dcd17521ffdfbf39deb7dcd0a76686da3c44 fix Issue 14535 - std.net.curl.CurlException should

[Issue 14526] GetOptException DDOC needs cleanup

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14526 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/c1276c12dd65d4f4080ac1d642b17936dc2b35d3 fix Issue 14526 - GetOptException DDOC needs cleanup

[Issue 13996] Function for returning a temporary file with a randomly generated name where the name can be accessed

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13996 --- Comment #15 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/e3e9f2965f438170157338767700bc1d7292dd67 Implement issue# 13996. Add File.scratchFile.

[Issue 5770] Template constructor bypass access check

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5770 --- Comment #9 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/981bb7be7d84a2bd3b19e19c4304b27909e10f8a Supplemental fix for issue 5770

[Issue 10658] Cannot merge template overload set by using alias declaration

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10658 Vladimir Panteleev changed: What|Removed |Added See Also|

[Issue 16160] Selective imports in aggregate types shadow methods

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16160 Vladimir Panteleev changed: What|Removed |Added Keywords|

[Issue 11517] Allow generic "BasicType" in alias this declaration

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11517 Vladimir Panteleev changed: What|Removed |Added Keywords||spec

[Issue 8735] ICE: Assertion failure: 't' on line 100 in file 'aliasthis.c'

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8735 Vladimir Panteleev changed: What|Removed |Added See Also|

[Issue 16953] auto-tester doesn't run rdmd_test (causes a number of regressions in each release)

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16953 Vladimir Panteleev changed: What|Removed |Added CC|

[Issue 13994] Improve wikipedia page on variadic templates

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13994 Vladimir Panteleev changed: What|Removed |Added Status|NEW

[Issue 8388] std.traits.MemberFunctionsTuple doesn't work with constructors or destructors

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8388 --- Comment #2 from Vladimir Panteleev --- (In reply to Jonathan M Davis from comment #1) > It looks like MermberFunctionsTuple only grabs virtual functions. Not virtual - rather, non-templated. It ignores

[Issue 10271] override const message is not helpful

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10271 uplink.co...@googlemail.com changed: What|Removed |Added CC||uplink.co...@googlemail.com

[Issue 16969] [backend] add an assembly writer

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16969 --- Comment #1 from Vladimir Panteleev --- FWIW, there is -vcg-ast which dumps the result of semantic analysis. There are also some other undocumented switches which dump the intermediate code tree, however I don't

[Issue 16155] show md5 and sha1 hashes for the official downloads

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16155 Vladimir Panteleev changed: What|Removed |Added Hardware|x86_64 |All

[Issue 16969] [backend] add an assembly writer

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16969 Vladimir Panteleev changed: What|Removed |Added Hardware|x86_64 |All

[Issue 13585] Assert in std.format unitests fails

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13585 Vladimir Panteleev changed: What|Removed |Added Status|NEW

[Issue 10271] override const message is not helpful

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10271 Vladimir Panteleev changed: What|Removed |Added Keywords|

[Issue 17664] New: Deprecate implicit casting between shared and unshared

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17664 Issue ID: 17664 Summary: Deprecate implicit casting between shared and unshared Product: D Version: D2 Hardware: All OS: All Status: NEW Keywords: spec

[Issue 2347] opIs is missing

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2347 --- Comment #5 from Andrei Alexandrescu --- OK thanks --

[Issue 14289] WindowsException should not attempt to parse code 0

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14289 --- Comment #3 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/a2102aa66c2145a4dfe2ec2dfd1c171530d2e3a7 fix Issue 14289 - WindowsException should not attempt

[Issue 14198] [REG2.067a] Link failure with Variant

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14198 --- Comment #15 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/646dc1969c78fdf43b981b973783efba08b11354 fix Issue 14198 - [REG2.067a] Link failure with

[Issue 15537] Private function is not accessible from other module when compiling with -debug flag

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15537 --- Comment #2 from Roman --- (In reply to Vladimir Panteleev from comment #1) > The reason why this doesn't compile with -debug is mentioned briefly in the > assumeSorted documentation: > > > In debug mode, a few random

[Issue 13534] std.variant can violate memory safety

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13534 --- Comment #5 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/38a29b2d56e91404bfe860b54b699783347b0ea5 remove "@trusted:" from std.variant --

[Issue 14586] can't get an immutable value from a const std.variant.Variant

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14586 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/095770983f1fb9f7980a06c8e88014313510a4b2 fix issue 14586 - can't get an immutable value from a

[Issue 14211] Compiler should devirtualize calls to members of final class

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14211 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/1f87794054502ce0b852fb0f1c6bd9a38dfad141 fix Issue 14211 - Compiler should devirtualize calls to

[Issue 6004] std.range.unzip()

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6004 Seb changed: What|Removed |Added CC||greensunn...@gmail.com ---

  1   2   >