Fortran 프로그램은 Ubuntu 22.04.1에서 실행되지만 Debian 11에서는 실행되지 않습니다.

Fortran 프로그램은 Ubuntu 22.04.1에서 실행되지만 Debian 11에서는 실행되지 않습니다.

Linux 실행 파일(HOM4PS2_64-bit.tar.gz)로 배포된 Fortran 프로그램을 실행하려고 합니다.HOM4PS).

이 프로그램은 Ubuntu 22.04.1(커널: 5.19.0-42-generic)을 실행하는 컴퓨터에서 제대로 실행됩니다. 그러나 Debian 11(커널: 5.10.0-23-amd64)을 실행하는 컴퓨터에서 프로그램(barry.sym과 같은 코드와 함께 제공되는 테스트 파일 사용)을 시도하면 다음 오류와 함께 프로그램이 실패합니다.

forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image              PC                Routine            Line        Source             
flwcrv             0000000000473523  Unknown               Unknown  Unknown
flwcrv             00000000004FC730  Unknown               Unknown  Unknown
flwcrv             00000000004734FF  Unknown               Unknown  Unknown
flwcrv             00000000004FC730  Unknown               Unknown  Unknown

Stack trace terminated abnormally.

위 오류 메시지의 원인 중 하나가 스택 오버플로일 수 있다는 것을 알고 있습니다. 하지만 이 경우에는 별 문제가 되지 않지만, 프로그램을 설정한 후 실행해 보았으나 ulimit -s unlimited위와 같은 결과가 나왔습니다.

프로그램이 Ubuntu 컴퓨터에서는 실행되지만 Debian 컴퓨터에서는 실패하는 이유는 무엇일까요? 이 문제를 해결하기 위해 제가 할 수 있는 일이 있나요? 소스 코드에 접근할 수 없다는 점을 참고하시기 바랍니다.

또한 Stack Overflow에 질문을 게시하는 것을 고려하고 있습니다. 이것이 더 적절하다고 생각하시면 알려주시기 바랍니다.

관련 정보