lilypond-devel
[Top][All Lists]
Advanced

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

Re: Recent checkins break 'make' on staging


From: David Kastrup
Subject: Re: Recent checkins break 'make' on staging
Date: Wed, 03 Feb 2016 19:38:59 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux)

James <address@hidden> writes:

> Hello,
>
> I just pushed two Patches on behalf of Paul (they are currently at
> HEAD:staging) and now I cannot get past 'make'.
>
> The log shows this:
>
> --snip--
>
> make[1]: *** [out/page-breaking-scheme.o] Error 1
> make[1]: *** Waiting for unfinished jobs....
> /tmp/lilypond-autobuild/lily/page-breaking.cc: In member function
> 'scm_unused_struct* Page_breaking::make_pages(std::
> vector<long unsigned int>, SCM)':
> /tmp/lilypond-autobuild/lily/page-breaking.cc:614:24: warning:
> conversion to 'int' from 'vsize {aka long unsigned int
> }' may alter its value [-Wconversion]
>        int page_num = i + first_page_number;
>                         ^
> /tmp/lilypond-autobuild/lily/page-breaking.cc:617:55: warning:
> conversion to 'scm_t_int32 {aka int}' from 'long unsig
> ned int' may alter its value [-Wconversion]
>        SCM line_count = scm_from_int (lines_per_page[i]);
>
> etc.

The warnings are a nuisance and should be fixed by Paul by, well, using
the correct types.

However, those warnings are produced _after_ (one run of) GCC has
already aborted (on lily/page-breaking-scheme.cc rather than
lily/page-breaking.cc), when the remaining jobs are finishing.  The
error messages triggering _that_ should occur before that.

> Can someone help? Or perhaps remove these entries from staging for the
> time being?

I'll back out issue 4752 and let you cater for further cleanup.  Holler
if further help is needed.


-- 
David Kastrup



reply via email to

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