On Tue, Mar 24, 2020 at 1:11 PM Alin-Andrei GEORGESCU (94722) via so <
so@cursuri.cs.pub.ro> wrote:
> Salut! Am următoarea eroare (care se mută după o regulă necunoscută
> dintr-un fișier în altul, rămânând la aceeași linie): ../so_fflush.c:2:
> ERROR:TRAILING_WHITESPACE: trailing whitespace. Eroa
Salut! Am următoarea eroare (care se mută după o regulă necunoscută dintr-un
fișier în altul, rămânând la aceeași linie): ../so_fflush.c:2:
ERROR:TRAILING_WHITESPACE: trailing whitespace. Eroarea este falsă, neexistând
spații în realitate. La începutul fiecărui fișier am același antet ca pe Linu
Am pus aceeasi arhiva din nou pe Vmchecker si s-a rezolvat problema. Insa acum
am depunctare. Arhiva este aceeasi, nu am deschis-o/modificat-o ulterior. As
dori sa nu primesc depunctare in acest caz daca se poate.
Mulțumesc anticipat! Andreea Sandru, 335CB
Sent from Yahoo Mail on Android
O
Faptul ca iti lipsesc pe vmchecker inseamna ca aplicatia ta pe undeva
se blocheaza. Cativa pasi pe care ar trebui sa ii faci:
1. Asigura-te ca masinii virtuale de SO de Windows nu i-ai alocat mai
multe resurse din Vmware decat cele cu care vine ea default
2. Verifica-ti accesele invalide la memori
Buna ziua!
Imi lipsesc testele de la 24 in sus pe Vmchecker pe Windows. Am rulat tema pe
masina virtuala de la SO de Windows si primesc acelasi punctaj ca pe Linux.
Intrucat pare o problema care tine de Vmchecker, ce ar trebui sa fac in
continuare?
Multumesc anticipat,
Andreea Sandru, 335CB
_
_test.sh#L162
From: Razvan Crainea
Sent: Sunday, March 8, 2020 7:22 PM
To: Vlad Lungu ; Sisteme de Operare
Cc: Ştefan VODIŢĂ (94345)
Subject: Re: [so] [Tema1][Test38] NR_RUNS=1000 e prea mic
Salut, Ștefan!
Testul rulează tema ta de 3000 de ori[1], de câte 1000 de ori p
362ef5e/1-multi/checker/multi/_test/run_test.sh#L162
>
> From: Razvan Crainea
> Sent: Sunday, March 8, 2020 7:22 PM
> To: Vlad Lungu ; Sisteme de Operare
>
> Cc: Ştefan VODIŢĂ (94345)
> Subject: Re: [so] [Tema1][Test38] NR_RUNS=1000 e prea
On Mon, Mar 9, 2020 at 12:53 PM Mihai Barbulescu wrote:
> Imi poti spune __ce__ returneaza calloc?
>
> Alternativ (si nu vad o problema) poti face:
> - malloc
> - memset(your_ptr, 0, sizeof(your_ptr_datatype))
>
> Checkerul din cate stiu face LD_PRELOAD la malloc dar nu si la calloc,
> asa ca mai
Imi poti spune __ce__ returneaza calloc?
Alternativ (si nu vad o problema) poti face:
- malloc
- memset(your_ptr, 0, sizeof(your_ptr_datatype))
Checkerul din cate stiu face LD_PRELOAD la malloc dar nu si la calloc,
asa ca mai multe informatii ne-ar ajuta
On Mon, 9 Mar 2020 at 12:41, Dorin Geman
Probabil altceva e aiurea, pt că calloc cu siguranță poate returna NULL.
Vezi pagina de manual, "man 3 calloc". Poate checkerul nu face el ceva ca
să dea NULL?
On Mon, Mar 9, 2020, 12:41 Dorin Geman via so wrote:
> Salut,
>
> La testul 38, in (mini-preprocessor.c, 17), calloc-ul nu întoarce NULL
Salut,
La testul 38, in (mini-preprocessor.c, 17), calloc-ul nu întoarce NULL,
drept urmare nu pot ieși cu return code-ul 12.
Dacă înlocuiesc calloc-ul cu malloc-ul, treaba merge bine.
Aveți idee care ar putea fi problema?
Nici dacă fac un if pentru a testa dacă acel pointer este NULL nu trece de
.
From: Vlad Lungu
Sent: Sunday, March 8, 2020 5:30 PM
To: Ştefan VODIŢĂ (94345) ; Sisteme de Operare
Subject: Re: [so] [Tema1][Test38] NR_RUNS=1000 e prea mic
Când declari hash-ul, ai grija la dimensiune. Nu ai nevoie de o tabelă hash de
dispersie prea mare.
On Sun, 8 Mar 2020
Razvan Deaconescu writes:
> Mihaila Corina via so writes:
>> Buna ziua!
>>
>> Este in regula daca folosim DIE dupa fiecare alocare dinamica nereusita?
>> Sau o sa ni se scada pentru ca nu dezalocam resursele inainte de a da exit?
>
> Bună, Corina.
>
> E OK să folosiți DIE.
>
> Toate resursele pro
Salut!
Am probleme la testul 38. Am folosit DIE pentru a opri executia de fiecare data
cand o alocare esueaza.
Atunci cand rulez checkerul vad outputul de la DIE repetat pentru diferite
alocari. La final apare un mesaj out of memory care anunta ca va fi oprit
procesul so-cpp, iar testul pica.
Salut, Ștefan!
Testul rulează tema ta de 3000 de ori[1], de câte 1000 de ori pentru
fiecare din funcțiile malloc (linia 180), calloc (linia 185) și
realloc (linia 190). De asta ai mai mult de 1000 de output-uri.
Probabil problema ta este că nu tratezi corect unul din cazurile de
eroare, și program
Când declari hash-ul, ai grija la dimensiune. Nu ai nevoie de o tabelă hash
de dispersie prea mare.
On Sun, 8 Mar 2020, 16:56 Ştefan VODIŢĂ (94345) via so, <
so@cursuri.cs.pub.ro> wrote:
> Salut!
>
> Am probleme la testul 38. Am folosit DIE pentru a opri executia de fiecare
> data cand o alocare
Salut!
Am probleme la testul 38. Am folosit DIE pentru a opri executia de fiecare data
cand o alocare esueaza.
Atunci cand rulez checkerul vad outputul de la DIE repetat pentru diferite
alocari. La final apare un mesaj out of memory care anunta ca va fi oprit
procesul so-cpp, iar testul pica.
Mihaila Corina via so writes:
> Buna ziua!
>
> Este in regula daca folosim DIE dupa fiecare alocare dinamica nereusita?
> Sau o sa ni se scada pentru ca nu dezalocam resursele inainte de a da exit?
Bună, Corina.
E OK să folosiți DIE.
Toate resursele proprii / nepartajate procesului (memorie alo
da, e ok
vezi si indicatiile de aici:
https://ocw.cs.pub.ro/courses/so/laboratoare/resurse/die - in special
partea cu "alta abordare"
On Sun, 8 Mar 2020 at 14:35, Mihaila Corina via so wrote:
>
> Buna ziua!
>
> Este in regula daca folosim DIE dupa fiecare alocare dinamica nereusita?
> Sau o sa n
Buna ziua!
Este in regula daca folosim DIE dupa fiecare alocare dinamica nereusita?
Sau o sa ni se scada pentru ca nu dezalocam resursele inainte de a da exit?
Mihaila Corina, 335CB
___
http://ocw.cs.pub.ro/courses/so/info/lista-discutii
ou Dr. Memory ca
>
> să vezi exact în ce funcție se întâmplă problema.
>
>
>
> I’ll leave it to you from here.
>
>
>
> Sent from Mail <https://go.microsoft.com/fwlink/?LinkId=550986> for
> Windows 10
>
>
>
> *From: *Deea O
> *Sent: *Thursday, Ma
re.
>
> Sent from Mail for Windows 10
>
> From: Deea O
> Sent: Thursday, March 5, 2020 10:13 PM
> To: Paul Olaru
> Cc: Sisteme de Operare
> Subject: Re: Re: Re: [so] [Tema1][Windows]Memcheck fails
>
> Sample:
> ~~Dr.M~~ Error #1: UNADDRESSABLE ACCESS beyond h
Dr. Memory casă vezi exact în ce funcție se întâmplă problema. I’ll leave it to you from here. Sent from Mail for Windows 10 From: Deea OSent: Thursday, March 5, 2020 10:13 PMTo: Paul OlaruCc: Sisteme de OperareSubject: Re: Re: Re: [so] [Tema1][Windows]Memcheck fails Sample:~~Dr.M~~ Error #1
>
> *From: *Deea O
> *Sent: *Thursday, March 5, 2020 10:07 PM
> *To: *Paul Olaru
> *Cc: *Sisteme de Operare
> *Subject: *Re: Re: [so] [Tema1][Windows]Memcheck fails
>
>
>
> Am rulat, am gasit ca am erori de tipul Unaddressable access beyond heap
> bounds. Aceste e
: Paul OlaruCc: Sisteme de OperareSubject: Re: Re: [so] [Tema1][Windows]Memcheck fails Am rulat, am gasit ca am erori de tipul Unaddressable access beyond heap bounds. Aceste erori imi apar si la alte teste care dau pass si cred ca aceasta eroare trebuia sa imi fie semnalata si de valgrind. Cum
>
>
> Scuze că nu te pot ajuta mai specific ☹
>
>
>
> Sent from Mail <https://go.microsoft.com/fwlink/?LinkId=550986> for
> Windows 10
>
>
>
> *From: *Deea O
> *Sent: *Thursday, March 5, 2020 9:22 PM
> *To: *Paul Olaru
> *Cc: *Sisteme de Operare
from Mail for Windows 10 From: Deea OSent: Thursday, March 5, 2020 9:22 PMTo: Paul OlaruCc: Sisteme de OperareSubject: Re: [so] [Tema1][Windows]Memcheck fails Imi poti spune, te rog, cum pot sa imi dau seama de ce fel de memleaks? On Thu, 5 Mar 2020 at 21:15, Paul Olaru <olarupaulste
*Deea O via so
> *Sent: *Thursday, March 5, 2020 9:14 PM
> *To: *Sisteme de Operare
> *Subject: *[so] [Tema1][Windows]Memcheck fails
>
>
>
> Buna seara,
>
>
>
> Cum pot proceda in cazul in care pe Linux nu am memory leaks, dar cu toate
> acestea pe Windows am? Mentionez
Poți menționa ce memleaks ai mai exact? Trebuie să ne dăm seama dacă aparțin coduluitău sau runtime-ului de pe Windows. From: Deea O via soSent: Thursday, March 5, 2020 9:14 PMTo: Sisteme de OperareSubject: [so] [Tema1][Windows]Memcheck fails Buna seara, Cum pot proceda in cazul in care pe Linux
Buna seara,
Cum pot proceda in cazul in care pe Linux nu am memory leaks, dar cu toate
acestea pe Windows am? Mentionez ca nu am warning-uri.
Multumesc frumos,
Andreea Oltean
___
http://ocw.cs.pub.ro/courses/so/info/lista-discutii
tualizate mașinile virtuale să nu mai fie Visual Studio
>> >> 2010 ci 2017 care
>> >>
>> >> are un compilator mai modern...)
>> >>
>> >>
>> >>
>> >> Eu personal recomand să pui -std=c89 pe compilerul gcc pe Linux pt că
sta dă erori
> >>
> >> mai clare decât cel de Windows când, spre ex, ai declarații amestecate
> cu restul codului.
> >>
> >>
> >>
> >> Sent from Mail for Windows 10
> >>
> >>
> >>
> >> From: David Gherghita via so
&g
ai declarații amestecate cu
>> restul codului.
>>
>>
>>
>> Sent from Mail for Windows 10
>>
>>
>>
>> From: David Gherghita via so
>> Sent: Wednesday, March 4, 2020 11:11 PM
>> To: so@cursuri.cs.pub.ro
>> Subject: [so] [Tema1][W
;
> mai clare decât cel de Windows când, spre ex, ai declarații amestecate cu
> restul codului.
>
>
>
> Sent from Mail <https://go.microsoft.com/fwlink/?LinkId=550986> for
> Windows 10
>
>
>
> *From: *David Gherghita via so
> *Sent: *Wednesday, March 4, 202
clare decât cel de Windows când, spre ex, ai declarații amestecate cu restul codului. Sent from Mail for Windows 10 From: David Gherghita via soSent: Wednesday, March 4, 2020 11:11 PMTo: so@cursuri.cs.pub.roSubject: [so] [Tema1][Windows] Standard C89 Salutare, In urma obtinerii cu succes a
Salutare,
In urma obtinerii cu succes a punctajului maxim pe linux, compiland codul
cu standardul C11, la testarea pe windows am observat extrem de mult erori
de compilare, datorate folosirii de cl a standardului C89.
Cautand pe net cum pot seta folosirea unui standard mai nou, am inteles ca
nu s
Buna,
Am rezolvat leakurile si acum totul este bine.
Multumesc frumos.
On Wed, 4 Mar 2020 at 11:14, Mihai Barbulescu wrote:
> Buna Andreea,
>
> Sa inteleg ca e problema din cauza spatiului si VAR0 in loc de VAR?
>
> Verifica ce-a zis Razvan eventual ruland cu scriptul ./run_all.sh sau
> ruland
Buna Andreea,
Sa inteleg ca e problema din cauza spatiului si VAR0 in loc de VAR?
Verifica ce-a zis Razvan eventual ruland cu scriptul ./run_all.sh sau
rulandu-ti tema dintr-un mic script de bash care ruleaza ./so-cpp
test9.in
On Wed, 4 Mar 2020 at 08:40, Deea O wrote:
>
> Buna,
>
> Acestea sun
Bună, Andreea!
Implementarea ta conține o mulțime de accese invalide la memorie, de
asta are un comportament nedeterminist.
Încearcă să rulezi programul tău folosind valgrind și să rezolvi toate
problemele de memorie.
Numai bine,
Răzvan
On Wed, Mar 4, 2020 at 8:40 AM Deea O via so wrote:
>
> Bu
Buna,
Acestea sunt output-urile pentru test9.
- rezultatul in urma ruralii ./so-cpp test9.in:
int main() {
int y = 1 + 1;
printf("%d\n", 1);
printf("%d\n", VAR0);
return 0;
}
- diff-ul checkerului:
-
int main() {
int y = 1 + 1;
printf("%d\n", 1);
- printf("%
Buna,
În cadrul temei am întâmpinat următoarea problemă pentru testele 9 si
29. În momentul în care rulez tema utilizând ./so-cpp test9.in,
rezultatul este cel corect, dar atunci când testez folosind checkerul
(./run_all.sh), outputul pentru cele doua teste este unul diferit, în
sensul că încă rea
t; Seară bună!
>
>
>
> *From: *Mihai Barbulescu
> *Sent: *marți, 3 martie 2020 21:37
> *To: *Paul Olaru ; Sisteme de Operare
>
> *Cc: *Alin-Andrei GEORGESCU (94722)
> *Subject: *Re: [so] [Tema1][General] Checkpatch si const struct
>
>
>
> Ce inseamna "map-ul
2020 at 22:39, Paul Olaru via so wrote:
>
> Această eroare în particular poate fi ignorată. Vezi de restul dacă ai.
>
>
>
> From: Alin-Andrei GEORGESCU (94722) via so
> Sent: Monday, March 2, 2020 10:38 PM
> To: so@cursuri.cs.pub.ro
> Subject: [so] [Tema1][General] Check
Imi cer scuze, am o problema cu conexiunea la Internet pe laptop si am
preferat sa trimit cat mai rapid un raspuns. Voi retrimite indata ce am
posibilitatea.
On Tue, 3 Mar 2020 at 21:18, Mihai Barbulescu wrote:
> Gaseste o metoda prin care sa dai copy paste la outputuri sau print screen
> (snip
pa de so?
>>
>> Cu stimă,
>> Mihai Bărbulescu
>>
>>
>> Original message
>> From: Deea O via so
>> Date: Tue, Mar 3, 2020, 16:24
>> To: so@cursuri.cs.pub.ro
>> Subject: [so] [Tema1][Linux]Diferenta rulare checker
>>
>
zi offline în
>> gdb core dump
>>
>> Lucrez (dar nu am timp) la o pagină care să exemplifice ce zic mai sus ca
>> să știți mai ușor ce să căutați
>>
>> Cu stimă,
>> Mihai Bărbulescu
>>
>>
>> Original message --------
>> F
ușor ce să căutați Cu stimă,Mihai Bărbulescu Original message From: David Gherghita via so Date: Tue, Mar 3, 2020, 17:14To: so@cursuri.cs.pub.roSubject: [so] [Tema1][Linux] Segfault checker test38Salutare,La rularea checkerului primesc segfault pe testul 38. La rularea manuala a
Da
On Tue, 3 Mar 2020 at 17:13, Mihai Barbulescu wrote:
> Testele le rulezi pe mașina virtuala livrata de echipa de so?
>
> Cu stimă,
> Mihai Bărbulescu
>
>
> Original message
> From: Deea O via so
> Date: Tue, Mar 3, 2020, 16:24
> To: so@cu
Salutare,
La rularea checkerului primesc segfault pe testul 38. La rularea manuala a
comenzii, cu argumentele mentionate in fisierul test38.param:
./so-cpp -D DEBUG=1 -D CUSTOM_DBG=custom-debugging -I
_test/inputs/test38.dir _test/inputs/test38.in > _test/outputs/test38.out
nu primesc segfault, nu
Testele le rulezi pe mașina virtuala livrata de echipa de so? Cu stimă,Mihai Bărbulescu Original message From: Deea O via so Date: Tue, Mar 3, 2020, 16:24To: so@cursuri.cs.pub.roSubject: [so] [Tema1][Linux]Diferenta rulare checkerBuna,În cadrul temei am întâmpinat următoarea
Buna,
În cadrul temei am întâmpinat următoarea problemă pentru testele 9 si
29. În momentul în care rulez tema utilizând ./so-cpp test9.in,
rezultatul este cel corect, dar atunci când testez folosind checkerul
(./run_all.sh), outputul pentru cele doua teste este unul diferit, în
sensul că încă rea
Această eroare în particular poate fi ignorată. Vezi de restul dacă ai. From: Alin-Andrei GEORGESCU (94722) via soSent: Monday, March 2, 2020 10:38 PMTo: so@cursuri.cs.pub.roSubject: [so] [Tema1][General] Checkpatch si const struct Salut! În implementarea hashmapului am folosit structuri, însă
Salut!
În implementarea hashmapului am folosit structuri, însă checkpatch are un
warning atunci când folosesc structuri care nu sunt constante (WARNING: struct
should normally be const). Ce ar trebui să fac în cazul acesta, ținând cont că
mapul se modifică și nu rămâne constant?
Mulțumesc,
Ge
si nu am incercat din prima.
>
> Mersi,
> Antonio Macovei
>
> Get Outlook for Android
>
>
> From: Mihai Barbulescu
> Sent: Sunday, March 1, 2020 9:53:12 AM
> To: Antonio-Dan MACOVEI (94298) ;
> Sisteme de Operare
> Subject: Re:[so]
Salut,
Da este GNU dar poti cauta portari pentru windows si regulamentul nu
interzice folosirea unui cod existent atat timp cat pastrati
copyright-ul si mentionati clar si explicit sursa:
https://gist.github.com/superwills/5815344
Teoretic exista si o implementare a Microsoft:
https://github.com/i
0 9:53:12 AM
To: Antonio-Dan MACOVEI (94298) ; Sisteme
de Operare
Subject: Re:[so] [Tema1][Linux] Import failed in VMWare
Ai apăsat acel buton de retry? Ce se întâmplă când îl apeși?
Cu stimă,
Mihai Bărbulescu
Original message
From: "Antonio-Dan MACOVEI (94298) via so&
Functia getopt functioneaza atat pe linux cat si pe windows? Din ce am vazut,
ea este doar pt linux.
Sent from Yahoo Mail on Android
On Sat, 29 Feb 2020 at 21:36, Mihai Barbulescu via so
wrote: On Sat, 29 Feb 2020 at 10:10, Mihaila Corina via so
wrote:
>
> test1.param: bad.file
> Ar treb
Ai apăsat acel buton de retry? Ce se întâmplă când îl apeși? Cu stimă,Mihai Bărbulescu Original message From: "Antonio-Dan MACOVEI (94298) via so" Date: Sat, Feb 29, 2020, 22:11To: so@cursuri.cs.pub.roSubject: [so] [Tema1][Linux] Import failed in VMWare
Buna seara,
Buna seara,
Am tot incercat sa import masina virtuala de Linux descarcata din repository-ul
oficial de SO in VMWare Player (v 12 si 15.5) si mereu primesc aceasta eroare:
The import failed because so-ubuntu-18-04.ova did not pass OVF specification
conformance or virtual hardware compliance chec
On Sat, 29 Feb 2020 at 10:10, Mihaila Corina via so
wrote:
>
> test1.param: bad.file
> Ar trebui considerat un fisier de input valid si deschis?
Parsezi argumentul, nu merge deschis fisierul - pica programul cu eroare
>
> test2.param: -X bad param
> Aici -X bad trebuie ignorat, iar param e un f
test1.param: bad.file
Ar trebui considerat un fisier de input valid si deschis?
test2.param: -X bad param
Aici -X bad trebuie ignorat, iar param e un fisier de input?
Sau ignor toata linia in momentul in care gasesc un alt parametru decat -D, -o,
-I?
test3.param: _test/inputs/test3.in test3.ou
Mulțumesc pentru ajutor.
Era, într-adevăr, din cauza faptului că VS-Code îmi adăuga automat un
\t înaintea \n, chiar dacă eu îi spuneam explicit să nu facă asta.
După ce am folosit dos2unix s-a rezolvat problema.
Pentru cine mai urmărește acest thread și folosește VS-Code:
1) Am instalat extensia
Trailing whitespace poate proveni inclusiv de la \r. Dă-i un dos2unix,
elimină spațiile de la finalul tuturor liniilor în vim (eu personal nu am
încredere în editoarele grafice în acest scop) și vezi.
On Fri, Feb 28, 2020, 6:56 PM Teodor Popescu
wrote:
> On Fri, 28 Feb 2020 at 18:42, Paul Olaru
On Fri, 28 Feb 2020 at 18:42, Paul Olaru wrote:
>
> Pentru comentarii poți avea /**(newline) *(newline) * Comment(newline)
> */(newline), fără vreun trailing space. Nu cred că există nicio instanță în
> care să nu poți evita trailing spade și există chiar transformări mecanice
> prin care le po
Îți răspund la prima întrebare: compilerul de Windows poate compila (din
câte știu, versiunea de 2010 era un pic dubioasă dar parcă nu avea probleme
cu asta) fișiere cu newline Unix fără probleme, deci nu e nevoie să ai cu
newline Windows. dos2unix is your friend (și e inclus în Busybox dacă nu
vre
Bună seara,
Am 4 întrebări / probleme legate de Checkpatch sau resursele oferite
pe ocw.cs.pub.ro legate de Checkpatch:
1) În script-ul wrapper peste checkpatch[1], pentru LIN_IGNORE_FLAGS,
nu se va ignora DOS_LINE_ENDINGS. În condițiile în care noi trimitem
același cod pentru ambele sisteme, iar
Mulțumesc frumos pentru răspunsuri.
Seară ușoară
Teodor Popescu
+40 770 498 496
On Fri, 28 Feb 2020 at 11:41, Mihai Barbulescu wrote:
>
> Salut Teodor,
>
> Iti recomand sa folosesti setarile astyle pentru kernelul de Linux
> (astyle --style=linux). E mai simplu decat sa iti bati tu capul. Mai
>
Salut Teodor,
Iti recomand sa folosesti setarile astyle pentru kernelul de Linux
(astyle --style=linux). E mai simplu decat sa iti bati tu capul. Mai
exista si indent da nu mi-am batut capul cu asta. Si o poti face mai
agresiva sub urmatoarea forma:
astyle --style=linux --indent=force-tab=8 --ali
Eu unul sunt familiarizat cu a doua opțiune fiind cel mai des folosită în
porțiunea de kernel Linux în care lucrez eu deci aș recomanda să o
folosești pe aceasta. Prima variantă poate fi bună în situații rare în care
condiția e într-adevăr complexă și ar avea nevoie de un nume sau comentariu.
A tr
Bună ziua,
Putem întâlni situații în care avem suficient de multe condiții
într-un if încăt linia să depășească un prag de bun simț (să spunem,
100 de caractere).
Presupunem următoarea secvență de cod:
if (CONDIȚIE_1 || CONDIȚIE_2 || CONDIȚIE_3 || CONDIȚIE_4 || CONDIȚIE_5) {
instr;
Salutare!
Am făcut acum restore la submisia ta.
Pe viitor, te rog să ne indici și user-ul de vmchecker, să ne fie mai
ușor să te identificăm.
Numai bine!
On Thu, Apr 4, 2019 at 3:37 PM mihai nedelea via so
wrote:
>
> Salut
>
> Din greseala am uploadat Tema2 pe Tema1[Windows]. Se poate reveni la
Salut
Din greseala am uploadat Tema2 pe Tema1[Windows]. Se poate reveni la
versiunea veche ?
Multumesc
___
http://ocw.cs.pub.ro/courses/so/info/lista-discutii
Salut,
_test/run_test.sh îți rulează deja și cu valgind. După ce rulezi o să
ai un fișier cu numele "_log" care o să conțină rezultatul lui
valgrind.
On Mon, 1 Apr 2019 at 04:19, Adrian-Florin UDVULEANU (87657) via so
wrote:
>
> Salut,
>
> Doar ce m-am apucat de tema si dupa implementarea fgetc
Salut,
Doar ce m-am apucat de tema si dupa implementarea fgetc imi pica testele (2,3),
dar nu din cauza corectitudinii ( nu primesc feedback negativ test ) ci a mem
leaks.
Totusi mi se pare dubios ca aloc si dezaloc doar in 2 locatii, adica nu e ca si
cum nu
mi-as putea da seama unde mi-a scapat
Salut, Vlad!
Nu este niciun test care să aibă nevoie de fișierul test_append la
tema 1. Presupun că te referi la tema 2, nu? Dacă este așa, te rog
deschide un alt thread, în care să specifici tema și platforma în
titlu (așa cum indică și aici[1] [2]).
De asemenea, când postezi o problemă, te rog s
Buna seara.Cand rulez checkerul,la testele pentru append imi spune ca nu
gaseste fisierul test_append.
On Saturday, March 16, 2019, 9:38:54 PM GMT+2, Mihai Barbulescu via so
wrote:
Eu abia acum am ajuns la un calculator, am verificat submisia de pe
gitlab Makefile-ul de Windows pare bu
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 ast
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 solu
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 libcompar
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 Barb
ă în arhiva mailing list-ului.
> Folosește și tu imgur sau ceva similar!]
>
> Sent from Mail for Windows 10
>
> From: Tuculina Gabriel
> Sent: Saturday, March 16, 2019 2:02 PM
> To: Paul Olaru; Sisteme de Operare; Mihai Barbulescu
> Subject: Re: [so] [Tema1][Windows][Problema r
; Sisteme de Operare; Mihai Barbulescu
Subject: Re: [so] [Tema1][Windows][Problema rulare teste]
Salut,
Problema la mine e de la cygwin cred: desi eu pot sa rulez cat, ls si alte
comenzi de mana, cand ii dau cu make -f Makefile.checker imi da o lista de
forma:
cat command not found
tee
: Re: [so] [Tema1][Windows][Problema rulare teste]
Salut,
Problema la mine e de la cygwin cred: desi eu pot sa rulez cat, ls si alte
comenzi de mana, cand ii dau cu make -f Makefile.checker imi da o lista de
forma:
cat command not found
tee command not found
bash: command not found
etc
, March 16, 2019 2:02 PM
To: Paul Olaru; Sisteme de Operare; Mihai Barbulescu
Subject: Re: [so] [Tema1][Windows][Problema rulare teste]
Salut,
Problema la mine e de la cygwin cred: desi eu pot sa rulez cat, ls si alte
comenzi de mana, cand ii dau cu make -f Makefile.checker imi da o lista de
On Sat, 16 Mar 2019 at 10:50, Paul Olaru via so wrote:
>
> Salut. Pentru Windows, scriptul run_test.sh trebuie modificat. Unde spune că
> numele executabilului este ./tema1, va trebui să pui cu .exe (la mine nu a
> mers altfel)
Interesant comportament, la mine nu noi nu facea asta. La un alt
st
Salut. Pentru Windows, scriptul run_test.sh trebuie modificat. Unde spune
că numele executabilului este ./tema1, va trebui să pui cu .exe (la mine nu
a mers altfel)
On Sat, Mar 16, 2019, 08:43 Razvan Crainea via so
wrote:
> Salut, Gabriel!
>
> Ai încercat să rulezi cum spune în README[1]? Dacă d
Salut, Gabriel!
Ai încercat să rulezi cum spune în README[1]? Dacă da, ce anume nu merge?
[1]
https://github.com/systems-cs-pub-ro/so-assignments/tree/master/1-multi/checker/multi
Numai bine!
On Sat, Mar 16, 2019 at 4:02 AM Tuculina Gabriel via so
wrote:
>
> Buna ziua,
>
>
> Desi am citit ras
Buna ziua,
Desi am citit raspunsul dat unei colege legat de cum ar trebui rulat DrMemory,
nu am reusit de nicio culoare sa rulez macar checkerul pe windows folosind
cygwin.
Am mai intrebat lume de posibile erori pe windows, si am rulat de pe linux cu
-std=88 s.a. (cele evidentiate pe mailing
Bună, Ebru!
Din păcate coding style-ul face parte din punctajul temei, prin urmare dacă
checker-ul nu acordă punctaj, atunci nici noi nu putem să acordăm.
Sunt sigur că aveați la dispoziție toate tool-urile necesare pentru a evita
astfel de probleme, așa că pe viitor încearcă să le folosești. Dacă
Bună,
Am depistat că am probleme cu coding style-ul de la compare.h cu câteva
minute înainte de 23:55. Deja aveam întârziere de o zi, așa că am modificat
rapid în Windows compare.h ca să nu mai fie o problemă, dar acum pe
vmchecker nu îmi mai trece din cauză că am modificat pe Windows (DOS line
er
Bună seara,
Asta întreb, având în vedere că pe windows (pe vmchecker) primesc
punctaj maxim, reiese că tratez corect întoarcerea lui ENOMEM, astfel
nu înțeleg cum ar trebui să tratez testul pentru linux.
Am rulat comanda din test, cu preloading si variabilele aferente de
env setate pe mai multe va
Ultimul test forțează malloc sa returneze null asigură-te ca verifici asta
și returnezi la finalul programului codul de eroare 12 (ENOMEM)
On Thu, Mar 14, 2019, 21:52 Rares Nevodar wrote:
> Bună seara,
>
> Mulțumesc frumos pentru sfaturi, am rezolvat până la urmă testele 2 și
> 3, a fost problem
Bună seara,
Mulțumesc frumos pentru sfaturi, am rezolvat până la urmă testele 2 și
3, a fost problema mea, citeam de la stdin nume de fișiere în loc de
comenzi, am înțeles greșit cerința.
Am urcat ultima versiune a surselor atât pe gitlab cât și pe vmchecker.
Momentan îmi trec toate testele pe wi
Ai rulat in masina virtuala de windows [1] strict testul 12? Eventual
cu DrMemory?
Gasim pe undeva sursele tale?
[1] https://ocw.cs.pub.ro/courses/so/info/mv
On Thu, 14 Mar 2019 at 18:33, Luchian Alina via so wrote:
>
> Buna,
>
> Pe vmchecker, pentru platforma de windows, primesc punctajul test
Buna,
Pe vmchecker, pentru platforma de windows, primesc punctajul testelor trecute
pana intr-un anumit punct (testul 12), unde programul pare ca se opreste
(banuiesc ca e timeout) si nu stiu exact care e problema sau ce e de facut.
Multumesc!___
http:/
-assignments.git
Mulțumesc pentru răspuns,
Ștefan Trăistaru
De la: Mihai Barbulescu
Trimis: joi, 14 martie 2019 09:48
Către: Ștefan TRĂISTARU (87580); Sisteme de Operare
Subiect: Re: [so] [Tema1][Windows] Teste picate de memcheck
Salut,
Foloseste butonul NEXT message
Comanda de valgrind folosita de checkerul de SO este urmatoarea:
valgrind --leak-check=full \
--show-reachable=yes \
--vex-iropt-register-updates=allregs-at-mem-access \
--show-leak-kinds=all \
--error-exitcode=1 \
--log-file=_log "
Sugerez sa folosesti aceste flag-uri ale valgrind cand rulezi un
Salut,
Am făcut modificările, îmi creează pdb-urile, Dr.Memory afișează
același lucru: [1]
Adaug încă odată rezultatul memcheck-ului:[2] (screenshot)
[1] https://pastebin.com/uBVUqKxz
[2] https://imgur.com/a/t1LZnEz
Mulțumesc,
Rareș
___
http://ocw.cs.p
Salut,
Am văzut acuma mesajul, mă ocup și revin.
Mulțumesc
Rareș
___
http://ocw.cs.pub.ro/courses/so/info/lista-discutii
Salut,
Mulțumesc pentru răspuns, scuze de screenshot.
Am, adăugat flag-ul /DEBUG:FULL la compilare, am rulat din nou, apare
același lucru. [1]
Am adăugat și rezultatul de la memcheck(unde nu apar probleme).
(screenshot so-ubuntu) [2]
[1] https://pastebin.com/kTtQUffw
[2] https://imgur.com/a/t1LZ
1 - 100 din 889 matches
Mail list logo