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>

Reply via email to