Salut, Alexandru! Încearcă să vezi dacă găsești ceva în log-urile de eroare ale testelor - definește variabila `SO_VERBOSE_ERROR` la compilarea testelor. Cel mai simplu ar fi să adaugi definirea direct în variabila CFLAGS din Makefile.checker.
Numai bine, Răzvan On Mon, May 14, 2018 at 5:56 PM Alexandru Militaru < alexandru.cmilit...@gmail.com> wrote: > Am uitat să precizez, am rulat și cu valgrind[1]. Acum văd că spune 0 > frees, deci probabil nu se ajunge la finalul programului, unde eliberez > memoria. Dar nu arată nicio eroare. > > [1] https://pastebin.com/7PA6jSmv > > 2018-05-14 17:46 GMT+03:00 Razvan Crainea <razvan.crai...@gmail.com>: > >> Salut, Alexandru! >> >> Cel mai probabil ai o corupere de memorie. Ai încercat să rulezi cu >> valgrind? >> >> Numai bine, >> Răzvan >> >> On Mon, May 14, 2018 at 4:00 PM Alexandru Militaru via so < >> so@cursuri.cs.pub.ro> wrote: >> >>> Salut, >>> >>> Checker-ul îmi dă crash pe testul 19, însă nu îmi pot da seama de ce. Nu >>> primesc niciun mesaj de eroare. Când rulez *make -f Makefile.checker*, >>> primesc crash simplu și failed în dreptul punctajului, când rulez doar >>> testul 19, adică* ./_test/run_test 19*, nu primesc niciun mesaj, iar >>> când rulez în gdb (*gdb ./_test/run_test -ex 'run 19'*) toate >>> thread-urile se termină și pare că totul a mers bine. >>> >>> Care ar putea să fie, totuși, problema? >>> >>> _______________________________________________ >>> http://ocw.cs.pub.ro/courses/so/info/lista-discutii >> >> >
_______________________________________________ http://ocw.cs.pub.ro/courses/so/info/lista-discutii