Hi,
If I'm not mistaken the meaning is that now EB infere the Python version
and as you are requiring the "default" Python vrersion with this
compiler, there is no need to specify it.
I have no clue if CPLEX needs Python.
versionsuffix could be used for example if you compile a variant of a
software.
Best
Yann
Le 09.08.2022 à 11:46, Loris Bennett a écrit :
Hi,
For my PR #1003 I am getting the error:
AssertionError: '-Python-%(pyver)s' should no longer be included in
versionsuffix in CPLEX-22.10-GCCcore-11.2.0-Python-3.9.6.eb
Following the model of the last version
CPLEX-12.10-GCCcore-8.3.0-Python-3.7.4.eb
the new EC is named:
CPLEX-22.10-GCCcore-11.2.0-Python-3.9.6.eb
In the EC I have
versionsuffix = '-Python-%(pyver)s'
Is the error telling me that Python versions are not what
'versionsuffix' should be used for?
In addition it is not clear to me whether CPLEX does depend on Python.
It certain has a Python API (and one for C/C++, Java) but I could find
no mention of a specific version.
So my questions are:
1. What should 'versionsuffix' be used for?
2. Does CPLEX really need Python as a dependency?
Cheers,
Loris
--
Logo UNIGE Yann Sagon
Référent HPC
Division du système et des technologies de l'information et de la
communication
Université de Genève | 24 rue Général-Dufour
Tél 022 379 77 37 | Bureau 151
www.unige.ch/stic <http://www.unige.ch/stic>