masterofeye / libyuv

Automatically exported from code.google.com/p/libyuv
0 stars 0 forks source link

TestInterpolatePlane test fail on linux #537

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
[==========] 981 tests from 6 test cases ran. (134188 ms total)
[  PASSED  ] 932 tests.
[  FAILED  ] 49 tests, listed below:
[  FAILED  ] LibYUVConvertTest.I420ToI422_Any
[  FAILED  ] LibYUVConvertTest.I420ToI422_Unaligned
[  FAILED  ] LibYUVConvertTest.I420ToI422_Invert
[  FAILED  ] LibYUVConvertTest.I420ToI422_Opt
[  FAILED  ] LibYUVConvertTest.I420ToI444_Any
[  FAILED  ] LibYUVConvertTest.I420ToI444_Unaligned
[  FAILED  ] LibYUVConvertTest.I420ToI444_Invert
[  FAILED  ] LibYUVConvertTest.I420ToI444_Opt
[  FAILED  ] LibYUVConvertTest.I420ToI411_Any
[  FAILED  ] LibYUVConvertTest.I420ToI411_Unaligned
[  FAILED  ] LibYUVConvertTest.I420ToI411_Invert
[  FAILED  ] LibYUVConvertTest.I420ToI411_Opt
[  FAILED  ] LibYUVPlanarTest.TestARGBInterpolate
[  FAILED  ] LibYUVPlanarTest.TestInterpolatePlane
[  FAILED  ] LibYUVPlanarTest.ARGBInterpolate64_Any
[  FAILED  ] LibYUVPlanarTest.ARGBInterpolate64_Unaligned
[  FAILED  ] LibYUVPlanarTest.ARGBInterpolate64_Invert
[  FAILED  ] LibYUVPlanarTest.ARGBInterpolate64_Opt
[  FAILED  ] LibYUVPlanarTest.ARGBInterpolate192_Any
[  FAILED  ] LibYUVPlanarTest.ARGBInterpolate192_Unaligned
[  FAILED  ] LibYUVPlanarTest.ARGBInterpolate192_Invert
[  FAILED  ] LibYUVPlanarTest.ARGBInterpolate192_Opt
[  FAILED  ] LibYUVPlanarTest.ARGBInterpolate255_Any
[  FAILED  ] LibYUVPlanarTest.ARGBInterpolate255_Unaligned
[  FAILED  ] LibYUVPlanarTest.ARGBInterpolate255_Invert
[  FAILED  ] LibYUVPlanarTest.ARGBInterpolate255_Opt
[  FAILED  ] LibYUVScaleTest.ARGBScaleDownBy3by4_Bilinear
[  FAILED  ] LibYUVScaleTest.ARGBScaleDownBy3by4_Box
[  FAILED  ] LibYUVScaleTest.ARGBScaleDownBy3by8_Bilinear
[  FAILED  ] LibYUVScaleTest.ARGBScaleDownBy3by8_Box
[  FAILED  ] LibYUVScaleTest.ARGBScaleTo320x240_Bilinear
[  FAILED  ] LibYUVScaleTest.ARGBScaleFrom320x240_Bilinear
[  FAILED  ] LibYUVScaleTest.ARGBScaleTo352x288_Bilinear
[  FAILED  ] LibYUVScaleTest.ARGBScaleTo569x480_Bilinear
[  FAILED  ] LibYUVScaleTest.ARGBScaleFrom569x480_Bilinear
[  FAILED  ] LibYUVScaleTest.ARGBScaleTo640x360_Bilinear
[  FAILED  ] LibYUVScaleTest.ARGBScaleTo1280x720_Bilinear
[  FAILED  ] LibYUVScaleTest.ScaleTo320x240_Bilinear
[  FAILED  ] LibYUVScaleTest.ScaleFrom320x240_Bilinear
[  FAILED  ] LibYUVScaleTest.ScaleTo320x240_Box
[  FAILED  ] LibYUVScaleTest.ScaleTo352x288_Bilinear
[  FAILED  ] LibYUVScaleTest.ScaleTo352x288_Box
[  FAILED  ] LibYUVScaleTest.ScaleTo569x480_Bilinear
[  FAILED  ] LibYUVScaleTest.ScaleFrom569x480_Bilinear
[  FAILED  ] LibYUVScaleTest.ScaleTo569x480_Box
[  FAILED  ] LibYUVScaleTest.ScaleTo640x360_Bilinear
[  FAILED  ] LibYUVScaleTest.ScaleTo640x360_Box
[  FAILED  ] LibYUVScaleTest.ScaleTo1280x720_Bilinear
[  FAILED  ] LibYUVScaleTest.ScaleTo1280x720_Box

Original issue reported on code.google.com by fbarch...@google.com on 22 Dec 2015 at 1:09

GoogleCodeExporter commented 8 years ago
LIBYUV_DISABLE_AVX2=1 and it passes

Original comment by fbarch...@google.com on 22 Dec 2015 at 2:43

GoogleCodeExporter commented 8 years ago
The following revision refers to this bug:
  https://chromium.googlesource.com/libyuv/libyuv.git/+/71deb7ba3aa246295245f80ab36bcd00cebe960a

commit 71deb7ba3aa246295245f80ab36bcd00cebe960a
Author: Frank Barchard <fbarchard@google.com>
Date: Tue Dec 22 18:28:48 2015

bug fix - remove shift from InterpolateRow_AVX2

TBR=harryjin@google.com
BUG=libyuv:537

Review URL: https://codereview.chromium.org/1547703002 .

[modify] 
http://crrev.com/71deb7ba3aa246295245f80ab36bcd00cebe960a/README.chromium
[modify] 
http://crrev.com/71deb7ba3aa246295245f80ab36bcd00cebe960a/include/libyuv/version
.h
[modify] 
http://crrev.com/71deb7ba3aa246295245f80ab36bcd00cebe960a/source/row_gcc.cc

Original comment by bugdroid1@chromium.org on 22 Dec 2015 at 6:29

GoogleCodeExporter commented 8 years ago

Original comment by fbarch...@google.com on 22 Dec 2015 at 6:35