Re: module convicts with package

2017-07-19 Thread Nicholas Wilson via Digitalmars-d-learn
On Thursday, 20 July 2017 at 04:38:40 UTC, Adam D. Ruppe wrote: On Thursday, 20 July 2017 at 04:33:55 UTC, Nicholas Wilson wrote: Error: module dcompute.driver.ocl120 from file source/dcompute/driver/ocl120/packge.d conflicts with package Is that a copy/paste error or did you actually

Re: module convicts with package

2017-07-19 Thread Adam D. Ruppe via Digitalmars-d-learn
On Thursday, 20 July 2017 at 04:33:55 UTC, Nicholas Wilson wrote: Error: module dcompute.driver.ocl120 from file source/dcompute/driver/ocl120/packge.d conflicts with package Is that a copy/paste error or did you actually misspell the file name "packge.d" instead of "package.d"?

module convicts with package

2017-07-19 Thread Nicholas Wilson via Digitalmars-d-learn
Im probably missing something really obvious but Error: module dcompute.driver.ocl120 from file source/dcompute/driver/ocl120/packge.d conflicts with package name ocl120 the package.d file in question ``` module dcompute.driver.ocl120; public import dcompute.driver.error; public import

Re: State of the union on arch linux......

2017-07-19 Thread Seb via Digitalmars-d
On Thursday, 20 July 2017 at 03:59:17 UTC, Seb wrote: I still hope that the TU finally get around rebuilding dmd... Oh I just saw that the official package got bumped to 2.075.0 - I will try to bump this package with the official betas, s.t. one always has the latest & greatest dmd :)

Re: State of the union on arch linux......

2017-07-19 Thread Vladimir Panteleev via Digitalmars-d
On Thursday, 20 July 2017 at 03:59:17 UTC, Seb wrote: I still hope that the TU finally get around rebuilding dmd... http://forum.dlang.org/post/jfzyymrzepxkpedof...@forum.dlang.org :)

Re: State of the union on arch linux......

2017-07-19 Thread Seb via Digitalmars-d
On Monday, 17 July 2017 at 13:11:24 UTC, bachmeier wrote: On Monday, 17 July 2017 at 11:37:52 UTC, Anton Fediushin wrote: Nobody wants to maintain it, but AUR package cannot be created too. For now it isn't a big deal, but as soon as 2.075 is released, we should ping them again I think

Re: dmd and Archlinux

2017-07-19 Thread Vladimir Panteleev via Digitalmars-d
On Saturday, 15 July 2017 at 19:00:57 UTC, Seb wrote: Bumping this as the PIE changes have been moved to core and as the maintainers haven't rebuilt Phobos with PIE yet, one will see messages like: Looks like dmd got bumped to 2.075, and the problem is now finally gone :) Thanks to Antonio

Re: D doesn't read the first character of a file (reads everything but the first chararacter) with either read() or readText()

2017-07-19 Thread bauss via Digitalmars-d-learn
On Wednesday, 19 July 2017 at 15:18:00 UTC, Steven Schveighoffer wrote: On 7/17/17 10:21 PM, Enjoys Math wrote: DMD32 D Compiler v2.074.1 import std.file; void main() { string bigInput = readText("input.txt"); } The file is 7 MB of ascii text, don't know if that matters... Should I

[Issue 17669] VisualD v0.44.2.exe may contain a trojan

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

[Issue 17669] New: VisualD v0.44.2.exe may contain a trojan

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17669 Issue ID: 17669 Summary: VisualD v0.44.2.exe may contain a trojan Product: D Version: D2 Hardware: x86_64 OS: Windows Status: NEW Severity: normal

Re: Is it possible to generate a pool of random D or D inline assembler programs, run them safely?

2017-07-19 Thread WhatMeForget via Digitalmars-d-learn
On Tuesday, 18 July 2017 at 17:35:17 UTC, Enjoys Math wrote: The purpose of it is to make a real-time, short-lived function predictor. I'm genuinely curious. What is a function predictor used for?

[Issue 17596] dmd d 2.073.2 and 2.074.1 interim generated dmd segfaults on FreeBSD 12-CURRENT

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17596 --- Comment #9 from Vladimir Panteleev --- Alright, so how about: - We add getosreldate and INO64_FIRST to druntime - We add both the old and new struct definitions - We add a stat wrapper which,when

Re: D easily overlooked?

2017-07-19 Thread solidstate1991 via Digitalmars-d
On Saturday, 15 July 2017 at 17:36:50 UTC, aberba wrote: Who is building the killer app? The problem with a killer app is that it needs multiple teams to build it, not a single person, and many open-source projects go on their own ways instead of contributing to a single goal, see the many

Re: D easily overlooked?

2017-07-19 Thread solidstate1991 via Digitalmars-d
On Sunday, 16 July 2017 at 08:37:53 UTC, Ecstatic Coder wrote: Let's look how D is "sold" on dlang.org : "D is a general-purpose programming language with static typing, systems-level access, and C-like syntax. It combines efficiency, control and modeling power with safety and programmer

Re: An Issue I Wish To Raise Awareness On

2017-07-19 Thread Jonathan M Davis via Digitalmars-d
On Wednesday, July 19, 2017 8:59:03 PM MDT Atila Neves via Digitalmars-d wrote: > On Wednesday, 19 July 2017 at 20:23:18 UTC, Jonathan M Davis > > wrote: > > On Wednesday, July 19, 2017 2:29:04 PM MDT Atila Neves via > > > > Digitalmars-d wrote: > >> On Tuesday, 18 July 2017 at 19:24:18 UTC,

Re: regex(q"<[^]>")

2017-07-19 Thread unDEFER via Digitalmars-d
On Wednesday, 19 July 2017 at 16:59:24 UTC, Dmitry Olshansky wrote: On Monday, 17 July 2017 at 17:00:10 UTC, unDEFER wrote: Please file at: issues.dlang.org Thanks! --- Dmitry Olshansky Thank you, https://issues.dlang.org/show_bug.cgi?id=17668 https://issues.dlang.org/show_bug.cgi?id=17667

[Issue 17668] New: regex(q"<[^]>")

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17668 Issue ID: 17668 Summary: regex(q"<[^]>") Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: normal Priority: P1

[Issue 17667] New: regex([r".", r"[\(\{[\]\}\)]"]);

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17667 Issue ID: 17667 Summary: regex([r".", r"[\(\{[\]\}\)]"]); Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: major Priority: P1

Re: proposed @noreturn attribute

2017-07-19 Thread Tobias Müller via Digitalmars-d
Timon Gehr wrote: > [...] > What I am saying is: in a language with a bottom type, we can create a > function: > > T f(T)(Bottom b){ > return b; // assuming b converts to all types implicitly. > } > > Within the function body, b is a value of type Bottom. > We use a

Re: C style 'static' functions

2017-07-19 Thread Johannes Pfau via Digitalmars-d-learn
Am Wed, 19 Jul 2017 19:18:03 + schrieb Petar Kirov [ZombineDev] : > On Wednesday, 19 July 2017 at 18:49:32 UTC, Johannes Pfau wrote: > > > > Can you explain why _object-level visibility_ would matter in > > this case? > > (I'm sure you have more experience with

Re: proposed @noreturn attribute

2017-07-19 Thread Walter Bright via Digitalmars-d
On 7/16/2017 6:03 AM, Timon Gehr wrote: pragma(noreturn) is indeed the simpler solution, as it does not interact with anything else. Pragmas are not supposed to change the semantics of the code, they are intended as directions to the compiler, such as: * optimization suggestions * embedding

Re: Release D 2.075.0

2017-07-19 Thread Joseph Rushton Wakeling via Digitalmars-d-announce
On Wednesday, 19 July 2017 at 15:36:22 UTC, Martin Nowak wrote: Glad to announce D 2.075.0. This release comes with various phobos additions, a repackaged std.datetime, configurable Fiber stack guard pages (now also on Posix), and optional precise GC scanning for the DATA/TLS segment (static

Re: An Issue I Wish To Raise Awareness On

2017-07-19 Thread via Digitalmars-d
On Wednesday, 19 July 2017 at 20:59:03 UTC, Atila Neves wrote: On Wednesday, 19 July 2017 at 20:23:18 UTC, Jonathan M Davis wrote: On Wednesday, July 19, 2017 2:29:04 PM MDT Atila Neves via Digitalmars-d wrote: On Tuesday, 18 July 2017 at 19:24:18 UTC, Jonathan M Davis wrote: > On Tuesday,

Re: proposed @noreturn attribute

2017-07-19 Thread Timon Gehr via Digitalmars-d
On 19.07.2017 17:14, Moritz Maxeiner wrote: On Wednesday, 19 July 2017 at 14:52:28 UTC, Timon Gehr wrote: On 19.07.2017 16:47, Moritz Maxeiner wrote: On Wednesday, 19 July 2017 at 14:32:24 UTC, Timon Gehr wrote: On 19.07.2017 14:13, Moritz Maxeiner wrote: On Wednesday, 19 July 2017 at

Re: An Issue I Wish To Raise Awareness On

2017-07-19 Thread Atila Neves via Digitalmars-d
On Wednesday, 19 July 2017 at 20:23:18 UTC, Jonathan M Davis wrote: On Wednesday, July 19, 2017 2:29:04 PM MDT Atila Neves via Digitalmars-d wrote: On Tuesday, 18 July 2017 at 19:24:18 UTC, Jonathan M Davis wrote: > On Tuesday, July 18, 2017 18:06:56 Atila Neves via >> Except for a programmer

Re: Whats the most common formatting style for dlang?

2017-07-19 Thread Jonathan M Davis via Digitalmars-d-learn
On Wednesday, July 19, 2017 10:19:52 PM MDT Christian Köstlin via Digitalmars-d-learn wrote: > Until now I formatted my toy-programs how I like it. Checking up on > dfmt I saw that these deviate from the default settings of dfmt. > Does dfmt's default settings reflect the most common style for

Re: If Statement with Declaration

2017-07-19 Thread Steven Schveighoffer via Digitalmars-d
I thought I remembered reading about this. But apparently, it was *exactly* this. https://forum.dlang.org/post/dejodpslmjdovstdi...@forum.dlang.org And this is, ... well I guess I continue to have the same ideas :) https://forum.dlang.org/post/oknvgb$2nr0$1...@digitalmars.com

Re: Whats the most common formatting style for dlang?

2017-07-19 Thread Seb via Digitalmars-d-learn
On Wednesday, 19 July 2017 at 20:19:52 UTC, Christian Köstlin wrote: Until now I formatted my toy-programs how I like it. Checking up on dfmt I saw that these deviate from the default settings of dfmt. Does dfmt's default settings reflect the most common style for dlang? Actually I really like

Re: Release D 2.075.0

2017-07-19 Thread Walter Bright via Digitalmars-d-announce
On 7/19/2017 8:36 AM, Martin Nowak wrote: Glad to announce D 2.075.0. This release comes with various phobos additions, a repackaged std.datetime, configurable Fiber stack guard pages (now also on Posix), and optional precise GC scanning for the DATA/TLS segment (static data) on Windows.

Re: If Statement with Declaration

2017-07-19 Thread Jonathan M Davis via Digitalmars-d
On Wednesday, July 19, 2017 1:30:56 PM MDT sontung via Digitalmars-d wrote: > So I was thinking of a way of extending if statements that have > declarations. The following being as example of the current use > of if statements with declarations: > > if(int* weDontPollute = someFunc()) >

Re: Release D 2.075.0

2017-07-19 Thread Walter Bright via Digitalmars-d-announce
On 7/19/2017 12:34 PM, Joakim wrote: when the backend is in D too The sticking point there is the base D compiler used by GDC and LDC needs to be upgraded with the -mv switch. For discussion: https://github.com/dlang/dmd/pull/6907

Re: An Issue I Wish To Raise Awareness On

2017-07-19 Thread Jonathan M Davis via Digitalmars-d
On Wednesday, July 19, 2017 2:29:04 PM MDT Atila Neves via Digitalmars-d wrote: > On Tuesday, 18 July 2017 at 19:24:18 UTC, Jonathan M Davis wrote: > > On Tuesday, July 18, 2017 18:06:56 Atila Neves via > >> Except for a programmer explicitly and manually calling the > >> destructor (in which

Whats the most common formatting style for dlang?

2017-07-19 Thread Christian Köstlin via Digitalmars-d-learn
Until now I formatted my toy-programs how I like it. Checking up on dfmt I saw that these deviate from the default settings of dfmt. Does dfmt's default settings reflect the most common style for dlang? Actually I really like all languages, that take out the whole discussion about formatting (like

[Issue 17596] dmd d 2.073.2 and 2.074.1 interim generated dmd segfaults on FreeBSD 12-CURRENT

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17596 --- Comment #8 from Cy Schubert --- Sorry for not replying sooner, way too many projects on the go here. Here is how kib supported older apps prior to inode64: https://svnweb.freebsd.org/base?view=revision=318736 Forward

Re: Release D 2.075.0

2017-07-19 Thread Joakim via Digitalmars-d-announce
On Wednesday, 19 July 2017 at 15:36:22 UTC, Martin Nowak wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 [...] Wow, dmd builds in 12 seconds on a single linux/x64 core, can't wait to see what that time is when the backend is in D too, especially since it's taking most of the compile

Re: C style 'static' functions

2017-07-19 Thread via Digitalmars-d-learn
On Wednesday, 19 July 2017 at 18:49:32 UTC, Johannes Pfau wrote: Can you explain why _object-level visibility_ would matter in this case? (I'm sure you have more experience with shared libraries than me, so correct me if I'm wrong) We can't do attribute inference for exported functions

Re: C style 'static' functions

2017-07-19 Thread Johannes Pfau via Digitalmars-d-learn
Am Wed, 19 Jul 2017 17:37:48 + schrieb Kagamin : > On Wednesday, 19 July 2017 at 15:28:50 UTC, Steven Schveighoffer > wrote: > > I'm not so sure of that. Private functions still generate > > symbols. I think in C, there is no symbol (at least in the > > object file) for

[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

Re: If Statement with Declaration

2017-07-19 Thread Steven Schveighoffer via Digitalmars-d
On 7/19/17 11:47 AM, Jonathan Marler wrote: On Wednesday, 19 July 2017 at 15:39:02 UTC, Steven Schveighoffer wrote: On 7/19/17 9:30 AM, sontung wrote: So I was thinking of a way of extending if statements that have declarations. The following being as example of the current use of if

Re: C style 'static' functions

2017-07-19 Thread Johannes Pfau via Digitalmars-d-learn
Am Wed, 19 Jul 2017 17:25:18 + schrieb Petar Kirov [ZombineDev] : > > > > Note: not 100% sure of all this, but this is always the way > > I've looked at it. > > You're probably right about the current implementation, but I was > talking about the intended

[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 ---

Re: If Statement with Declaration

2017-07-19 Thread H. S. Teoh via Digitalmars-d
On Wed, Jul 19, 2017 at 01:30:56PM +, sontung via Digitalmars-d wrote: [...] > if(int i = someFunc(); i >= 0) > { > // use i > } > Thoughts on this sort of feature? I've been wanting such a feature for a long time now. Though I'd propose a different syntax: if

[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 12983] overload not recognized depending on order of declaration

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12983 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/ac443bd294103807f047ed9d74a05755f4e08f35 fix Issue 12983 - overload not recognized depending on order

[Issue 11738] partialShuffle actually shuffles the entire input

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11738 --- Comment #8 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/7329ef7eaee2e823ff73683b9032e7fd31971b2e reverted partialShuffle to match its documentation

[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 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 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 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 14200] C++ mangling issue with expanded tuples

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14200 --- Comment #5 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/1c24d35583b1d49045013d7451c92c0752ba55e8 Merge pull request #4421 from Ingrater/fix141920 --

[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 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 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 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 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 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 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 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 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 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 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 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 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 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 13009] [REG2.064] inout overload conflicts with non-inout when used via alias this

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13009 --- Comment #21 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/b4f6725e3c94c302d5b161a6d7f8dff271cb8f64 fix Issue 13009 - inout overload conflicts with non-inout

[Issue 14548] std.stdio.File should have sync() method (fsync/FlushFileBuffers wrapper)

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14548 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/a5e1ae418aca2f3e9dc9854ffd71976c0139f440 fix Issue 14548 - std.stdio.File should have sync()

[Issue 12702] [FixIncluded] std.container.RedBlackTree's in operator is not const

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12702 --- Comment #6 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/2065983d039769ccbc8a0880c908237990dca27e const RedBlackTree.opBinaryRight --

[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 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 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 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 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 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 12666] @nogc std.array.front, popFront, and more

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12666 --- Comment #5 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/0842fc7841b9c3db558681717c2d8b4da1479ce6 @nogc for

[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 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 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 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 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 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 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 14373] std.range.refRange doesn't work on mere input ranges

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14373 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/ca4e7d22ecdc53d1529fd88c71ff94198ac44303 fix Issue 14373 - std.range.refRange doesn't work on

[Issue 14300] [2.067-rc1] DList casting to base type is broken

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14300 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/a4f1cb07d2d0a5efe8f1ad9684c50f89a6080d37 fix Issue 14300 - DList casting to base type is broken

[Issue 14253] [REG2.067b3] std.traits.ParameterStorageClassTuple gives compiler errors when encountering 'return' functions

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14253 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/4f8125fb6d2ffe1bd87f3d34d19ab85ec5d6d05b fix Issue 14253 - [REG2.067b3]

[Issue 14368] stdio.rawRead underperforms stdio

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

[Issue 13681] @safe empty writeln

2017-07-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13681 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/e601077b8618c595fa51807a85c54f8c4e32ca9a make 0-arg writeln @trusted: Fix Issue 13681

[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 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 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 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 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 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 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

  1   2   3   >