Salut,
Deși după rulare manuală și diff pe fișiere totul este în regulă,
checker-ul nu vrea sub nicio formă să îmi puncteze unele teste. Indiferent
dacă pun newline sau nu, primesc, după cum se poate vedea și în poză,
eroarea ”No new line at end of file”. Este vorba despre testele 2, 10, 13
și 15.
Da, am rulat manual diff și nu a fost nicio diferență. Am făcut asta de
foarte multe ori.
2018-03-04 19:02 GMT+02:00 Darius Mihai :
> 2018-03-04 18:55 GMT+02:00 Alexandru Militaru via so >:
> > Salut,
> >
> > Deși după rulare manuală și diff pe fișiere totul este în reg
Mulțumesc tuturor pentru indicații. Deși sunt aproape sigur că nu e de la
mine, o să mai analizez puțin situația. În cazul în care tot nu reușesc,
revin cu mesaj.
2018-03-04 21:23 GMT+02:00 Mihai Barbulescu via so :
> Salut,
>
> Ii multumesc lui Mihai Popescu pentru mesaj. Cam asta doream si eu s
Salut,
Revin cu aceeași problemă. Din cauza liniilor goale sau a spațiilor, am
probleme cu testele: 2, 10, 13, 15, 17, 19, 20.
Am atașat o arhivă cu output-urile mele[1] și o arhivă cu screenshot-uri[2]
atunci cand rulez comanda diff.
[1]
https://drive.google.com/open?id=0B20AY-SNtJlvcGpaaFVIVW5
Salut,
Am o nelămurire legată pipe-uri. Să presupunem că avem command1 | command2.
Cum va rezolva shell-ul acestă construcție? Va crea câte un copil pentru
tratarea fiecărei comenzi sau vom avea de-a face cu o relație de tipul
străbunic-bunic-fiu?
Dar atunci când avem command1 | command2 | comman
oricare 2 grade de rudenie alăturate, ruda mai în vârstă scria date în
pipe, iar ruda mai tânără le citea. Așadar, care este procedura atunci când
shell-ul este părintele tuturor?
2018-03-12 20:04 GMT+02:00 Razvan Crainea :
> On Mon, Mar 12, 2018 at 7:03 PM Alexandru Militaru via so <
Salut,
Am aceeași problemă. Oricum aș încerca să fac append, primesc ”bad file
descriptor”. O problemă ciudată apare și când fac redirectare simplă (>)
într-un fișier de mai multe ori la rând. Un "cat f.txt" dat după un "pwd >
f.txt; ls > f.txt" va afisa output-ul comenzii ls + niște reminiscențe
2018-03-25 13:24 GMT+03:00 Costin Lupu :
>
> On 03/24/2018 05:49 PM, Alexandru Militaru wrote:
> > Salut,
> >
> > Am aceeași problemă. Oricum aș încerca să fac append, primesc ”bad file
> > descriptor”. O problemă ciudată apare și când fac redirectare simplă (>)
> > într-un fișier de mai multe ori
Șendroiu :
> 2018-03-24 17:49 GMT+02:00 Alexandru Militaru via so :
>> Salut,
>>
>> Am aceeași problemă. Oricum aș încerca să fac append, primesc ”bad file
>> descriptor”. O problemă ciudată apare și când fac redirectare simplă (>)
>> într-un fișier de mai multe ori
Salut,
E cumva posibil ca pe Windows să obținem un comportament asemănător
comenzii fork()? Adică să creăm un proces care păstrează codul
părintelui, fără a încărca un alt executabil.
___
http://ocw.cs.pub.ro/courses/so/info/lista-discutii
8 08:23 PM, Alexandru Militaru via so wrote:
>> Salut,
>>
>> E cumva posibil ca pe Windows să obținem un comportament asemănător
>> comenzii fork()? Adică să creăm un proces care păstrează codul
>> părintelui, fără a încărca un alt executabil.
>> __
. Îmi rămâne, totuși,
> problema la redirectare simplă, când se păstrează reminiscențe din
> comanda anterioară. O să mai fac debug să văd care e problema.
>
> 2018-03-25 18:52 GMT+03:00 Adrian Șendroiu :
>> 2018-03-24 17:49 GMT+02:00 Alexandru Militaru via so :
>>> Salut,
Salut,
Nu îmi este foarte clar la ce adresă ar trebui mapate paginile. În enunțul
temei se spune:
- Pagina trebuie mapată *fix* la adresa indicată în cadrul segmentului.
- În momentul în care este accesată o pagină nouă din cadrul unui
segment, mapați pagina în care s-a generat *page fau
Salut,
În cazul în care file_size-ul unui segment este 0, ar trebui tratat într-un
mod special?
Când rulez checker-ul se blochează la testul 4, "Test bss", care are un
astfel de segment și nu îmi pot da seama de ce.
___
http://ocw.cs.pub.ro/courses/so/i
Salut,
Am și eu câteva nelămuriri în ceea ce privește enunțul temei.
1. Cum folosesc timpul de execuție? Cum știu când unui thread/proces i-a
expirat cuanta? Cum măsor acest timp?
2. În enunț se spune: ”Handlerul executat de thread va primi ca parametru
prioritatea acestuia”. Ce face handler-ul
Mulțumesc pentru răspuns. Revin cu o altă întrebare:
Funcția so_init ar trebui să poată fi apelată doar o singură dată? La fel
pentru so_end?
2018-05-09 17:55 GMT+03:00 Razvan Crainea :
> Salut, Alex!
>
> On Wed, May 9, 2018 at 5:26 PM Alexandru Militaru via so <
> so@cursuri.c
Salut,
Am urmat modelul din enunțul temei în legătură cu execuția handler-ului:
folosesc o funcție intermediară pe care o dau ca parametru la apelul
pthread_create, iar în funcția respectivă, atunci când este rândul
thread-ului să ruleze, apelez handler-ul.
Problema este că, în orice fel aș apela
Salut,
Am rezolvat între timp. La apelul pthread_create, în campul void *arg,
puneam o structură pe care nu o alocam dinamic și care se pierdea cumva pe
drum. Am alocat dinamic structura respectivă și am rezolvat problema.
2018-05-11 21:59 GMT+03:00 Alexandru Militaru :
> Salut,
>
> Am urmat mod
Salut,
Am următoarea problemă la testul 10: deși thread-ul master trebuie să
apeleze so_fork() de un număr random de ori, după un număr variabil de
apeluri ale funcției (diferă în funcției de rulare) el rămâne blocat. Am
verificat atent și thread-ul master nu este preemptat: nu îi expiră cuanta
și
a primit semnalul SIGINT: Thread 1 "run_test"
received signal SIGINT, Interrupt.
2018-05-12 16:46 GMT+03:00 Razvan Crainea :
>
>
> On Sat, May 12, 2018 at 4:20 PM Alexandru Militaru via so <
> so@cursuri.cs.pub.ro> wrote:
>
>> Salut,
>>
>> Am
mi se spune despre thread-ul
> care tocmai a ieșit că a primit semnalul SIGINT: Thread 1 "run_test"
> received signal SIGINT, Interrupt.
>
> 2018-05-12 16:46 GMT+03:00 Razvan Crainea :
>
>>
>>
>> On Sat, May 12, 2018 at 4:20 PM Alexandru Militaru via
Salut,
Am și eu 2 probleme:
1. Am încercat să mă conectez prin SSH de pe mașina fizică pe mașina
virtuală de teme și primesc: ssh: Could not resolve hostname - nodename
nor servname provided, or not known. Am încercat câteva chestii, dar fără
succes.
Cum aș putea să rezolv?
2. Am făcut impl
13, 2018 at 10:33 PM Alexandru Militaru via so <
> so@cursuri.cs.pub.ro> wrote:
>
>> Salut,
> Salut,
>
>> Am și eu 2 probleme:
>
>> 1. Am încercat să mă conectez prin SSH de pe mașina fizică pe mașina
> virtuală de teme și primesc: ssh: Could not resolve ho
ici măcar cu IP-ul.
>
> Cât despre teste, da, ele sunt constante. Un singur test are un
> comportament nedeterminist, restul sunt în regulă. De asta mă întrebam
> care ar fi problema.
>
> 2018-05-13 22:42 GMT+03:00 Darius Mihai :
>> On Sun, May 13, 2018 at 10:33 PM Alexan
te. Un singur test are un
>> > comportament nedeterminist, restul sunt în regulă. De asta mă întrebam
>> > care ar fi problema.
>> >
>> > 2018-05-13 22:42 GMT+03:00 Darius Mihai :
>> >> On Sun, May 13, 2018 at 10:33 PM Alexandru Militaru via so <
>&g
; [1] https://pastebin.com/RyjTEXK7
>>>
>>> 2018-05-14 6:51 GMT+03:00 Razvan Crainea :
>>>>
>>>> Salut, Alex!
>>>>
>>>> Rulează ssh cu parametrul -v și uploadează undeva întreg output-ul, cu
>>>> tot cu comanda rulată.
>>
Salut,
Checker-ul îmi dă crash pe testul 19, însă nu îmi pot da seama de ce. Nu
primesc niciun mesaj de eroare. Când rulez *make -f Makefile.checker*,
primesc crash simplu și failed în dreptul punctajului, când rulez doar
testul 19, adică* ./_test/run_test 19*, nu primesc niciun mesaj, iar când
ru
; Cel mai probabil ai o corupere de memorie. Ai încercat să rulezi cu
> valgrind?
>
> Numai bine,
> Răzvan
>
> On Mon, May 14, 2018 at 4:00 PM Alexandru Militaru via so <
> so@cursuri.cs.pub.ro> wrote:
>
>> Salut,
>>
>> Checker-ul îmi dă crash pe testul 19, î
Salut,
Nu înțeleg foarte bine cum ar trebui integrat header-ul HTTP cu fișierul de
pe disc. Se spune despre fișierele statice că trebuie trimise folosind
sendfile, care primește un file descriptor și trimite către un alt file
descriptor. Dacă aș fi folosit un send normal, aș fi putut să atașez
con
Salut,
Am și eu probleme cu respectivele teste. Când rulez cu ./run_all.sh efectiv
îmi sare peste ele; după testul 15 urmează testul 20. Când rulez cu
./_test/run_test.sh 16/17/18 îmi rămâne agățat, deși am timeout-ul 3, iar
când rulez manual totul pare în regulă, fișierul se trimite și el este
id
u sa-ti sara peste teste.
>
> 2018-05-20 23:35 GMT+03:00 Alexandru Militaru via so >:
>
>> Salut,
>>
>> Am și eu probleme cu respectivele teste. Când rulez cu ./run_all.sh
>> efectiv îmi sare peste ele; după testul 15 urmează testul 20. Când rulez cu
>> ./_test
>>> 2018-05-21 2:10 GMT+03:00 Birlea Costin :
>>>>
>>>>> Buna Seara.
>>>>>
>>>>> Am patit si eu asta, problema vine din faptul ca acele teste asteapta
>>>>> livrarea fisierelor, iar acest lucru inca nu era facut. Odata ce am
>&
Salut,
Observ că programul se blochează la send atunci când trimit header-ul, dar
socket-ul pe care trimit a fost configurat înainte ca fiind nonblocat.
Care este motivul unui asemenea comportament?
___
http://ocw.cs.pub.ro/courses/so/info/lista-discuti
Salut,
În catalog s-au făcut deja calculele pentru punctajul bonus de la teme sau
acestea se vor face după examen?
___
http://ocw.cs.pub.ro/courses/so/info/lista-discutii
34 matches
Mail list logo