Bonjour,
Nous avons un problème avec le test component_create_free_exec de unit-test-component.c.
Lors de l'appel à component_create() au début du test, c.mem->size prend la valeur 2 comme attendu, mais prend ensuite une valeur négative ou très grande. Nous nous demandons si cela n'est pas dû au ck_assert_int_eq car quand nous enlevons ce dernier, sans rien changer à la fonction component_create(), notre c.mem->size reste à 2 (voir photos ci-jointes). Autrement, nous ne voyons pas d'où cela pourrait venir...
Est-ce que les ck_assert peuvent influer sur les variables/valeurs qui leur sont passées en paramètres ?
Merci d'avance pour votre aide !