ea-utils icon indicating copy to clipboard operation
ea-utils copied to clipboard

make FAIL tests on Mac OS X Sierra

Open mkazanov opened this issue 6 years ago • 1 comments

prove -j 4 t ===( 2;0 1/? 1/? 0/? )=========================================

Failed test 'Files equal: tmp/join.t.EVgRz/test-phred.out == out/join/test-phred.out'

at t/test-prep.pl line 48.

===( 13;1 6/? 7/? 0/? )=========================================# Looks like you failed 1 test of 18. t/join.t ... Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/18 subtests ===( 36;1 18/? 0/? )=============================================# removing tmp/mcf.t.eHsl8 t/mcf.t .... ok
t/multx.t .. 4/?

Failed test 'Files equal: tmp/multx.t.xtW9h/test3.out == out/multx/test3.out'

at t/test-prep.pl line 48.

Looks like you failed 1 test of 12.

t/multx.t .. Dubious, test returned 1 (wstat 256, 0x100) Failed 1/12 subtests

Test Summary Report

t/join.t (Wstat: 256 Tests: 18 Failed: 1) Failed test: 5 Non-zero exit status: 1 t/multx.t (Wstat: 256 Tests: 12 Failed: 1) Failed test: 8 Non-zero exit status: 1 Files=3, Tests=58, 3 wallclock secs ( 0.05 usr 0.02 sys + 1.64 cusr 1.85 csys = 3.56 CPU) Result: FAIL make: *** [check] Error 1

mkazanov avatar Jun 01 '19 21:06 mkazanov

@mkazanov

I was trying to install on macOS 11.6 (Big Sur) and encountered the same problem (in addition to the problem reported in another post). This particular message seems to be due to assertion error in the test-prep.pl. I commented out line 48 (the assertion check line) to detour the check and the testcase somehow passed.

#ok(compare($i1, $i2) == 0, "Files equal: $f == $o");

Jason.

jasonleongbio avatar Nov 02 '21 08:11 jasonleongbio