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

Bug#865063: marked as done (gcc-snapshot: Please temporarily build with --disable-libcilkrts on sparc64)



Your message dated Sat, 24 Jun 2017 22:46:39 +0100
with message-id <20170624214639.GA93460@Jamess-MacBook.local>
and subject line Re: Bug#865059: gcc-7: Please temporarily build with --disable-libcilkrts on sparc64
has caused the Debian Bug report #865063,
regarding gcc-snapshot: Please temporarily build with --disable-libcilkrts on sparc64
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
865063: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=865063
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: gcc-7
Version: 7.1.0-7
Severity: important
User: debian-sparc@lists.debian.org
Usertags: sparc64

Hello!

We're currently observing that the gcc-7 testsuite is crashing the kernel
on the buildds when building with many parallel jobs (>= 16).

It turned out that the offending test is cilkplus and until the kernel
has been fixed, please make sure to build gcc-7 on sparc* with cilk
disabled, e.g. by passing --disable-libcilkrts to configure:

ifneq (,$(findstring sparc64-linux,$(DEB_TARGET_GNU_TYPE)))
  CONFARGS += --with-cpu-32=ultrasparc --disable-libcilkrts
  ifeq ($(biarch32),yes)
    CONFARGS += --enable-targets=all
  endif
endif

Not sure whether sparc64 should also be removed from rules.defs:cilkrts_archs
for now but I have done that now just to be safe.

We'll let you know once the issue has been fixed in the kernel and
libcilkrts can be enabled again.

Thanks,
Adrian

--
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaubitz@debian.org
`. `'   Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

--- End Message ---
--- Begin Message ---
On Mon, Jun 19, 2017 at 01:01:19AM +0200, John Paul Adrian Glaubitz wrote:
> Source: gcc-7
> Version: 7.1.0-7
> Severity: important
> User: debian-sparc@lists.debian.org
> Usertags: sparc64
>
> Hello!
>
> We're currently observing that the gcc-7 testsuite is crashing the kernel
> on the buildds when building with many parallel jobs (>= 16).
>
> It turned out that the offending test is cilkplus and until the kernel
> has been fixed, please make sure to build gcc-7 on sparc* with cilk
> disabled, e.g. by passing --disable-libcilkrts to configure:
>
> ifneq (,$(findstring sparc64-linux,$(DEB_TARGET_GNU_TYPE)))
>   CONFARGS += --with-cpu-32=ultrasparc --disable-libcilkrts
>   ifeq ($(biarch32),yes)
>     CONFARGS += --enable-targets=all
>   endif
> endif
>
> Not sure whether sparc64 should also be removed from rules.defs:cilkrts_archs
> for now but I have done that now just to be safe.
>
> We'll let you know once the issue has been fixed in the kernel and
> libcilkrts can be enabled again.

GCC upstream have patched cilk to fix userspace issues in the test
suite, which also seemingly no longer triggers the kernel bug, so please
cilk enabled. Hopefully we can still get the kernel fixed as the bug is
still lying there waiting, but at least GCC builds should no longer
bring the buildds down.

Regards,
James

--- End Message ---

Reply to: