Closed jmvanson closed 1 year ago
Je vais retirer spdlog (et conservé fmt). Les logs de console seront gérés de façon plus brutales avec une petite class faite maison. Je vais profité pour m'entrainé à le faire avec un pull request.
OK ca marche. ça résoudra le problème.
@richefeu Nous n'avons pas trouvé dans la doc spdlog un moyen de désactiver ce comportement, mais peut-être que tu le sais? Cela t'éviterait de recoder les sorties.
J'ai cherche dans la doc de spdlog, mais rien trouvé (comme vous). Pour le moment je galère avec fmtlib (problème de compilation, grrrrrr)
Lorsque le code plante, le package spdlog recupere l'exception/erreur et le fait se terminer proprement. Ca a pour effet de bypasser le plantage récuperer par les cmake tests. Dans ce cas ctest retourne les tests comme etant passé alors que le code a planté. Pour les tests présents dans le dossier de test ce probleme a été contourné en modifiant les codes de plantage et en bypassant spdlog mais je ne suis pas sur du tout que ce soit generique. Il faudrait le verifier