[llvm] r237970 - [Support] Fix ErrorOr equality operator.

Michel Dänzer michel at daenzer.net
Mon May 25 02:34:04 PDT 2015


Hi Michael,

On 22.05.2015 08:15, Michael J. Spencer wrote:
> Author: mspencer
> Date: Thu May 21 18:15:00 2015
> New Revision: 237970
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=237970&view=rev
> Log:
> [Support] Fix ErrorOr equality operator.

This change broke the corresponding unit test for me, see below.


Any idea what's going on?


******************** TEST 'LLVM-Unit :: Support/Release+Debug+Asserts/SupportTests/ErrorOr.Comparison' FAILED ********************
Note: Google Test filter = ErrorOr.Comparison
[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from ErrorOr
[ RUN      ] ErrorOr.Comparison
/home/daenzer/src/llvm-git/llvm/unittests/Support/ErrorOrTest.cpp:71: Failure
Value of: std::errc::no_such_file_or_directory
  Actual: 4-byte object <02-00 00-00>
Expected: x
Which is: 24-byte object <02-00 00-00 00-00 00-00 70-89 6D-4D 35-7F 00-00 FF-A6 A1-01 00-00 00-00>
[  FAILED  ] ErrorOr.Comparison (0 ms)
[----------] 1 test from ErrorOr (0 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (0 ms total)
[  PASSED  ] 0 tests.
[  FAILED  ] 1 test, listed below:
[  FAILED  ] ErrorOr.Comparison

 1 FAILED TEST



-- 
Earthling Michel Dänzer               |               http://www.amd.com
Libre software enthusiast             |             Mesa and X developer




More information about the llvm-commits mailing list