Assertion failed: (prevLeaf != nullptr), function pushTie, file ScoreBuilder.cpp, line 705.
Dans le fichier TestOutputMEI.cpp, l. 616, TEST_F(TestOutputMEI, Tie3), l'execution donne l'erreur suivante :
[----------] 11 tests from TestOutputMEI
[ RUN ] TestOutputMEI.Rest1
[ info] write score to Rest1.mei
[ OK ] TestOutputMEI.Rest1 (0 ms)
[ RUN ] TestOutputMEI.Note1
[ info] write score to Note1.mei
[ OK ] TestOutputMEI.Note1 (0 ms)
[ RUN ] TestOutputMEI.Note2
[ info] write score to Note2.mei
[ OK ] TestOutputMEI.Note2 (0 ms)
[ RUN ] TestOutputMEI.Notetie
[ info] write score to Notetie.mei
[ OK ] TestOutputMEI.Notetie (0 ms)
[ RUN ] TestOutputMEI.Note2tie
[ info] write score to Note2tie.mei
[ OK ] TestOutputMEI.Note2tie (0 ms)
[ RUN ] TestOutputMEI.Chord
[ info] write score to Chord.mei
[ OK ] TestOutputMEI.Chord (0 ms)
[ RUN ] TestOutputMEI.Note124
[ info] write score to Note124.mei
[ OK ] TestOutputMEI.Note124 (0 ms)
[ RUN ] TestOutputMEI.Mesures2
[ info] write score to Mesures2.mei
[ OK ] TestOutputMEI.Mesures2 (0 ms)
[ RUN ] TestOutputMEI.Staff1Voices2
[ info] write score to Staff1Voices2.mei
[ OK ] TestOutputMEI.Staff1Voices2 (0 ms)
[ RUN ] TestOutputMEI.Ligatures1
[ info] write score to Ligatures1.mei
[ OK ] TestOutputMEI.Ligatures1 (0 ms)
[ RUN ] TestOutputMEI.Tie3
Assertion failed: (prevLeaf != nullptr), function pushTie, file ScoreBuilder.cpp, line 705.
zsh: abort
Le but de ce test est de produire une petite partition avec un tie a travers une barre de mesure :
On dirait que la declaration d'un nouveau tuple avant le tie pose problème, le modele ne trouverait pas la note précédente qu'il doit prolonger ?