Drew Allan Loney
Drew Allan Loney
This is the code that calls the multiprocessing operations: ``` o_pool = Pool(4) l_output_data = o_pool.starmap(run_sequence, zip(repeat(s_hec5q_directory, len(ia_water_years)), repeat(s_template_directory, len(ia_water_years)), repeat(s_tdm_directory, len(ia_water_years)), ia_water_years, ia_types)) o_pool.close() ``` Within that, there are...
I don't receive a Python error message. The DSS I/O fails silently. The only way to distinguish between a proper and improper run is to look at the model output...
This is my full script, sanitized of location names: ``` import datetime, dateutil, pickle, time, calendar import os, sys, shutil, subprocess import numpy as np import pandas as pd import...
@gyanz Any luck tracking down the issue? If we move offline, I can share the full model stack with you and help debug.
I'm working on adding the thread locks, but I'm getting build error when compiling on linux when linking to heclib.a What compiler version was used to build that library?
I can replicate with a clean python 2 environment and newly downloaded copy of proteus.
Hi Alvin. Yes, that's what I was hoping. It appears to jump over to the conda build system though when it fails with hashdisk.
@zhang-alvin All I did was `make develop` within the conda environment, so I didn't modify anything from its default configuration. I started with clean environment and a new clone of...
@cekees That makes sense. Even if you called pip within a conda environment, it would still target just that single directory. It's still strange that the build is throwing an...
Thanks for picking this back up. Let me know if I can do anything to help get this finalized.