Implement calling of Futhark Server programs from the interpreter#2399
Implement calling of Futhark Server programs from the interpreter#2399vox9 wants to merge 18 commits into
Conversation
|
At the time being, most utility functions of the interpreter are unsupported. This will change, when I have the time to do so. Furthermore, primitive values stored anywhere inside arrays are lazy pulled from the server. Right now, you have to force that by performing a binary operation on them in the end. This should be an easy fix, but not tonight :) |
|
This deserves a closer look than I have time for today. However, I am somewhat suspicious of the three modules added to |
|
Also, run the formatter and kill the warnings. I won't do that here, because that would probably result in ruinous conflicts with your own upstream code. |
|
Actually I am going to reformat this and fix all the warnings, because there are other things I also want to modify. Make sure to pull after that. |
|
Reformat done. I also fixed some warnings while I was at it. |
|
I have beefed up the |
|
Looking good, but remember that only the C server currently supports all the necessary commands. |
|
That is the only one that matters. |
I added ugly starter code. Please don't roast me too hard, I prefer my meat medium rare.