Salut, Pe windows compilarea o faci in PowerShell (poti si in clasicul cmd). Ar trebui sa ai pe desktop-ul masinii virtuale niste console care au tot ce le trebuie sa poti rula nmake din cmd sau PowerShell.
In cygwin faci doar rularea scriptului ./run_all.sh de la teste. Atat si nimic mai mult. Nu poti compila aplicatie de Windows din Cygwin. 2016-03-14 15:34 GMT+02:00 Andrei Ion <[email protected]>: > Folosesc un flag pentru a retine comanda, in caz ca este citita deja. Nu mai > cicleaza, e ok. > > Pe linux trece testele, astept sa isi revina vmchecker pentru a verifica si > windows. > Cum as putea rula testele de win local, din VM? cygwin nu recunoaste 'make' > sau 'nmake'. > > Multumesc, > Andrei > > > On 14.03.2016 15:29, Mihai Barbulescu wrote: >> >> Incearca si cu fseek sau ftell >> >> 2016-03-14 14:35 GMT+02:00 Andrei Ion <[email protected]>: >>> >>> Am aflat care era problema. >>> >>> Din cygwin am rulat 'powershell' si de aceea parea ca trec toate testele. >>> Intra intr-o bucla infinita pentru ca la parsarea la standard input, pe >>> windows din ce vad, nu se poate folosi fgetpos si fsetpos. >>> Caut o alternativa. >>> >>> Multumesc, >>> Andrei >>> >>> >>> On 14.03.2016 14:31, Mihai Barbulescu wrote: >>>> >>>> 2016-03-14 14:30 GMT+02:00 Mihai Barbulescu <[email protected]>: >>>>> >>>>> 2016-03-14 11:57 GMT+02:00 Andrei Ion via so <[email protected]>: >>>>>> >>>>>> Buna ziua, >>>>>> >>>>>> Am o problema cu testele de pe windows pe vmchecker. >>>>>> La rulare, Nu exista erori si nici teste FAIL dar executia se opreste >>>>>> la >>>>>> testul 16. >>>>>> Ultima linie arata asa: 16) Test >>>>>> clear..............................................passed [03/90]. >>>>>> >>>>>> >>>>>> Precizez urmatoarele: >>>>>> 1. Nu am modificat functia de hash. >>>>>> 2. Nu exista erori de coding style la rularea scriptului >>>>>> 'checkpatch.pl'. >>>>>> 3. Pe linux toate testele sunt pass. >>>>>> 4. Nu exista memory leaks. Am rulat valgrind pe toate testele. >>>>>> >>>>>> Aveti vreo idee? >>>>>> >>>>> Salut, >>>>> >>>>> Ai rulat tema in masina virtuala de SO de aici [1] folosind cygwin? E >>>>> acelasi comportament si acolo? Daca da, incearca sa faci debugging-ul >>>>> acolo strict pe testul 16 sa vezi in ce bucla infinita ramai blocat >>>>> (cel mai probabil la parcurgerea unei liste inlantuite) >>>>> >>>>> [1] http://ocw.cs.pub.ro/courses/so/info/mv >>>>> >>>> O mentiune, scuze pentru double-mail: in masina virtuala de Windows, >>>> evident. >>>> >>>> >>>> >> >> > -- Cu stimă, Mihai Bărbulescu _______________________________________________ http://ocw.cs.pub.ro/courses/so/info/lista-discutii
