[Issue 17523] Sporadic ICEs with inline asm

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

Re: core.math.rndtonl: invalid return type or description?

2017-06-19 Thread ketmar via Digitalmars-d
ag0aep6g wrote: On 06/19/2017 10:04 AM, ketmar wrote: core.math.rndtonl is declared as this: extern (C) real rndtonl(real x); Is rndtonl a Digital Mars C thing? yes, it looks like DMC library function. thus, is should be versioned out on non-DMC builds. another bug. ;-) It has no

Re: core.math.rndtonl: invalid return type or description?

2017-06-19 Thread ketmar via Digitalmars-d
p.s.: it is *important* to use `core.math.rndtonl`! this is compiler intrinsic (or at least it should be), and it won't be detected as intrinsic outside of `core.math`.

[Issue 17522] win64.mak broken

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

Re: Abusive posts

2017-06-19 Thread Mengu via Digitalmars-d
On Monday, 19 June 2017 at 01:06:41 UTC, Meta wrote: On Sunday, 18 June 2017 at 19:57:26 UTC, Walter Bright wrote: There have been a handful of abusive posts here lately. These are not welcome. If you see one, please forward it to me or otherwise let me know, and let me deal with it. Do not

[Issue 17523] New: Sporadic ICEs with inline asm

2017-06-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17523 Issue ID: 17523 Summary: Sporadic ICEs with inline asm Product: D Version: D2 Hardware: x86_64 OS: Windows Status: NEW Keywords: ice Severity:

Re: D and Meson

2017-06-19 Thread Walter Bright via Digitalmars-d
On 6/14/2017 9:16 AM, Atila Neves wrote: Although I'm also thinking about a tool that only runs one file's unit tests with the minimal amount of building necessary. When I want to run unittests on one module in Phobos, I write: dmd -unittest -main -run std/path

Re: D and Meson

2017-06-19 Thread Vladimir Panteleev via Digitalmars-d
On Monday, 19 June 2017 at 10:32:38 UTC, Walter Bright wrote: On 6/14/2017 9:16 AM, Atila Neves wrote: Although I'm also thinking about a tool that only runs one file's unit tests with the minimal amount of building necessary. When I want to run unittests on one module in Phobos, I write:

Re: core.math.rndtonl: invalid return type or description?

2017-06-19 Thread ag0aep6g via Digitalmars-d
On 06/19/2017 12:45 PM, ketmar wrote: ag0aep6g wrote: [...] If this is the same function: , then it should return a C long, which I guess is a D int on 32 bits. And surprise: that works. no, there is `rndtol()` and `rndtonl()` in

Re: core.math.rndtonl: invalid return type or description?

2017-06-19 Thread ketmar via Digitalmars-d
ag0aep6g wrote: On 06/19/2017 12:45 PM, ketmar wrote: ag0aep6g wrote: [...] If this is the same function: , then it should return a C long, which I guess is a D int on 32 bits. And surprise: that works. no, there is `rndtol()` and

Re: Abusive posts

2017-06-19 Thread Vladimir Panteleev via Digitalmars-d
On Monday, 19 June 2017 at 01:06:41 UTC, Meta wrote: Just a quick note that I don't think messages can be forwarded via the web interface. Each message has a unique permanent link which you can get by copying the link from the post title, or the "permalink" link in the post sidebar, or (if

Re: Abusive posts

2017-06-19 Thread Vladimir Panteleev via Digitalmars-d
On Monday, 19 June 2017 at 11:08:35 UTC, Mengu wrote: it is time that this forum catches the century and move to an actual forum software where moderation can actually happen. forum.dlang.org does have moderation facilities implemented. If you are missing a particular feature on

Re: D and Meson

2017-06-19 Thread Seb via Digitalmars-d
On Wednesday, 14 June 2017 at 15:25:55 UTC, Russel Winder wrote: If the person running the D support for Meson is on this list please contact me privately to tell me what I can do to help progress that support further. AFAICT this is mainly powered by @ximion

Operator Overloading + / ~

2017-06-19 Thread Martin Tschierschke via Digitalmars-d-learn
Just a thought it might be useful for cut-n-paste when porting code: Would it be possible to define an operator overloading for '+'-Operator for strings to work as append? (like ~). I understand, that '~' is in general a better choice than '+', so this is of more theoretical interest. It is

Re: D and Meson

2017-06-19 Thread Atila Neves via Digitalmars-d
On Monday, 19 June 2017 at 10:32:38 UTC, Walter Bright wrote: On 6/14/2017 9:16 AM, Atila Neves wrote: Although I'm also thinking about a tool that only runs one file's unit tests with the minimal amount of building necessary. When I want to run unittests on one module in Phobos, I write:

Re: Operator Overloading + / ~

2017-06-19 Thread Martin Tschierschke via Digitalmars-d-learn
On Monday, 19 June 2017 at 12:22:43 UTC, ketmar wrote: Martin Tschierschke wrote: Just a thought it might be useful for cut-n-paste when porting code: Would it be possible to define an operator overloading for '+'-Operator for strings to work as append? (like ~). I understand, that '~' is

[Issue 17524] New: [The C Preprocessor vs D] "need to worry about"?

2017-06-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17524 Issue ID: 17524 Summary: [The C Preprocessor vs D] "need to worry about"? Product: D Version: D2 Hardware: All URL: http://dlang.org/ OS: All Status: NEW

[Issue 17522] win64.mak broken

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

[Issue 17522] win64.mak broken

2017-06-19 Thread via Digitalmars-d-bugs
/dmd/commit/5065d25d28d5f491851f637242cbf77d07534367 Merge pull request #6919 from CyberShadow/pull-20170619-104940 Fix Issue 17522 - win64.mak broken --

Re: Operator Overloading + / ~

2017-06-19 Thread ketmar via Digitalmars-d-learn
Martin Tschierschke wrote: Just a thought it might be useful for cut-n-paste when porting code: Would it be possible to define an operator overloading for '+'-Operator for strings to work as append? (like ~). I understand, that '~' is in general a better choice than '+', so this is of more

Re: D and Meson

2017-06-19 Thread Mike B Johnson via Digitalmars-d
On Wednesday, 14 June 2017 at 15:25:55 UTC, Russel Winder wrote: Using Meson for D projects is so wonderful. If SCons is to catch up a lot of work is needed, and I am increasingly worrying it isn't worth it. So much so that I am wondering if adding Dub package getting support to Meson should

Re: D needs to get its shit together!

2017-06-19 Thread jmh530 via Digitalmars-d
On Sunday, 18 June 2017 at 21:02:40 UTC, Laeeth Isharc wrote: The culture is shaped a bit by C/C++ world, but actually I disagree with Joakim that D is a low-level language. I don't really use it that way myself, and others before me - including Liran at Weka (who is pretty low-level when

Re: Replacing Make for the DMD build

2017-06-19 Thread Atila Neves via Digitalmars-d
On Sunday, 18 June 2017 at 01:20:21 UTC, Vladimir Panteleev wrote: On Saturday, 17 June 2017 at 21:49:29 UTC, Walter Bright wrote: [...] Martin and Sebastian can correct me if I'm wrong, but unless I am, Martin, Sebastian, and myself spend a scary amount of time wrestling with makefiles. We

Re: D needs to get its shit together!

2017-06-19 Thread jmh530 via Digitalmars-d
On Sunday, 18 June 2017 at 21:53:35 UTC, Laeeth Isharc wrote: What's missing from Lubeck that you would like to see? I don't have an issue with missing functions at this point. I just hope that we can get some operator overloading so that I don't have to write mtimes all over the place. My

Re: DCompute is now in the master branch of LDC

2017-06-19 Thread Nicholas Wilson via Digitalmars-d-announce
On Monday, 19 June 2017 at 08:24:09 UTC, bioinfornatics wrote: On Monday, 29 May 2017 at 09:33:05 UTC, Nicholas Wilson wrote: Hi all, I'm happy to announce that the dcompute modifications to LDC are now in the master branch of LDC. The dcompute extensions require LLVM 3.9.1 or greater for

[Issue 17524] [The C Preprocessor vs D] "need to worry about"?

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

<    1   2