Am debugat putin si am ajuns la concluzia ca in cygwin nu vede cumva stdin/ 
stdout si ramane in repaus asteptand. In powershell daca rulez manual test cu 
test obtin ceea ce trebuie.
Acum se explica oarecum de ce nu merge checkerul... dar nu am idee ce as putea 
face. Si chiar daca gasesc o solutie pe local, nu stiu cum sa fac sa mearga pe 
vmchecker. Nu pare sa fie o solutie ce sa mearga direct din cod..





On Saturday, March 16, 2019, 4:39:41 PM GMT+2, Mihai Barbulescu 
<b12mi...@gmail.com> wrote: 





Problema poate fi in multe locuri, incearca te rog frumos sa te prinzi
unde in cod se blocheaza, apoi vedem daca e makefile-ul sau e altceva.
Eu, de exemplu, nu cred ca e de la Makefile.

Ti-am dat si o idee de strategie a debugging-ului.

Exemplu: daca suspectezi o problema de linkare cu libcompare DLL
foloseste propria functie de compare dar acelasi makefile - vezi cum
se comporta - pe aceleasi teste in care ti se blocheaza.

Debugging = trial & error & educated guesses. Imi pare rau, calea
catre succes nu e simpla.

On Sat, 16 Mar 2019 at 16:33, Tuculina Gabriel <gtucul...@yahoo.com> wrote:
>
> Am incercat acum sa rulez de mana niste teste si vad ca ai dreptate, nu merge 
> absolut deloc. Sa fie oare de la makefile?
> Stiu ca am incercat vreo 3 variante de makefile si totusi imi scoate 
> executabilul fara sa comenteze la linkare.
>
>
>
> On Saturday, March 16, 2019, 4:21:01 PM GMT+2, Mihai Barbulescu 
> <b12mi...@gmail.com> wrote:
>
>
> On Sat, 16 Mar 2019 at 15:45, Tuculina Gabriel <gtucul...@yahoo.com> wrote:
> >
> >
> > Imi cer scuze, moficasem PATH-ul aiurea cu niste spatii in plus si de aceea 
> > nu vedea drmemory.
> > Acum a ajuns la acelasi stadiu de pe vmchecker, trece SourceCheck-ul, dar 
> > se blocheaza acolo si nu mai face nimic.. any words of advice?
>
> Da, incearca sa rulezi acum manual in Cygwin un test case din cele ale
> vmcheckerului si incearca sa intelegi de ce se blocheaza. Pune
> printf-uri de debug prin diverse zone ale codului unde crezi tu ca
> s-ar putea bloca (asta daca nu vrei sa pierzi vremea cu breakpoints
> din visual studio).
>
> Regula generala cand aveti probleme nu e sa apasati 2 butoane si apoi
> sa stati blocati: incercati diverse scenarii: incearca un test super
> simplu (cel din enunt de exemplu), apoi incearca sa rulezi individual
> un test din checker inainte de a rula tot checkerul.
>
>
>
>
> --
> Cu stimă,
> Mihai Bărbulescu




-- 
Cu stimă,
Mihai Bărbulescu
_______________________________________________
http://ocw.cs.pub.ro/courses/so/info/lista-discutii

Raspunde prin e-mail lui