root/12-plateau-Q8.valgrind.test

Revision 1, 1.0 kB (checked in by ng, 5 years ago)

ajout des fichiers de départ au dépot

  • Property svn:executable set to *
Line 
1 #! ./testsuite
2 #
3 p Ce fichier teste votre implémentation de la question 8.
4 #
5 # Il est semblable au test 1-plateau.test, mais la séquence utilisée crÚe un
6 # plateau invalide tant que la question 8 n'est pas implémentée.
7
8 # Ce test est comparable à 2-plateau-Q8.test, sauf qu'il exécute votre
9 # programme dans valgrind pour vérifier votre gestion de la mémoire.
10 #
11 # Ce test échoue si vous avez des dépassements d'indice dans les tableaux,
12 # ou si vous avez des blocks mémoires alloués à certains endroits et jamais
13 # désalloués. Utilisez valgrind pour chasser ces problÚmes.
14
15 < d q
16 > FDGECECAADGECCDEAGDBGACFCCBCFBCFGEDBFDEAEEDBEDEGDFBCBECGDABGFAEB 0
17 $ valgrind --log-file-exactly=valgrind.out ./gemmes -q -sFDGECECAADGECCDEAGDBGACFCCCCCCCCCCCBCFBCFGEDBFDEAEEDBEDEGDFBCBECGDABGFAEB
18
19 > ERROR SUMMARY: 0 errors from 0 contexts
20 $ grep "ERROR SUMMARY" valgrind.out | sed -e 's/^[^ ]* //' -e 's/ (.*$//'
21
22 > malloc/free: in use at exit: 0 bytes in 0 blocks.
23 $ grep "malloc/free: in use at exit:" valgrind.out | sed -e 's/^[^ ]* //'
24
25 $ rm valgrind.out
Note: See TracBrowser for help on using the browser.