matériel week05

matériel week05

by Jean-Cédric Chappelier -
Number of replies: 3

Bonsoir,

je viens de pousser le matériel de la semaine 5 vers vos repos de groupes.
AVANT de mettre à jour (git pull), je vous recommande fortement d'enregistrer vos modifications en cours (git add + git commit).

Et donc, pour récupérer ces mises à jour, il faut faire :

git pull

N'hésitez pas à nous demander de l'aide mercredi si vous rencontrez des soucis avec cette récupération de nouveau matérielle (expliquée dans la donnée de la semaine 5).

J'en profite aussi pour dire que le « tag » par défaut du feedback (c.-à-d. le tag « latest ») sera changé tous les mercredis matins avant 9h00. Et comme expliqué dans les données, les tags par semaine (« week04 », « week05 », ... restent accessibles à partir de la semaine concernée)

In reply to Jean-Cédric Chappelier

matériel week06

by Jean-Cédric Chappelier -

Bonjour,

je viens de pousser le matériel de la semaine 6 (2 tests) vers vos repos de groupes.
Faites comme la semaine passée pour le récupérer.

Je pousserai le matériel de la semaine 7 (semaine de la rentrée) d'ici jeudi soir.

In reply to Jean-Cédric Chappelier

matériel week07

by Jean-Cédric Chappelier -

Bonjour !

Pour être sûr que tout le monde l'ait vu : voici la copie de mon message de jeudi soir sur Piazza :

Je viens donc de pousser le matériel de la week07 comme annoncé mardi. Plusieurs remarques à ce sujet :

  1. comme dans cette semaine on passe en version dynamique des image stores, si vous souhaitez que tous les tests passent encore en local il faudra adapter :
    1. la ligne 19 de
      done/tests/test-imgStore-implementation.c
      pour passer
      SIZE_imgst_file
      de
      2232
      à
      80
      ;
    2. adapter le
      done/tests/helptext.sh
      en fonction de ceux fournis dans
      provided/
      ; si vous voulez que les anciens tests
      05.*.sh
      passent, il faut aussi supprimer tout ce qui concerne
      helptxt
      en début de fichier et remplacer simplement par :
source $(dirname ${BASH_SOURCE[0]})/helptext.sh
 

comme c’est fait en début de test

06.test-*.sh

  1. l’image de feedback correspondante est aussi disponible, avec le tag

    week07
    . Comme toujours, le tag
    latest
    sera mis à jour le mercredi matin de la semaine correspondante (mercredi 14 avril); mais ceux qui veulent prendre de l’avance peuvent très bien éditer la variable
    IMAGE
    de leur
    Makefile
    pour changer le tag (de
    latest
    en
    week07
    )

  2. Nous avons aussi fait l’effort d’améliorer la portabilité sur MacOS. Pour ceux qui sont sur MacOS :

  • regardez les dernières modifications poussées
  • si nécessaire, installez les coreutils (
    brew install coreutils
    )
  • si vous avec une erreur à propos de
    pthread_t
    dans
    tests/unit-test-cmd_args.c
    , vous pouvez simplement supprimer le «
    ^ pthread_self()
    » à la ligne 171 de
    tests/unit-test-cmd_args.c
    (ce n’est utile que si l’ont utilise plusieurs
    TEST_SUITE
    , ce qui n’est pas le cas dans cet exemple simple).

Bonne suite de vacances !