qemu-devel
[Top][All Lists]
Advanced

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

Re: [PATCH v3] travis-ci: Disable C++ optional objects on AArch64 contai


From: Philippe Mathieu-Daudé
Subject: Re: [PATCH v3] travis-ci: Disable C++ optional objects on AArch64 container
Date: Tue, 9 Feb 2021 14:29:52 +0100

On Tue, Feb 9, 2021 at 1:53 PM Wainer dos Santos Moschetta
<wainersm@redhat.com> wrote:
> On 2/7/21 9:12 AM, Philippe Mathieu-Daudé wrote:
> > Travis-CI seems to have enforced memory limit on containers,
> > and the 'GCC check-tcg' job started to fail on AArch64 [*]:
> >
> >    [2041/3679] Compiling C++ object libcommon.fa.p/disas_nanomips.cpp.o
> >    FAILED: libcommon.fa.p/disas_nanomips.cpp.o
> >    {standard input}: Assembler messages:
> >    {standard input}:577781: Warning: end of file not at end of a line; 
> > newline inserted
> >    {standard input}:577882: Error: unknown pseudo-op: `.lvl35769'
> >    {standard input}: Error: open CFI at the end of file; missing 
> > .cfi_endproc directive
> >    c++: fatal error: Killed signal terminated program cc1plus
> >    compilation terminated.
> >
> > Until we have a replacement for this job on Gitlab-CI, disable
> > compilation of C++ files by forcing the c++ compiler to /bin/false
> > so Meson build system can not detect it:
> >
> >    $ ../configure --cxx=/bin/false
> >
> >    Compilation
> >                         C compiler: cc
> >                    Host C compiler: cc
> >                       C++ compiler: NO
> >
> > [*] https://travis-ci.org/github/qemu/qemu/jobs/757819402#L3754
> >
> > Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
> > ---
> > v3: Aarch -> AArch
> > v2: Link to first line with error, describe Meson
> >
> > Supersedes: <20210206200537.2249362-1-f4bug@amsat.org>
> > ---
> >   .travis.yml | 2 +-
> >   1 file changed, 1 insertion(+), 1 deletion(-)
>
>
> Either disable then migrate to gitlab or going straight to the later,
> works for me.

Migration of this job is pending of Cleber's possibility to add an AArch64
runner to Gitlab-CI, right? Then we need someone to support and maintain
the hardware... I don't think anybody volunteered.
Meanwhile we get a replacement I agree with Daniel [1] we should stop
spending time on Travis-CI and simply remove it, along with AArch64 and
s390x coverage.

[1] https://www.mail-archive.com/qemu-devel@nongnu.org/msg780608.html



reply via email to

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