Forum général.général Erreur interne à gcc ?

Posté par  (site web personnel) .
Étiquettes : aucune
0
2
fév.
2005
Bonjour à tous,
J'essaye de compiler e17 CVS, mais ça coince au niveau d'evas. J'ai reçu la plus belle insulte que j'avais jamais eu de la part de gcc :

evas_test_main.c: In function `loop':
evas_test_main.c:1931: erreur: insn non reconnaissable:
(insn:HI 5724 5723 5725 214 evas_test_main.c:1256 (float_extend:DF (mem/u/f:SF (symbol_ref/u:SI ("*.LC123") [flags 0x2]) [10 S4 A32])) -1 (nil)
(nil))
evas_test_main.c:1931: erreur interne du compilateur: dans extract_insn, à recog.c:2083

Apparemment ça vient pas du code... Des idées ?
  • # ...

    Posté par  . Évalué à 2.

    C'est quoi ta version de gcc ?
    sinon utilise un version stable de gcc : gcc-3.3 et report le bug dans le bugtraker de gcc s'il n'y ai pas....
  • # Chauffe

    Posté par  (Mastodon) . Évalué à 1.

    Chez moi, j'ai ce type de problème quand ma machine est trop chaude. Par exemple si je laisse la tour fermé durant la compilation d'un kernel. D'ailleur, ces plantages n'arrivent jamais au même endroit.
    • [^] # Re: Chauffe

      Posté par  (site web personnel) . Évalué à 1.

      syndrome d une tour mal ventilee.
      -1- nettoye la poussiere de toutes tes grilles et ventilards
      -2- ajoutes des ventillos de tour en facade et derriere ... ta tour
      -3- tu met un ventilo interne pour brasser la tour
      -4- tu change le dissipateur de ton CPU

      les 3 premiere sont faciles et rapide a faire. la 4e peut atteindre 200f.

      rien qu en ajoutant un vetilo en facade et derriere, tu peut perdre 15° sur une compilation de noyeau.
      en depousierant la grille de mon portable, j ai prdu plus de 20°
  • # vive CVS

    Posté par  (site web personnel) . Évalué à 1.

    j ai eu ce genre de problemes avec E17 ... ma solution etait radicale, et sans alternative:

    rm -rf E17
    cvs E17

    je suis desole de dire ca, mais leur CVS est pourri. si une compile plante, deux fois j ai du retelecharger tout l arbre, une simple resync ne sert a rien.

    Et lis bien les docs autour ( ordre de compilaiton des libs, versions de automake/gcc supportees ... ) E17 est tres sensible ... si il manque un bouton de manchette sur le costar du marie, il t insultes.
    • [^] # Re: vive CVS

      Posté par  (site web personnel) . Évalué à 1.

      et avant de redl l arbre, attends 12h ... etre sure que si c est le source, il soit patche ( mais j ai bien dit: apres 12h, tu re dl TOUT )
      • [^] # Re: vive CVS

        Posté par  (site web personnel) . Évalué à 1.

        OK doublehp je vais suivre tes conseils, parce que je crois pas que mon pc soit chaud. De plus, la conner^W^W erreur arrive toujours au même endroit.
  • # Pas asses de ram

    Posté par  . Évalué à 1.

    Ton pc ne serait il pas un peu juste au niveau de la Ram ?
    J'ai déja eu ce genre de problémes avec gcc lors de la cross compilation de lui même ( whah ! ) . Le probléme venait du fait que mon pc n'avait pas assez de ram pour compiler (256 Mo quand même). J'ai ajouté une barette de 256 Mo et j'ai recompilé, c'est passé sans probléme.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.