Maybe compiler generates wrong code, try to debug at instruction
level.
On Wednesday, 16 September 2015 at 22:30:26 UTC, Ali Çehreli
wrote:
On 09/16/2015 02:01 PM, BBasile wrote:
> On Wednesday, 16 September 2015 at 18:19:07 UTC, Ali Çehreli
wrote:
>> On 09/15/2015 04:49 PM, BBasile wrote:
>>> Under Windows this works fine but under Linux I got a
runtime error.
>>
>>
On 09/16/2015 02:01 PM, BBasile wrote:
> On Wednesday, 16 September 2015 at 18:19:07 UTC, Ali Çehreli wrote:
>> On 09/15/2015 04:49 PM, BBasile wrote:
>>> Under Windows this works fine but under Linux I got a runtime error.
>>
>> Can it be because 'param' is invalid at the time clbck is called?
>
On Wednesday, 16 September 2015 at 18:19:07 UTC, Ali Çehreli
wrote:
On 09/15/2015 04:49 PM, BBasile wrote:
Under Windows this works fine but under Linux I got a runtime
error.
Can it be because 'param' is invalid at the time clbck is
called?
No the callback and its user parameter are set at
On 09/15/2015 04:49 PM, BBasile wrote:
Under Windows this works fine but under Linux I got a runtime error.
Can it be because 'param' is invalid at the time clbck is called? The
following program works under Linux. However, removing thread_joinAll()
is a bug:
import std.parallelism;
import
On Tuesday, 15 September 2015 at 23:49:23 UTC, BBasile wrote:
Under Windows this works fine but under Linux I got a runtime
error.
this could be reduced to :
[...]
If it can help to understand the problem, here is the unreducted
case:
https://github.com/BBasile/Coedit/blob/master/cedast/src/