====== 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 [[https://www.cgal.org/|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) --- //[[r.boman@ulg.ac.be|boman]] 2017/10/16 08:55//