lilypond-devel
[Top][All Lists]
Advanced

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

Re: GUB fail with smob templates


From: David Kastrup
Subject: Re: GUB fail with smob templates
Date: Tue, 14 Oct 2014 13:16:50 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux)

"Phil Holmes" <address@hidden> writes:

> ----- Original Message ----- 
> From: "David Kastrup" <address@hidden>
> To: "Phil Holmes" <address@hidden>
> Cc: <address@hidden>
> Sent: Sunday, October 12, 2014 6:41 PM
> Subject: Re: GUB fail with smob templates
>
>
>> Phil Holmes <address@hidden> writes:
>>
>>> GUB has again coughed on the changes to the SMOB code.  It's well out of
>>> my depth to understand why, but I've pasted below some of the error
>>> messages: the make is built with -j14, so I presume that's why there are
>>> so many.
>>>
>>> /home/gub/gub/target/darwin-ppc/src/lilypond-git.sv.gnu.org--lilypond.git-
>>> release-unstable/lily/include/smobs.tcc:131: error: invalid operands of
>>> types 'scm_unused_struct* (Grob::*)()' and 'scm_unused_struct*
>>> (Smob_base<Grob>::*)()' to binary 'operator!='
>>
>> I've pushed a prospective fix to staging.  No idea whether it will do
>> the trick.
>>
>> -- 
>> David Kastrup
>
>
> Zip attached.

> /home/gub/gub/target/darwin-ppc/src/lilypond-git.sv.gnu.org--lilypond.git-release-unstable/lily/include/smobs.tcc:133:
>  error: invalid operands of types 'scm_unused_struct* 
> (Smob_base<Skyline_pair>::*)()' and 'scm_unused_struct* (Skyline_pair::*)()' 
> to binary 'operator!='

This is getting absolutely ridiculous, but I pushed another "fix" to
staging (basically, I now have to cast a member function pointer to its
own type before comparing it with another member function pointer cast
to its type).

With regard to upgrading gcc versions, I think that the latest 4.8
version of gcc should be a reasonably safe bet.  However, I don't know
whether darwin-ppc is still a supported platform for it.  One would
probably have to take the last supported version.

-- 
David Kastrup



reply via email to

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