由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Computation版 - 老板的程序在unix上运行没问题
相关主题
Linux fortran segmentation fail.Include unix libraries in windows fortran
[转载] unix下编译fortran 的错误太多,看不到怎么办?STrange problem in Fortran programming
谁最近买国FORTRAN的COMPILER,FOR WINDOWS,请介绍一下。my experience,Re: 我也及问一个问题
偶也问一fortran问题visual fortran区别6位以上的变量名吗?
谁给说说fortran的几个标准Re: f90 and mpi
有人用过Matlab的Compiler吗?或者是否有什么工具能把Matlab程序转成C, C++?benchmark of ifc and g77
fortran memory problemRe: a question about fortran
where to down a standard Fortran90 complier?为什么两台机器的计算结果不一样?
相关话题的讨论汇总
话题: g77话题: f77话题: unix话题: 老板话题: compiler
进入Computation版参与讨论
1 (共1页)
h***o
发帖数: 539
1
linux里面就问题多多。
除了语法上的不兼容(这个我都改好了),在linux里面还出segment fault
但在unix里面弄就啥问题都没有。这是怎么一回事?
我得怎么跟老板说?我是想把老板的程序来个overhaul...但老板不大原意呀。
老板的顾虑我能理解,我一通改,老板要用的时候就得从头学。
sc
发帖数: 122
2
数组开得太大了?

【在 h***o 的大作中提到】
: linux里面就问题多多。
: 除了语法上的不兼容(这个我都改好了),在linux里面还出segment fault
: 但在unix里面弄就啥问题都没有。这是怎么一回事?
: 我得怎么跟老板说?我是想把老板的程序来个overhaul...但老板不大原意呀。
: 老板的顾虑我能理解,我一通改,老板要用的时候就得从头学。

c*******e
发帖数: 8624
3
unix在segment之间有空间保护,linux没有
如果程序编得不好的话,就会有这样的错误

【在 h***o 的大作中提到】
: linux里面就问题多多。
: 除了语法上的不兼容(这个我都改好了),在linux里面还出segment fault
: 但在unix里面弄就啥问题都没有。这是怎么一回事?
: 我得怎么跟老板说?我是想把老板的程序来个overhaul...但老板不大原意呀。
: 老板的顾虑我能理解,我一通改,老板要用的时候就得从头学。

r*****d
发帖数: 54
4
valgrind

【在 h***o 的大作中提到】
: linux里面就问题多多。
: 除了语法上的不兼容(这个我都改好了),在linux里面还出segment fault
: 但在unix里面弄就啥问题都没有。这是怎么一回事?
: 我得怎么跟老板说?我是想把老板的程序来个overhaul...但老板不大原意呀。
: 老板的顾虑我能理解,我一通改,老板要用的时候就得从头学。

x*y
发帖数: 364
5
If there's segment fault, then there must be some inappropriate point in the
code. Unix can discard some trivial inappropriate points while linux can't, so
you'd better track to the point to fix it. You might check if there's array
that exceeds it's dimension, if the passed variables between subroutines match
or not, etc.

【在 h***o 的大作中提到】
: linux里面就问题多多。
: 除了语法上的不兼容(这个我都改好了),在linux里面还出segment fault
: 但在unix里面弄就啥问题都没有。这是怎么一回事?
: 我得怎么跟老板说?我是想把老板的程序来个overhaul...但老板不大原意呀。
: 老板的顾虑我能理解,我一通改,老板要用的时候就得从头学。

h***o
发帖数: 539
6
是了,老板的code里有个数组没定义(没有dimension xxx(nnn))
unix用没事,linux里一用就全烂了

【在 c*******e 的大作中提到】
: unix在segment之间有空间保护,linux没有
: 如果程序编得不好的话,就会有这样的错误

w**w
发帖数: 5391
7
depends on compiler. use f77 instead of g77.

【在 h***o 的大作中提到】
: 是了,老板的code里有个数组没定义(没有dimension xxx(nnn))
: unix用没事,linux里一用就全烂了

a******s
发帖数: 232
8
你最牛,嘿嘿
乐死我了

【在 w**w 的大作中提到】
: depends on compiler. use f77 instead of g77.
l******e
发帖数: 13
9
通改是吃力不讨好的事情, 不core dump 就行.

【在 h***o 的大作中提到】
: linux里面就问题多多。
: 除了语法上的不兼容(这个我都改好了),在linux里面还出segment fault
: 但在unix里面弄就啥问题都没有。这是怎么一回事?
: 我得怎么跟老板说?我是想把老板的程序来个overhaul...但老板不大原意呀。
: 老板的顾虑我能理解,我一通改,老板要用的时候就得从头学。

w**w
发帖数: 5391
10
why neh? gnu is a different compiler.

【在 a******s 的大作中提到】
: 你最牛,嘿嘿
: 乐死我了

相关主题
有人用过Matlab的Compiler吗?或者是否有什么工具能把Matlab程序转成C, C++?Include unix libraries in windows fortran
fortran memory problemSTrange problem in Fortran programming
where to down a standard Fortran90 complier?my experience,Re: 我也及问一个问题
进入Computation版参与讨论
a******s
发帖数: 232
11
$ ll /usr/bin/f77
lrwxrwxrwx 1 root root 3 Oct 20 09:55 /usr/bin/f77 -> g77

【在 w**w 的大作中提到】
: why neh? gnu is a different compiler.
w**w
发帖数: 5391
12
which means you don't have f77 compiler.

【在 a******s 的大作中提到】
: $ ll /usr/bin/f77
: lrwxrwxrwx 1 root root 3 Oct 20 09:55 /usr/bin/f77 -> g77

a******s
发帖数: 232
13
show me yours

【在 w**w 的大作中提到】
: which means you don't have f77 compiler.
w**w
发帖数: 5391
14
i am not trying to argue this with you. you may "man g77".

【在 a******s 的大作中提到】
: show me yours
a******s
发帖数: 232
15
f77就是linux下面的g77,这是没有疑问的,当然如果你argue g77
是gnu fortran,和标准的fortran 77还有不同,那是自然的。

【在 w**w 的大作中提到】
: i am not trying to argue this with you. you may "man g77".
w**w
发帖数: 5391
16
http://www.nikhef.nl/~templon/fortran/silly_res_old.html
google f77 g77.

【在 a******s 的大作中提到】
: f77就是linux下面的g77,这是没有疑问的,当然如果你argue g77
: 是gnu fortran,和标准的fortran 77还有不同,那是自然的。

m******y
发帖数: 511
17
换个compiler,我原来用的g77也是问题很多,后来买了一个fujistu fortran compiler,
就没有问题了。

【在 h***o 的大作中提到】
: linux里面就问题多多。
: 除了语法上的不兼容(这个我都改好了),在linux里面还出segment fault
: 但在unix里面弄就啥问题都没有。这是怎么一回事?
: 我得怎么跟老板说?我是想把老板的程序来个overhaul...但老板不大原意呀。
: 老板的顾虑我能理解,我一通改,老板要用的时候就得从头学。

1 (共1页)
进入Computation版参与讨论
相关主题
为什么两台机器的计算结果不一样?谁给说说fortran的几个标准
icc complier is expensive yar~~有人用过Matlab的Compiler吗?或者是否有什么工具能把Matlab程序转成C, C++?
有没有free的Fortran Compiler阿?fortran memory problem
how to use matlab remotely from home?where to down a standard Fortran90 complier?
Linux fortran segmentation fail.Include unix libraries in windows fortran
[转载] unix下编译fortran 的错误太多,看不到怎么办?STrange problem in Fortran programming
谁最近买国FORTRAN的COMPILER,FOR WINDOWS,请介绍一下。my experience,Re: 我也及问一个问题
偶也问一fortran问题visual fortran区别6位以上的变量名吗?
相关话题的讨论汇总
话题: g77话题: f77话题: unix话题: 老板话题: compiler