Buenas.
Les compartimos algunos recordatorios y sugerencias a tener en cuenta para la entrega de la tarea 1.
- Existe un problema conocido a la hora de ejecutar valgrind en las pcunix que es que la primera vez que se ejecuta toma un tiempo largo de inicialización.
Esto hace que esa primera vez que se ejecuta un test pueda fallar por timeout.
Para evitar que esto suceda recomendamos que una vez que se conecten a una pcunix, lo primero que hagan luego de compilar sea ejecutar:
$
valgrind ./principal
Esperar a que aparezca:
==15392==
Memcheck, a memory error detector
==15392== Copyright (C)
2002-2024, and GNU GPL'd, by Julian Seward et al.
==15392==
Using Valgrind-3.24.0 and LibVEX; rerun with -h for copyright
info
==15392== Command: ./principal
==15392==
1>
Luego ingresar "Fin" y recién entonces comenzar con las pruebas.
Vamos a agregar comentarios respecto a esto en la letra de la tarea 2.
- El 14/03 se detectó un error en la especificación de la función imprimirPerrosFechaTRefugio gracias a un mensaje en el foro del laboratorio, el mismo se corrigió en los materiales y el registro de este cambio (y de cualquier cambio realizado) lo pueden encontrar en el EVA junto con los materiales. El cambio consiste en especificar que los perros se impriman en orden de creación de más antiguo a más reciente, como en la inserción y como aparece en los tests. No tener en cuenta este cambio en su implementación puede generar errores en los tests del módulo refugio.
- El archivo a entregar debe tener el nombre EntregaTarea1.tar.gz y debe ser generado mediante el comando
$ make entrega
De esta forma, debe poder descomprimirse mediante el comando $ tar zxvf EntregaTarea1.tar.gz
De lo contrario puede haber errores de formato que lleven a que la tarea no se pueda descomprimir.
Haremos lo posible por subir las correcciones de la entrega en el correr del día de hoy, al momento de publicar los resultados publicaremos también los materiales conteniendo los casos privados con los que fue realizada la corrección y comunicaremos el plazo para realizar la re-entrega.
Saludos,
Equipo del laboratorio