<div dir="auto">Buna Mihai, <div dir="auto"><br></div><div dir="auto">Pe vmchecker e urcata ultima arhiva care care la rulare din Cygwin imi genereaza outputuri diferite pt testul 2.</div><div dir="auto">Username-ul meu de cs este adriana.dinca.</div><div dir="auto"><br></div><div dir="auto">Cred ca acest comportament se datoreaza modului in care programul meu aloca memoria.</div><div dir="auto"><br></div><div dir="auto">Am incercat astazi sa reproduc problema si nu am mai reusit.</div><div dir="auto"><br></div><div dir="auto">In schimb obtin outputuri diferite la rularea aceluiasi executabil cu aceleasi argumente pentru un alt test.</div><div dir="auto"><br></div><div dir="auto">O sa rulez cu gdb sa vad daca gasesc problema.</div><div dir="auto"><br></div><div dir="auto">Multumesc pt raspuns.</div><div dir="auto"><br></div><div dir="auto">O zi faina,</div><div dir="auto">Adriana</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><br><div class="gmail_extra" dir="auto"><br><div class="gmail_quote">On 13 Mar 2017 7:59 a.m., "Mihai Barbulescu" <<a href="mailto:b12mihai@gmail.com">b12mihai@gmail.com</a>> wrote:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="elided-text">2017-03-12 20:05 GMT+02:00 Adriana Dinca via so <<a href="mailto:so@cursuri.cs.pub.ro">so@cursuri.cs.pub.ro</a>>:<br>
> Buna tuturor,<br>
><br>
> Am urmatoarea problema atunci cand rulez <a href="http://test2.in" rel="noreferrer" target="_blank">test2.in</a>.<br>
><br>
> Pe Linux testul imi trece fara probleme.<br>
><br>
> Pe Windows are urmatorul comportament:<br>
> - daca rulez executabilul din Cygwin si dau comenzile de la stdin obtin<br>
> outputul corect<br>
> - daca rulez executabilul din Cygwin si dau ca parametru fisier-ul cu<br>
> aceleasi comenzi nu imi afisaza nimic. (nici macar printf de pe primul rand<br>
> al main-ului)<br>
> - daca rulez executabilul din Visual Studio Power Shell imi afisaza printf<br>
> de pe primul rand din main, insa crapa si cand citesc de la stdin sau din<br>
> fisier.<br>
><br>
> Mentionez ca folosesc doar functii ANSI C si ca lucrez pe masina virtuala<br>
> pusa la dispozitie de catre echipa de SO.<br>
><br>
> Daca modific continutul fisierului <a href="http://test2.in" rel="noreferrer" target="_blank">test2.in</a> prin modificarea lungimii<br>
> cuvantului adaugat (fie < 8 caractere / > 8 caractere) nu apar problemele<br>
> descrise mai sus.<br>
><br>
> Am observat ca testul imi crapa daca adaug cuvinte care au lungimea egala cu<br>
> 8 caractere.<br>
> Daca inlocuiesc "vilfredo" cu "aaaaaaaa" obtin acelasi comportament.<br>
> In schimb daca inlocuiesc cu "aaa" sau "aaaaaaaaaaaaa" merge fara probleme.<br>
><br>
> Daca ati mai intalnit aceasta problema sau aveti vreo idee din ce cauza<br>
> obtin acest comportament ciudat, v-as ruga sa imi dati de stire.<br>
><br>
> Multumesc!<br>
><br>
<br>
</div>Buna,<br>
<br>
Nu am reusit inca sa ma prind de acest comportament ciudat al tau. Pe<br>
vmchecker e ultima versiune a codului care reproduce acest<br>
comportament?<br>
Eventual poti rula <a href="http://test2.in" rel="noreferrer" target="_blank">test2.in</a> pas cu pas si sa ne dai aici pe lista tot<br>
output-ul + descrierea comportamentului? E OK, ca nu dai cod sursa.<br>
Asta ca sa stiu ce fac cand reproduc cu tema ta.<br>
<br>
De asemenea, pe Windows singurul scenariu valid este rularea din<br>
Cygwin, nu va stresati cu rulat din visual studio debug shell sau<br>
power shell sau windows cmd. Atat vmchecker cat si testele presupun<br>
rularea din cygwin.<br>
<font color="#888888"><br>
--<br>
Cu stimă,<br>
Mihai Bărbulescu<br>
</font></blockquote></div><br></div></div>