Hi - I've been running gpc version 2.0 on my linux 2.0.x machines without any problems. Recently we upgraded some of them to linux 2.2.0-pre4. Now, simple arithmetic assignments cause segmentation violations. For example, program add2(input, output); var first : real; second : real; sum : real; begin write('Please enter the first value: '); readln(first); write('Now enter the second value: '); readln(second); sum := first / second; writeln(first, ' div ', second, ' is ', sum); end. compiles OK, but causes a segmentation violation, but not consistently. If I compile it again adding, say a single space somewhere, it runs fine the next time.