]> granicus.if.org Git - libjpeg-turbo/commitdiff
Fix regression that caused 'make test' to fail with non-x86 SIMD code. The round...
authorDRC <dcommander@users.sourceforge.net>
Wed, 7 May 2014 06:02:57 +0000 (06:02 +0000)
committerDRC <dcommander@users.sourceforge.net>
Wed, 7 May 2014 06:02:57 +0000 (06:02 +0000)
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@1276 632fc199-4ca6-4c93-a231-07263d6284db

Makefile.am

index f6f8e70ec112f496630230f848ae44d982110096..f14ddbf7c7e372057a92f53a51b618b80e227168 100644 (file)
@@ -175,7 +175,10 @@ MD5_JPEG_GRAY_ISLOW = 72b51f894b8f4a10b3ee3066770aa38d
 MD5_PPM_GRAY_ISLOW = 8d3596c56eace32f205deccc229aa5ed
 MD5_PPM_GRAY_RGB_ISLOW = 116424ac07b79e5e801f00508eab48ec
 MD5_JPEG_420S_IFAST_OPT = 388708217ac46273ca33086b22827ed8
-if WITH_SIMD
+# The SSE/SSE2 DCT/IDCT implementation has always produced a slight round-off
+# error relative to the C code, so in this case, we just test for regression
+# rather than verifying that the output matches libjpeg.
+if WITH_SSE_FLOAT_DCT
 MD5_JPEG_3x2_FLOAT_PROG = 343e3f8caf8af5986ebaf0bdc13b5c71
 MD5_PPM_3x2_FLOAT = 1a75f36e5904d6fc3a85a43da9ad89bb
 else