All,
Received the following making "redis-2.6.0-rc5" on Suse Linux using GCC 4.7:
[exception]: Executing test client: NOSCRIPT No matching script. Please use EVAL.. NOSCRIPT No matching script. Please use EVAL. while executing "::redis::redis_read_reply $fd" (procedure "::redis::dispatch" line 23) invoked from within "[srv $level "client"] {_}$args" (procedure "r" line 7) invoked from within "r evalsha 9bd632c7d33e571e9f24556ebed26c3479a87129 0" ("uplevel" body line 2) invoked from within "uplevel 1 $code" (procedure "test" line 29) invoked from within "test {EVALSHA - Can we call a SHA1 if already defined?} { r evalsha 9bd632c7d33e571e9f24556ebed26c3479a87129 0 } {myval}" ("uplevel" body line 46) invoked from within "uplevel 1 $code " (procedure "start_server" line 3) invoked from within "start_server {tags {"scripting"}} { test {EVAL - Does Lua interpreter replies to our requests?} { r eval {return 'hello'} 0 } {hello} ..." (file "tests/unit/scripting.tcl" line 1) invoked from within "source $path" (procedure "execute_tests" line 4) invoked from within "execute_tests $data" (procedure "test_client_main" line 9) invoked from within "test_client_main $::test_server_port " make[1]: _* [test] Error 1 make[1]: Leaving directory `/opt/home/verbus/redis-2.6.0-rc5/src' make: ** [test] Error 2
verbus@gmail.com
Comment From: pietern
Does this failure happen every time you run the tests? If not, it is highly likely this failure is caused by a race condition.
Comment From: enjoy-binbin
closing since this is old, and unstable had fixed a lot of things.