[so] [Tema 2][Linux] Problema checker redirectare

Vlad Ştefănescu vlad.a.stefanescu at gmail.com
Sat Mar 17 17:35:55 EET 2018


Salut!

Era intr-adevar o problema de la masina virtuala. Mai specific, acele
vm-tools instalate de catre VMWare pentru a avea acces la alte
functionalitati, preum: copy-paste, shared folders etc. fac prostii
prin masina virtuala. E posibil sa fie doar o coincidenta...

Multumesc de ajutor!

O zi frumoasa,
Vlad


2018-03-17 14:43 GMT+02:00 Costin Lupu <costin.lup at gmail.com>:
> În primul rând, să dai te rog reply-all de fiecare dată la discuțiile de
> pe listă.
>
> În al doilea rând, vmchecker-ul folosește aceeași mașină virtuală. Deci
> ori nu folosești mașina care trebuie, ori ai bușit-o între timp.
>
> Este vorba despre mașina virtuală pe care o găsești aici [1] (NEW VM).
>
> [1] https://ocw.cs.pub.ro/courses/so/info/mv
>
> Costin
>
> On 03/17/2018 02:34 PM, Vlad Ştefănescu wrote:
>> Problema e ca la mine pe masina virtuala (cea pusa la dispozitie de
>> echipa de SO) nu imi trece acel test 3. Intr-adevar, nu am incercat sa
>> pun inca tema pe vmchecker, deoarece m-am gandit ca e rulata pe aceasi
>> masina virtuala si cu acelasi checker.
>>
>> Intr-adevar imi trece testul 3 pe vmchecker, dar nu ma ajuta cu nimic
>> daca nu pot testa si local.
>>
>> 2018-03-17 14:13 GMT+02:00 Costin Lupu <costin.lup at gmail.com>:
>>> Eu unul nu înțeleg ce nu-ți merge de fapt. Zici că ai rulat comenzile
>>> anterioare în mașina virtuală și merg ok. Ți-am rulat și eu tema în
>>> mașina virtuală și văd că trece testul 3. Pe vmchecker tema nu e
>>> uploadată. Deci unde e problema de fapt?
>>>
>>> Costin
>>>
>>> On 03/17/2018 01:07 PM, Vlad Ştefănescu wrote:
>>>> Am dat deja drept de "Reporter" la toti membrii mentionati. Contul meu
>>>> de cs.curs este: vlad.stefanescu
>>>>
>>>>
>>>>
>>>> 2018-03-17 12:53 GMT+02:00 Costin Lupu <costin.lup at gmail.com>:
>>>>> Încă n-avem acces la proiectul tău. La pagina cu indicații, secțiunea
>>>>> [1] punctul 7 îți zice cum să dai acces membrilor echipei de teme.
>>>>>
>>>>> [1] https://ocw.cs.pub.ro/courses/so/teme/folosire-gitlab#creare_proiect_nou
>>>>>
>>>>> Costin
>>>>>
>>>>> On 03/17/2018 12:28 PM, Vlad Ştefănescu wrote:
>>>>>> Done!
>>>>>>
>>>>>> 2018-03-17 11:26 GMT+02:00 Costin Lupu <costin.lup at gmail.com>:
>>>>>>> Dacă e cum zici înseamnă că problema e în altă parte. Pune te rog tema
>>>>>>> pe gitlab [1] ca să vedem mai exact unde ar fi problema. Indicațiile
>>>>>>> despre cum să folosești gitlab sunt aici [2].
>>>>>>>
>>>>>>> [1] https://gitlab.cs.pub.ro/
>>>>>>> [2] https://ocw.cs.pub.ro/courses/so/teme/folosire-gitlab
>>>>>>>
>>>>>>> Costin
>>>>>>>
>>>>>>> On 03/17/2018 11:17 AM, Vlad Ştefănescu wrote:
>>>>>>>> Salut,
>>>>>>>>
>>>>>>>> Multumesc pentru raspuns!
>>>>>>>>
>>>>>>>> Am incercat sa dezactivez buffering-ul si, din nou, obtin rezultatul
>>>>>>>> corect. Toate fisierele se creeaza si in ele este scris ce trebuie.
>>>>>>>>
>>>>>>>> Vlad
>>>>>>>>
>>>>>>>> 2018-03-17 11:08 GMT+02:00 Costin Lupu <costin.lup at gmail.com>:
>>>>>>>>> Salutare,
>>>>>>>>>
>>>>>>>>> Încearcă te rog și cu buffering-ul dezactivat folosind comanda stdbuf:
>>>>>>>>>
>>>>>>>>> $ stdbuf -i 0 ./mini-shell < test_03.txt
>>>>>>>>>
>>>>>>>>> Costin
>>>>>>>>>
>>>>>>>>> On 03/16/2018 11:22 PM, Vlad Ştefănescu wrote:
>>>>>>>>>> Buna seara,
>>>>>>>>>>
>>>>>>>>>> Am si eu exact aceeasi problema. Am incercat sa rulez executabilul si
>>>>>>>>>> prin redirectare, dupa cum ati sugerat. Rezultatul este cel corect (ca
>>>>>>>>>> si cum as fi rulat comenzile manual).
>>>>>>>>>>
>>>>>>>>>> Multumesc,
>>>>>>>>>> Vlad
>>>>>>>>>>
>>>>>>>>>> 2018-03-16 22:35 GMT+02:00 Costin Lupu via so <so at cursuri.cs.pub.ro
>>>>>>>>>> <mailto:so at cursuri.cs.pub.ro>>:
>>>>>>>>>>
>>>>>>>>>>     On 03/16/2018 09:42 PM, Cristian Viorel Popa via so wrote:
>>>>>>>>>>     > Buna ziua,
>>>>>>>>>>     >
>>>>>>>>>>     > Dupa ce am implementat toate tipurile de redirectari, am incercat sa
>>>>>>>>>>     > rulez checkerul si am observat ca nu primesc punctaj pe testul 3. Asa
>>>>>>>>>>     > ca am setat valoarea "DO_CLEANUP" din "run_test.sh" la "yes" si am
>>>>>>>>>>     > verificat fisierele de output asteptate. Fisierul "out_01.txt" nu
>>>>>>>>>>     > apare deloc in folderul de output, iar fisierele "out_02.txt" si
>>>>>>>>>>     > "out_03.txt" sunt goale. As dori sa mentionez urmatoarele:
>>>>>>>>>>     >
>>>>>>>>>>     > 1. Am rulat manual secventa de comenzi din fisierul de input
>>>>>>>>>>     > "test_03.txt", iar outputul este cel corect.
>>>>>>>>>>     > 2. Mai mult, am incercat sa rulez checkerul pe o alta masina virtuala,
>>>>>>>>>>     > pe 64 de biti. Acolo, primesc punctajul pentru testul mentionat.
>>>>>>>>>>     >
>>>>>>>>>>     > Este posibil sa fie o problema de la checker, avand in vedere ca,
>>>>>>>>>>     > ruland manual secventa de comenzi, obtin ceea ce trebuie?
>>>>>>>>>>
>>>>>>>>>>     Ai început investigația foarte bine activând DO_CLEANUP. Ce trebuie să
>>>>>>>>>>     faci în continuare e să testezi redirectând fișierul de input
>>>>>>>>>>     mini-shell-ului, așa cum face checker-ul:
>>>>>>>>>>
>>>>>>>>>>     $ ./mini-shell < test_03.txt
>>>>>>>>>>
>>>>>>>>>>     Să ne și zici te rog ce problemă vei descoperi și care este soluția.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>     Costin
>>>>>>>>>>     _______________________________________________
>>>>>>>>>>     http://ocw.cs.pub.ro/courses/so/info/lista-discutii
>>>>>>>>>>     <http://ocw.cs.pub.ro/courses/so/info/lista-discutii>
>>>>>>>>>>
>>>>>>>>>>


More information about the so mailing list