[PLUTO-help] g77 - intel : alcuni strani errori gnu fortran compilers

sabatino sabatino.palladino a aliceposta.it
Sab 17 Giu 2006 20:59:24 CEST


mi scuso per aver inavvertitamente inviato una bozza.
rimedio inviando la lettera completa.

Alle 20:12, sabato 17 giugno 2006, Graz ha scritto:
> ...
> Cosi' a occhio e croce e' un bel overflow?
> Il fatto poi che su 64 non te lo dia da forza a questa opinione,...

Fuochino, ci stiamo avvicinqando alla soluzione...

> ...gli 
> interi su i686 sono a 32bit su amd64 sono a 64 bit.

In effetti non è proprio così; sui compilatori per
Intel x86 e derivati i valori a virgola mobile 
possono essere a 32, 64 o 80 bit.
Questo non dipende dal compilatore ma dal 
coprocessore matematico che tratta questi tipi di 
interi. 

> Se magari per il compilatore intel il default e' a 64 in entrambi i
> casi questo non lo so.

Ci siamo vicini. Non dipende dal compilatore ma 
dalle istruzioni floating point con cui si compila.
Già, perché i processori Intel si sono evoluti
nel tempo ed hanno istruzioni per i387, per 
MMX e per SSE. 
Credo che i problemi nascano con i reali temp ad 80 bit.

Ma perché nessuno legge i manuali di g77?
Non serve neanche chiedere ai forum, alle chat od alle liste.

-- 
Sabatino
......
Non voglio i mille baci che diede Lesbia a Catullo,
pochi baci vuole chi riesce a contarli.
                                M. Valerio Marziale
                                  (versione libera)



More information about the pluto-help mailing list