Dear Loris,

On 28/09/2021 15:03, Loris Bennett wrote:
> Hi,
>
> With EB 4.4.2, My attempt to build
>
>    Keras-2.3.1-fosscuda-2019b-Python-3.7.4.eb
>
> is failing on the dependency
>
>    TensorFlow-2.1.0-fosscuda-2019b-Python-3.7.4
>
> with
>
>    ERROR: 
> /trinity/shared/easybuild/build/TensorFlow/2.1.0/fosscuda-2019b-Python-3.7.4/TensorFlow/tensorflow-2.1.0/tensorflow/core/platform/BUILD:313:1:
>  C++ compilation of rule '//tensorflow/core/platform:numbers' failed (Exit 1)
>    tensorflow/core/platform/numbers.cc:28:10: fatal error: 
> double-conversion/double-conversion.h: No such file or directory
>
> but earlier in the log I have
>
>    == 2021-09-28 14:19:59,377 modules.py:617 INFO Checking whether 
> double-conversion/3.1.4-GCCcore-8.3.0 exists...
>    == 2021-09-28 14:19:59,377 modules.py:622 INFO Module 
> double-conversion/3.1.4-GCCcore-8.3.0 exists (found in list of available 
> modules)
>    == 2021-09-28 14:19:59,377 modules.py:645 INFO Result for existence check 
> of double-conversion/3.1.4-GCCcore-8.3.0 module: True
>
> Does this ring any bells for anyone?

You may need to reinstall your double-conversion module, to ensure it's 
installed correctly.

See the fixes made in 
https://github.com/easybuilders/easybuild-easyconfigs/pull/9659, for 
example.

That was merged quite a while ago though, but perhaps your 
double-conversion installation is older than that...


regards,

Kenneth

Reply via email to