[Issue 15919] [ndslice] Undetected spell miss in selection.reshape()

2016-04-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15919 Илья Ярошенко changed: What|Removed |Added Assignee|nob...@puremagic.com

Re: Using -J with dub

2016-04-16 Thread Bauss via Digitalmars-d-learn
On Saturday, 16 April 2016 at 23:46:58 UTC, Zekereth wrote: On Saturday, 16 April 2016 at 20:57:10 UTC, Bauss wrote: Is there a way to achieve using -J through dub, preferable through dub.json I can't seem to find anything through the dub.json docs on how to pass regular dmd flags. For

Re: Can std.conv.toImpl please be deprecated

2016-04-16 Thread H. S. Teoh via Digitalmars-d
On Fri, Apr 15, 2016 at 05:23:26PM +, Jack Stouffer via Digitalmars-d wrote: > Before I opened a PR, I wanted to get some second opinions. > > There is no reason IMO that the various overloads of toImpl should be > public. Having the internal functionality of a parent function, in > this case

Re: Any usable SIMD implementation?

2016-04-16 Thread Walter Bright via Digitalmars-d
On 4/16/2016 2:40 PM, Marco Leise wrote: Tell me again, what's more elgant ! If I wanted to write in assembler, I wouldn't write in a high level language, especially a weird one like GNU version.

Re: Where to buy the official DLang shirt?

2016-04-16 Thread Seb via Digitalmars-d
On Saturday, 16 April 2016 at 10:57:58 UTC, WebFreak001 wrote: On Saturday, 16 April 2016 at 10:45:26 UTC, Seb wrote: Seems like you are not the only one: https://twitter.com/WebFreak001/status/720946050136150016 that was my post you were replying to with MY tweet btw :P I know - I was

[Issue 15606] core.exception.rangeerror@pipedmd(285) range violation

2016-04-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15606 joeyemm...@yahoo.com changed: What|Removed |Added CC||joeyemm...@yahoo.com --- Comment #1

Re: Another issue with the website

2016-04-16 Thread Adam D. Ruppe via Digitalmars-d
On Sunday, 17 April 2016 at 00:55:15 UTC, Mike Parker wrote: I'm not seeing any duplication at all. It is only on the ddox pages: http://dlang.org/library/ I think ddox sees the "package" as a collection of modules and makes a tree node out of it, then sees package.d as a leaf node.

Re: Another issue with the website

2016-04-16 Thread Mike Parker via Digitalmars-d
On Saturday, 16 April 2016 at 20:54:11 UTC, Andrei Alexandrescu wrote: In the left-hand side menu, if you open "std" then "experimental", you'll see how "allocator" appears twice: once as a tree node, once as a leaf. Same inside the "allocator" node, "building_blocks" appears duplicated etc.

Re: Using -J with dub

2016-04-16 Thread Zekereth via Digitalmars-d-learn
On Saturday, 16 April 2016 at 20:57:10 UTC, Bauss wrote: Is there a way to achieve using -J through dub, preferable through dub.json I can't seem to find anything through the dub.json docs on how to pass regular dmd flags. For just -J option use stringImportPaths "". For other commands use

Re: mimeapps - finding association between MIME types and applications

2016-04-16 Thread FreeSlave via Digitalmars-d-announce
On Saturday, 16 April 2016 at 21:58:35 UTC, ag0aep6g wrote: On 16.04.2016 20:48, FreeSlave wrote: github repo: https://github.com/MyLittleRobo/mimeapps (examples included) You've got some bad `@trusted`s in your code:

[Issue 15933] New: GDC support for core.cpuid

2016-04-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15933 Issue ID: 15933 Summary: GDC support for core.cpuid Product: D Version: D2 Hardware: x86_64 OS: All Status: NEW Severity: minor Priority: P1

Re: So what does (inout int = 0) do?

2016-04-16 Thread Lass Safin via Digitalmars-d
On Saturday, 16 April 2016 at 22:06:10 UTC, Marco Leise wrote: Am Fri, 15 Apr 2016 09:44:05 -0400 schrieb Andrei Alexandrescu : inout must go. -- Andrei Ceterum censeo Carthaginem esse delendam. -- Marcus Porcius Cato :o) What does that have to do with what he

IDE - Coedit 2, update 3 released

2016-04-16 Thread Basile Burg via Digitalmars-d-announce
Yet another CE update. This release improves several existing features (highlighter, runnable modules, library manager, gdmd support) and fixes a few bugs (most notably brace auto-closing). See https://github.com/BBasile/Coedit/releases/tag/2_update_3 for a detailed changelog and to

Re: So what does (inout int = 0) do?

2016-04-16 Thread Marco Leise via Digitalmars-d
Am Fri, 15 Apr 2016 09:44:05 -0400 schrieb Andrei Alexandrescu : inout must go. -- Andrei Ceterum censeo Carthaginem esse delendam. -- Marcus Porcius Cato :o) -- Marco

Re: mimeapps - finding association between MIME types and applications

2016-04-16 Thread ag0aep6g via Digitalmars-d-announce
On 16.04.2016 20:48, FreeSlave wrote: github repo: https://github.com/MyLittleRobo/mimeapps (examples included) You've got some bad `@trusted`s in your code: : The constraint allows

Re: Any usable SIMD implementation?

2016-04-16 Thread Marco Leise via Digitalmars-d
Am Tue, 12 Apr 2016 23:22:37 -0700 schrieb Walter Bright : > >"mulq %[y]" > >: "=a" tmp.lo, "=d" tmp.hi : "a" x, [y] "rm" y; > > I don't see anything elegant about those lines, starting with "mulq" is not > in > any of the AMD or Intel CPU

[Issue 15919] [ndslice] Undetected spell miss in selection.reshape()

2016-04-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15919 --- Comment #2 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/66c019a472e5c81f4d4252c96439f6f94dd75e8f Merge pull request #4203 from 9il/Issue15919 Trivial.

Using -J with dub

2016-04-16 Thread Bauss via Digitalmars-d-learn
Is there a way to achieve using -J through dub, preferable through dub.json I can't seem to find anything through the dub.json docs on how to pass regular dmd flags.

Another issue with the website

2016-04-16 Thread Andrei Alexandrescu via Digitalmars-d
In the left-hand side menu, if you open "std" then "experimental", you'll see how "allocator" appears twice: once as a tree node, once as a leaf. Same inside the "allocator" node, "building_blocks" appears duplicated etc. I shouldn't need to micromanage this stuff. Would love it if folks

Re: mimeapps - finding association between MIME types and applications

2016-04-16 Thread Eugene Wissner via Digitalmars-d-announce
On Saturday, 16 April 2016 at 18:48:36 UTC, FreeSlave wrote: mimeapps is a library for detection of which applications can be used to open files of given MIME type. Note: this is essential only for systems that follow Freedesktop specifications, i.e. Linux, BSD and some others. MS Windows

Re: Which application is much suited and which is not.

2016-04-16 Thread Eugene Wissner via Digitalmars-d-learn
On Saturday, 16 April 2016 at 14:08:05 UTC, newB wrote: Let's say you have decided to use D programming language. For what kind of applications would you choose D programming language and For what kind of applications you won't choose D programming. I would use D for web programming and

mimeapps - finding association between MIME types and applications

2016-04-16 Thread FreeSlave via Digitalmars-d-announce
mimeapps is a library for detection of which applications can be used to open files of given MIME type. Note: this is essential only for systems that follow Freedesktop specifications, i.e. Linux, BSD and some others. MS Windows and OS X have their own file type associations systems. github

Re: Which application is much suited and which is not.

2016-04-16 Thread Bauss via Digitalmars-d-learn
On Saturday, 16 April 2016 at 14:08:05 UTC, newB wrote: Let's say you have decided to use D programming language. For what kind of applications would you choose D programming language and For what kind of applications you won't choose D programming. I use D for pretty much everything. I

Re: Any usable SIMD implementation?

2016-04-16 Thread Marco Leise via Digitalmars-d
Am Fri, 15 Apr 2016 18:54:12 + schrieb jmh530 : > On Tuesday, 12 April 2016 at 10:55:18 UTC, xenon325 wrote: > > > > Have you seen how GCC's function multiversioning [1] ? > > > > I've been thinking about the gcc multiversioning since you > mentioned it

[Issue 15477] Forward reference error corner case with base class and template specialization arguments

2016-04-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15477 Elie Morisse changed: What|Removed |Added Status|NEW |RESOLVED

Re: Some crazy ideas from a high level perspective

2016-04-16 Thread Ilya Yaroshenko via Digitalmars-d
On Tuesday, 22 March 2016 at 14:42:18 UTC, jmh530 wrote: On Tuesday, 22 March 2016 at 14:08:55 UTC, _d0s_ wrote: Idea2: Matrix Solvers Have some base algorithms to solve linear and quadtratic systems on top of those matrices. (LU, QR, ...) You would be interested in

Re: Which application is much suited and which is not.

2016-04-16 Thread Adam D. Ruppe via Digitalmars-d-learn
I use D for everything unless I cannot by some exterior constraint.

Re: Official dub packages for Debian and Ubuntu

2016-04-16 Thread Russel Winder via Digitalmars-d-announce
On Fri, 2016-04-15 at 20:03 +0200, Jordi Sayol via Digitalmars-d- announce wrote: > […] > Many thanks Andrei, and all d-apt users. Thanks for creating and running D-Apt – all it's users a A-D-Apt-able. ;-) I wish there was an equivalent RPM store for Fedora Rawhide. I'd be happy to help out

Re: RefCounted / DMD bug

2016-04-16 Thread Erik Smith via Digitalmars-d
On Saturday, 16 April 2016 at 14:50:07 UTC, ag0aep6g wrote: On 16.04.2016 02:56, Erik Smith wrote: I'm getting a strange assertion/crash involving RefCounted and I've reduced it down to the isolated case (see below). This is with D 2.071 and requires this version to compile. Seems to work

Re: .opAssign disabled without @disable

2016-04-16 Thread denizzzka via Digitalmars-d-learn
On Saturday, 16 April 2016 at 15:15:18 UTC, Alex Parrill wrote: Try removing the const from this line: debug private const bool isLeafNode = false; I suspect that D is disabling whole-structure assignment since allowing it would mean that the constant `isLeafNode` could be changed. Tried

Re: .opAssign disabled without @disable

2016-04-16 Thread Alex Parrill via Digitalmars-d-learn
On Saturday, 16 April 2016 at 11:48:56 UTC, denizzzka wrote: Hi! DMD and LDC2 complain about disabled opAssign, but I am not used @disable and depend package "gfm" also isn't uses @disable. ... Try removing the const from this line: debug private const bool isLeafNode = false; I suspect

Re: The day before DConf 2016

2016-04-16 Thread Iain Buclaw via Digitalmars-d
On 14 April 2016 at 21:29, Nordlöw via Digitalmars-d wrote: > On Thursday, 7 April 2016 at 18:13:16 UTC, Mike Parker wrote: >> >> I'm flying in to Berlin late on May 2nd. I'll be staying at the Hotel >> Ibis, slated to be the "unofficial hangout place" according to

Re: .opAssign disabled without @disable

2016-04-16 Thread denizzzka via Digitalmars-d-learn
On Saturday, 16 April 2016 at 11:48:56 UTC, denizzzka wrote: source/package.d(109,31): Error: function rtree.RAMNode!(Box!(int, 2), ubyte).RAMNode.opAssign is not callable because it is annotated with @disable source/package.d(110,26): Error: function rtree.RAMNode!(Box!(int, 2),

Re: RefCounted / DMD bug

2016-04-16 Thread ag0aep6g via Digitalmars-d
On 16.04.2016 02:56, Erik Smith wrote: I'm getting a strange assertion/crash involving RefCounted and I've reduced it down to the isolated case (see below). This is with D 2.071 and requires this version to compile. Seems to work with git master (8da509d). Digger [1] says it's been fixed in

Re: Recursive vs. iterative constraints

2016-04-16 Thread Atila Neves via Digitalmars-d
On Saturday, 16 April 2016 at 02:42:55 UTC, Andrei Alexandrescu wrote: So the constraint on chain() is: Ranges.length > 0 && allSatisfy!(isInputRange, staticMap!(Unqual, Ranges)) && !is(CommonType!(staticMap!(ElementType, staticMap!(Unqual, Ranges))) == void) Noice. Now, an alternative is to

Re: Official dub packages for Debian and Ubuntu

2016-04-16 Thread Matthias Klumpp via Digitalmars-d-announce
On Friday, 15 April 2016 at 09:15:05 UTC, Johannes Pfau wrote: Am Thu, 14 Apr 2016 23:16:49 + schrieb Matthias Klumpp : On Thursday, 14 April 2016 at 17:46:55 UTC, Johannes Pfau wrote: > OSS projects do not use interface files though: It prevents > inlining of

Re: Official dub packages for Debian and Ubuntu

2016-04-16 Thread Matthias Klumpp via Digitalmars-d-announce
On Saturday, 16 April 2016 at 09:48:01 UTC, Joseph Rushton Wakeling wrote: [..] As for further dub stuff, it is important that https://github.com/D-Programming-Language/dub/issues/811 is addressed, so we can build software using dub without downloading stuff from the internet. Btw, since D

Re: Recursive vs. iterative constraints

2016-04-16 Thread Daniel N via Digitalmars-d
On Saturday, 16 April 2016 at 09:27:28 UTC, John Colvin wrote: Very strong preference for the first. The second is so much harder to read (not everyone is great at thinking recursively) and also could depend on the implementation of chain if the return type must be inferred from the body.

Which application is much suited and which is not.

2016-04-16 Thread newBeeee via Digitalmars-d-learn
Let's say you have decided to use D programming language. For what kind of applications would you choose D programming language and For what kind of applications you won't choose D programming.

Re: Recursive vs. iterative constraints

2016-04-16 Thread Andrei Alexandrescu via Digitalmars-d
On 4/15/16 10:58 PM, Alex Parrill wrote:> The only helper function you're getting rid of that I see is allSatisfy, which describes the constraint very well. staticMap, too. -- Andrei

Re: How does one get to the root of a package in ddox?

2016-04-16 Thread Andrei Alexandrescu via Digitalmars-d
On 4/16/16 1:49 AM, Sönke Ludwig wrote: Alternatively, the package.d entry could be put as the first child item of its package and get a special name (e.g. "Package documentation"). That sounds good! -- Andrei

Re: Why does Reggae use mixins?

2016-04-16 Thread Atila Neves via Digitalmars-d-learn
On Saturday, 16 April 2016 at 13:04:24 UTC, Nordlöw wrote: On Friday, 15 April 2016 at 13:18:46 UTC, Nordlöw wrote: Why does the build system Reggae use mixins everywhere in the D examples? https://github.com/atilaneves/reggae Correction, it can do stuff either at CT or run-time as show

Re: DMD internal: appendToModuleMember performance

2016-04-16 Thread Johan Engelen via Digitalmars-d
On Friday, 15 April 2016 at 19:32:46 UTC, David Nadlinger wrote: Another "quick fix" if we have to keep the order would be to add a Bloom filter/… on the side to eliminate most array searches. In rare cases, symbols are removed from the members list, so the shadow data structure needs the

[Issue 10879] std.variant Variant/Algebraic: Can't store static arrays > 32(/16) bytes

2016-04-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10879 Simen Kjaeraas changed: What|Removed |Added CC|

Re: Lets talk about fibers

2016-04-16 Thread Dicebot via Digitalmars-d
On 04/16/2016 03:45 PM, maik klein wrote: > Here is an interesting talk from Naughty Dog > > http://www.gdcvault.com/play/1022186/Parallelizing-the-Naughty-Dog-Engine > > They move Fibers between threads. > > A rough overview: > > You create task A that depends on task B. The task is submitted

[Issue 15919] [ndslice] Undetected spell miss in selection.reshape()

2016-04-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15919 Илья Ярошенко changed: What|Removed |Added CC|

[Issue 15897] private base functions not callable from base class module without type change

2016-04-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15897 --- Comment #4 from Steven Schveighoffer --- (In reply to Martin Nowak from comment #3) > Yes I think that should compil, just like this works. > ... > cat.create(); // >> no property create for type 'b.cat' The comment

Re: Why does Reggae use mixins?

2016-04-16 Thread Nordlöw via Digitalmars-d-learn
On Friday, 15 April 2016 at 13:18:46 UTC, Nordlöw wrote: Why does the build system Reggae use mixins everywhere in the D examples? https://github.com/atilaneves/reggae Correction, it can do stuff either at CT or run-time as show here:

Re: Lets talk about fibers

2016-04-16 Thread maik klein via Digitalmars-d
Here is an interesting talk from Naughty Dog http://www.gdcvault.com/play/1022186/Parallelizing-the-Naughty-Dog-Engine They move Fibers between threads. A rough overview: You create task A that depends on task B. The task is submitted as a fiber and executed by a thread. Now task A has to

Re: Accessing __FILE__ and __LINE__ of caller in combination with varargs?

2016-04-16 Thread Simen Kjaeraas via Digitalmars-d-learn
On Saturday, 16 April 2016 at 00:03:59 UTC, Jonathan M Davis wrote: On Friday, April 15, 2016 20:52:42 WebFreak001 via Digitalmars-d-learn wrote: void assertf(string file = __FILE__, size_t line = __LINE__, Args...)(lazy bool condition, in string message, Args args) { Yes, you can do that,

.opAssign disabled without @disable

2016-04-16 Thread denizzzka via Digitalmars-d-learn
Hi! DMD and LDC2 complain about disabled opAssign, but I am not used @disable and depend package "gfm" also isn't uses @disable. Steps to reproduce: git clone https://github.com/denizzzka/r-tree.git cd r-tree git checkout 803eed22 dub test Fetching gfm 6.0.0 (getting selected version)...

Re: Dlang UI - making widget extend to the bounds of the window

2016-04-16 Thread stunaep via Digitalmars-d-learn
On Saturday, 16 April 2016 at 08:20:33 UTC, stunaep wrote: On Friday, 15 April 2016 at 10:33:35 UTC, Vadim Lopatin wrote: [...] I am doing that. I think it has to do with my high dpi because I'm using a 4k monitor. If I use Modal window flag: [...] http://i.imgur.com/FJgPq8U.png If I

Re: So what does (inout int = 0) do?

2016-04-16 Thread Nick Treleaven via Digitalmars-d
On 16/04/2016 12:40, Marc Schütz wrote: What are the plans for DIP25's `return` attribute? Because with it, the compiler has enough information to know that the return value aliases `s`: const(T)[] replaceSlice(T)(const(T)[] s return, in T[] slice, in T[] replacement); If the function is

Re: So what does (inout int = 0) do?

2016-04-16 Thread Marc Schütz via Digitalmars-d
(It seems my reply got lost somewhere, reposting...) On Friday, 15 April 2016 at 19:28:02 UTC, Andrei Alexandrescu wrote: A better support for this argument is std.array.replaceSlice at https://github.com/D-Programming-Language/phobos/blob/master/std/array.d#L2594: inout(T)[]

Re: So what does (inout int = 0) do?

2016-04-16 Thread Jacob Carlborg via Digitalmars-d
On 2016-04-15 07:38, Andrei Alexandrescu wrote: I think we should deprecate inout. For real. It costs way too much for what it does. For all I can tell most of D's proponents don't know how it works. -- Andrei If "inout" is only used as a way avoid code duplication, both when writing the

Re: Where to buy the official DLang shirt?

2016-04-16 Thread WebFreak001 via Digitalmars-d
On Saturday, 16 April 2016 at 10:45:26 UTC, Seb wrote: Seems like you are not the only one: https://twitter.com/WebFreak001/status/720946050136150016 that was my post you were replying to with MY tweet btw :P Let's make it happen together! Well I guess it's really just about proposing a nice

Re: So what does (inout int = 0) do?

2016-04-16 Thread Nick Treleaven via Digitalmars-d
On 15/04/2016 04:10, Andrei Alexandrescu wrote: Commenting it out yields a number of unittest compilation errors, neither informative about the root of the problem and indicative as to how the parameter solves it. ... 2. There needs to be documentation for people working on the standard

Re: Where to buy the official DLang shirt?

2016-04-16 Thread Seb via Digitalmars-d
On Friday, 15 April 2016 at 12:04:35 UTC, WebFreak001 wrote: On Friday, 15 April 2016 at 11:59:55 UTC, Andre wrote: Hi, Is there an official DLang shirt, i can buy? I work in a software company and would like to make some advertisement for D. The profit for marketing articles like the shirt

Re: Official dub packages for Debian and Ubuntu

2016-04-16 Thread Joseph Rushton Wakeling via Digitalmars-d-announce
On Thursday, 14 April 2016 at 16:29:31 UTC, Matthias Klumpp wrote: FTR, I filed https://bugs.launchpad.net/ubuntu/+source/ldc/+bug/1570006 - if we are lucky, this still has a chance to go in. That's great, thank you very much. As for further dub stuff, it is important that

Re: Recursive vs. iterative constraints

2016-04-16 Thread John Colvin via Digitalmars-d
On Saturday, 16 April 2016 at 02:42:55 UTC, Andrei Alexandrescu wrote: So the constraint on chain() is: Ranges.length > 0 && allSatisfy!(isInputRange, staticMap!(Unqual, Ranges)) && !is(CommonType!(staticMap!(ElementType, staticMap!(Unqual, Ranges))) == void) Noice. Now, an alternative is to

Re: Recursive vs. iterative constraints

2016-04-16 Thread Daniel N via Digitalmars-d
On Saturday, 16 April 2016 at 03:46:25 UTC, Jonathan M Davis wrote: On Friday, April 15, 2016 22:42:55 Andrei Alexandrescu via Pros? Cons? Preferences? The first one is way cleaner IMHO. - Jonathan M Davis Strong preference for iterative, one key improvement of D's CTFE vs legacy C++

[Issue 15897] private base functions not callable from base class module without type change

2016-04-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15897 Martin Nowak changed: What|Removed |Added CC||c...@dawg.eu --- Comment #3

Re: Opportunity: Software Execution Time Determinism

2016-04-16 Thread Walter Bright via Digitalmars-d
On 4/15/2016 12:10 PM, Nordlöw wrote: On Friday, 15 April 2016 at 04:01:16 UTC, Walter Bright wrote: Yeah, I'd like to see a proposal from Per who actually works in the field. Do you mean DIP? Yes.

Re: Dlang UI - making widget extend to the bounds of the window

2016-04-16 Thread stunaep via Digitalmars-d-learn
And no matter what window size I put when using Modal or Fullscreen, it always shows that same sized window

Re: Dlang UI - making widget extend to the bounds of the window

2016-04-16 Thread stunaep via Digitalmars-d-learn
On Friday, 15 April 2016 at 10:33:35 UTC, Vadim Lopatin wrote: On Friday, 15 April 2016 at 00:58:58 UTC, stunaep wrote: I'm trying to make a gui program with dlangui, but no matter what I do, I cannot get widgets to fill the whole window. The window is resizable so I cannot just set the widths

[Issue 15864] chmgen triggers exception in std.regex

2016-04-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15864 Dmitry Olshansky changed: What|Removed |Added Component|tools |phobos --

[Issue 9580] std.variant.Algebraic with Tuple format problem

2016-04-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9580 Dmitry Olshansky changed: What|Removed |Added Status|NEW |RESOLVED

Re: Opportunity: Software Execution Time Determinism

2016-04-16 Thread rikki cattermole via Digitalmars-d
On 16/04/2016 7:09 PM, Observer wrote: It seems to me that you're also a slave to many details of the compiler back-end, notably exactly what instructions are output. That will likely change under different optimization levels, and can also change in unexpected ways when nearby code changes and

Re: Accessing __FILE__ and __LINE__ of caller in combination with varargs?

2016-04-16 Thread WebFreak001 via Digitalmars-d-learn
On Saturday, 16 April 2016 at 00:03:59 UTC, Jonathan M Davis wrote: Yes, you can do that, but do _not_ do that unless you really have no other choice. What you need to realize is that because the file and line number arguments will be unique for every call to this function, it will generate a

Re: Opportunity: Software Execution Time Determinism

2016-04-16 Thread Observer via Digitalmars-d
On Friday, 15 April 2016 at 08:03:53 UTC, Nordlöw wrote: On Wednesday, 13 April 2016 at 22:25:12 UTC, Nick B wrote: What is absolute time-determinism in a CPU architectures ? Take the expression "absolute time-determinism" with a grain of salt. I'm saying that eventhough the machine code