Welcome, Guest
Username: Password: Remember me

TOPIC: v7p1r0: problem with splitsel.cmdf after rescan

v7p1r0: problem with splitsel.cmdf after rescan 8 years 8 months ago #20495

  • sbecuwe
  • sbecuwe's Avatar
Hello,

I want to add dredgesim support,so I followed the systel.edf.cfg example.
I added to cmd_obj: "-DHAVE_DREDGESIM" and put "modules = system"
I removed all *.cmdf files and recreated them using
compileTELEMAC.py --rescan (with ifort 15)

This results in following problem:
[...]
Updating your cmdf file for compilation without scan
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      +> SPLITSEL
      +> HOMERE_PARTEL
      +> GREDELMET_AUTOP
      +> GREDELPTS_AUTOP
      +> HOMERE_SISYPHE
      +> PARTEL_PRELIM
      +> HOMERE_TELEMAC3D
      +> GREDELSEG_AUTOP
      +> DIFFSEL
      +> HOMERE_ARTEMIS
      +> GREDELHYD_AUTOP
      +> PARTEL_PARA
      +> HOMERE_TOMAWAC
      +> API_DUMMY_EXE_T2D
      +> HOMERE_GRETEL
      +> HOMERE_STBTEL
      +> HOMERE_TELEMAC2D
      +> HOMERE_POSTEL3D
compileTELEMAC::main:
      +> Scanning the cmdf file: splitsel.cmdf:
   |getScanContent: Found a section not in the [general] liborder key splitsel of the cmdf-scan file:[...]/TELEMAC/v7p1r0/sources/utils/splitsel/splitsel.cmdf

Do you have any idea how to fix this problem?

Thanks!
Stefan
The administrator has disabled public write access.

v7p1r0: problem with splitsel.cmdf after rescan 8 years 7 months ago #20549

  • yugi
  • yugi's Avatar
  • OFFLINE
  • openTELEMAC Guru
  • Posts: 851
  • Thank you received: 244
Hi,

I suggest removing the cmdf before the rescan
The following command will remove all your cmdf:
find path_to_sources -iname "*.cmdf" -exec rm -v {} +
By replacing path_to_sources by the path to your sources directory.

Hope it helps
There are 10 types of people in the world: those who understand binary, and those who don't.
The administrator has disabled public write access.

v7p1r0: problem with splitsel.cmdf after rescan 8 years 7 months ago #20567

  • sbecuwe
  • sbecuwe's Avatar
Hello,

That's actually the first step I did (following the edf example), before the rescan operation. And it resulted in the error I described. Any other suggestions?

Thanks!
Stefan
The administrator has disabled public write access.

v7p1r0: problem with splitsel.cmdf after rescan 8 years 7 months ago #20568

  • yugi
  • yugi's Avatar
  • OFFLINE
  • openTELEMAC Guru
  • Posts: 851
  • Thank you received: 244
Could you post your splitsel.cmdf to see what the error is really complaigning about ?
There are 10 types of people in the world: those who understand binary, and those who don't.
The administrator has disabled public write access.

v7p1r0: problem with splitsel.cmdf after rescan 8 years 7 months ago #20570

  • sbecuwe
  • sbecuwe's Avatar
Please find attached the splitsel file and the config file.
Attachments:
The administrator has disabled public write access.

v7p1r0: problem with splitsel.cmdf after rescan 8 years 7 months ago #20571

  • yugi
  • yugi's Avatar
  • OFFLINE
  • openTELEMAC Guru
  • Posts: 851
  • Thank you received: 244
Ok i got it.
It is a bug we corrected in the file <root>/scripts/compileTELEMAC.py
change the line 581
      LIBDEPS = ['special', 'parallel', 'mumps', 'damocles','hermes', 'bief', \
                 'partel', 'gretel', 'diffsel', 'postel3d', 'waqtel',\
                 'dredgesim', 'sisyphe', 'artemis', 'tomawac', 'stbtel', \
                 'telemac2d', 'telemac3d', 'estel3d', 'mascaret', 'api']

By

      LIBDEPS = ['special', 'parallel', 'mumps', 'damocles','hermes', 'bief', \
                 'splitsel','partel', 'gretel', 'diffsel', 'postel3d', 'waqtel',\
                 'dredgesim', 'sisyphe', 'artemis', 'tomawac', 'stbtel', \
                 'telemac2d', 'telemac3d', 'estel3d', 'mascaret', 'api']

That should solve it.
There are 10 types of people in the world: those who understand binary, and those who don't.
The administrator has disabled public write access.
The following user(s) said Thank You: sbecuwe
Moderators: borisb

The open TELEMAC-MASCARET template for Joomla!2.5, the HTML 4 version.