Interesting, even this

  print(1:4); flush(STDOUT); svd(rand(1000,1000)); println("done"); 

prints "1:" and after the svd is done "4done", so flushing does not seem to 
help here.

I am also seeing this often. Something must have introduced this in the last 
2-3 weeks, used to work just fine.




Am 28.08.2015 um 15:20 schrieb René Donner <[email protected]>:

> Can you try whether adding a flush(STDOUT) after the print statement makes 
> any difference?
> 
> 
> Am 28.08.2015 um 15:16 schrieb Christoph Ortner <[email protected]>:
> 
>> If I use `println` or `@show` to output intermediate results of a 
>> computation in IJulia, the output is often delayed until the computation is 
>> completed. How can I prevent this?
>> 
>> Thanks,
>>   Christoph
> 

Reply via email to