[so] [Tema1][Windows] Comportament impredictibil

Mihai Barbulescu b12mihai at gmail.com
Tue Mar 14 00:27:27 EET 2017


Salut Cosmin,

Ma bucur si multumim mult c-ai precizat si care a fost problema!

2017-03-13 19:48 GMT+02:00 Ionita Cosmin <ionitacosmincpp at gmail.com>:
> Salutare,
>
> Am reusit sa rezolv problema pana la urma.
>
> Problema era la strtok. Eu apelam strtok cu un sir de delimitatori format
> dintr-un singur element (practic nu avea \0 acel sir si nu stia strtok-ul
> unde sa termine de citit delimitatorii).
>
> Acum merge bine.
>
> Multumesc mult!
>
>
> 2017-03-13 15:58 GMT+02:00 Ionita Cosmin <ionitacosmincpp at gmail.com>:
>>
>> Eu am rulat valgrind pe fiecare test (pe linux doar) si nu exista niciun
>> leak.
>>
>> O sa incerc sa ma uit si peste fisierele .out sa vedem daca gasesc ceva.
>>
>> 2017-03-13 15:07 GMT+02:00 Mihai Barbulescu <b12mihai at gmail.com>:
>>>
>>> M-am uitat rapid pe vmchecker, mi-e sa nu ai si tu problema de
>>> newlines descrisa prin enunt. Nu as avea acum o explicatie stiintifica
>>> de ce doar pe windows sub cygwin o patesti si de ce ar fi
>>> "randomizata" per rulari. Ruleaza-ti tema si cu un valgrind pe testele
>>> care pica pt a fi siguri ca nu-s niste memory leaks p-acolo.
>>>
>>> In plus de asta, ca sa poti rula local checkerul si sa nu ti se
>>> stearga fisierele pe care aplicatia ta le genereaza du-te in scriptul
>>> de aici [1] (eventual si cel de aici [2] - sterge ultimele 3 linii) si
>>> asigura-te ca nu e chemata nicaieri functia cleanup_world() sau ca in
>>> ea ai pus un echo "kk" sau o instructiune useless in Bash.
>>> Sper ca nu mi-a scapat ceva aici, dar daca nu te descurci sa obtii
>>> fisierele .out mai zi-mi.
>>>
>>> Pt a vedea minunea cu ochii mei (randomess failure/pass all) o sa
>>> incerc si eu mai pe seara tema ta in bucla pe windows checker.
>>>
>>> [1]
>>> https://github.com/systems-cs-pub-ro/so-assignments/blob/master/1-multi/checker/_test/run_test.sh
>>> [2]
>>> https://github.com/systems-cs-pub-ro/so-assignments/blob/master/1-multi/checker/run_all.sh
>>>
>>>
>>> 2017-03-13 14:49 GMT+02:00 Ionita Cosmin <ionitacosmincpp at gmail.com>:
>>> > Multumesc mult!
>>> >
>>> > Id-ul meu de cs.curs este costel.ionita
>>> >
>>> > Te-am adaugat ca si colaborator la proiect.
>>> >
>>> > Multumesc
>>> >
>>> > 2017-03-13 14:45 GMT+02:00 Mihai Barbulescu <b12mihai at gmail.com>:
>>> >>
>>> >> 2017-03-13 14:09 GMT+02:00 Ionita Cosmin <ionitacosmincpp at gmail.com>:
>>> >> > Salut,
>>> >> >
>>> >> > Nu stiu cum pot lua log-urile de la un singur fisier de test pentru
>>> >> > ca
>>> >> > checker-ul sterge fisierele.out din cate am vazut.
>>> >> >
>>> >> > Pe linux trec toate testele indiferent de numarul de rulari.
>>> >> >
>>> >> > Am codul pe github.com daca imi dai un ID, pot sa iti dau access la
>>> >> > repository. O sa pun codul si pe gitlab dar nu am avut timp sa fac
>>> >> > setup-ul
>>> >> > si am mers pe github de la inceput.
>>> >> >
>>> >> > Pe vmchecker este ultima versiune a codului.
>>> >> >
>>> >>
>>> >> Sa folosesti REPLY ALL cand mai trebuie sa raspunzi la mailuri de pe
>>> >> lista de discutii
>>> >>
>>> >> ID-ul meu de github e b12mihai
>>> >>
>>> >> O sa ma uit si pe vmchecker dar estimez ca mult mult mai pe seara din
>>> >> pacate. Am inteles ca codul e pe vmchecker dar tot nu mi-ai zis ID-ul
>>> >> de cs.curs (vad cativa ionita pe vmchecker dar nici un cosmin)
>>> >>
>>> >>
>>> >> --
>>> >> Cu stimă,
>>> >> Mihai Bărbulescu
>>> >
>>> >
>>>
>>>
>>>
>>> --
>>> Cu stimă,
>>> Mihai Bărbulescu
>>
>>
>



-- 
Cu stimă,
Mihai Bărbulescu


More information about the so mailing list