[問題] 不同complier產生的問題

看板Fortran作者 (羅小粽)時間14年前 (2010/04/21 12:26), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
第一次在這邊發文 請多指教... 最近遇到一個問題 就是同一個.f90檔 同一筆Data 用不同compiler產生出來的結果不同 Data包含(x座標,y座標,z座標) 舉例可能比較好說明: 我使用的作業系統是Win7 32bit CVF6.6 compiler 可以開可以跑 也有產生出.exe檔(484 kb) 只是這個檔案讀取到第n筆資料之後就會自動關閉 學長使用的是WinXP Fortran PowerStation v4.0 同樣的code 同樣也產生一個.exe檔 不同的是他的檔案比我小很多(163 kb) 這個檔案跑到目前為止還沒有中斷 同時 我也試過換到別台電腦(系統XP)用同樣的CVF6.6去compile 出來的結果一樣 連讀取中斷的資料點位置也一樣 有點搞不懂問題出在哪... 目前正在用學長的執行檔跑結果 不過很想把問題解決 想請問板上的各位大大有沒有甚麼解決的辦法T^T ? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.20.225

04/21 16:30, , 1F
簡單來說 你的語法PS4.0准許執行 但CVF6.6不准
04/21 16:30, 1F

04/21 16:36, , 2F
建議不用改哩 通常不是一兩個地方有問題而已
04/21 16:36, 2F

04/22 04:37, , 3F
n筆是剛好到2G嗎?
04/22 04:37, 3F
文章代碼(AID): #1BpdvUVS (Fortran)
文章代碼(AID): #1BpdvUVS (Fortran)