<div>Testerul este un program de C , care foloseste o biblioteca partajata scrisa in C++, in cazul nostru.</div><div>Cred ca solutia cea mai la indemana este modificarea tester-ului , astfel incat compilarea sa se faca cu g++, insa aici cred ca ar trebui</div>
<div>sa discutam cu cineva din echipa de SO.</div><div><div>Eu am modificat make-ul din folder-ul _test pentru a folosi g++ , si dupa cateva mici erori corectate in vmsim_test.c (cast-uri lipsa la malloc), am rulat </div>
<div>din nou testerul, si am luat punctajul cuvenit.</div></div><div>Din moment ce exista posibilitatea sa scriem programele in C++, cred ca ar fi nice daca nu am pierde doua puncte pentru alegerea noastra :)</div><div><br>
</div>Tudor<div><br><br><div class="gmail_quote">2011/4/21 VLAD TUDOSE <span dir="ltr">&lt;<a href="mailto:vlad_tudose@yahoo.com">vlad_tudose@yahoo.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
La mine sunt convins ca problema e cauzata de o particularitate in C++ de<br>
legarea a bibloteci si/sau legata de cele 2 variabile statice din common_lin.c.<br>
Daca implementez doar functia de vm_init si compilez cu gcc testul trece dar<br>
daca compilez cu g++ testul pica.<br>
<br>
Vlad<br>
<div><div></div><div class="h5"><br>
--- On Wed, 20/4/11, Cosmin Stefan-Dobrin &lt;<a href="mailto:cosminstefanxp@gmail.com">cosminstefanxp@gmail.com</a>&gt; wrote:<br>
S-a reusit gasirea vreunei solutii pentru aceasta problema?<br>
<br>
Thanks,<br>
Cosmin<br>
<br>
<br>
2011/4/18 Razvan Deaconescu &lt;<a href="mailto:razvan.deaconescu@cs.pub.ro">razvan.deaconescu@cs.pub.ro</a>&gt;<br>
<br>
On 04/18/2011 02:45 PM, Cosmin Stefan-Dobrin wrote:<br>
<br>
&gt; Salut,<br>
&gt;<br>
&gt; Si eu am dat astazi peste problema asta, atat pe C cat si pe C++. Si e ceva<br>
&gt; destul de ciudat. Daca dau get si printez in init noul handler, el e<br>
&gt; modificat. Daca in schimb dau get si printez in functia de test, apar alte<br>
&gt; adrese (%p) si nu se vad modificarile din init. Probabil e ceva datorat<br>
&gt; faptului ca acele variabile curent_handler si previous_handler din common.c<br>
&gt; nu se persista cum trebuie peste tot.<br>
<br>
Voi investiga. Este posibil să nu fie făcută verificarea cum trebuie în<br>
<br>
test.<br>
<br>
<br>
<br>
Răzvan<br>
<br>
_______________________________________________<br>
<br>
<a href="http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii" target="_blank">http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii</a><br>
<br>
<br>
</div></div>-----Inline Attachment Follows-----<br>
<div><div></div><div class="h5"><br>
_______________________________________________<br>
<a href="http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii" target="_blank">http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii</a><br>
_______________________________________________<br>
<a href="http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii" target="_blank">http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii</a></div></div></blockquote></div><br></div>