qemu-devel
[Top][All Lists]
Advanced

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

Re: [PULL 00/21] machine + QOM queue, 2020-10-05


From: Thomas Huth
Subject: Re: [PULL 00/21] machine + QOM queue, 2020-10-05
Date: Tue, 6 Oct 2020 20:47:29 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.6.0

On 06/10/2020 16.42, Daniel P. Berrangé wrote:
On Tue, Oct 06, 2020 at 03:38:56PM +0100, Peter Maydell wrote:
On Tue, 6 Oct 2020 at 15:36, Eduardo Habkost <ehabkost@redhat.com> wrote:

On Tue, Oct 06, 2020 at 03:03:57PM +0100, Peter Maydell wrote:
Compile failure on OSX:

../../hw/core/numa.c:429:20: error: format specifies type 'unsigned
char' but the argument has type 'int' [-Werror,-Wformat]
                    node->level - 1);
                    ^~~~~~~~~~~~~~~~
/Users/pm215/src/qemu-for-merges/include/qapi/error.h:319:35: note:
expanded from macro 'error_setg'
                         (fmt), ## __VA_ARGS__)
                          ~~~      ^~~~~~~~~~~
1 error generated.

Is there a CI system where this is tested?  I'd like to be able
to detect this kind of failure before sending pull requests.

Currently this is still my ad-hoc setup. I think there is
some CI that tests OSX compiles, though I have no idea how
individual maintainers set up to use it.

Cirrus CI will cover macOS builds.  You just need to register with
Cirrus CI via your GitLab login, then pushing a branch to gitlab
should trigger both GitLab CI and Cirrus CI, which covers a vast
majority of combinations.

I think Cirrus-CI needs a github account? Is there a way to use Gitlab now instead? (just like Travis recently added Gitlab support?)

We should eventually set up the cirrus-run tool, so we can use gitlab, too, but I think you then still need at least a dummy github account to be able to use it, don't you?

 Thomas




reply via email to

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