Eu abia acum am ajuns la un calculator, am verificat submisia de pe gitlab Makefile-ul de Windows pare bun
Pe vmchecker (daca intr-adevar esti gabriel.tuculina) observ ca ai rezolvat problema. Felicitari si ma bucur pentru asta, ne poti spune care a fost problema in cazul tau, te rog? Pe langa asta consider ca ai invatat sa faci debugging, un skill esential. Legat de testarea locala: nu exista asa ceva. Testati __doar__ in masinile virtuale de SO - sunt identice cu ce e pe vmchecker - tot acolo va faceti si debugging-ul. Daca nu stiti sa folositi anumite tool-uri care sa va ajute in debugging va ajutam noi On Sat, 16 Mar 2019 at 17:09, Tuculina Gabriel <gtucul...@yahoo.com> wrote: > > > > 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 -- Cu stimă, Mihai Bărbulescu _______________________________________________ http://ocw.cs.pub.ro/courses/so/info/lista-discutii