Open giogix2 opened 2 days ago
Hi @giogix2 ,
We don't maintain the docker file, so someone may have run into this before but it's the first we're hearing about it. Thanks for reporting!
I'd encourage you to submit two PRs:
#include <memory>
to spiel_utils.ccAppreciate this, thanks!
I've used the docker installation for some local test following the instructions in Installing via Docker. I get an error when the Python requirements are installed, specifically:
I was able to solve the problem forcing to reinstall importlib_metadata, as explained in this Stackoverflow post. Basically, I added the command
RUN pip install importlib_metadata --force-reinstall
before this line in the Dockerfile.base. Is this a known issue? I'm sure there's a more elegant way to fix this.Unfortunately, after fixing this I get other compliler related issues. In particular, the compiler fails with spiel_utils.cc throwing the following complains:
My clang++ version is 15.0.0. This issue can be easily solved by adding the import
#include <memory>
in spiel_utils.h. I'm sure this is an issue specific with my compliler, but let me know if I should create a merge request adding this line in spiel_utils.h.