Alpha에서 PARSEC 벤치 마크를 교차 컴파일하고 프로그램이 종료 될 때 여러 벤치 마크 오류가 발생합니다. 필자는 Pthreads 라이브러리로 문제를 좁히고 non-pthreads 버전을 실행했으며 seg fault는 없었습니다. seg 오류에도 불구하고 프로그램이 올바른 결과를 얻지 만이 문제는 용납되지 않습니다.Pthread 라이브러리로 인해 프로그램 종료시 Seg 오류가 발생합니다.
일부 정보 : M5 시뮬레이터에서이 벤치 마크를 실행하여 라이브러리를 동적으로 연결할 수 없으며 모든 것이 정적으로 정적으로 연결됩니다.
이 문제를 해결하는 방법에 대한 아이디어가 있습니까? Alpha Cross Compiler에서 pthreads 라이브러리를 다시 빌드해야하는지 또는 추가 플래그를 추가해야하는지 확실하지 않습니다.