Newsgroup: it.comp.aiuto
Titolo: incompatibilita' tra clipper e K6 ?

non riesco a far partire una applicazione scritta in clipper 6 anni fa
su una macchina con K6; l'errore riportato e' un 'divide by 0';
esistono problemi di incompatibilita' accertati?
- 
Marina di Carrara
Italy

esistono problemi di incompatibilita' accertati?
ho notato che esiste incompatibilita' ed esiste un wait.obj per fixare
tele problema; io pero' non ho ne il compilatore clipper ne i sorgenti
del programma......come posso fare?
ciao
Manfry



L'incompatibilita' e' con le CA-TOOLS che fanno un operazione idiota quando
esegui il programma.
Mi pare di ricordare che sul sito AMD ci sia un piccolo EXE da inserire in
AUTOEXEC.BAT per risolvere il problema se non si ha la possibilitita' di
ricompilare.
L'alternativa e' disabilitare la cache del microprocessore (con un notevole
rallentamento del sistema).
Puoi sempre decompilare il programma con Valkyrie e ricompilarlo e poi
linkarlo con  __WAIT.obj
Ciao

Italy
Ciao 
Annibale
fredaannibale[NOSPAM]@
iol.it
 //togliere [NOSPAM] per comunicare via mail
*
afr...@yahoo.com
 
http://users.iol.it/fredaannibale

non lo ricordo a memoria. 
grazie, l'ho scaricato e domani lo provo;
ciao
Manfry



ho scaricato la patch eseguibile;
dove lo trovo Valkyrie?


- 
non conosco il caso specifico ma questo tipo di problemi sono dovuti
al fatto che su certe istruzioni il K6 e` molto, molto piu` veloce di
qualunque altra cpu, anche il 3/400 % di un P2. Questo non significa
che nel complesso sia piu` veloce, ma SW obsoleti che fanno routines
di timing-loop possono andare in pallone.
Questo fatto accadra` presumibilmente con tutti gli altri processori a
mano a mano che la loro velocita` aumenta.
Gabriele

qualunque altra cpu, anche il 3/400 % di un P2.
Yiipe!!! e quali sono???
sono impressionato.. se fosse vero su tutte.. sarebbe un  k8. 
capita la battuta? no eh,,  brrr brrr 
 :D :D 
ciao r.d.

On 22 Sep 1998 19:17:19 GMT, r.bettarini*dummy*@
cnuce.cnr.it
 (r.d.b.)
wrote:

Sono alcune istruzioni che non ricordo. ma ho visto un paio di casi
con MB veloci e K6-350. Era comunque colpa del SW mal fatto. Il
problema sarebbe venuto fuori piu` avanti con i P2 ecc.
Ciao 
Gabriele

dove lo trovo Valkyrie?
$$$$$$
Prova con 
www.zaccatalog.com
Ciao

problema sarebbe venuto fuori piu` avanti con i P2 ecc.
ehehehe :)
peccato ceh il software c'era prima del k6 :)
piccolo particolare.
marco.

On Tue, 22 Sep 1998 13:33:31 GMT, 
gsar...@usa.net
 (Gabriele Sartori)
wrote:

se non erro lo stesso problema sussiste con tutti i processori al di
sopra dei 200mhz...
  (iao!!oai)                                     (ICQ: 10860566)
  //,aurizio
 
   I bimbi buoni vanno in paradiso.
   I bimbi cattivi vanno dove gli pare!



Evidentemente non hai mai scritto SW, se uno fa i timer con i loop
invece che usando i timers, puo` averlo fatto anche 20 anni fa ma le
ditte di HW non faranno prodotti meno performanti per accomodare i
suoi errori.
Gabriele

Italy

suoi errori.
pero' dovranno sorbirsi le lamentele di chi dice "non funziona piu' da
quando ho messo il k6".
per quanto mi riguarda non ho un k6 e non uso applicativi clipper,
pensa tu quanto mi frega...
pero' probabilmente se il problema fosse stato di cpu INTEL tutti
avrebbero gridato "AL BUG! AL BUG!! rivoglio indietro i soldi!!",
anceh se la colpa era del SW.
Marco.


Non sarebbe forse il caso di informarsi e poi postare sul NG, QUALI
istruzioni sono elaborate cosě velocemente sul K6?
Penso che siano molti (soprattutto tra gli affezionati AMD) ad essere
interessati.
Grazie.
                            Ciao, Davide.



anceh se la colpa era del SW.
Come sappiamo quelli della Intel sono dei poveri perseguitati da Dio e
dagli uomini...........

avrebbero gridato "AL BUG! AL BUG!! rivoglio indietro i soldi!!",
mah, veramente anche i PII dai 300mhz in su hanno lo stesso identico
problema, sia con il clipper che con i piu' vecchi compilatori
Borland....


Borland....
A tal proposito vorrei porre un ipotesi, siccome il clipper dava problemi
anche col K5, non sara' mica una branch prediction molto funzionale che
crea il problema?
In fondo un loop e' proprio quello che riesce ad essere ottimizzato meglio
per l'esecuzione.
Cips!
Giorgio


grazie, fatto;
ora funziona (senza la bp)


esistono problemi di incompatibilita' accertati?
Ho letto con interesse i vari interventi. Mi pare di capire che la
causa dell'errore venga imputata ad una errata sincronizzazione delle
istruzioni con i processori veloci.
Programmo in Clipper 5.2 da parecchio. Non per professione, ma per
velocizzare certi lavori d'ufficio miei propri. I miei programmi poi
vengono fatti girare su macchine diverse, alcune vecchie, altre nuove,
altre da antiquariato. Senza problemi.
La soluzione proposta (quel driver da caricare all'avvio), che mira a
'rallentare' di fatto la velocita' del processore, mi da' molto l'idea
di mettere un limitatore di potenza al motore di una Ferrari.
Consiglio personale: provare il programma su macchine diverse che
montino altri processori, ugualmente veloci. Un software in Clipper
e', per sua stessa natura, indipendente dalla velocita' del
processore: il fatto che non si generi un vero .exe parla chiaro...
In ogni caso e' possibile collegarsi alla BBS della Computer
Associates Italia (tel. 0290755383) e lasciare un messaggio al sysop
Fabio Cresta, raggiungibile anche via E-Mail all'indirizzo
fcr...@tin.it
 (visto che l'indirizzo e' stato pubblicato, non penso
di violare qualche segreto ripetendolo). E' una persona che ho trovato
molto disponibile e chiara nelle esposizioni.
N.B.: ho eliminato il crosspost e ho aggiunto una risposta in E-mail
perche' ho difficolta' a postare sui NG, di questi tempi.
-----------------------
Per rispondere rimuovere NOSPAM dall'indirizzo E-Mail
To reply remove NOSPAM from E-Mail address
Name: Pierluigi Gargiulo
Address: Ancona, Italy
E-Mail: 
plg...@ntt.it
-----------------------

>esistono problemi di incompatibilita' accertati?
Da quando sono passato dal 486 al PII 300 alcuni programmi dos
mi danno "runtime error at...". Uno per esempio e` il programma
di comunicazione Terminate. In dos non parte prorpio, dopo piu
tentativi riesco a farlo partire in una finestra dos/win3.