[Libreoffice] SECOND APPEAL FOR HELP: Compiler errors: equality assertion failed

Ron House rhouse at smartchat.net.au
Wed May 11 03:26:07 PDT 2011


On 04/05/11 21:24, Jan Holesovsky wrote:
> Hi Ron,
>
> On 2011-05-04 at 19:41 +1000, Ron House wrote:
>
>> I posted this some time ago and no one replied. Can anyone help with
>> this problem. Simply put, the standard download of the source won't
>> build. I did:
>>
>> git clone git://anongit.freedesktop.org/libreoffice/bootstrap libo
>> cd libo
>> ./autogen.sh --with-num-cpus=2 --without-junit
>>       (Tried with and without  --without-java)
>> make
>>
>>
>> After most of the build, this happened. The machine is a normal 686
>> running debian squeeze. Any help much appreciated:
>
> 686?  Ie. 32bit?  According to the output you've sent it seem it was
> detected as 64bit (x86-64).  Can you give us uname -a?  Can you check
> the output of your configure run?
>
> Regards,
> Kendy

Thanks Kendy, and apologies for the time in replying. I was building on 
my work machine and I can only read email on my home machine. On 
checking, the office machine was indeed 64 bit. I did "make clean", then 
copied all files to my home machine, which I know for a fact is a normal 
32 bit machine, and I  tried again. I got the same error. Here is the 
start and the end of the build. The error is the same as before, on a 
completely different system. I am puzzled how anyone else is able to 
compile the code. Any ideas how to get past this problem will be much 
appreciated:


********************************************************************
*
*   Running the post download checks.
*
********************************************************************
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
build -- version: 275224

...


=============
Building module cppu
=============
Entering /home/house/libreoffice/libo/cppu/inc

Entering /home/house/libreoffice/libo/cppu/source/UnsafeBridge

Entering /home/house/libreoffice/libo/cppu/source/LogBridge

Entering /home/house/libreoffice/libo/cppu/source/threadpool

Entering /home/house/libreoffice/libo/cppu/source/AffineBridge

Entering /home/house/libreoffice/libo/cppu/source/helper/purpenv

Entering /home/house/libreoffice/libo/cppu/source/typelib

Entering /home/house/libreoffice/libo/cppu/source/cppu

Entering /home/house/libreoffice/libo/cppu/source/uno

Entering /home/house/libreoffice/libo/cppu/util

dmake:  /home/house/libreoffice/libo/solenv/inc/target.mk:  line 543: 
Warning: -- Macro `SHL2TARGETN' redefined after use
dmake -P1  -f extra.mk
Entering /home/house/libreoffice/libo/cppu/qa/cppumaker

Entering /home/house/libreoffice/libo/cppu/qa

: && 
LD_LIBRARY_PATH=/home/house/libreoffice/libo/clone/ure/cppu/unxlngx6.pro/lib:/home/house/libreoffice/libo/solver/300/unxlngx6.pro/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}} 
 
/home/house/libreoffice/libo/solver/300/unxlngx6.pro/bin/cppunit/cppunittester 
../../unxlngx6.pro/lib/test_cppumaker.so
----------------------------------------------------------
test_cppumaker.cxx:456:Assertion
Test name: N12_GLOBAL__N_14TestE::testBigStruct
equality assertion failed
- Expected: 24
- Actual  : 16

Failures !!!
Run: 4   Failure total: 1   Failures: 1   Errors: 0
dmake:  Error code 1, while making 'test'
Retrying /home/house/libreoffice/libo/cppu/qa/cppumaker

- start unit test #1 on library ../unxlngx6.pro/lib/qa_any.so
----------------------------------------------------------
: && 
LD_LIBRARY_PATH=/home/house/libreoffice/libo/clone/ure/cppu/unxlngx6.pro/lib:/home/house/libreoffice/libo/solver/300/unxlngx6.pro/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}} 
 
/home/house/libreoffice/libo/solver/300/unxlngx6.pro/bin/cppunit/cppunittester 
../unxlngx6.pro/lib/qa_any.so
OK (21)
----------------------------------------------------------
- start unit test #2 on library ../unxlngx6.pro/lib/qa_unotype.so
----------------------------------------------------------
: && 
LD_LIBRARY_PATH=/home/house/libreoffice/libo/clone/ure/cppu/unxlngx6.pro/lib:/home/house/libreoffice/libo/solver/300/unxlngx6.pro/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}} 
 
/home/house/libreoffice/libo/solver/300/unxlngx6.pro/bin/cppunit/cppunittester 
../unxlngx6.pro/lib/qa_unotype.so
: && 
LD_LIBRARY_PATH=/home/house/libreoffice/libo/clone/ure/cppu/unxlngx6.pro/lib:/home/house/libreoffice/libo/solver/300/unxlngx6.pro/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}} 
 
/home/house/libreoffice/libo/solver/300/unxlngx6.pro/bin/cppunit/cppunittester 
../../unxlngx6.pro/lib/test_cppumaker.so
OK (3)
----------------------------------------------------------
test_cppumaker.cxx:456:Assertion
Test name: N12_GLOBAL__N_14TestE::testBigStruct
equality assertion failed
- Expected: 24
- Actual  : 16

Failures !!!
- start unit test #3 on library ../unxlngx6.pro/lib/qa_reference.so
Run: 4----------------------------------------------------------
    Failure total: 1: && 
LD_LIBRARY_PATH=/home/house/libreoffice/libo/clone/ure/cppu/unxlngx6.pro/lib:/home/house/libreoffice/libo/solver/300/unxlngx6.pro/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}} 
 
/home/house/libreoffice/libo/solver/300/unxlngx6.pro/bin/cppunit/cppunittester 
../unxlngx6.pro/lib/qa_reference.so
    Failures: 1   Errors: 0
dmake:  Error code 1, while making 'test'
OK (1)
----------------------------------------------------------
- start unit test #4 on library ../unxlngx6.pro/lib/qa_recursion.so
----------------------------------------------------------
: && 
LD_LIBRARY_PATH=/home/house/libreoffice/libo/clone/ure/cppu/unxlngx6.pro/lib:/home/house/libreoffice/libo/solver/300/unxlngx6.pro/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}} 
 
/home/house/libreoffice/libo/solver/300/unxlngx6.pro/bin/cppunit/cppunittester 
../unxlngx6.pro/lib/qa_recursion.so
OK (1)

-----------------------------------------------------------------------
         Oh dear - something failed during the build - sorry !
   For more help with debugging build errors, please see the section in:
             http://wiki.documentfoundation.org/Development

   internal build errors:

ERROR: error 65280 occurred while making 
/home/house/libreoffice/libo/cppu/qa/cppumaker

  it seems that the error is inside 'cppu', please re-run build
  inside this module to isolate the error and/or test your fix:
-----------------------------------------------------------------------

rm -Rf /home/house/libreoffice/libo/cppu/unxlngx6.pro # optional module 
'clean'
/bin/bash
cd /home/house/libreoffice/libo
source ./LinuxX86-64Env.Set.sh
cd cppu
build

when the problem is isolated and fixed exit and re-run 'make' from the 
top-level
make: *** [all] Error 1

-- 
Ron House
Building Peace: http://peacelegacy.org
Australian Birds: http://wingedhearts.org
Principle of Goodness academic site: http://principleofgoodness.net


More information about the LibreOffice mailing list