On Mon, 2016-03-28 at 20:23 +0000, Barbuceanu Malin Andrei via so wrote:
> Salut,
> 
> 
> Incerc sa rulez tema din masina virtuala. Am toate fisierele din
> scheletul de cod, impreuna cu executabilul si fisierele din checker
> (_test, run_all.sh) in acelasi director. Pentru a rula, dau nmake din
> powershell ul visual studio, apoi ./run_all.sh 
> 
> 
> Primesc erori de acest gen:
> 02) Testing commands with arguments.........................failed
>  [ 0/90]
> ./_test/run_test.sh: line 114: ../test_03.in: Permission denied
> ./_test/run_test.sh: line 114: ../test_03.in: Permission denied
> 03) Testing simple redirect operators.......................passed
>  [05/90]
> ./_test/run_test.sh: line 114: ../test_04.in: Permission denied
> ./_test/run_test.sh: line 114: ../test_04.in: Permission denied
> 
> 
> iar in final obtin 81/90 - total aiurea, mult prea mult :))
> 
> 
> Care ar fi problema?

Problema e că nu ai acces la fișierele de input. Și dacă ștergi cu totul
'_test/inputs' o să ai același rezultat. Nu e nici o diferență între ce
produce/outputează executabilul de referință (bash) versus mini-shell-ul
tău pentru că nici unul nu are acces la input, deci mini-shell-ul tău se
comportă ca bash pentru 81/90 de teste.

Costin


_______________________________________________
http://ocw.cs.pub.ro/courses/so/info/lista-discutii

Raspunde prin e-mail lui