2015-03-21 15:57 GMT+02:00 Emma Mirică <[email protected]>: > >> Bună ziua, >> >> >> Mi-am testat aseară Tema1 și primeam 90 de puncte atât pe Linux, cât și pe >> Windows. >> >> După ce mi-am scris comentariile în cod și README-ul și am urcat din nou >> arhiva(fără să modific cod), pe Linux am primit tot 90 de puncte, în schimb >> pe Windows output-ul este trunchiat și nu mai afișează nimic după testul15. >> >> >> Care ar putea fi problema? N-aș vrea să urc din nou arhiva și să mai pierd >> o zi de depunctare. >> >> Mulțumesc! >> Ivănoiu Răzvan >> 331 CA > > > Bună Răzvan > > Din ce observ pe vmchecker tema ta se blochează la rularea testului 16 și > pare să intre în ciclu infinit. În fișierul de output scrie doar două > caractere întruna, rezultând într-un fișier foarte mare. > > Poți încerca să rulezi de mai multe ori doar testele 15 și 16? Poate vei > observa vreo problemă. Pentru acest lucru poți: > 1. modifica run_all.sh pentru ca testul de început să fie 15 și de final să > fie 16 > 2. poți rula pe rând cele două teste: > a. tema1.exe 256 < _tests/test15.in > test15.out > b. tema1.exe 256 _tests/test16.in > test16.out > > Între timp ne vom uita și noi să vedem dacă este vreo problemă cu > vmchecker-ul. >
Salut Răzvan, Am făcut ceva debugging pe tema ta și am observat niște probleme la lucrul cu memoria. Îți recomand să rulezi testul 16 cu valgrind [1], în mașina virtuală de Linux. E foarte posibil ca aceste probleme să influențeze comportamentul temei tale pe vmchecker. [1] http://ocw.cs.pub.ro/courses/so/laboratoare/laborator-05#valgrind Adrian _______________________________________________ http://ocw.cs.pub.ro/courses/so/info/lista-discutii
