.
En respuesta a Alejandro Blanco
Re: 1. Ejecutar el comando: `make testing`
el comando make testing me emite diferentes resultados en mi pc y en la unix de la fing, ademas no entiendo por qué habría error de memoria si no hay pérdida de la misma, además las funciones utilizadas son en gran parte dadas por la guia, gracias.
en la PC de la fing:
en mi PC:
En respuesta a Matías Raúl Mirandetti Duarte
Re: 1. Ejecutar el comando: `make testing`
de Federico Bello Perez -
Hola Matías,
Proba volver a copiar el código de tu máquina a la de facultad, lo que se me ocurre es que haya quedado alguna versión vieja en la pcunix.
Saludos
Proba volver a copiar el código de tu máquina a la de facultad, lo que se me ocurre es que haya quedado alguna versión vieja en la pcunix.
Saludos
En respuesta a Alejandro Blanco
Re: 1. Ejecutar el comando: `make testing`
Buenas, tengo un problema con el make testing
Me tira que el primer caso no funciona pero si lo hago individual si funciona
Me tira que el primer caso no funciona pero si lo hago individual si funciona
![](https://eva.fing.edu.uy/pluginfile.php/518163/mod_forum/post/664806/image.jpeg)
En respuesta a Magdalena Amarante Mastropierro
Re: 1. Ejecutar el comando: `make testing`
de Alejandro Blanco -
Magdalena.
Supongo que estas copiando el código a una maquina de Facultad (enseñanza Unix) para ejecutar allí los tests.
Dos cosas. Antes ejecuta
- 'make clean'
y luego volvé a compilar tu código
- `make`
Luego ejecuta los casos de prueba.
Comentanos para saber si así te funcionó el código
Saludos
Alejandro B
Supongo que estas copiando el código a una maquina de Facultad (enseñanza Unix) para ejecutar allí los tests.
Dos cosas. Antes ejecuta
- 'make clean'
y luego volvé a compilar tu código
- `make`
Luego ejecuta los casos de prueba.
Comentanos para saber si así te funcionó el código
Saludos
Alejandro B
En respuesta a Alejandro Blanco
Re: 1. Ejecutar el comando: `make testing`
El problema esa que había dejado un espacio antes del salto de línea en la CI y que en grupo no había borrado persona por persona ya quedó solucionado muchas gracias
En respuesta a Alejandro Blanco
Re: 1. Ejecutar el comando: `make testing`
Buenas, tengo un problema con el make testing
Me tira que el primer caso no funciona pero si lo hago individual si funciona
Me tira que el primer caso no funciona pero si lo hago individual si funciona
![](https://eva.fing.edu.uy/pluginfile.php/518163/mod_forum/post/664807/image.jpeg)
En respuesta a Alejandro Blanco
Re: 1. Ejecutar el comando: `make testing`
Buenas, tengo un problema con el make testing
Me tira que el primer caso no funciona pero si lo hago individual si funciona
Me tira que el primer caso no funciona pero si lo hago individual si funciona
![](https://eva.fing.edu.uy/pluginfile.php/518163/mod_forum/post/664808/image.jpeg)
En respuesta a Magdalena Amarante Mastropierro
Re: 1. Ejecutar el comando: `make testing`
Buenas tardes. Tuve problemas por el estilo, por ejemplo me salían los dos primeros casos mal, el problema se solucionó al ejecutar nuevamente el comando 'make clean', quizá a ustedes les sirva.
Saludos.
Saludos.
En respuesta a Alejandro Blanco
Re: 1. Ejecutar el comando: `make testing`
Tengo una consulta me sale que persona6-esmasviejapersona está mal este es el Código del archivo diff yo no entiendo por que dice que esta mal ya hice make clean make all y sigue pasando lo mismo < 3>La fecha de nacimiento de la persona es: 24/3/2024
---
> 3>La fecha de nacimiento de la persona es: 24/3/2024
3a4,10
> ==47626== 12 bytes in 1 blocks are definitely lost in loss record 1 of 1
> ==47626== at 0x4849013: operator new(unsigned long) (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
> ==47626== by 0x10A34B: crearTFecha(unsigned int, unsigned int, unsigned int) (fecha.cpp:16)
> ==47626== by 0x10985F: leerFecha(rep_fecha*&) (principal.cpp:188)
> ==47626== by 0x1098CC: main_crearFecha(rep_fecha*&) (principal.cpp:194)
> ==47626== by 0x1093E2: main (principal.cpp:104)
> ==47626==
---
> 3>La fecha de nacimiento de la persona es: 24/3/2024
3a4,10
> ==47626== 12 bytes in 1 blocks are definitely lost in loss record 1 of 1
> ==47626== at 0x4849013: operator new(unsigned long) (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
> ==47626== by 0x10A34B: crearTFecha(unsigned int, unsigned int, unsigned int) (fecha.cpp:16)
> ==47626== by 0x10985F: leerFecha(rep_fecha*&) (principal.cpp:188)
> ==47626== by 0x1098CC: main_crearFecha(rep_fecha*&) (principal.cpp:194)
> ==47626== by 0x1093E2: main (principal.cpp:104)
> ==47626==
En respuesta a Marcelo Alessandro Méndez Noria
Re: 1. Ejecutar el comando: `make testing`
de Alejandro Blanco -
Marcelo.
Proba primero correr el caso de prueba "persona6-esmasviejapersona" invocando el ./principal.
No se de donde te esta dando la salida:
> 3>La fecha de nacimiento de la persona es: 24/3/2024
porque esa fecha no aparece en el caso de prueba. Fijate si el archivo del caso de prueba esta bien comparándolo con el que te dimos en el archivo con el material para la tarea.
Saludos
Alejandro B
Proba primero correr el caso de prueba "persona6-esmasviejapersona" invocando el ./principal.
No se de donde te esta dando la salida:
> 3>La fecha de nacimiento de la persona es: 24/3/2024
porque esa fecha no aparece en el caso de prueba. Fijate si el archivo del caso de prueba esta bien comparándolo con el que te dimos en el archivo con el material para la tarea.
Saludos
Alejandro B
En respuesta a Alejandro Blanco
Re: 1. Ejecutar el comando: `make testing`
Buenas noches, me tira unos cuantos casos mal cuando hago el make testing, pero cuando pruebo hacer lo con el comando " ./principal
ademas de ese archivo tambien me tiro en unos cuantos mal ese error.
El error que me salta es ...
timeout 4 valgrind -q --leak-check=full ./principal < test/fecha1-crear-imprimir-liberar.in > test/salidas/fecha1-crear-imprimir-liberar.sal 2>&1
---- ERROR en caso test/salidas/fecha1-crear-imprimir-liberar.diff ----
El error que me salta es ...
timeout 4 valgrind -q --leak-check=full ./principal < test/fecha1-crear-imprimir-liberar.in > test/salidas/fecha1-crear-imprimir-liberar.sal 2>&1
---- ERROR en caso test/salidas/fecha1-crear-imprimir-liberar.diff ----
Lo estoy haciendo desde mi usuario informatico en una pcunix conectandome desde mi casa