Files
astronomy/generate/diffcalc.bat
Don Cross c9054e25e3 Diffcalc C/Kotlin: relaxed tolerances.
The GitHub Actions test comparing C and Kotlin
output failed for the Mac OS platform.
The test failed locally on my Windows 10 system
for the same reason.
Relaxed the constraints on both so they will pass again.
2022-03-31 15:45:15 -04:00

30 lines
699 B
Batchfile

@echo off
setlocal EnableDelayedExpansion
set CTESTEXE=bin\ctest.exe
if not exist !CTESTEXE! (
echo.FATAL[diffcalc]: executable does not exist: !CTESTEXE!
exit /b 1
)
echo.Diffing calculations.
!CTESTEXE! diff 4.9e-15 temp\c_check.txt dotnet\csharp_test\csharp_check.txt
if errorlevel 1 (exit /b 1)
!CTESTEXE! diff 6.3e-15 temp\c_check.txt temp\k_check.txt
if errorlevel 1 (exit /b 1)
!CTESTEXE! diff 5.6e-15 temp\c_check.txt temp\js_check.txt
if errorlevel 1 (exit /b 1)
!CTESTEXE! diff 1.6e-16 temp\c_check.txt temp\py_check.txt
if errorlevel 1 (exit /b 1)
!CTESTEXE! diff 5.6e-15 temp\js_check.txt temp\py_check.txt
if errorlevel 1 (exit /b 1)
echo.diffcalc: PASS
echo.
exit /b 0