J'infome à propos du langage Ada

Bonjour,

Je vous informe que les programmes que j’ai écris avec Ada et compilé avec Gnat sur Debian 8 ne fonctionne pas sur Debian 10 ni sur Debian 11.

Une recompilation nécessaire est bien effectuée. Le programme termine avec « Segment fault ».

De même qu’un programme écrit en Python 2 ne passera pas en Python 3.

Non, il en va pas de même.
Ce n’est pas le même sujet.
Si tu veux parler du langage Ada et de maintenance de programme, je suis tout ouïe.

Tu peux être plus clair ?

la compilation sous Debian 10 et 11 ne passe pas pour du code ada que tu as écrit pour Bebian 8 ? mais encore …

Tu as besoin d’aide ?

Bonjour @Lightman ,
Je ne connais pas le langage ADA mais que dit un programme de type « Hello world » car il convient de vérifier en tout premier lieu que votre environnement est approprié. Le débogage ou la montée en version nécessite de vérifier progressivement le déroulement du code car un simple chemin ou un fichier manquant peut en être la cause sans forcément remettre en cause le code. Dans votre cas, sans plus de précision le message final n’apporte pas grand chose.

Non, merci, j’informe simplement que le code que j’ai écris à la sorti de Debian 8 ne tourne pas sur Debian 10 ni Debian 11.

Je me répète à la demande du publique.

1 J'aime

En effet, il y a une complexité éventuellement qui pourrait entrer en jeu. Je ne sais pas.
Un programme tel que hello_world affiche hello world quelque soit la version de debian dans celles cités.

ok dons je déplace dans la catégorie pause café car ce n’est pas une demande d’aide finalement lié à la programmation :wink:

Un problème pareil, dans pause café ? c’est osé je trouve.

1 J'aime

Si, comme un programme un poil complexe écrit en Java truc ne passera probablement pas en Java bidule, idem pour C++.
Par ailleurs, je ne sais pas s’il y a des spécialistes en Ada par ici, mais à mon avis ta question concerne plutôt les développeurs de Debian et des gens sur un forum spécialisé en Ada.
Je précise que tu n’as renvoyé aucune autre information à part une erreur de segmentation. As-tu pensé à utiliser strace, par exemple ?

De mon côté, j’ai écrit des rôles et playbooks ansible lorsque j’étais sous Debian 7 et ils fonctionnent toujours.
ansible-lint n’est pas content évidemment mais ils restent fonctionnels.

Quel est le rapport entre vos réponse est l’info que je donne.

Que vous souhaitiez vous informer d’avantage sur le sujet, je comprends.

Mais que vous veniez chacun rajouter votre poil pubien comme des grands alors sque vous avez semsiblement 15 ans, je trouve ça limite.

J’aletre pas pour vos hors sujet ; Vous avez qu’a apprendre de ce message.

1 J'aime

Tu vas te détendre mon grands, ton sujets ma foi a bien sa place dans la catégorie pause café (car comme tu me l’ dit tu n’as PAS besoin d’aide), maintenant inutile d’être grossier ton signalement de pseudo problème lié à une montée de version du paquet Gnat n’a à mon humble avis aucun liens avec ton problème.

Maintenant si t’es pas content libre à toi d’aller t’exprimer ailleurs …

Clair, i keep zen !

A propos de pas content | exrpimer ailleurs ; Si t’y aller ?

Aller t’a gagné le droit de prendre l’air quelques temps …

1 J'aime

Rhôôô… il était rigolo ce post ^^

Dans cette discussion, on se croirait dans le post « quelques mêmes had hoc » qui se trouve dans pause café. :rofl:

2 J'aime