atom-julia-client icon indicating copy to clipboard operation
atom-julia-client copied to clipboard

Executing a series of lines one after the other does not respect the execution order

Open dpsanders opened this issue 8 years ago • 4 comments

In IJulia, executing a series of cells one after the other respects the order of execution. In Juno, apparently it doesn't.

dpsanders avatar Jun 26 '17 03:06 dpsanders

That's the first time I've heard of out-of-order execution problems in Juno. Can you reproduce this with something like

global counter = 0

f() = (sleep(3); global counter += 1)

f()
f()
f()
f()

?

pfitzseb avatar Jun 26 '17 09:06 pfitzseb

It seems to happen when recompiling packages for a long time and then trying to use things from those packages.

dpsanders avatar Jun 27 '17 15:06 dpsanders

Where "those packages" are packages from the Juno stack? I'll try to be on the lookout for this, but not sure how much I can to without being able to reproduce this.

pfitzseb avatar Jul 02 '17 17:07 pfitzseb

No, sorry, my packages that need precompiling. Will make a mwe when I can.

On 2 Jul 2017 1:05 p.m., "Sebastian Pfitzner" [email protected] wrote:

Where "those packages" are packages from the Juno stack? I'll try to be on the lookout for this, but not sure how much I can to without being able to reproduce this.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/JunoLab/atom-julia-client/issues/362#issuecomment-312504001, or mute the thread https://github.com/notifications/unsubscribe-auth/AALtTl76bkjdno-JOhfvXRp19WCv1XzEks5sJ83vgaJpZM4OE1F5 .

dpsanders avatar Jul 02 '17 17:07 dpsanders