make test failed for meme but all dependencies are installed

551 views
Skip to first unread message

Jean Keller

unread,
May 18, 2018, 6:56:49 AM5/18/18
to MEME Suite Q&A

Dear all,

I am trying to install meme 4.12.0 on Cygwin (configuration : Windows 7, 64bits, Cygwin 2.10.0). configuration and make commands ran correctly but make test revealed errors concerning MEME:

$ make test
cp -f src/parallel/meme src/meme; \
cp -f src/parallel/momo src/momo; \
cd tests/scripts; make check
make[1]: Entering directory '/home/jean.keller/meme_4.12.0/tests/scripts'
make  test_driver
make[2]: Entering directory '/home/jean.keller/meme_4.12.0/tests/scripts'
/usr/bin/sed -e 's%@WHICHPERL@%/usr/bin/perl%' test_driver.pl.in > test_driver
chmod +x test_driver
make[2]: Leaving directory '/home/jean.keller/meme_4.12.0/tests/scripts'
make  check-TESTS
make[2]: Entering directory '/home/jean.keller/meme_4.12.0/tests/scripts'
make[3]: Entering directory '/home/jean.keller/meme_4.12.0/tests/scripts'
PASS: ama1
PASS: ama2
PASS: ame1
PASS: centrimo1
PASS: create-priors1
PASS: create-priors2
PASS: dreme1
PASS: dreme2
PASS: dreme3
PASS: dreme4
PASS: fasta-center1
PASS: fasta-dinucleotide-shuffle1
PASS: fimo1
PASS: fimo2
PASS: fimo3
PASS: fimo4
PASS: glam2_1
PASS: glam2scan1
PASS: gomo1
PASS: gomo2
PASS: mast1
PASS: mast2
PASS: mast3
PASS: mast4
PASS: mast5
PASS: mast6
PASS: mast7
PASS: mast8
PASS: mast9
PASS: mast10
PASS: mast11
PASS: mast12
PASS: mast13
PASS: mast14
PASS: mast15
PASS: mast16
PASS: mast17
PASS: mast18
PASS: mcast1
FAIL: meme1 (CRASH!)
FAIL: meme2 (CRASH!)
FAIL: meme3 (CRASH!)
FAIL: meme4 (CRASH!)
FAIL: meme5 (CRASH!)
FAIL: meme6 (CRASH!)
FAIL: meme_psp (CRASH!)
FAIL: meme-chip1 (differences in combined.meme)
FAIL: momo1 (CRASH!)
FAIL: momo2 (CRASH!)
FAIL: momo3 (CRASH!)
FAIL: momo4 (CRASH!)
FAIL: momo5 (CRASH!)
FAIL: momo6 (CRASH!)
FAIL: momo7 (CRASH!)
FAIL: momo8 (CRASH!)
FAIL: momo9 (CRASH!)
FAIL: momo10 (CRASH!)
FAIL: momo11 (CRASH!)
FAIL: momo12 (CRASH!)
FAIL: momo13 (CRASH!)
FAIL: momo14 (CRASH!)
FAIL: momo15 (CRASH!)
FAIL: momo16 (CRASH!)
FAIL: momo17 (CRASH!)
SKIP: motif-in.meme.crp0.text (meme.txt missing)
SKIP: motif-in.meme.crp0.xml (meme.xml missing)
SKIP: motif-in.meme.crp0.html (meme.html missing)
SKIP: motif-in.meme.lipocalin.text (meme.txt missing)
SKIP: motif-in.meme.lipocalin.xml (meme.xml missing)
SKIP: motif-in.meme.lipocalin.html (meme.html missing)
SKIP: motif-in.meme.puf3p.text (meme.txt missing)
SKIP: motif-in.meme.puf3p.xml (meme.xml missing)
SKIP: motif-in.meme.puf3p.html (meme.html missing)
SKIP: motif-in.meme.crp0.extdna.text (meme.txt missing)
SKIP: motif-in.meme.crp0.extdna.xml (meme.xml missing)
SKIP: motif-in.meme.crp0.extdna.html (meme.html missing)
PASS: motif-in.dreme.klf1.text
PASS: motif-in.dreme.klf1.xml
PASS: motif-in.dreme.klf1.html
PASS: motif-in.dreme.klf1.extdna.text
PASS: motif-in.dreme.klf1.extdna.xml
PASS: motif-in.dreme.klf1.extdna.html
PASS: motif-in.dreme.puf3p.text
PASS: motif-in.dreme.puf3p.xml
PASS: motif-in.dreme.puf3p.html
PASS: motiph1
PASS: motiph2
PASS: psp-gen1
PASS: psp-gen2
PASS: psp-gen3
PASS: qvalue1
PASS: qvalue2
PASS: spamo1
PASS: spamo2
PASS: tomtom_allr
PASS: tomtom_ed
PASS: tomtom_kullback
PASS: tomtom_pearson
PASS: tomtom_sandelin
PASS: tomtom_blic1
PASS: tomtom_blic5
PASS: tomtom_allr_cs
PASS: tomtom_ed_cs
PASS: tomtom_kullback_cs
PASS: tomtom_pearson_cs
PASS: tomtom_sandelin_cs
PASS: tomtom_blic1_cs
PASS: tomtom_blic5_cs
============================================================================
Testsuite summary for meme 4.12.0
============================================================================
# TOTAL: 108
# PASS:  71
# SKIP:  12
# XFAIL: 0
# FAIL:  25
# XPASS: 0
# ERROR: 0
============================================================================
See tests/scripts/test-suite.log
============================================================================
Makefile:572: recipe for target 'test-suite.log' failed
make[3]: *** [test-suite.log] Error 1
make[3]: Leaving directory '/home/jean.keller/meme_4.12.0/tests/scripts'
Makefile:678: recipe for target 'check-TESTS' failed
make[2]: *** [check-TESTS] Error 2
make[2]: Leaving directory '/home/jean.keller/meme_4.12.0/tests/scripts'
Makefile:744: recipe for target 'check-am' failed
make[1]: *** [check-am] Error 2
make[1]: Leaving directory '/home/jean.keller/meme_4.12.0/tests/scripts'
Makefile:1185: recipe for target 'test' failed
make: *** [test] Error 2




I have all the required libraries installed ("configure: All required and optional Perl modules were found.") and I also checked with the perl script dependencies.pl.

In the log file for meme, I got:
*******************************************************************************
Test meme1 ...
meme common/crp0.s -oc results/meme1 -mod oops -dna -revcomp -nmotifs 2 -minw 8 -nostatus &> log
-------------------------------------------------------------------------------
meme exited with value 127 indicating failure.
FAILED!
*******************************************************************************

But i don't know what this error means.

Could you help me ?

Thank you in advance,

Jean


CharlesEGrant

unread,
May 29, 2018, 6:27:36 PM5/29/18
to meme-...@googlegroups.com
There is a bug in our testing code that causes those tests to fail on Cygwin. If you go ahead and run 'make install' you should find that meme and momo actually work correctly. Our apologies for the inconvenience. We'll have this fixed in the next release.
Reply all
Reply to author
Forward
0 new messages