Re: [so] [Tema1][General] Testele 2,3,16 nu trec

2019-03-14 Fir de Conversatie Mihai Barbulescu via so
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

Re: [so] [Tema1][Windows] Punctaj vmchecker

2019-03-14 Fir de Conversatie Mihai Barbulescu via so
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

Re: [so] [Tema1][General] Testele 2,3,16 nu trec

2019-03-14 Fir de Conversatie Mihai Barbulescu via so
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

Re: [so] [Tema1][General] Testele 2,3,16 nu trec

2019-03-14 Fir de Conversatie Mihai Barbulescu via so
Salut Short rant: Fratilor m-ati omorat cu screenshot-urile, e asa greu sa dati copy paste la text din terminal in mail/pastebin? Trecand la treburi serioase: eroarea e ignorata, insa screenshotul tau are leakuri clare (still reachable) - si anume ai bucati still reachable conform lui drMemory.

Re: [so] [Tema1][Windows] Teste picate de memcheck

2019-03-14 Fir de Conversatie Mihai Barbulescu via so
Salut, Mesajul apare in arhiva daca s-a trimis. Nu esti singurul care se plange ca mesajele nu se trimit pe lista asa ca am vrea sa stim cum ajungeti la concluzia asta. Ar fi bine sa verificati arhiva daca sunteti convinsi ca nu s-a trimis mailul. On Thu, 14 Mar 2019 at 10:39, Ștefan TRĂISTARU

Re: [so] [Tema1][Windows] Teste picate de memcheck

2019-03-14 Fir de Conversatie Mihai Barbulescu via so
Salut, Foloseste butonul NEXT message de aici [1], vei vedea mesajele [2] si [3], te rugasem sa imi dai un output concret de la DrMemory (tot outputul) si sa vad si sursele. Eroarea - o ignoram in checker. [1] http://cursuri.cs.pub.ro/pipermail/so/2019-March/018809.html [2]

Re: [so] [Tema 1][General] Sfaturi Coding Style

2019-03-13 Fir de Conversatie Mihai Barbulescu via so
Salut Ioan, O sa revizuiesc putin acea sectiune, multumesc ca mi-ai semnalat. On Wed, 13 Mar 2019 at 18:55, Ioan-Florin-Cătălin NIŢU (87674) wrote: > > Salut, > > La 3. aia cu sizeof(*s) am citit aici > https://ocw.cs.pub.ro/courses/so/laboratoare/resurse/c_tips#operatorul_sizeof > > In rest

Re: [so] [Tema1][Linux] Problema test 16 LD_PRELOAD

2019-03-13 Fir de Conversatie Mihai Barbulescu via so
On Wed, 13 Mar 2019 at 16:48, Ana-Maria Micu via so wrote: > > Buna! > > Am si eu aceeasi problema ca cea a Danei, rularea checker-ului oferindu-mi > urmatoarea eroare: > ./_test/run_test.sh: line 188: 3372 Segmentation fault "./run.exe" > $EXEC_NAME < $input_f > $out_f > > Eu consider ca

Re: [so] [Tema 1][General] Sfaturi Coding Style

2019-03-13 Fir de Conversatie Mihai Barbulescu via so
On Wed, 13 Mar 2019 at 14:03, Ioan-Florin-Cătălin NIŢU (87674) via so wrote: > > Salut, > > Am câteva nelămuriri și întrebări legate de coding style: > > 1. Am vazut că în headerul cu funcția compare se folosea #ifndef > __COMPARE_H_, așa că pentru consecvență si eu mi-am făcut la fel

Re: [so] [Tema 1][Windows][Checker]

2019-03-13 Fir de Conversatie Mihai Barbulescu via so
On Wed, 13 Mar 2019 at 12:05, Razvan Radoi via so wrote: > > Salut, > > Am trimis tema pe linux si nu are nicio problema, 95/95. > Pe windows, pe vm-ul meu pot compila si rula ok tema. > > Pe masina de pe vm, primesc urmatorul mesaj de eroare, la fiecare test: > > ERROR: failed to create process

Re: [so] [Tema1][Linux] Afisare la stdout

2019-03-13 Fir de Conversatie Mihai Barbulescu via so
On Wed, 13 Mar 2019 at 00:23, daiana201012 via so wrote: > > > Buna seara! > Verific local testele si afisarea se face corect ca in fișierele de > referință , dar cand rulez checker-ul, la comparația dintre out si ref imi > arata ca niciun cuvant nu a fost printat in out. Am incarcat pe gitlab

Re: [so] [Tema1][General] Return value functii

2019-03-13 Fir de Conversatie Mihai Barbulescu via so
On Wed, 13 Mar 2019 at 02:25, Aida-Ștefania MANOLE (87667) via so wrote: > > Buna, > > > E ok daca unele functii din cadrul temei intorc void sau ceva diferit de int > si am folosit return prin efect lateral pentru codul de eroare, daca exita? Poti sa-mi traduci, te rog, in romana? Ca n-am

Re: [so] [Tema1][Windows] Teste de memcheck picate

2019-03-13 Fir de Conversatie Mihai Barbulescu via so
Salut Stefan, Asa cum a spus si Paul Olaru: daca DrMemory afiseaza still-reachable trebuie sa te asiguri ca toate zonele de memorie alocate au fost eliberate. Arata-mi un output concret de la DrMemory si unde sunt sursele tale ca sa ne putem da seama de ceva. On Wed, 13 Mar 2019 at 08:02, Paul

Re: [so] [Tema1] [Windows] Memory Check

2019-03-12 Fir de Conversatie Mihai Barbulescu via so
On Tue, 12 Mar 2019 at 21:46, Claudia Preda via so wrote: > > Buna, > > Am rulat checker ul pe Windows si imi pica testele pt memorie, deși m-am > asigurat pe Linux ca nu sunt erori. Nu prea imi dau seama cum sa vad de unde > este problema, deoarece am inteles ca valgrind nu este compatibil cu

Re: [so] [Tema1] [Checker Local]

2019-03-12 Fir de Conversatie Mihai Barbulescu via so
write C code" :) On Tue, 12 Mar 2019 at 20:06, Ionut Oprea wrote: > > Salut, > > Vmchecker este picat de azi de dimineata. Se va remedia problema, intrucat > mai e doar o zi pana la deadline si eu nu am submis nimic pe platforma. > Multumesc! > > On Tue, Mar 12, 2019

Re: [so] [Tema1] [Checker Local]

2019-03-12 Fir de Conversatie Mihai Barbulescu via so
Vmchecker e picat si pe gitlab nu te gasesc, fara sa vad sursele si manifestarea testelor imi e greu sa spun. Pariul meu (in blind) - CRED - e ca ai implementat tu functia compare in loc sa te linkezi la implementarea din libcompare.so, dar ti-am spus si mai sus, vreau sa lucrez cu "stiinta" nu

Re: [so] [Tema1] [Checker Local]

2019-03-12 Fir de Conversatie Mihai Barbulescu via so
Salut Rares, Dumnezeu e la biserica si la religie. Aici lucram cu stiinte exacte. Asa cum a spus si Paul Olaru foarte bine testul da ldd (rtfm[1]) pe binarul temei si cautam daca exista libcompare.so printre dependentele temei. Tu trebuie sa te asiguri ca te linkezi la biblioteca libcompare.so,

Re: [so] [Tema1][Multi] Coding Style, Erori si Propagarea erorilor

2019-03-11 Fir de Conversatie Mihai Barbulescu via so
Variabilele de obicei se notează cu litere mici și macro-urile cu litere mari Deci mai sănătos e varianta cu variabile cu litere mici On Mon, Mar 11, 2019, 21:17 Alex Cosmin Mihai wrote: > Salutare! > > Am facut modificarile pentru a folosi variabile extern const int in loc de > macro-uri si

Re: [so] [Tema1][Windows] Tema nu ruleaza pe windows deloc

2019-03-11 Fir de Conversatie Mihai Barbulescu via so
On Mon, 11 Mar 2019 at 14:05, Alexandru Fazakas wrote: > > Salut, Mihai > > Mersi ca ai aruncat o privire! > > On Mon, Mar 11, 2019 at 1:32 PM Mihai Barbulescu wrote: > > > > On Mon, 11 Mar 2019 at 13:07, Alexandru Fazakas via so > > wrote: > > > > > > Salut, > > > > > > A mai patit cineva sa

Re: [so] [Tema1][Windows] Tema nu ruleaza pe windows deloc

2019-03-11 Fir de Conversatie Mihai Barbulescu via so
On Mon, 11 Mar 2019 at 13:07, Alexandru Fazakas via so wrote: > > Salut, > > A mai patit cineva sa nu ruleze deloc tema pe windows? > > Totul merge okay pe Linux, pare sa fie build-uita okay pe Windows, > insa rularea nu face nimic, > nici macar o afisare. A mai patit cineva ceva similar? > >

Re: [so] [Tema1][Windows] Codul nu compileaza pe Windows

2019-03-11 Fir de Conversatie Mihai Barbulescu via so
Bună Andrada, Nici eu nu pot vedea poza. Nu mi se pare fizică cuantică sa copiezi erorile text într-un pastebin.com sau chiar în email format text să putem vedea ceva mai clar Nu uitați că compilatorul de Windows folosește standard c89 poți compila cu gcc pe lângă ce a sugerat Paul și cu

Re: [so] [Tema1][Multi] Coding Style, Erori si Propagarea erorilor

2019-03-10 Fir de Conversatie Mihai Barbulescu via so
Salut Alex, Am verificat ce e pe gitlab.cs.pub.ro, din punctul meu de vedere e OK ce vad. Data viitoare daca cereti verificare pe vmchecker la teste/submisii sa precizati va rog frumos username-ul de LDAP (e.g. in cazul tau era alexandru.mihai1708) Identific o alta problema la priorityQueue.h ->

Re: [so] [Tema1][Multi] Coding Style, Erori si Propagarea erorilor

2019-03-10 Fir de Conversatie Mihai Barbulescu via so
Salut Alex, Din ce descrii tu aici sunt doua probleme: 1. Daca folosesti valorile "stas" din errno.h: EINVAL, ENOMEM etc. atunci checkpatch.pl o sa se planga ca vrea sa fie valoarea intoarsa negativa (adica -ENOMEM in loc de ENOMEM) 2. Testul cu "faulty" malloc se asteapta sa introci codul de

Re: [so] Problema rulare test 16 Linux, tema1

2019-03-09 Fir de Conversatie Mihai Barbulescu via so
On Sat, 9 Mar 2019 at 22:34, Paul Olaru wrote: > > exit(12) nu va elibera tot din păcate. Nu dpdv al testelor de Valgrind. > > On Sat, Mar 9, 2019, 22:19 Alexandru Fazakas via so > wrote: >> >> >>> E tema si pe vmchecker? Cateva intrebari inainte sa ma uit: >> >> >> Nu e pe vmchecker, îi pot da

Re: [so] [Tema1][Linux] Test 16 Cannot allocate memory

2019-03-09 Fir de Conversatie Mihai Barbulescu via so
Testul 16 forteaza malloc-urile sa pice, simuland un return NULL de malloc. Iti trece testul sau nu? Daca testul nu iti trece, inseamna ca nu respecti restrictia legata de return 12 sau exit 12 conform enuntului On Sat, 9 Mar 2019 at 22:59, Marius-Cătălin VLAD (87701) via so wrote: > > Bună

Re: [so] Utilizare regex.h si DLL_IMPORTS pe windows, tema 1

2019-03-09 Fir de Conversatie Mihai Barbulescu via so
On Sat, 9 Mar 2019 at 20:37, Mihai Barbulescu wrote: > > Ionuț o sa mă uit mai târziu pe tema ta. Definirea are sens doar pentru > compare dll deci dacă ai făcut-o strict în acel context e totul ok. > > O sa verific Submisia de pe vmchecker e OK la un citit pe diagonala strict pe acest subiect.

Re: [so] Problema rulare test 16 Linux, tema1

2019-03-09 Fir de Conversatie Mihai Barbulescu via so
On Sat, 9 Mar 2019 at 21:21, Alexandru Fazakas via so wrote: > > Salut, > > Acum că am schimbat sursele să nu mai folosească regex.h și nici o a > doua bibliotecă > dinamică, am o altă problemă (pe care nu o aveam înainte): testul 16 > dă SIGSEGV la > prima rulare, deși rulând manual exact

Re: [so] Utilizare regex.h si DLL_IMPORTS pe windows, tema 1

2019-03-09 Fir de Conversatie Mihai Barbulescu via so
ne-uri specifice pentru platformă. Era târziu când am trimis și am > uitat să șterg /DDLL_IMPORTS. Ar trebui să fac resubmisie? Am trimis de o > săptămână. > > sâm., 9 mar. 2019, 16:11 Mihai Barbulescu via so a > scris: > >> Salut Alex, >> >> Enuntul temei spune destul

Re: [so] Utilizare regex.h si DLL_IMPORTS pe windows, tema 1

2019-03-09 Fir de Conversatie Mihai Barbulescu via so
Salut Alex, Enuntul temei spune destul de clar la sectiunea de punctare [1] ca nu puteti folosi ifdef-uri de platforma si codul trebuie sa fie _identic_ (portabil) pe ambele platforme. Punctual, pentru problemele tale: * regex.h [2] -> m-am documentat, pare specific GNU/POSIX - nu e disponibil pe

Re: [so] [Tema1][General] Top pe coada goala.

2019-03-07 Fir de Conversatie Mihai Barbulescu via so
On Thu, 7 Mar 2019 at 15:55, Philip DUMITRU (87508) via so wrote: > > Salut! > Din enuntul temei: > “Operația top apelată pe o coadă fără elemente va trebui să afișeze un > newline” > La verificarea testului 8 insa, este evident ca acest lucru nu corespunde cu > rezultatul asteptat. > > Conform

Re: [so] [Tema1] Cheker

2019-03-06 Fir de Conversatie Mihai Barbulescu via so
On Wed, 6 Mar 2019 at 14:15, Rares Dobre wrote: > > Nu vorbim despre situații reale, încerc să înțeleg cum funcționează > checker-ul. Mai exact, dacă eu voi avea următoarele intrări în ordinea > [cuvânt ; prioritate]: > Bla 50 > Blabla 25 > Alabala 20 > > Contează în vreun fel dacă sortarea

Re: [so] [Tema1] Cheker

2019-03-06 Fir de Conversatie Mihai Barbulescu via so
On Wed, 6 Mar 2019 at 13:41, Rares Dobre via so wrote: > > Bună ziua, > > La temă, pentru teste se folosește diff? Ceea ce vreau mai exact să știu este > dacă contează cum arată outputul. De exemplu dacă eu afișez în ordinea asta > prioritățile: > 50 > 34 > 21 > Și un coleg are: > 10 > 40 > 56

Re: [so] [Tema1][General] Comentarii in fisierele sursa

2019-03-05 Fir de Conversatie Mihai Barbulescu via so
On Tue, 5 Mar 2019 at 12:31, Laurentiu Stefan via so wrote: > > Salut, > > Fisierele sursa folosite pentru rezolvarea temei ar trebui sa aiba kernel-doc > comments(cum are fisierul din schelet 'compare.h')? Salut, Daca vrei tu sa fie sexy si in linie cu compare.h le poti face in formatul

[so] [tema 1] Actualizare teste

2019-03-04 Fir de Conversatie Mihai Barbulescu via so
Salutare, Am descoperit o mica nesincronizare in modul in care se rulau testele invalid parameters vs. testele stres descoperita de echipa de teme. Actualizarea a fost facuta pe - github [1] - vmchecker - toate temele au fost retrimise la testare. Va rog printr-un reply la acest thread sa imi

Re: [so] [Tema1][General] Test picat

2019-03-04 Fir de Conversatie Mihai Barbulescu via so
On Mon, 4 Mar 2019 at 20:43, Vlad Tarachiu via so wrote: > > Am facut asta si am zis si in mesajul original. Cand iau testul separat mie > imi apare rezultatul corect (michael o singura data, nu de 3 ori). Cand il > pun pe checker apare de 3 ori. > > On Monday, March 4, 2019, 8:38:24 PM GMT+2,

Re: [so] [Tema 1] [General] Neclaritate enunt: structura coada

2019-03-04 Fir de Conversatie Mihai Barbulescu via so
On Mon, 4 Mar 2019 at 10:29, Aida-Ștefania MANOLE (87667) via so wrote: > > > Buna! > > Se mentioneaza in enunt: "Încapsularea datelor într-o formă abstractă pentru > o structură de date". Se refera la abordarea de la [1]? De asemenea, coada > trebuie sa fie generica (campuri void*)? > > [1]

Re: [so] [Tema1][Linux] Checker coding style

2019-03-03 Fir de Conversatie Mihai Barbulescu via so
Salut, Tot ce ti-a zis Ionut e OK, o mentiune suplimentara e ca in Linux indentarea se face cu TAB de 8 spatii. Sugerez folosirea urmatoarelor setari in ~/.vimrc (ceva super minimal dar care ar trebui sa-l faca pe checkpatch [1] fericit) set number syntax on set tabstop=8 set shiftwidth=8 set

Re: [so] [Tema1][Windows] - Warning-uri la compilare

2019-03-02 Fir de Conversatie Mihai Barbulescu via so
On Sat, Mar 2, 2019, 13:21 Ionuț Mihalache via so wrote: > Salut, > > Pe windows primesc warning-uri la compilare care spun că unele funcții din > string.h sau fopen sunt deprecated. Ar fi bine să le înlocuiesc cu varianta > lor safe sau să dau disable la acele warning-uri. > _ >

Re: [so] [Tema1][Linux] Segmentation fault in run_test.sh

2019-03-02 Fir de Conversatie Mihai Barbulescu via so
> În sâm., 2 mar. 2019 la 02:24, Ionuț Mihalache a scris: >> >> Salut, >> Pe checker local imi trec toate testele pe linux mai putin ultimul la care >> primesc urmatoarea eroare: ./_test/run_test.sh: line 209: 4844 Segmentation >> fault (core dumped) LD_PRELOAD="libso.so" $EXEC_NAME <

Re: [so] [tema 1] Publicare

2019-02-28 Fir de Conversatie Mihai Barbulescu via so
Salutare, Vmchecker-ul functioneaza acum si pe Windows, puteti face submisii pentru testarea temei si pe vmchecker pe ambele platforme acum. On Thu, 28 Feb 2019 at 01:42, Mihai Barbulescu wrote: > > Salut, > > Am publicat tema de casă nr. 1[1]. > > Deadline-ul pentru submitere este 13 Martie

Re: [so] [Tema1][General] Neclaritate enunt: verificare valori întoarse de funcțiile malloc/calloc/fopen/realloc

2019-02-28 Fir de Conversatie Mihai Barbulescu via so
On Thu, 28 Feb 2019 at 01:51, Ionuț Mihalache via so wrote: > > Salut, > > În enunț scrie că dacă funcțiile de alocare de memorie eșuează se va propaga > codul de eroare 12 până la ieșirea din program. Nu ar fi mai bine să se iasă > din funcția din care nu s-a efectuat cu succes alocarea de

[so] [tema 1] Publicare

2019-02-27 Fir de Conversatie Mihai Barbulescu via so
Salut, Am publicat tema de casă nr. 1[1]. Deadline-ul pentru submitere este 13 Martie 2019, ora 23:55; după depășirea deadline-ului, fiecare zi de întârziere va duce la o depunctare de 0.5p din 10, timp de maxim 7 zile. Pentru dezvoltarea temei vă recomandăm să folosiți mașinile virtuale de aici

[so] [teme] Indicatii de realizare a temelor

2019-02-25 Fir de Conversatie Mihai Barbulescu via so
Salutare, Pe wiki-ul SO găsiți trei resurse foarte importante de realizare a temelor și anume: * indicații generale de realizare a temelor [1] - aici aveți lista cu depunctări "categorisite" pe probleme pe care codul vostru le-ar putea avea * cum scriem un README [2] - ce se așteaptă

Re: [so] [vmchecker] upload tema

2018-05-06 Fir de Conversatie Mihai Barbulescu via so
Salut, Data viitoare sa specifici ID-ul de cs.curs si daca e vorba de tema sub linux sau sub windows. Am rezolvat. Facusesi vreo 2 submisii ale temei 3 peste 2. 2018-05-04 20:33 GMT+03:00 Alexandru Brebu via so : > Buna ziua, > > Din neatentie, am gresit slotul in care

Re: [so] [Tema3][Linux] Modificare loader.h

2018-04-22 Fir de Conversatie Mihai Barbulescu via so
2018-04-22 0:01 GMT+03:00 Octavian Guzu via so : > Salut, > > In enuntul temei, sectiunea FAQ, ni se spune ca nu avem voie sa modificam > headerul loader.h. > > Eu am folosit in cadrul temei o structura in care stochez paginile deja > mapate pe care am declarat-o in loader.h.

Re: [so] [Tema 2][Linux] Rulare tema fara valgrind

2018-04-04 Fir de Conversatie Mihai Barbulescu via so
Salut, Cateva aspecte: 1. Rulezi cu valgrind in [1] ? 2. Ne poti trimite si noua un log de valgrind? Nu ne putem da seama din aceasta intrebare [1] https://repository.grid.pub.ro/cs/so/so-vm-linux-16.04.7z 2018-04-04 13:00 GMT+03:00 Alexandru-Daniel Pintilie via so : >

Re: [so] [Tema2][Linux] Diferente teste local/vmchecker

2018-03-27 Fir de Conversatie Mihai Barbulescu via so
Salut Ești sigur ca vm tău de pe pc e cel de aici (1),(2) (1) https://repository.grid.pub.ro/cs/so/so-vm-linux-16.04.7z (2) https://ocw.cs.pub.ro/courses/so/info/mv On Tue, Mar 27, 2018, 18:14 Alexandru Neculai via so wrote: > Salut, > > Am realizat tema in masina

Re: [so] Tema1 so restore

2018-03-27 Fir de Conversatie Mihai Barbulescu via so
Se va face restore, dar nu sunt acum la laptop Data viitoare astfel de întrebări se pun pe lista de discuții On Tue, Mar 27, 2018, 17:47 vlad moisescu wrote: > Salut Mihai, > > Numele meu este Vlad Moisescu si sunt in grupa 334CC. Acum mi-am dat seama > ca am facut o

Re: [so] [SO][Tema2][Windows] Memory leaks pe Windows

2018-03-27 Fir de Conversatie Mihai Barbulescu via so
Salut, Cum sa nu existe tool-uri. Uite un exemplu cu care eu verificam la teme :) [1] (pe care l-am mai dat pe lista [2], dar functia de search e over-rated) Si da, inspectam si "ochiometric" unele leak-uri sunt evidente din cod, fara a apela la tool-uri. [1] http://drmemory.org/docs/ [2]

Re: [so] [SO][TEMA 2]Propria tema anul precedent

2018-03-27 Fir de Conversatie Mihai Barbulescu via so
Nu este nici un deranj Ciprian si ne bucuram ca problema s-a rezolvat cu ajutorul comunitatii SO :) 2018-03-27 11:39 GMT+03:00 Nastasiu Ciprian via so : > > Salut , > > Va multumesc pentru ajutor ! > > Am rezolvat problema , prin metoda lui Ricardo . Am configurat o masina

Re: [so] [Tema2] Depunctare procese multe

2018-03-25 Fir de Conversatie Mihai Barbulescu via so
Salut. Ce înseamnă număr ușor mai mare, ne poți ajuta cu un exemplu concret pe unul din testele cu pipe-uri? Dacă creezi un proces în plus nu aș considera depunctare. Dacă îți bați joc de sistem e alta discuție :) On Sun, Mar 25, 2018, 15:44 Alex Albu via so wrote: >

Re: [so] [Tema2][Windows] Passed dar cu segmentation fault

2018-03-25 Fir de Conversatie Mihai Barbulescu via so
Ma bucur mult ca s-a rezolvat și apreciez foarte mult ca ne-ai spus cauza On Sun, Mar 25, 2018, 18:39 Adrian Pop via so wrote: > Am reusit sa rezolv singur problema. Foloseam gresit LPTSTR (incercam sa > fac cast cu LPTSTR la s->verb->string, in loc sa folosesc

Re: [so] [Tema2][Windows] Passed dar cu segmentation fault

2018-03-25 Fir de Conversatie Mihai Barbulescu via so
Salut 1) pe linux face la fel sau e doar problema în vm so de Windows sub cygwin? 2) pt investigarea problemei folosește în vm de Windows drmemory: http://drmemory.org On Mar 25, 2018 17:24, "Adrian Pop via so" wrote: Buna ziua! Am implementat o parte din tema pentru

Re: [so] Testul 17 (fscanf)

2018-03-22 Fir de Conversatie Mihai Barbulescu via so
Salut Alexandru, Pe langa sugestia lui Costin, asigura-te rogu-te ca faci debugging in masina virutala [1] [1] https://repository.grid.pub.ro/cs/so/so-vm-linux-16.04.7z 2018-03-22 8:05 GMT+02:00 Costin Lupu via so : > Salutare, Alexandru, > > O idee ar fi să faci

Re: [so] [SO][Tema1][Probleme Cygwin]

2018-03-16 Fir de Conversatie Mihai Barbulescu via so
2018-03-16 2:20 GMT+02:00 R Ionela : > Buna, > Am reusit sa rezolv problema si acum totul merge bine . Uitam ceva la > alocarea structurii pentru celula si de aceea avea acel comportament > pe windows. > Multumesc pentru sfaturi ! Buna Ionela, Ma bucur ca s-a rezolvat si

Re: [so] [Tema 1][Linux] Blocare Teste

2018-03-15 Fir de Conversatie Mihai Barbulescu via so
Salut Ma bucur ca s-a rezolvat Ma gândeam la altfel de implementare cu alte funcții. On Thu, Mar 15, 2018, 21:55 Bogdan-Andrei Toma wrote: > Salut, > > Mersi de input. > > Mi-a rezolvat problema, in momentul de fata ies din bucla cand identific > EOF. > > Nu prea am

Re: [so] [Tema 1][Linux] Blocare Teste

2018-03-15 Fir de Conversatie Mihai Barbulescu via so
Salut. Parsarea inputului de la stdin o faci cat timp nu intalnesti EOF (CTRL+D) character sau cum bine ai implementat o comanda invalida. Nu as vrea sa fac efectiv aici rezolvarea parsingului la stdin ca practic rezolv tema, dar propun sa mai verifici modul in care folosesti strtok in acea

Re: [so] [SO][Tema1][Probleme Cygwin]

2018-03-15 Fir de Conversatie Mihai Barbulescu via so
Buna, Din pacate checkerul ruleaza pe cygwin. Nu putem modifica asta si nu iti recomand sa iti continui investigatia ruland checkerul din PowerShell/CMD chiar daca asta ar fi posibil tehnic (ergo nu ma voi obosi sa dau detalii). Cum vad eu treaba: incearca sa pui niste printuri in functia de

Re: [so] [SO][Tema1][Probleme Cygwin]

2018-03-15 Fir de Conversatie Mihai Barbulescu via so
Buna Ionela, Incearca te rog sa dezactivezi cleanup-ul checkerului, comentezi tot continutul functiei cleanup test de aici [2] ca sa ai si fisierele out local si sa pooti compara la toate testele care pica cu un difftool mai uman. Am vazut ca tu iti redirectezi un .in chemand tema la output dar e

Re: [so] [SO][Tema1][Probleme Cygwin]

2018-03-15 Fir de Conversatie Mihai Barbulescu via so
2018-03-15 10:43 GMT+02:00 R Ionela via so : > Buna, > > Am o problema cu rularea temei pe Windows. In urma compilarii folosind > utilitarul nmake in PowerShell , executabilul rulat cu parametrii > testului 23 spre exemplu , are outputul dorit. In schimb , rulandul in >

Re: [so] [Tema1][General] Eroare coding style

2018-03-14 Fir de Conversatie Mihai Barbulescu via so
2018-03-14 1:33 GMT+02:00 Ileana Popescu : > Am incercat cu utilitarul dos2unix si primesc aceleasi erori. Foloseste reply all data viitoare Imi vine destul de greu sa cred ca nici asa nu se rezolva cu dos2unix. Deschide fisierele cu vim si incearca :set ff=unix si

Re: [so] [Tema1][General] Eroare coding style

2018-03-13 Fir de Conversatie Mihai Barbulescu via so
Încearcă să folosești sub Linux utilitarul dos2unix pe toate sursele și zi-mi dacă mai apar erorile Aparent ai editat sub Windows și a rămas totul cu CRLF și checkpatch.pl se supără la astfel de line endings. Asta-i viața, ne supunem regulilor din coding style d kernel On Mar 13, 2018 23:02,

Re: [so] [SO] [Tema1] Warning compilare Windows

2018-03-13 Fir de Conversatie Mihai Barbulescu via so
Am uitat sa mentionez, e interzisa folosirea flag-ului D_CRT_NONSTDC_NO_DEPRECATE :) n-ai voie functii POSIX specifice in ANSI-C On 13 March 2018 at 14:39, Mihai Barbulescu wrote: > Salut, > > S-a mai discutat pe lista, vezi [1] si raspunsurile date acolo > > [1]

Re: [so] [SO] [Tema1] Warning compilare Windows

2018-03-13 Fir de Conversatie Mihai Barbulescu via so
Salut, S-a mai discutat pe lista, vezi [1] si raspunsurile date acolo [1] https://www.mail-archive.com/search?q=strdup=so%40cursuri.cs.pub.ro 2018-03-13 13:31 GMT+02:00 Flavia Circiumaru via so : > Buna, > > In cazul in care raspunsul la intrebarea ta este negativ, ai

Re: [so] [SO][Tema1] Rulare checker pe masina virtuala linux

2018-03-11 Fir de Conversatie Mihai Barbulescu via so
Problema o reproduci mai mult ca sigur rulând același set de comenzi pe mașina virtuala de so Posibil local sa funcționeze corect NU am timp acum sa ma uit la tema, dar segmentation fault ar putea apărea din cauza accesului la un pointer null foarte probabil sau ai vreun overflow în acel caz

Re: [so] [SO][Tema1] Rulare checker pe masina virtuala linux

2018-03-11 Fir de Conversatie Mihai Barbulescu via so
Buna Cristina, Cateva obiectii: 1. Makefile-ul de pe Linux tot nu imi place cum arata (nu pasa .h-uri ca input la gcc) 2. Pentru Makefile-ul de pe Windows: - porneste de la cel de Linux si inlocuieste gcc cu cl - Vad ca folosesti /D_CRT_SECURE_NO_DEPRECATE asa cum e specificat aici

Re: [so] Header hash.h

2018-03-11 Fir de Conversatie Mihai Barbulescu via so
2018-03-11 15:07 GMT+02:00 Alexandru : > Sunt de acod, dar avand prototipul functiei hash in acel header mi s-a parut > mai intuitiv sa am si functiile specific pe tabela tot acolo. Va exista vreo > depunctare daca nu am facut cum ati mentionat si le-am lasat acolo? >

Re: [so] Header hash.h

2018-03-11 Fir de Conversatie Mihai Barbulescu via so
2018-03-11 14:49 GMT+02:00 Alexandru via so : > Ne este permis sa moificam fisierul hash.h, mai precis sa adaugam la finalul > acestuia prototipul functiilor specifice tabei hash? > Salut, Da, poti folosi. Insa solutia "mai eleganta" este ca implementarea hashtable-ului sa

Re: [so] [SO][Tema1] Rulare checker pe masina virtuala linux

2018-03-11 Fir de Conversatie Mihai Barbulescu via so
Pe lista publica acum ca să vadă și ceilalți studenți. Procedura ta de compilare e complet greșită, de aia ai prosopul de erori probabil și local, te rog sa te uiți cu atenție în laborator 1 (1) cum se fac linkarile versus ce ai tu aici gcc -Wall -fPIC tema1.c utils.h hashtable.h hash.h -c gcc

Re: [so] [Tema1][General]STDIN: exit

2018-03-11 Fir de Conversatie Mihai Barbulescu via so
Salut Denis, Nu e rău dacă adaugi și o comandă de exit însă testele nu o vor avea. Parsarea inputului de la stdin se termina atunci când dai de EOF (CTRL+D sau end of file in caz ca testul nostru redirecteaza un fișier la stdin). Durata programului trebuie sa fie pe parcursul execuției linie cu

Re: [so] [SO][Tema1] Rulare checker pe masina virtuala linux

2018-03-10 Fir de Conversatie Mihai Barbulescu via so
Acea eroare este imposibila pe masina virtuala de Linux a SO [1]. Pe masina locala daca arhitectura ta e pe 64 de biti (poti afla cu uname -a) atunci normal ca da acea eroare deoarece libhash.so a fost compilat pe [1] care e 32 de biti Pe ce masina virtuala de Linux incerci rularea checker-ului?

Re: [so] [SO][Tema1][VMChecker] - problema incarcare arhiva

2018-03-06 Fir de Conversatie Mihai Barbulescu via so
mi-a dat file uploaded succesfully. >> >> >> >> 2018-03-06 14:10 GMT+02:00 Alin Penea <alinpe...@gmail.com>: >> >> > Salut! >> >> > >> >> > Intampin si eu exact acceasi problema. Nu mai pot face submit ar

Re: [so] [SO][Tema1][VMChecker] - problema incarcare arhiva

2018-03-06 Fir de Conversatie Mihai Barbulescu via so
e...@gmail.com>: >> > Salut! >> > >> > Intampin si eu exact acceasi problema. Nu mai pot face submit arhivei >> > pentru >> > windows. >> > Utilizator: sebastian.penea >> > >> > 2018-03-06 13:40 GMT+02:00 Mihai Barbulescu v

Re: [so] [SO][Tema1][VMChecker] - problema incarcare arhiva

2018-03-06 Fir de Conversatie Mihai Barbulescu via so
Penea <alinpe...@gmail.com>: > Salut! > > Intampin si eu exact acceasi problema. Nu mai pot face submit arhivei pentru > windows. > Utilizator: sebastian.penea > > 2018-03-06 13:40 GMT+02:00 Mihai Barbulescu via so <so@cursuri.cs.pub.ro>: >> >> Plus list

Re: [so] [SO][Tema1][VMChecker] - problema incarcare arhiva

2018-03-06 Fir de Conversatie Mihai Barbulescu via so
Plus lista de discuții unde mai mulți asistenți îl vor vedea Merge acum când faci submit din nou? S-a lucrat azi pe vmchecker On Mar 6, 2018 12:15, "Eduard Zaharia" wrote: > Salut! > > Ma numesc Zaharia George-Eduard, de la grupa 335CB, utilizator >

Re: [so] [Tema1][Checker] Probleme new line

2018-03-05 Fir de Conversatie Mihai Barbulescu via so
u.cmilit...@gmail.com>: > > 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 <so@cursu

Re: [so] [Tema 1][windows] Cum compilăm tema1.exe fără hash.lib?

2018-03-05 Fir de Conversatie Mihai Barbulescu via so
Salut, Cred ca am omis eu cand l-am pus pe github [1] sa il pun si in folderul util/ avand in minte assumption-ul ca vmchecker rezolva el linkarile cum trebuie in caz ca cineva recompila biblioteca cu propria implementare. Vezi ca in folderul checker/ de pe github [1] ai si dll si lib Besides,

Re: [so] [tema 1][windows] Cum configurăm Cygwin?

2018-03-05 Fir de Conversatie Mihai Barbulescu via so
Salut Compilarea se face pe cmd sau visual studio, execuția testelor se face cu tema1.exe în cygwin On Mar 5, 2018 5:43 PM, "Gabriel Vîjială via so" wrote: > Salut, > > În subiect scrie: > > > Pe Windows testele se rulează folosind consola Cygwin. > > Pe consola Cygwin

Re: [so] [Tema1][Checker] Probleme new line

2018-03-04 Fir de Conversatie Mihai Barbulescu via so
<alexandru.cmilit...@gmail.com>: > 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 <so@cursuri.cs.pub.ro>: >

Re: [so] [Tema1][General] Nelamurire teste checker

2018-03-04 Fir de Conversatie Mihai Barbulescu via so
Salut Adrian, Pe langa indicatiile lui Darius ca recomandare generala: atunci cand vedeti segmentation fault in teste este vina voastra. Testele din checker sunt doar script-uri bash care cheama executabilul temei voastre. Ca sa depanati problemele de segmentation fault luati individual testele

Re: [so] [Tema1][Checker] Probleme new line

2018-03-04 Fir de Conversatie Mihai Barbulescu via so
Salut, Ii multumesc lui Mihai Popescu pentru mesaj. Cam asta doream si eu sa specific Alex, daca nu este cazul celui specificat in cerinta, sectiunea materiale ajutatoare [1] (see quote), te rog sa ne spui eventual specificand si instanta de gitlab daca folosesti, sa vedem daca nu cumva e alt

[so] Publicare Tema 1 SO - Multi-platform development

2018-03-01 Fir de Conversatie Mihai Barbulescu via so
Salut, Am publicat tema de casă nr. 1[1]. Deadline-ul pentru trimiterea arhivei este 14 Martie 2018, ora 23:55; după depășirea deadline-ului, fiecare zi de întârziere va duce la o depunctare de 0.5p din 10. După 21 martie 2018 (ora 23:55) tema nu va mai putea fi trimisă. Pentru dezvoltarea

Re: [so] [Tema4] puncte karma

2017-05-25 Fir de Conversatie Mihai Barbulescu via so
fixed 2017-05-25 10:22 GMT+03:00 Relu Dragan via so : > Salut, > > Am observat ca nu am primit cate un punct karma pentru tema de casa rapida. > > Multumesc, > Relu Dragan > > ___ >

Re: [so] [Tema4] Suprascriere

2017-05-25 Fir de Conversatie Mihai Barbulescu via so
2017-05-25 10:02 GMT+03:00 Cotet Teodor Mihai via so : > Buna, > > Am suprascris si eu tema4 (si windows si linux) cu tema5, dupa ce ati > corectat-o. Se poate lua in considerare versiunea corectata, nu cea a > ultimei submisii? (arhiva buna ar trebui sa se numeasca

Re: [so] [Tema 4] Puncte karma pentru git

2017-05-25 Fir de Conversatie Mihai Barbulescu via so
Fixed 2017-05-25 9:06 GMT+03:00 George-Sebastian PÎRTOACĂ (66847) via so : > Salut, > > > Am observat ca nu am primit punctele karma pentru tema folosind git pe Linux > [1] si pe Windows [2]. Am precizat in README-ul de pe Linux (la sfarsit) > link-ul catre repo-ul folosit

Re: [so] Submisie gresita

2017-05-20 Fir de Conversatie Mihai Barbulescu via so
Fixed, Vezi daca e totul in regula 2017-05-19 22:41 GMT+03:00 Alexandru Badicu via so : > > Buna seara.Am upload-at din greseala o tema peste tema 2 care a fost deja > corectata.Mi se poate pune nota inapoi? > Multumesc, > Badicu George-Alexandru 335CB >

Re: [so] [tema 4][linux] Diferente vm so/ vmchecker

2017-05-09 Fir de Conversatie Mihai Barbulescu via so
2017-05-09 17:10 GMT+03:00 Razvan Crainea : > > > On Tue, May 9, 2017 at 4:50 PM Horia Zegheru > wrote: >> >> Salut, >> >> Din motive pe care nu le inteleg, nu merge sa scriu in niciun fel pe lista >> de discutii, ceea ce e ciudat avand in vedere

Re: [so] [Tema2] Contestatie

2017-05-06 Fir de Conversatie Mihai Barbulescu via so
Salut Dan, Pe Linux la cd in caz de eroare nu afisezi nimic. M-am uitat din nou pe Linux si as putea sa iti acord cele -0.2 puncte pierdute. Desi cd e foarte greu de evaluat in cazul temei tale. Ar fi trebuit poate, din pacate, -0.1 pentru ne-existenta unui mesaj de eroare/imposibilitatea

Re: [so] Stare imbunatatita vmchecker

2017-04-06 Fir de Conversatie Mihai Barbulescu via so
Salut Beniamin, Ne poți spune și erorile sau problemele pe care le ai la login? Sau vmchecker afișează "degeaba"? On 6 Apr 2017 06:44, "Beniamin Dobre via so" wrote: > Incerc de vreo doua ore sa ma logez si degeaba > > ___ >

Re: [so] [SO][TEMA2][Linux][Vmchecker]

2017-04-05 Fir de Conversatie Mihai Barbulescu via so
Salutare tuturor, Revin cu rugamintea ca atunci cand observati diferente intre ce dezvoltati si ce rulati pe vmchecker sa urmati pasii de mai jos: 1. Descarcati masinile virtuale de SO de aici [1]. Sunt IDENTICE cu ce are Vmchecker 2. Rulati manual comenzile de shell de la test case-urile care

Re: [so] [Tema2][Windows] Parametru CreatePipe

2017-04-02 Fir de Conversatie Mihai Barbulescu via so
Legat de permisiuni pe gitlab da la toți asistenții responsabili de teme anul acesta. Vezi scriptul (1). Dacă acesta nu ajuta îți voi da reply privat cu responsabilii (1) https://github.com/systems-cs-pub-ro/so-assignments/blob/master/so-create-repo.sh On 2 Apr 2017 15:47, "Darius-Florentin

Re: [so] [Tema2][Windows] Parametru CreatePipe

2017-04-02 Fir de Conversatie Mihai Barbulescu via so
Salut Darius, Pentru handle-uri deschise recomand cu caldura procexp.exe (Process Explorer [1]) - il aveti si pe VM-ul de SO instalat. Orice proces deschis de cygwin e vizibil si in Task Manager/Process Explorer (daca deschizi cygwin de ex o sa vezi N procese bash.exe unde N = nr de terminale

Re: [so] [Tema2][Windows] Bug-uri in scheletul de cod

2017-03-24 Fir de Conversatie Mihai Barbulescu via so
Excelent și mulțumim! Va urma code review :) și eventual instrucțiuni suplimentare On 24 Mar 2017 22:16, "George-Sebastian PÎRTOACĂ (66847)" < george.pirto...@stud.acs.upb.ro> wrote: > Done! [image: ] > > > Pirtoaca George Sebastian > -- > *From:* Mihai Barbulescu

Re: [so] [SO][Tema 2] Problema clonare repo

2017-03-22 Fir de Conversatie Mihai Barbulescu via so
Salut, Nu poți clona asa întrucât acela e un folder Repository este https://github.com/systems-cs-pub-ro/so-assignments.git Deci tu trebuie să dai comanda git clone https://github.com/systems-cs-pub-ro/so-assignments.git Ți se va genera un folder so-assignments. Intra în el da ls și ar trebui

Re: [so] [SO][Tema1][Windows]

2017-03-20 Fir de Conversatie Mihai Barbulescu via so
2017-03-20 13:44 GMT+02:00 Costin Lupu via so : > On Mon, 2017-03-20 at 13:15 +0200, Mihaela Dobre via so wrote: >> Bună ziua, >> >> Am rulat tema local atât pe linux, cat și pe Windows și funcționează. >> Însă pe vmchecker îmi rulează doar testele pe linux. Pe Windows >>

Re: [so] [Tema1][Linux][Windows] Leak-uri de memorie

2017-03-16 Fir de Conversatie Mihai Barbulescu via so
Depunctarile sunt precizate aici: https://ocw.cs.pub.ro/courses/so/teme/general#lista_depunctari . Vezi ce scrie acolo. Vom corecta temele si toata lumea va primi feedback pe cod. 2017-03-15 23:27 GMT+02:00 Andrei Tulus : > As avea nevoie sa vorbesc cu cineva si sa se uite

Re: [so] [Tema1][Linux][Windows] Leak-uri de memorie

2017-03-15 Fir de Conversatie Mihai Barbulescu via so
Salut, Nu depunctam leak-urile de memorie IN CAZURILE ANORMALE, cele de eroare (deci cele cu comenzi invalide). Ar trebui sa faci cu goto-uri ca aici [1] Asigura-te doar ca n-ai memory leaks pe un CAZ VALID cu COMENZI VALIDE in care totul merge normal -> doar acolo depunctam. [1]

Re: [so] Fwd: Re: Eroare compilare Windows

2017-03-14 Fir de Conversatie Mihai Barbulescu via so
Sa aruncam putin nisip in masinarie: incearca pe linux sa compilezi cu -std=c89 si zi-mi ce obtii :) 2017-03-15 0:06 GMT+02:00 Vlad Popa via so : > Salut > > Stiu ca pe masina virtuala as avea aceleasi erori pentru cs este identica > cu cea de pe vmchecker, dar problema

Re: [so] [Tema1][Windows] Blocare checker

2017-03-14 Fir de Conversatie Mihai Barbulescu via so
2017-03-14 23:46 GMT+02:00 Razvan Crainea via so : > > > On Tue, Mar 14, 2017 at 11:27 PM Anca Elena M. via so < > so@cursuri.cs.pub.ro> wrote: > >> Buna seara! >> >> Am o problema atunci cand rulez checkerul pe Windows: se blocheaza la >> testul 15 (Test remove non

Re: [so] [Tema1][Linux] stack smash detected

2017-03-14 Fir de Conversatie Mihai Barbulescu via so
Consider ca am spus sugestia mai sus: ruleaza folosind gdb exact testul pe care l-ai rulat cu valgrind (foloseste cgdb are interfata mai draguta). Probabil ai bug in bucla din print_bucket cand iterezi pe lista inlantuita, pune si tu un breakpoint pe-acolo. Ai alocat memorie pt nodul din lista?

<    1   2   3   >