setting parameters ROOT = /home/enrico/linux/teaching/prog1/esami.lab begin grading all grading Alessio.Lori.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Alessio.Lori.tgz untar Alessio.Lori.tgz checking if Alessio.Lori is dir ... YES: setting rootdir = Alessio.Lori log file compiling prj 1 (dir 1)) 1.c: In function `main': 1.c:59: warning: return type of `main' is not `int' compiling prj 2 (dir 2)) 2.c: In function `main': 2.c:63: warning: return type of `main' is not `int' compiling prj 3 (dir 3)) 3.c: In function `leggiAlbero_preorder': 3.c:19: incompatible types in assignment 3.c: In function `figlio_unico': 3.c:54: parse error before `while' 3.c:57: parse error before `}' 3.c:64: parse error before `while' 3.c:67: parse error before `}' 3.c: In function `main': 3.c:93: warning: return type of `main' is not `int' 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 5 (dir 5)) 5.c: In function `main': 5.c:4: warning: return type of `main' is not `int' compiling prj 6 (dir 6)) 6.c: In function `main': 6.c:4: warning: return type of `main' is not `int' compiling prj 7 (dir 7)) 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)) 3.c: In function `stampaPreordine': 3.c:91: parse error before `void' 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)) 7.c: In function `main': 7.c:74: parse error before `char' 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 2 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 checking if Andrea.La_Rosa is dir ... YES: setting rootdir = Andrea.La_Rosa log file compiling prj 1 (dir 1)) /tmp/cc1PacbN.o: In function `preordine_R': /tmp/cc1PacbN.o(.text+0x97): the `gets' function is dangerous and should not be used. compiling prj 2 (dir 2)) /tmp/ccrv1Hvn.o: In function `preordine_R': /tmp/ccrv1Hvn.o(.text+0x97): the `gets' function is dangerous and should not be used. compiling prj 6 (dir 6)) compiling prj 8 (dir 8)) writing table row 3 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)) 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 4 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)) 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)) 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)) writing table row 5 in grades.html grading Daniele.Mattiacci.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Daniele.Mattiacci.tgz untar Daniele.Mattiacci.tgz checking if Daniele.Mattiacci is dir ... YES: setting rootdir = Daniele.Mattiacci log file compiling prj 1 (dir 1)) 1.c: In function `readpreorder2': 1.c:19: warning: passing arg 1 of `strcpy' from incompatible pointer type compiling prj 2 (dir 2)) 2.c: In function `readpreorder2': 2.c:19: warning: passing arg 1 of `strcpy' from incompatible pointer type 2.c: In function `stampa_inorder2': 2.c:47: warning: passing arg 1 of `invertstring' from incompatible pointer type 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)) 7.c: In function `pop': 7.c:40: warning: assignment makes pointer from integer without a cast 7.c: In function `main': 7.c:134: warning: passing arg 1 of `push' makes integer from pointer without a cast 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 Francesco.Lomonaco.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Francesco.Lomonaco.tgz untar Francesco.Lomonaco.tgz checking if Francesco.Lomonaco is dir ... YES: setting rootdir = Francesco.Lomonaco 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 7 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)) 4.c:11:1: warning: no newline at end of file compiling prj 5 (dir 5)) 5.c:17:32: warning: no newline at end of file 5.c: In function `main': 5.c:9: parse error before `char' 5.c:11: `a' undeclared (first use in this function) 5.c:11: (Each undeclared identifier is reported only once 5.c:11: for each function it appears in.) 5.c:12: `b' undeclared (first use in this function) 5.c:13: `dim' undeclared (first use in this function) 5.c:14: `dim2' undeclared (first use in this function) 5.c:16: `i' undeclared (first use in this function) 5.c:18: 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)) 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 8 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)) 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 9 in grades.html grading Laura.Magrini.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Laura.Magrini.tgz untar Laura.Magrini.tgz checking if Laura.Magrini is dir ... YES: setting rootdir = Laura.Magrini log file compiling prj 1 (dir prj1)) compiling prj 2 (dir prj2)) 2.c: In function `stampaAlbero': 2.c:104: parse error before `int' 2.c:117: `lettura' undeclared (first use in this function) 2.c:117: (Each undeclared identifier is reported only once 2.c:117: for each function it appears in.) 2.c:124: warning: `return' with a value, in function returning void 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 7 (dir prj7)) writing table row 10 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)) 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)) 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 Luca.Marozzini.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Luca.Marozzini.tgz untar Luca.Marozzini.tgz checking if Luca.Marozzini is dir ... YES: setting rootdir = Luca.Marozzini 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 12 in grades.html grading Manuele.Manni.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Manuele.Manni.tgz untar Manuele.Manni.tgz checking if Manuele.Manni is dir ... YES: setting rootdir = Manuele.Manni 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)) 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 13 in grades.html grading Marco.Grechi.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Marco.Grechi.tgz untar Marco.Grechi.tgz checking if Marco.Grechi is dir ... YES: 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)) 4.c:10:1: warning: no newline at end of file compiling prj 5 (dir 5)) 5.c:10:1: warning: no newline at end of file compiling prj 6 (dir 6)) compiling prj 7 (dir 7)) compiling prj 8 (dir 8)) writing table row 14 in grades.html grading Mauro.Gasperini.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Mauro.Gasperini.tgz untar Mauro.Gasperini.tgz checking if Mauro.Gasperini is dir ... YES: setting rootdir = Mauro.Gasperini 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)) 7.c: In function `dequeue': 7.c:77: parse error before `void' 7.c:81: `temp' undeclared (first use in this function) 7.c:81: (Each undeclared identifier is reported only once 7.c:81: for each function it appears in.) 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 15 in grades.html grading Riccardo.Genzone.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Riccardo.Genzone.tgz untar Riccardo.Genzone.tgz checking if Riccardo.Genzone is dir ... YES: setting rootdir = Riccardo.Genzone 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)) 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.Manni.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Riccardo.Manni.tgz untar Riccardo.Manni.tgz checking if Riccardo.Manni is dir ... YES: setting rootdir = Riccardo.Manni 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)) stackp.c: In function `invertis': stackp.c:77: parse error before `*' stackp.c:81: `i' undeclared (first use in this function) stackp.c:81: (Each undeclared identifier is reported only once stackp.c:81: for each function it appears in.) stackp.c:81: `k' undeclared (first use in this function) stackp.c:83: warning: return from incompatible pointer type stackp.c:87: parse error before `*' stackp.c: At top level: stackp.c:109: redefinition of `struct list' stackp.c:112: redefinition of `List' stackp.c:9: `List' previously declared here stackp.c:114: redefinition of `struct header' stackp.c:117: redefinition of `Header' stackp.c:14: `Header' previously declared here stackp.c:125: conflicting types for `insh' stackp.c:22: previous declaration of `insh' stackp.c:136: conflicting types for `inso' stackp.c:33: previous declaration of `inso' stackp.c: In function `inso': stackp.c:148: structure has no member named `c' stackp.c: At top level: stackp.c:158: redefinition of `delh' stackp.c:55: `delh' previously defined here stackp.c:187: redefinition of `stampas' stackp.c:97: `stampas' previously defined here stackp.c: In function `main': stackp.c:208: too few arguments to function `insh' stackp.c:211: too few arguments to function `insh' stackp.c:230: structure has no member named `c' stackp.c:230: structure has no member named `c' 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 17 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 writing table row 18 in grades.html grading Silvia.Mirisola.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Silvia.Mirisola.tgz untar Silvia.Mirisola.tgz checking if Silvia.Mirisola is dir ... YES: setting rootdir = Silvia.Mirisola 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 19 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)) 3.c:11:1: warning: no newline at end of file compiling prj 4 (dir 4)) compiling prj 5 (dir 5)) compiling prj 6 (dir 6)) compiling prj 7 (dir 7)) 7.c:11:1: warning: no newline at end of file compiling prj 8 (dir 8)) 8.c:11:1: warning: no newline at end of file writing table row 20 in grades.html grading Simone.Murzilli.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Simone.Murzilli.tgz untar Simone.Murzilli.tgz checking if Simone.Murzilli is dir ... YES: setting rootdir = Simone.Murzilli 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)) 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 21 in grades.html grading Stefano.Erba.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Stefano.Erba.tgz untar Stefano.Erba.tgz checking if Stefano.Erba is dir ... YES: setting rootdir = Stefano.Erba log file compiling prj 1 (dir 1)) compiling prj 2 (dir 2)) compiling prj 7 (dir 7)) compiling prj 8 (dir 8)) writing table row 22 in grades.html grading Stefano.Giachetti.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Stefano.Giachetti.tgz untar Stefano.Giachetti.tgz checking if Stefano.Giachetti is dir ... YES: setting rootdir = Stefano.Giachetti 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 23 in grades.html grading Umberto.Facciotti.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 Umberto.Facciotti.tgz untar Umberto.Facciotti.tgz checking if Umberto.Facciotti is dir ... YES: 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)) 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)) compiling prj 8 (dir 8)) writing table row 24 in grades.html grading andrea.giordano.orsini.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 andrea.giordano.orsini.tgz untar andrea.giordano.orsini.tgz checking if andrea.giordano.orsini.tgz is dir ... checking if andreagiordanoorsini is dir ... YES: setting rootdir = andreagiordanoorsini 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)) writing table row 25 in grades.html grading andreagiordanoorsini.tgz ROOT = /home/enrico/linux/teaching/prog1/esami.lab grade1 andreagiordanoorsini.tgz untar andreagiordanoorsini.tgz checking if andreagiordanoorsini.tgz is dir ... wrong .tgz format: rootdir undefined