octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: failed build after rev b646413c3d0e


From: Andreas Weber
Subject: Re: failed build after rev b646413c3d0e
Date: Wed, 31 Aug 2011 23:05:54 +0200
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.20) Gecko/20110820 Icedove/3.1.12

Am 31.08.2011 21:42, schrieb Ben Abbott:
> On Aug 31, 2011, at 3:36 PM, Andreas Weber wrote:
> 
>> Am 31.08.2011 21:15, schrieb Ben Abbott:
>>> After the changeset below ...
>>> http://hg.savannah.gnu.org/hgweb/octave/rev/b646413c3d0e
>>> My build is failing.
>>
>> Hi Ben,
>> I have build b646413c3d0e at 31. Aug 18:27 CEST without problems on
>> Debian wheezy, gcc version 4.6.1 x86_64-linux-gnu.
>> Likely a Mac specific problem?
>> Andy
> 
> I do expect that MacOS will be alone in complaining. If I understand the 
> error correctly, the problem is that 
> 
> .libs/liboctave_la-Sparse-b.o and .libs/liboctave_la-Sparse-C.o each contain 
> the symbol Sparse<bool>::Sparse(PermMatrix const&) 
> 
> Is this not the case for your build? ... or is it that your gcc doesn't 
> consider that an error?
> Ben

I forgot to mention that I'm using ccache as Jordi does as far as I know.

I've uploaded a complete build log after make clean:
http://www.tech-chat.de/file/andy_build.log.tar.gz
and warning:
http://www.tech-chat.de/files/andy_warn_err.log

But there are no warnings with linking .libs/liboctave_la-Sparse-C.o and
.libs/liboctave_la-Sparse-b.o.

address@hidden:~/src$ nm --demangle
./build_octave/liboctave/.libs/liboctave_la-Sparse-C.o|grep "::Sparse(Perm"
0000000000000000 W Sparse<std::complex<double> >::Sparse(PermMatrix const&)
0000000000000000 W Sparse<std::complex<double> >::Sparse(PermMatrix const&)
0000000000000000 W Sparse<bool>::Sparse(PermMatrix const&)
0000000000000000 W Sparse<bool>::Sparse(PermMatrix const&)
0000000000000000 W Sparse<double>::Sparse(PermMatrix const&)
0000000000000000 W Sparse<double>::Sparse(PermMatrix const&)
address@hidden:~/src$ nm --demangle
./build_octave/liboctave/.libs/liboctave_la-Sparse-b.o|grep "::Sparse(Perm"
0000000000000000 W Sparse<bool>::Sparse(PermMatrix const&)
0000000000000000 W Sparse<bool>::Sparse(PermMatrix const&)
0000000000000000 W Sparse<double>::Sparse(PermMatrix const&)
0000000000000000 W Sparse<double>::Sparse(PermMatrix const&)

Andy



reply via email to

[Prev in Thread] Current Thread [Next in Thread]