Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:2017:10_16

Table of Contents

Commit 2017-10-16

Nettoyages

  • Suppression des warnings gcc 6.3.0: ceux-ci correspondaient à des fonctions friend qui n'étaient pas déclarées dans leur namespace avant d'être déclarée friend d'une classe du namespace.
  • Suppression de la compatibilité Qt4 et VTK5. Plus aucune machine n'utilisant ces vieilles libs, on peut supprimer tous les #ifdef/#endif en question. Le code devient plus clair et on évite ainsi des copier/collers tout pourris dans le futur.
  • Passage du code à travers chkrep.py (correction des attributs SVN)
  • Powergrep des TABs ⇒ 4 espaces (fichiers de Gaëtan et Geoffrey) et suppression des espaces en fin de ligne (beaucoup de fichiers modifiés!).
  • Ajout de quelques $Id$ dans des fichiers de Gaëtan.
  • Désindentation des déclarations des classes définies dans des namespaces dans des fichiers de Gaëtan.
  • Installation de dos2unix sur les stations. Les CPE/CRE (fichiers copra) ne sont pas lisibles par notre traducteur lorsqu'ils sont au format DOS.

CGAL

  • Installation de CGAL sur les machines Debian et adaptation du code de Philippe pour pouvoir être compilé avec CGAL 4.8.
  • Activation des tests CGAL dans les batteries Linux. Un des 3 tests (disk3D_LocMort) ne passe pas avec clang… comme avant.

Voici donc un aperçu des “failed”s de la batterie actuelle sur gaston (clang):

abrawal.banc18ER.battery.bladeCasingEngagementFSEGuyan_2 : [TSC-FAILED]
mtExactDataTransfer_CGAL.tests.disk3D_LocMort_2 : [TSC-FAILED]
mtExactDataTransfer_CGAL.tests.disk3D_LocMort_3 : [TSC-FAILED]
mtWear.tests.battery.c3dRuledMu_WBP_CWC : [TSC-FAILED]
Updatez tous les repos (oo_meta, oo_nda, parasolid, linuxbin, keygen)

boman 2017/10/16 08:55

commit/2017/10_16.txt · Last modified: 2017/10/16 09:16 by boman