[KinoSearch] Problem compiling/testing revision 4519

webmasters at ctosonline.org webmasters at ctosonline.org
Fri May 1 08:23:23 PDT 2009


I’m having two problems with revision 4519. On one computer, a G4, it  
won’t compile. I get the following output after all the ‘Writing ...’  
lines ending with ‘Writing typemap’:

cc -I. -I../core -Iautogen -Ixs -I../charmonizer/gen -I/System/Library/ 
Perl/5.8.8/darwin-thread-multi-2level/CORE -c -arch i386 -arch ppc -g - 
pipe -fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing - 
Wdeclaration-after-statement -I/usr/local/include -O3 -o ../core/ 
KinoSearch/Architecture.o ../core/KinoSearch/Architecture.c
In file included from ../core/KinoSearch/Util/ToolSet.h:23,
                 from ../core/KinoSearch/Architecture.c:1:
../core/KinoSearch/Util/MathUtils.h: In function  
'kino_Math_encode_bigend_u32':
../core/KinoSearch/Util/MathUtils.h:26: error: 'number' undeclared  
(first use in this function)
../core/KinoSearch/Util/MathUtils.h:26: error: (Each undeclared  
identifier is reported only once
../core/KinoSearch/Util/MathUtils.h:26: error: for each function it  
appears in.)
In file included from ../core/KinoSearch/Util/ToolSet.h:23,
                 from ../core/KinoSearch/Architecture.c:1:
../core/KinoSearch/Util/MathUtils.h: In function  
'kino_Math_encode_bigend_u32':
../core/KinoSearch/Util/MathUtils.h:26: error: 'number' undeclared  
(first use in this function)
../core/KinoSearch/Util/MathUtils.h:26: error: (Each undeclared  
identifier is reported only once
../core/KinoSearch/Util/MathUtils.h:26: error: for each function it  
appears in.)
lipo: can't open input file: /var/tmp//ccfO0tBK.out (No such file or  
directory)
error building ../core/KinoSearch/Architecture.o from '../core/ 
KinoSearch/Architecture.c' at /System/Library/Perl/Extras/5.8.8/ 
ExtUtils/CBuilder/Base.pm line 108.


And on another computer, a Core 2 Duo Mac Mini, I can compile it, but  
one of the tests fails:

1..12
ord mismatch with num_uniq: 3 3 at ../core/KinoSearch/Index/ 
SortWriter.c:330 S_finish_field
	 at t/511-sort_spec.t line 88
# Looks like your test died before it could output anything.

t/510-remote_search.t dies the same way if I run the tests all  
together. When I run it by itself, it says ‘# Skip Can't get a socket:  
Connection refused’, which is fine.

Any ideas?




More information about the kinosearch mailing list