Edward Hartnett
Edward Hartnett
I agree with @dopplershift that it should just be changed. Sure, some user might be using the macro, but if so, they will discover the problem at their next compile,...
I would add timing in the put/get_vars(). Caches would be happening, and that certainly would complicate the situation, but right now they don't even have a good idea of how...
Thanks for doing this! Code improvement is always welcome.
I agree. Can you submit a PR with the change?
I would rewrite the code to try to use vara to see if the speed problem goes away.
Use vara and jump around to get the slicing you need, so you are reading the exact same data, but without vars.
When I comment out running run_diskless2.sh, then all tests pass.
I have ~57 GB of available memory: ``` free -g total used free shared buff/cache available Mem: 62 4 27 0 31 57 Swap: 93 0 93 ```
This is a sequential test so is only running on one processor...
I don't think so. This is not a parallel I/O problem - it hangs in sequential mode too. @DennisHeimbigner does this test work for you on your machine?