Closed burlen closed 1 year ago
@kwryankrattiger Trying to get the ecp CI to run on this PR. A couple changes are needed 1. we need to update git submodules before the build. 2. during testing we need the PYTHONPATH set. For the first, I tried to initialize the sub mods directly but got an unexpected error (only in the ecp ci, see below). For the second we already generate a shell script to do this, we only need to source it before running the tests. I'm sure I could hack this stuff in, and I'm also sure that what I would do will not be the best way to get it to work in your system. Could you help on this? Feel free to push a commit here as this is the last thing before I merge this branch.
Run git submodule update --init --recursive
fatal: detected dubious ownership in repository at '/__w/SENSEI/SENSEI'
To add an exception for this directory, call:
git config --global --add safe.directory /__w/SENSEI/SENSEI
Error: Process completed with exit code 12[8](https://github.com/SENSEI-insitu/SENSEI/actions/runs/5729614012/job/15526695629?pr=101#step:5:9).
@kwryankrattiger I tried your suggestion and our submodules got set up correctly. Unfortunately this caused some interaction with pugixml. SENSEI no longer finds it, and I see that the ecp ci uses an external install. Any ideas about this? Is it the case that the ecp ci clones pugixml into the sensei checkout?
@kwryankrattiger all set. turns out after your hint worked all the other issues were due to changes I made. I had play catch up. It's all set now.
@burlen utils/HAMR directory is empty. Did you forget to add those files to the project? This is on the develop branch.
A git submodule init/update fixed it. Just ignore my previous comment.
@ghweber