|
|
|
|
Configuration: Linux Suse Firefox 2.0.0.10
salut
ton code branche à un endroit où il n'y a pas d'instruction légale. c'est dans une lib de thread donc si tu lances un thread l'adresse est incorrecte , rajoutes un LOC peut etre (pour des appels win32 ça marche ) |
Merci pour la reponce, mais je suis debutant en fortran donc je ne la comprend pas trop est ce que tu peu s il te plai me l'expliquer
Merci d'avance |
J ai mis une fonction en f77 dans mon programme en f90 est ce que c'est possible que l'erreur vienne de la?
|
re
c'est une hypothese n'ayant aucune idée sur ton programme, si tu peux le résumer ce serait mieux... |
dans le programme en f90 je veut chercher le zero d'une fonction, donc pour sa je fait appel a la fonction ZBRENT que j'ai en f77. ZBRENT fait appel a une autre fonction (celle dont je dois trouver le zero) qui est en f90.
|
En mettant LOC(nom) dans ZBRENT, sa compile toujours mais en faisant a.out j'ai maintenant un nouveau message d'erreur:matthieu@theo1-pc8:/work2/matthieu/DFT/prog> a.out
forrtl: severe (168): Program Exception - illegal instruction Image PC Routine Line Source Unknown 00007FFF5CC7BFBA Unknown Unknown Unknown
|
j ai declarer les deux fonction en double precision:
double precision ::gamma11zero double precision ::gamma11cste,gamma11trouve,depart,arrive,zero,erreur,ZBRENT
|
J'ai essayer aussi le external mais toujour le meme probleme
|
salut. J'ai pas trop d'idée, mais je te conseil d'essayer :
de supprimer l'appel à la fonction f77 voir si ça viens de là De faire un tout autre pogramme ne f90 pour voir si ça ne viendrai pas d'une mauvaise installation du compilateur. Essayer de voir d'où viens le problème précisement avec un debuggeur Salutation ! Quand on sait pas, on touche pas !JBT Char Snipeur |
c'est quoi un debugger, ou est ce que je peu en trouver? |
un debugueur, c'est un programme qui execute ton programme et regarde dans quel fonction, quel ligne est emise l'exeption.
si tu compile avec gcc (ou gfortran) le debug c'est "gdb" et pour l'utiliser au mieu il faut mettre l'option -g lors de la compilation. Si tu n'as pas gcc, cherche sur le net Salutation ! Quand on sait pas, on touche pas !JBT Char Snipeur |
| 14/06 18h35 | [Internet] Free dégroupé avec Sagem 908 en Ethernet | Internet |
| 25/02 14h33 | Rotation écran / Affichage inversé (90° ou 180°) | Moniteur |
| 18/03 18h13 | Fichier de commande avec système de cartes en Fortran90 | Fortran |
| 19/11 12h12 | Faire une rotation de 90 dégrées à vos vidéos | Vidéo |
| 21/04 14h23 | Suivi de ports (Port Mapping/forwarding) | Réseaux |
| 26/06 23h54 | Gestion de fichiers en fortran 90/77 | 13 |
| 07/04 18h36 | Fortran 90 | 1 |
| 10/02 11h30 | FORTRAN 90 | 2 |
| 09/12 18h01 | Aide programmation Fortran 90 | 3 |
![]() | Naomi - Naomi est un logiciel de contrôle parental gratuit et simple d'utilisation. N'étant pas basé sur une liste noire, il analyse... | Catégorie: Contrôle parental Licence: Freeware/gratuit |
![]() | Radio FR Solo - Permet d'écouter les stations de radio à travers internet. Quel intérêt ? Et bien de pouvoir écouter des radios que vous... | Catégorie: Podcasting/Streaming Licence: Freeware/gratuit |
![]() | ATI Catalyst pour Radeon 9250 et versions antérieures - Pilote d’affichage pour Catalyst® 6.11 pour Windows XP Professionnel/Édition Familiale pour Radeon® 9250 et versions... | Catégorie: Pilotes graphiques Licence: Freeware/gratuit |
![]() | Money Manager Ex - Money Manager Exest un logiciel de gestion de finances personnelles libre et gratuit. Il permet d'organiser son budget afin... | Catégorie: Budget Licence: Freeware/gratuit |
![]() | Eicon 4BRI-8M V.90 | Catégorie: Modem | |
![]() | IBM 56K V.90 Fax | Catégorie: Modem | |
![]() | Trust MD-1100 56K V.90 | Catégorie: Modem | |
![]() | Brother DCP-9045CDN | Catégorie: Imprimante multifonctions |