From: HAYASHI K. <ha...@cl...> - 2014-03-10 03:18:53
|
Hi, On Mon, 10 Mar 2014 11:38:25 +0900 HAYASHI Kentaro <ha...@cl...> wrote: > > Hi > > > On Sun, 9 Mar 2014 14:56:48 +0000 > Nicholas Robert Kemp <nr...@my...> wrote: > > > Ok I ran them both and unfortunately I got errors. I don't know how to find out where they are though. > > > > This is the output from the C test suite: > > > > [root@ireland (aarch64) groonga]# GROONGA=/usr/local/bin/groonga ./test/unit/run-test.sh > > In file included from test-patricia-trie.c:19:0: > > test-patricia-trie.h: In function 'trie_test_data_newv': > > test-patricia-trie.h:339:14: error: invalid operands to binary && (have 'int' and 'va_list') > > if (args && *args) > > ^ > > make[5]: *** [test-patricia-trie.lo] Error 1 > > make[4]: *** [all-recursive] Error 1 > > make[3]: *** [all-recursive] Error 1 > > make[2]: *** [all-recursive] Error 1 > > make[1]: *** [all-recursive] Error 1 > > make: *** [all] Error 2 > > > > Before running test, test program is failed to build. It is strange, > but I guess that proper header is missing. It may be fixed to include stdarg.h explicitly. > Do you know va_list related portability issue on Aarch64? > Anyway, at first, we will aim to pass Ruby's test suite. put C test suite to aside. > > And this is from Ruby: > > [root@ireland (aarch64) groonga]# GROONGA=/usr/local/bin/groonga ./test/unit/run-test.rb > > /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:51:in `require': cannot load such file -- test/unit/notify (LoadError) > > from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:51:in `require' > > from ./test/unit/run-test.rb:10:in `<main>' > > > > I installed Ruby but there were dependencies missing. I used --skip-broken with yum and ran autogen.sh again to see if Ruby would still work. Maybe I didn't install all the packages required? > Oops! you need to run "./test/command/run-test.sh" for Ruby's test suite. -- HAYASHI Kentaro <ha...@cl...> |