Ja, till gfortran, fast problemet är nog främst saker som går igenom kompilatorn på SGI:n och som inte accepteras i nya kompilatorn. Såsom att anropa funktion(1,,,4) där jag antar att de tomma argumenten blir 0 eller .false.
Alla värden i utgångslägen måste byteswappas. Eller rättare sagt, alla variabler som inte bara består av en byte.
Sen finns det boundade variabler i databasen som är knutna till andra variabler så det blir problem om man har en integer knuten till en array med bytes och använder båda sätten för att komma åt samma minnesarea.
9 comments so far
Mycket som behöver ändras? Det känns ju som om det mesta borde kunna fungera även på Linux, eller har du behövt byta kompilator också?
10 months, 4 weeks ago by JensNockert
Ja, till gfortran, fast problemet är nog främst saker som går igenom kompilatorn på SGI:n och som inte accepteras i nya kompilatorn. Såsom att anropa funktion(1,,,4) där jag antar att de tomma argumenten blir 0 eller .false.
Sen är det det där med byte-ordningen också.
10 months, 4 weeks ago by lemonad
nil kanske, om fortran har något sådant?
Men det måste ju göras, det kommer ju bli svårare och svårare att hitta SGI-datorer.
Är det bara nätverkstrafiken som måste byte-swappas, eller finns det mer?
10 months, 4 weeks ago by JensNockert
Alla värden i utgångslägen måste byteswappas. Eller rättare sagt, alla variabler som inte bara består av en byte.
Sen finns det boundade variabler i databasen som är knutna till andra variabler så det blir problem om man har en integer knuten till en array med bytes och använder båda sätten för att komma åt samma minnesarea.
10 months, 4 weeks ago by lemonad
Ah, låter som ett ganska jobbigt problem att fixa. Speciellt dualiteten mellan integer och byte-array.
Lycka till.
10 months, 4 weeks ago by JensNockert
Tack så mycket :)
Hur går det i Lund då förresten? Baserat på Facebook så verkar det vara roligt i alla fall :)
10 months, 4 weeks ago by lemonad
Jo, det är väldigt trevligt. Vet dock inte om bilderna på facebook är representativa för medeldagen.
Lite för mycket lineär algebra kanske, men annars är det mesta bra.
10 months, 4 weeks ago by JensNockert
Shit, ingen låg nördnivå här inte.
10 months, 4 weeks ago by uchman
Jag hycklar inte, man är vad man är :)
10 months, 4 weeks ago by lemonad