setting parameters inside settings ROOT = /home/enrico/linux/teaching/prog1/esami.lab outside settings begin grading all grading Claudio.Marcovecchio.tgz inside settings ROOT = /home/enrico/linux/teaching/prog1/esami.lab outside settings grade1 Claudio.Marcovecchio.tgz untar Claudio.Marcovecchio.tgz setting rootdir = Claudio.Marcovecchio log file compiling prj 1 (dir 1)) 1.c:44: redefinition of `read_treeInteger_preOrder' 1.c:25: `read_treeInteger_preOrder' previously defined here File 1.exe does not exist File 1.exe does not exist File 1.exe does not exist File 1.exe does not exist compiling prj 2 (dir 2)) compiling prj 3 (dir 3)) compiling prj 4 (dir 4)) compiling prj 5 (dir 5)) gcc: No match. File 5.exe does not exist File 5.exe does not exist File 5.exe does not exist File 5.exe does not exist compiling prj 6 (dir 6)) compiling prj 7 (dir 7)) compiling prj 8 (dir 8)) gcc: No match. File 8.exe does not exist File 8.exe does not exist File 8.exe does not exist File 8.exe does not exist writing table row 1 in grades.html grading Daniel.Mba.tgz inside settings ROOT = /home/enrico/linux/teaching/prog1/esami.lab outside settings grade1 Daniel.Mba.tgz untar Daniel.Mba.tgz setting rootdir = Daniel.Mba log file compiling prj 1 (dir 1)) compiling prj 2 (dir 2)) compiling prj 3 (dir 3)) compiling prj 4 (dir 4)) gcc: No match. File 4.exe does not exist File 4.exe does not exist File 4.exe does not exist File 4.exe does not exist compiling prj 5 (dir 5)) 5.c: In function `main': 5.c:15: warning: passing arg 2 of `insert' makes pointer from integer without a cast 5.c:19: warning: passing arg 2 of `insert' makes pointer from integer without a cast compiling prj 6 (dir 6)) gcc: No match. File 6.exe does not exist File 6.exe does not exist File 6.exe does not exist File 6.exe does not exist compiling prj 7 (dir 7)) gcc: No match. File 7.exe does not exist File 7.exe does not exist File 7.exe does not exist File 7.exe does not exist compiling prj 8 (dir 8)) writing table row 2 in grades.html grading Daniele.Mattiacci.tgz inside settings ROOT = /home/enrico/linux/teaching/prog1/esami.lab outside settings grade1 Daniele.Mattiacci.tgz untar Daniele.Mattiacci.tgz setting rootdir = Daniele.Mattiacci log file compiling prj 1 (dir 1)) 1.c: In function `readpreorder': 1.c:18: warning: assignment makes pointer from integer without a cast compiling prj 2 (dir 2)) compiling prj 3 (dir 3)) 3.c: In function `main': 3.c:8: `Tree' undeclared (first use in this function) 3.c:8: (Each undeclared identifier is reported only once 3.c:8: for each function it appears in.) 3.c:8: `p' undeclared (first use in this function) File 3.exe does not exist File 3.exe does not exist File 3.exe does not exist File 3.exe does not exist compiling prj 4 (dir 4)) 4.c: In function `readpreorder': 4.c:17: warning: assignment makes pointer from integer without a cast compiling prj 5 (dir 5)) 5.c: In function `main': 5.c:19: warning: cast to pointer from integer of different size 5.c:26: warning: cast to pointer from integer of different size compiling prj 6 (dir 6)) gcc: No match. File 6.exe does not exist File 6.exe does not exist File 6.exe does not exist File 6.exe does not exist compiling prj 7 (dir 7)) 7.c:39:1: warning: no newline at end of file compiling prj 8 (dir 8)) gcc: No match. File 8.exe does not exist File 8.exe does not exist File 8.exe does not exist File 8.exe does not exist writing table row 3 in grades.html grading Domenico.Mariotti.tgz inside settings ROOT = /home/enrico/linux/teaching/prog1/esami.lab outside settings grade1 Domenico.Mariotti.tgz untar Domenico.Mariotti.tgz setting rootdir = Domenico.Mariotti log file compiling prj 1 (dir 1)) compiling prj 2 (dir 2)) compiling prj 3 (dir 3)) compiling prj 5 (dir 5)) compiling prj 7 (dir 7)) writing table row 4 in grades.html grading Iris.Konomi.tgz inside settings ROOT = /home/enrico/linux/teaching/prog1/esami.lab outside settings grade1 Iris.Konomi.tgz untar Iris.Konomi.tgz setting rootdir = Iris.Konomi log file compiling prj 1 (dir 1)) compiling prj 2 (dir 2)) compiling prj 3 (dir 3)) compiling prj 4 (dir 4)) gcc: No match. File 4.exe does not exist File 4.exe does not exist File 4.exe does not exist File 4.exe does not exist compiling prj 5 (dir 5)) gcc: No match. File 5.exe does not exist File 5.exe does not exist File 5.exe does not exist File 5.exe does not exist compiling prj 6 (dir 6)) gcc: No match. File 6.exe does not exist File 6.exe does not exist File 6.exe does not exist File 6.exe does not exist compiling prj 7 (dir 7)) gcc: No match. File 7.exe does not exist File 7.exe does not exist File 7.exe does not exist File 7.exe does not exist compiling prj 8 (dir 8)) gcc: No match. File 8.exe does not exist File 8.exe does not exist File 8.exe does not exist File 8.exe does not exist writing table row 5 in grades.html grading Liberato.Farisco.tgz inside settings ROOT = /home/enrico/linux/teaching/prog1/esami.lab outside settings grade1 Liberato.Farisco.tgz untar Liberato.Farisco.tgz setting rootdir = Liberato.Farisco log file compiling prj 1 (dir 1)) compiling prj 2 (dir 2)) compiling prj 3 (dir 3)) compiling prj 5 (dir 5)) compiling prj 7 (dir 7)) writing table row 6 in grades.html grading Luca.Marozzini.tgz inside settings ROOT = /home/enrico/linux/teaching/prog1/esami.lab outside settings grade1 Luca.Marozzini.tgz untar Luca.Marozzini.tgz setting rootdir = Luca.Marozzini log file compiling prj 1 (dir 1)) compiling prj 2 (dir 2)) compiling prj 3 (dir 3)) gcc: No match. File 3.exe does not exist File 3.exe does not exist File 3.exe does not exist File 3.exe does not exist compiling prj 4 (dir 4)) gcc: No match. File 4.exe does not exist File 4.exe does not exist File 4.exe does not exist File 4.exe does not exist compiling prj 5 (dir 5)) compiling prj 6 (dir 6)) 6.c: In function `main': 6.c:9: parse error before `;' 6.c:17: parse error before `{' 6.c:18: parse error before `else' 6.c: At top level: 6.c:24: parse error before string constant 6.c:24: warning: data definition has no type or storage class 6.c:26: parse error before string constant 6.c:26: warning: data definition has no type or storage class contvoc.c: In function `main': contvoc.c:9: parse error before `;' contvoc.c:17: parse error before `{' contvoc.c:18: parse error before `else' contvoc.c: At top level: contvoc.c:24: parse error before string constant contvoc.c:24: warning: data definition has no type or storage class contvoc.c:26: parse error before string constant contvoc.c:26: warning: data definition has no type or storage class File 6.exe does not exist File 6.exe does not exist File 6.exe does not exist File 6.exe does not exist compiling prj 7 (dir 7)) gcc: No match. File 7.exe does not exist File 7.exe does not exist File 7.exe does not exist File 7.exe does not exist compiling prj 8 (dir 8)) 8.c: In function `main': 8.c:43: warning: unknown escape sequence `\l' writing table row 7 in grades.html grading Luigi.Lombardozzi.tgz inside settings ROOT = /home/enrico/linux/teaching/prog1/esami.lab outside settings grade1 Luigi.Lombardozzi.tgz untar Luigi.Lombardozzi.tgz setting rootdir = Luigi.Lombardozzi log file compiling prj 1 (dir 1)) compiling prj 2 (dir 2)) compiling prj 3 (dir 3)) gcc: No match. File 3.exe does not exist File 3.exe does not exist File 3.exe does not exist File 3.exe does not exist compiling prj 4 (dir 4)) compiling prj 5 (dir 5)) gcc: No match. File 5.exe does not exist File 5.exe does not exist File 5.exe does not exist File 5.exe does not exist compiling prj 6 (dir 6)) gcc: No match. File 6.exe does not exist File 6.exe does not exist File 6.exe does not exist File 6.exe does not exist compiling prj 7 (dir 7)) gcc: No match. File 7.exe does not exist File 7.exe does not exist File 7.exe does not exist File 7.exe does not exist compiling prj 8 (dir 8)) gcc: No match. File 8.exe does not exist File 8.exe does not exist File 8.exe does not exist File 8.exe does not exist writing table row 8 in grades.html grading Manuele.Manni.tgz inside settings ROOT = /home/enrico/linux/teaching/prog1/esami.lab outside settings grade1 Manuele.Manni.tgz untar Manuele.Manni.tgz setting rootdir = Manuele.Manni log file compiling prj 1 (dir 1)) compiling prj 2 (dir 2)) compiling prj 3 (dir 3)) 3.c:63: warning: type mismatch with previous implicit declaration 3.c:57: warning: previous implicit declaration of `reverse' 3.c:63: warning: `reverse' was previously implicitly declared to return `int' compiling prj 4 (dir 4)) gcc: No match. File 4.exe does not exist File 4.exe does not exist File 4.exe does not exist File 4.exe does not exist compiling prj 5 (dir 5)) gcc: No match. File 5.exe does not exist File 5.exe does not exist File 5.exe does not exist File 5.exe does not exist compiling prj 6 (dir 6)) compiling prj 7 (dir 7)) gcc: No match. File 7.exe does not exist File 7.exe does not exist File 7.exe does not exist File 7.exe does not exist compiling prj 8 (dir 8)) writing table row 9 in grades.html grading Marco.Grechi.tgz inside settings ROOT = /home/enrico/linux/teaching/prog1/esami.lab outside settings grade1 Marco.Grechi.tgz untar Marco.Grechi.tgz setting rootdir = Marco.Grechi log file compiling prj 1 (dir 1)) compiling prj 2 (dir 2)) compiling prj 3 (dir 3)) compiling prj 4 (dir 4)) compiling prj 5 (dir 5)) compiling prj 6 (dir 6)) compiling prj 7 (dir 7)) compiling prj 8 (dir 8)) writing table row 10 in grades.html grading Mauro.Gasperini.tgz inside settings ROOT = /home/enrico/linux/teaching/prog1/esami.lab outside settings grade1 Mauro.Gasperini.tgz untar Mauro.Gasperini.tgz setting rootdir = Mauro.Gasperini log file compiling prj 1 (dir 1)) compiling prj 2 (dir 2)) compiling prj 3 (dir 3)) 3.c:63: warning: type mismatch with previous implicit declaration 3.c:57: warning: previous implicit declaration of `reverse' 3.c:63: warning: `reverse' was previously implicitly declared to return `int' compiling prj 4 (dir 4)) 4.c: In function `Cancella': 4.c:38: warning: return makes integer from pointer without a cast compiling prj 5 (dir 5)) 5.c:92:1: warning: no newline at end of file 5.c: In function `main': 5.c:66: warning: passing arg 2 of `insert' makes pointer from integer without a cast 5.c:70: warning: passing arg 2 of `insert' makes pointer from integer without a cast compiling prj 6 (dir 6)) compiling prj 7 (dir 7)) compiling prj 8 (dir 8)) writing table row 11 in grades.html grading Mauro.Ligotti.tgz inside settings ROOT = /home/enrico/linux/teaching/prog1/esami.lab outside settings grade1 Mauro.Ligotti.tgz untar Mauro.Ligotti.tgz setting rootdir = Mauro.Ligotti log file compiling prj 1 (dir 1)) compiling prj 2 (dir 2)) compiling prj 4 (dir 4)) compiling prj 5 (dir 5)) compiling prj 6 (dir 6)) writing table row 12 in grades.html grading Najada.Mehmeti.tgz inside settings ROOT = /home/enrico/linux/teaching/prog1/esami.lab outside settings grade1 Najada.Mehmeti.tgz untar Najada.Mehmeti.tgz setting rootdir = Najada.Mehmeti log file compiling prj 1 (dir 1)) compiling prj 2 (dir 2)) compiling prj 3 (dir 3)) compiling prj 4 (dir 4)) compiling prj 5 (dir 5)) compiling prj 6 (dir 6)) compiling prj 7 (dir 7)) compiling prj 8 (dir 8)) writing table row 13 in grades.html grading Nicola.Gorelli.tgz inside settings ROOT = /home/enrico/linux/teaching/prog1/esami.lab outside settings grade1 Nicola.Gorelli.tgz untar Nicola.Gorelli.tgz setting rootdir = Nicola.Gorelli log file compiling prj 1 (dir 1)) /tmp/cc9eIlDT.o: In function `readPreorderStringNfigliLbl': /tmp/cc9eIlDT.o(.text+0x428): the `gets' function is dangerous and should not be used. compiling prj 2 (dir 2)) /tmp/ccz8J3cF.o: In function `readPreorderStringNfigliLbl': /tmp/ccz8J3cF.o(.text+0x428): the `gets' function is dangerous and should not be used. compiling prj 3 (dir 3)) /tmp/cc0ncSRx.o: In function `readPreorderStringNfigliLbl': /tmp/cc0ncSRx.o(.text+0x428): the `gets' function is dangerous and should not be used. compiling prj 4 (dir 4)) /tmp/ccMU2sWB.o: In function `readPreorderStringNfigliLbl': /tmp/ccMU2sWB.o(.text+0x428): the `gets' function is dangerous and should not be used. compiling prj 5 (dir 5)) 5.c: In function `main': 5.c:58: warning: comparison between pointer and integer 5.c:62: warning: comparison between pointer and integer 5.c:77: parse error before `else' 5.c:84: warning: comparison between pointer and integer 5.c:110: parse error at end of input File 5.exe does not exist File 5.exe does not exist File 5.exe does not exist File 5.exe does not exist compiling prj 6 (dir 6)) compiling prj 7 (dir 7)) compiling prj 8 (dir 8)) writing table row 14 in grades.html grading Pamela.Fani.tgz inside settings ROOT = /home/enrico/linux/teaching/prog1/esami.lab outside settings grade1 Pamela.Fani.tgz untar Pamela.Fani.tgz setting rootdir = Pamela.Fani log file compiling prj 1 (dir 1)) compiling prj 2 (dir 2)) compiling prj 3 (dir 3)) compiling prj 6 (dir 6)) compiling prj 8 (dir 8)) writing table row 15 in grades.html grading Pier_Giuseppe.Mandosi.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Pier_Giuseppe.Mandosi.tgz untar Pier_Giuseppe.Mandosi.tgz setting rootdir = Pier_Giuseppe.Mandosi log file compiling prj 1 (dir 1)) compiling prj 2 (dir 2)) compiling prj 3 (dir 3)) compiling prj 4 (dir 4)) compiling prj 5 (dir 5)) compiling prj 6 (dir 6)) compiling prj 7 (dir 7)) gcc: No match. File 7.exe does not exist File 7.exe does not exist File 7.exe does not exist File 7.exe does not exist compiling prj 8 (dir 8)) writing table row 16 in grades.html grading Riccardo.Genzone.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Riccardo.Genzone.tgz untar Riccardo.Genzone.tgz setting rootdir = Riccardo.Genzone log file compiling prj 1 (dir 1)) compiling prj 2 (dir 2)) gcc: No match. File 2.exe does not exist File 2.exe does not exist File 2.exe does not exist File 2.exe does not exist compiling prj 3 (dir 3)) compiling prj 4 (dir 4)) gcc: No match. File 4.exe does not exist File 4.exe does not exist File 4.exe does not exist File 4.exe does not exist compiling prj 5 (dir 5)) 5.c: In function `main': 5.c:16: warning: comparison between pointer and integer 5.c:17: parse error before `}' 5.c:19: warning: comparison between pointer and integer 5.c:20: parse error before `}' 5.c:24: `cont' undeclared (first use in this function) 5.c:24: (Each undeclared identifier is reported only once 5.c:24: for each function it appears in.) 5.c:27: `trovato' undeclared (first use in this function) File 5.exe does not exist File 5.exe does not exist File 5.exe does not exist File 5.exe does not exist compiling prj 6 (dir 6)) compiling prj 7 (dir 7)) gcc: No match. File 7.exe does not exist File 7.exe does not exist File 7.exe does not exist File 7.exe does not exist compiling prj 8 (dir 8)) writing table row 17 in grades.html grading Simone.Mori.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Simone.Mori.tgz untar Simone.Mori.tgz gzip: stdin: unexpected end of file tar: Child returned status 1 tar: Error exit delayed from previous errors wrong .tgz format: rootdir undefined grading Stefano.Erba.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Stefano.Erba.tgz untar Stefano.Erba.tgz setting rootdir = Stefano.Erba log file compiling prj 1 (dir 1)) compiling prj 4 (dir 4)) compiling prj 5 (dir 5)) writing table row 18 in grades.html grading Stefano.Giachetti.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Stefano.Giachetti.tgz untar Stefano.Giachetti.tgz setting rootdir = Stefano.Giachetti log file compiling prj 1 (dir 1)) alberochar.c: In function `createInorder': alberochar.c:23: `NULL' undeclared (first use in this function) alberochar.c:23: (Each undeclared identifier is reported only once alberochar.c:23: for each function it appears in.) alberochar.c: In function `createPreorder': alberochar.c:69: `NULL' undeclared (first use in this function) alberochar.c: In function `createPostorder': alberochar.c:109: `NULL' undeclared (first use in this function) alberochar.c: In function `printInorder': alberochar.c:146: `NULL' undeclared (first use in this function) alberochar.c: In function `printPostorder': alberochar.c:163: `NULL' undeclared (first use in this function) alberochar.c: In function `printPreorder': alberochar.c:178: `NULL' undeclared (first use in this function) File 1.exe does not exist File 1.exe does not exist File 1.exe does not exist File 1.exe does not exist compiling prj 2 (dir 2)) alberostr.c: In function `createInorder': alberostr.c:21: `NULL' undeclared (first use in this function) alberostr.c:21: (Each undeclared identifier is reported only once alberostr.c:21: for each function it appears in.) alberostr.c: In function `createPreorder': alberostr.c:66: `NULL' undeclared (first use in this function) alberostr.c: In function `createPostorder': alberostr.c:106: `NULL' undeclared (first use in this function) alberostr.c: In function `printInorder': alberostr.c:147: `NULL' undeclared (first use in this function) alberostr.c: In function `printPostorder': alberostr.c:163: `NULL' undeclared (first use in this function) alberostr.c: In function `printPreorder': alberostr.c:180: `NULL' undeclared (first use in this function) File 2.exe does not exist File 2.exe does not exist File 2.exe does not exist File 2.exe does not exist compiling prj 3 (dir 3)) alberostr.c: In function `createInorder': alberostr.c:21: `NULL' undeclared (first use in this function) alberostr.c:21: (Each undeclared identifier is reported only once alberostr.c:21: for each function it appears in.) alberostr.c: In function `createPreorder': alberostr.c:66: `NULL' undeclared (first use in this function) alberostr.c: In function `createPostorder': alberostr.c:106: `NULL' undeclared (first use in this function) alberostr.c: In function `printInorder': alberostr.c:151: `NULL' undeclared (first use in this function) alberostr.c: In function `printPostorder': alberostr.c:167: `NULL' undeclared (first use in this function) alberostr.c: In function `printPreorder': alberostr.c:184: `NULL' undeclared (first use in this function) File 3.exe does not exist File 3.exe does not exist File 3.exe does not exist File 3.exe does not exist compiling prj 4 (dir 4)) alberochar.c: In function `createInorder': alberochar.c:23: `NULL' undeclared (first use in this function) alberochar.c:23: (Each undeclared identifier is reported only once alberochar.c:23: for each function it appears in.) alberochar.c: In function `createPreorder': alberochar.c:69: `NULL' undeclared (first use in this function) alberochar.c: In function `createPostorder': alberochar.c:109: `NULL' undeclared (first use in this function) alberochar.c: In function `printInorder': alberochar.c:146: `NULL' undeclared (first use in this function) alberochar.c: In function `printPostorder': alberochar.c:163: `NULL' undeclared (first use in this function) alberochar.c: In function `printPreorder': alberochar.c:178: `NULL' undeclared (first use in this function) File 4.exe does not exist File 4.exe does not exist File 4.exe does not exist File 4.exe does not exist compiling prj 5 (dir 5)) gcc: No match. File 5.exe does not exist File 5.exe does not exist File 5.exe does not exist File 5.exe does not exist compiling prj 6 (dir 6)) 6.c: In function `main': 6.c:15: incompatible types in assignment File 6.exe does not exist File 6.exe does not exist File 6.exe does not exist File 6.exe does not exist compiling prj 7 (dir 7)) gcc: No match. File 7.exe does not exist File 7.exe does not exist File 7.exe does not exist File 7.exe does not exist compiling prj 8 (dir 8)) gcc: No match. File 8.exe does not exist File 8.exe does not exist File 8.exe does not exist File 8.exe does not exist writing table row 19 in grades.html grading Stefano.Guglielmi.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Stefano.Guglielmi.tgz untar Stefano.Guglielmi.tgz gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error exit delayed from previous errors wrong .tgz format: rootdir undefined grading Umberto.Facciotti.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Umberto.Facciotti.tgz untar Umberto.Facciotti.tgz setting rootdir = Umberto.Facciotti log file compiling prj 1 (dir 1)) compiling prj 2 (dir 2)) compiling prj 3 (dir 3)) compiling prj 4 (dir 4)) compiling prj 5 (dir 5)) gcc: No match. File 5.exe does not exist File 5.exe does not exist File 5.exe does not exist File 5.exe does not exist compiling prj 6 (dir 6)) gcc: No match. File 6.exe does not exist File 6.exe does not exist File 6.exe does not exist File 6.exe does not exist compiling prj 7 (dir 7)) compiling prj 8 (dir 8)) gcc: No match. File 8.exe does not exist File 8.exe does not exist File 8.exe does not exist File 8.exe does not exist writing table row 20 in grades.html grading Vitina.Giglio.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Vitina.Giglio.tgz untar Vitina.Giglio.tgz setting rootdir = Vitina.Giglio log file compiling prj 1 (dir 1)) compiling prj 2 (dir 2)) compiling prj 3 (dir 3)) compiling prj 4 (dir 4)) compiling prj 5 (dir 5)) gcc: No match. File 5.exe does not exist File 5.exe does not exist File 5.exe does not exist File 5.exe does not exist compiling prj 6 (dir 6)) gcc: No match. File 6.exe does not exist File 6.exe does not exist File 6.exe does not exist File 6.exe does not exist compiling prj 7 (dir 7)) gcc: No match. File 7.exe does not exist File 7.exe does not exist File 7.exe does not exist File 7.exe does not exist compiling prj 8 (dir 8)) gcc: No match. File 8.exe does not exist File 8.exe does not exist File 8.exe does not exist File 8.exe does not exist writing table row 21 in grades.html grading andrea.ferraresi.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 andrea.ferraresi.tgz untar andrea.ferraresi.tgz setting rootdir = andrea.ferraresi log file compiling prj 1 (dir 1)) compiling prj 2 (dir 2)) compiling prj 3 (dir 3)) compiling prj 5 (dir 5)) compiling prj 6 (dir 6)) 6.c: In function `main': 6.c:16: `s' undeclared (first use in this function) 6.c:16: (Each undeclared identifier is reported only once 6.c:16: for each function it appears in.) File 6.exe does not exist File 6.exe does not exist File 6.exe does not exist File 6.exe does not exist compiling prj 8 (dir 8)) writing table row 22 in grades.html grading andrea.la_rosa.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 andrea.la_rosa.tgz untar andrea.la_rosa.tgz setting rootdir = andrea.la_rosa log file compiling prj 1 (dir 1)) compiling prj 2 (dir 2)) /tmp/cc9m2I3i.o: In function `readPreorder': /tmp/cc9m2I3i.o(.text+0xc4): the `gets' function is dangerous and should not be used. compiling prj 3 (dir 3)) /tmp/ccL42eNP.o: In function `readPreorder': /tmp/ccL42eNP.o(.text+0xc4): the `gets' function is dangerous and should not be used. compiling prj 5 (dir 5)) /tmp/ccKPRAHq.o: In function `main': /tmp/ccKPRAHq.o(.text+0x70): the `gets' function is dangerous and should not be used. compiling prj 6 (dir 6)) compiling prj 8 (dir 8)) writing table row 23 in grades.html grading daniele.meucci.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 daniele.meucci.tgz untar daniele.meucci.tgz setting rootdir = daniele.meucci log file compiling prj 1 (dir 1)) compiling prj 2 (dir 2)) compiling prj 3 (dir 3)) compiling prj 4 (dir 4)) 4.c:103:1: warning: no newline at end of file 4.c: In function `printPreOrder': 4.c:85: structure has no member named `figlioSxPtr' 4.c:85: structure has no member named `figlioDxPtr' 4.c:85: structure has no member named `figlioSxPtr' 4.c:85: structure has no member named `figlioDxPtr' 4.c:88: structure has no member named `figlioSxPtr' 4.c:88: parse error before `(' 4.c:88: structure has no member named `figlioDxPtr' 4.c:88: structure has no member named `figlioSxPtr' 4.c:88: structure has no member named `figlioDxPtr' 4.c:88: parse error before `)' 4.c: At top level: 4.c:93: parse error before `}' File 4.exe does not exist File 4.exe does not exist File 4.exe does not exist File 4.exe does not exist compiling prj 5 (dir 5)) /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../crt1.o: In function `_start': /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../crt1.o(.text+0x18): undefined reference to `main' collect2: ld returned 1 exit status File 5.exe does not exist File 5.exe does not exist File 5.exe does not exist File 5.exe does not exist compiling prj 6 (dir 6)) /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../crt1.o: In function `_start': /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../crt1.o(.text+0x18): undefined reference to `main' collect2: ld returned 1 exit status File 6.exe does not exist File 6.exe does not exist File 6.exe does not exist File 6.exe does not exist compiling prj 7 (dir 7)) /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../crt1.o: In function `_start': /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../crt1.o(.text+0x18): undefined reference to `main' collect2: ld returned 1 exit status File 7.exe does not exist File 7.exe does not exist File 7.exe does not exist File 7.exe does not exist compiling prj 8 (dir 8)) /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../crt1.o: In function `_start': /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../crt1.o(.text+0x18): undefined reference to `main' collect2: ld returned 1 exit status File 8.exe does not exist File 8.exe does not exist File 8.exe does not exist File 8.exe does not exist writing table row 24 in grades.html grading marco.fatichenti.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 marco.fatichenti.tgz untar marco.fatichenti.tgz setting rootdir = marco.fatichenti log file compiling prj 1 (dir 1)) compiling prj 2 (dir 2)) compiling prj 3 (dir 3)) compiling prj 4 (dir 4)) gcc: No match. File 4.exe does not exist File 4.exe does not exist File 4.exe does not exist File 4.exe does not exist compiling prj 5 (dir 5)) gcc: No match. File 5.exe does not exist File 5.exe does not exist File 5.exe does not exist File 5.exe does not exist compiling prj 6 (dir 6)) gcc: No match. File 6.exe does not exist File 6.exe does not exist File 6.exe does not exist File 6.exe does not exist compiling prj 7 (dir 7)) gcc: No match. File 7.exe does not exist File 7.exe does not exist File 7.exe does not exist File 7.exe does not exist compiling prj 8 (dir 8)) gcc: No match. File 8.exe does not exist File 8.exe does not exist File 8.exe does not exist File 8.exe does not exist writing table row 25 in grades.html grading maurizio.nardozza.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 maurizio.nardozza.tgz untar maurizio.nardozza.tgz setting rootdir = maurizio.nardozza log file compiling prj 1 (dir 1)) compiling prj 2 (dir 2)) 2.c:18: conflicting types for `insertNode' 2.c:14: previous declaration of `insertNode' 2.c: In function `insertNode': 2.c:25: incompatible types in assignment 2.c:26: invalid operands to binary != 2.c:27: invalid type argument of `->' 2.c:28: invalid type argument of `->' 2.c:29: invalid type argument of `->' 2.c:35: `treePtr' undeclared (first use in this function) 2.c:35: (Each undeclared identifier is reported only once 2.c:35: for each function it appears in.) 2.c:38: invalid type argument of `->' 2.c:39: invalid type argument of `->' 2.c: In function `inOrder': 2.c:47: `treePtr' undeclared (first use in this function) 2.c:52: `f' undeclared (first use in this function) 2.c: In function `main': 2.c:60: warning: passing arg 1 of `insertNode' from incompatible pointer type File 2.exe does not exist File 2.exe does not exist File 2.exe does not exist File 2.exe does not exist compiling prj 3 (dir 3)) gcc: No match. File 3.exe does not exist File 3.exe does not exist File 3.exe does not exist File 3.exe does not exist compiling prj 4 (dir 4)) gcc: No match. File 4.exe does not exist File 4.exe does not exist File 4.exe does not exist File 4.exe does not exist compiling prj 5 (dir 5)) gcc: No match. File 5.exe does not exist File 5.exe does not exist File 5.exe does not exist File 5.exe does not exist compiling prj 6 (dir 6)) compiling prj 7 (dir 7)) gcc: No match. File 7.exe does not exist File 7.exe does not exist File 7.exe does not exist File 7.exe does not exist compiling prj 8 (dir 8)) writing table row 26 in grades.html