setting parameters ROOT = /home/enrico/linux/teaching/prog1/esami.lab begin grading all grading Andrea.Ferraresi.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Andrea.Ferraresi.tgz untar Andrea.Ferraresi.tgz checking if Andrea.Ferraresi.tgz is dir ... checking if andrea.ferraresi is dir ... YES: setting rootdir = andrea.ferraresi 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)) 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 Andrea.Giannantonio.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Andrea.Giannantonio.tgz untar Andrea.Giannantonio.tgz checking if Andrea.Giannantonio is dir ... YES: setting rootdir = Andrea.Giannantonio 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)) compiling prj 7 (dir 7)) compiling prj 8 (dir 8)) writing table row 2 in grades.html grading Antonio.Flammini.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Antonio.Flammini.tgz untar Antonio.Flammini.tgz checking if Antonio.Flammini is dir ... YES: setting rootdir = Antonio.Flammini 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)) 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 3 in grades.html grading Daniel.Mba.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Daniel.Mba.tgz untar Daniel.Mba.tgz checking if Daniel.Mba is dir ... YES: 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)) 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 4 in grades.html grading Gabriele.Tarantino.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Gabriele.Tarantino.tgz untar Gabriele.Tarantino.tgz checking if Gabriele.Tarantino is dir ... YES: setting rootdir = Gabriele.Tarantino 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)) 5.c:42:9: warning: no newline at end of file 5.c: In function `word': 5.c:37: `j' undeclared (first use in this function) 5.c:37: (Each undeclared identifier is reported only once 5.c:37: for each function it appears in.) 5.c: At top level: 5.c:42: parse error before `return' 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)) 7.c: In function `main': 7.c:72: parse error before `int' 7.c:80: `i' undeclared (first use in this function) 7.c:80: (Each undeclared identifier is reported only once 7.c:80: for each function it appears in.) 7.c:80: `cmd' undeclared (first use in this function) 7.c:82: `q' undeclared (first use in this function) 7.c:84: `p' undeclared (first use in this function) 7.c:84: too few arguments to function `pop' 7.c:86: `a' undeclared (first use in this function) 7.c:86: parse error before `elementi' 7.c:87: `elementi' undeclared (first use in this function) 7.c:92: parse error before `)' 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:11:1: warning: no newline at end of file writing table row 5 in grades.html grading Gianfranco.Fonzini.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Gianfranco.Fonzini.tgz untar Gianfranco.Fonzini.tgz checking if Gianfranco.Fonzini is dir ... YES: setting rootdir = Gianfranco.Fonzini 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)) 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 6 in grades.html grading Liberato.Farisco.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Liberato.Farisco.tgz untar Liberato.Farisco.tgz checking if Liberato.Farisco is dir ... YES: setting rootdir = Liberato.Farisco log file compiling prj 1 (dir 1)) compiling prj 2 (dir 2)) 2.c: In function `print_alb': 2.c:51: warning: passing arg 1 of `scambia' makes integer from pointer without a cast 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)) compiling prj 6 (dir 6)) compiling prj 7 (dir 7)) compiling prj 8 (dir 8)) writing table row 7 in grades.html grading Luca.Pischetola.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Luca.Pischetola.tgz untar Luca.Pischetola.tgz checking if Luca.Pischetola is dir ... YES: setting rootdir = Luca.Pischetola log file compiling prj 1 (dir 1)) compiling prj 2 (dir 2)) /tmp/ccA2fZGP.o: In function `main': /tmp/ccA2fZGP.o(.text+0x372): undefined reference to `postOrder' collect2: ld returned 1 exit status 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)) 4.c: In function `readPreorder': 4.c:30: `car2' undeclared (first use in this function) 4.c:30: (Each undeclared identifier is reported only once 4.c:30: for each function it appears in.) 4.c:38: subscripted value is neither array nor pointer 4.c:42: subscripted value is neither array nor pointer 4.c:52: subscripted value is neither array nor pointer 4.c:54: subscripted value is neither array nor pointer 4.c:54: subscripted value is neither array nor pointer 4.c:57: subscripted value is neither array nor pointer 4.c:58: `dis' undeclared (first use in this function) 4.c:65: too few arguments to function `readPreorder' 4.c:70: too few arguments to function `readPreorder' 4.c:71: too few arguments to function `readPreorder' 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:51: `vett' undeclared (first use in this function) 5.c:51: (Each undeclared identifier is reported only once 5.c:51: for each function it appears in.) 5.c:66: `nucar' 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)) 6.c: In function `main': 6.c:17: warning: assignment makes integer from pointer without a cast 6.c:23: warning: cast to pointer from integer of different size 6.c:23: warning: assignment makes integer from pointer without a cast 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 Marco.Fatichenti.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Marco.Fatichenti.tgz untar Marco.Fatichenti.tgz checking if Marco.Fatichenti is dir ... YES: 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 9 in grades.html grading Rocco_Domenico.Leone.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Rocco_Domenico.Leone.tgz untar Rocco_Domenico.Leone.tgz checking if Rocco_Domenico.Leone is dir ... YES: setting rootdir = Rocco_Domenico.Leone 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)) 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 10 in grades.html grading Simone.Mori.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Simone.Mori.tgz untar Simone.Mori.tgz checking if Simone.Mori is dir ... YES: setting rootdir = Simone.Mori 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)) 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)) 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 11 in grades.html grading Stefania.Fortuna.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Stefania.Fortuna.tgz untar Stefania.Fortuna.tgz checking if Stefania.Fortuna is dir ... YES: setting rootdir = Stefania.Fortuna log file compiling prj 1 (dir 1)) 1.c: In function `inOrder': 1.c:42: `stringa' undeclared (first use in this function) 1.c:42: (Each undeclared identifier is reported only once 1.c:42: for each function it appears in.) 1.c: In function `preOrder': 1.c:49: `stringa' undeclared (first use in this function) 1.c: In function `postOrder': 1.c:59: `stringa' 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)) 2.c: In function `inOrder': 2.c:43: `stringa' undeclared (first use in this function) 2.c:43: (Each undeclared identifier is reported only once 2.c:43: for each function it appears in.) 2.c:44: parse error before `treePtr' 2.c:46: parse error before `treePtr' 2.c: In function `preOrder': 2.c:54: `stringa' undeclared (first use in this function) 2.c:55: parse error before `treePtr' 2.c:57: parse error before `treePtr' 2.c: In function `postOrder': 2.c:68: `stringa' undeclared (first use in this function) 2.c:69: parse error before `treePtr' 2.c:71: parse error before `treePtr' 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)) 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 12 in grades.html grading maurizio.nardozza.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 maurizio.nardozza.tgz untar maurizio.nardozza.tgz checking if maurizio.nardozza is dir ... YES: setting rootdir = maurizio.nardozza log file compiling prj 1 (dir 1)) 1.c:63: warning: type mismatch with previous implicit declaration 1.c:57: warning: previous implicit declaration of `reverse' 1.c:63: warning: `reverse' was previously implicitly declared to return `int' 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)) 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)) writing table row 13 in grades.html