Re: Parallel foreach gets executed one after another

2017-09-16 Thread Thorsten Sommer via Digitalmars-d
Okay: Sometimes it is enough to write down the problem so that someone outside the team understands it. Obviously, workUnitSize4ParallelExecution must be set to 1 for all to run parallel. I have read the documentation on this subject just today and I have overlooked it anyway.

Re: Known reasons why D crashes without any message?

2017-09-16 Thread Thorsten Sommer via Digitalmars-d
Thank you all. In the meantime I found the cause: At one point in the code, null was used as a key in a map i.e. associative array. It is really great that D has such a great community.

Parallel foreach gets executed one after another

2017-09-16 Thread Thorsten Sommer via Digitalmars-d
Dear Community. Thank you for helping me so much in the last thread concerning our AI library (https://forum.dlang.org/thread/rrpmgzqqtkqgeicjd...@forum.dlang.org). Thanks to you, we can now debug our AI library with GDB. My suspicion was confirmed: At least one of our parallel foreach loops wi

Re: Known reasons why D crashes without any message?

2017-09-14 Thread Thorsten Sommer via Digitalmars-d
Thank you very much for the different approaches. Vladimir, I installed the GDB today and try to gain new insights with it. Rikki, we are aware of the advantages of LDC. But first of all we want the program to run with DMD. After that we would then switch to LDC. I have already introduced try

Known reasons why D crashes without any message?

2017-09-13 Thread Thorsten Sommer via Digitalmars-d
Dear Community, My student assistant and I working on an artificial intelligence library in D for a while. This library is part of my PhD thesis in order to perform several experiments to push the state of the art. (Yes, after the thesis is published, the entire library gets open source on

Re: Voting for std.experimental.checkedint

2017-01-16 Thread Thorsten Sommer via Digitalmars-d
Yes