Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sharrow cache not being written to directory specified in sharrow_cache_dir #890

Open
JoeJimFlood opened this issue Sep 20, 2024 · 0 comments
Labels
Bug Something isn't working/bug f

Comments

@JoeJimFlood
Copy link
Contributor

Describe the bug
I'm currently trying to upgrade ABM3 to work with the latest version of ActivitySim. While testing sandag-abm3-example I noticed that the Sharrow cache was being written to a location in the C:\Users folder for my account on the modeling server I'm running it on. When I tried setting the sharrow_cache_dir setting, it still looked for/wrote to that same location in C:\Users. I was hoping that we could store the cache in a centralized location and copy from it or even point to it when our modelers run the model. We have 12 modelers and 15 modeling servers so modelers needing to compile Sharrow every time a modeler runs the model on a server they haven't run it on yet isn't feasible.

To Reproduce
Steps to reproduce the behavior:

  1. Set sharrow_cache_dir in the settings file for a run.
  2. After the skims are read in and once some steps are run, open the logfile.
  3. Look for the text "flow.cache_dir" and look to where the cache is being written.

Expected behavior
I was expecting the Sharrow cache to be written to the directory specified by sharrow_cache_dir.

Screenshots
SharrowCacheDir

@JoeJimFlood JoeJimFlood added the Bug Something isn't working/bug f label Sep 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working/bug f
Projects
Status: In Progress
Development

No branches or pull requests

1 participant