# \[Gnat\] subtilité avec le pragma Shared Passive entre debian 9 et debian 10

**URL:** <https://www.debian-fr.org/t/gnat-subtilite-avec-le-pragma-shared-passive-entre-debian-9-et-debian-10/89992>\
**Category:** Support Debian\
**Created:** [Mai 20, 2024, 8:20 UTC](https://www.debian-fr.org/t/gnat-subtilite-avec-le-pragma-shared-passive-entre-debian-9-et-debian-10/89992 "2024-05-20T20:20:11Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![anon2873143](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/ee59a6/32.png) [@anon2873143](https://www.debian-fr.org/u/anon2873143)\
**Post date:** [Mai 20, 2024, 8:20 UTC](https://www.debian-fr.org/t/gnat-subtilite-avec-le-pragma-shared-passive-entre-debian-9-et-debian-10/89992/1 "2024-05-20T20:20:11Z")

</div>

Bonjour,

Avec Gnat sur debian 9, j’ai déclaré un article dans une unite Shared Passive.

J’affecte et maintiens 4 variable avec les fichers générés à chaque utilisation.

Sur debian 10, le fichier correspondant à l’article est créé mais aucune valeur n’est affecté.

Comment procéder ?

S’il vous plait. Merci.

---

<div class="post-metadata">

**Author:** ![anon2873143](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/ee59a6/32.png) [@anon2873143](https://www.debian-fr.org/u/anon2873143)\
**Post date:** [Mai 20, 2024, 8:38 UTC](https://www.debian-fr.org/t/gnat-subtilite-avec-le-pragma-shared-passive-entre-debian-9-et-debian-10/89992/2 "2024-05-20T20:38:10Z")

</div>

Bon, j’avais fait un truc louche, il est vrai.

Je passais le type en paramètre de procedure et affecté la variable en direct.

Sur debian 9 la variable reste intacte et sur debian 10, je pense que la variable et écrasé au retour de procedure avec la variable passé en paramètre alors que je ne l’ai pas affecté.

Un truc à pas faire.
