일부 테스트 중 일부는 본질적으로 플랫폼 별을 생성하기 때문에 결과, 우리는 플랫폼 별을 공급하는 방법을 제공했습니다 결과 비교 스포츠 토토 사이트. 종종 동일한 변동이 적용됩니다 여러 플랫폼으로; 별도의 공급보다는 모든 플랫폼의 비교 스포츠 토토 사이트, 매핑 스포츠 토토 사이트이 있습니다. 사용할 비교 스포츠 토토 사이트을 정의합니다. 따라서 가짜 테스트를 제거하려면"실패"특정 플랫폼의 경우, 변형 결과 스포츠 토토 사이트을 선택하거나 만들고 추가해야합니다. 매핑 스포츠 토토 사이트에 라인, 즉src/test/regesress/resultmap.
매핑 스포츠 토토 사이트의 각 줄은 양식입니다
TestName/PlatformPattern = ComparisonFilename
테스트 이름은 특정 회귀의 이름 일뿐입니다. 테스트 모듈. 플랫폼 패턴은 스타일의 패턴입니다. 유닉스 도구expr(즉, 일반 암시 적 표현^앵커 at 시작). 에 의해 인쇄 된 플랫폼 이름과 일치합니다.config.guess그 뒤에: GCC또는: CCGNU 컴파일러 또는 시스템의 기본 컴파일러 사용 여부 (차이가있는 시스템에서). 비교 파일 이름은 대체 결과 비교 파일의 이름입니다.
예 : 일부 시스템은 매우 작은 부동 소수점을 해석합니다 언더 플로 오류를보고하는 대신 값이 0으로 값입니다. 이것 에 몇 가지 차이가 발생합니다.float8회귀 테스트. 따라서 변형 비교 스포츠 토토 사이트을 제공합니다.float8-small-is-zero.out이 시스템에서 예상되는 결과를 포함합니다. 침묵합니다 가짜"실패"메시지 ONOpenBSD플랫폼,ResultMap포함
float8/i.86-.*-OpenBsd = float8-small-is-Zero
의 출력이있는 모든 기계에서 트리거 될config.guess매치i.86-.*-OpenBsd. 다른 줄의ResultMap변형 비교 스포츠 토토 사이트을 선택하십시오 적절한 다른 플랫폼.