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

Bug#622698: marked as done (gcc-4.4: Please disable libstdc++- testsuite on sh4)



Your message dated Fri, 18 Nov 2011 14:29:51 +0100
with message-id <4EC65DCF.4000801@debian.org>
and subject line Re: Bug#622698: gcc-4.4: Please disable libstdc++- testsuite on sh4
has caused the Debian Bug report #622698,
regarding gcc-4.4: Please disable libstdc++- testsuite on sh4
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.)


-- 
622698: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=622698
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: gcc-4.4
Version: 4.4.5-14
Severity: wishlist
Tags: patch

sh4 needs much time in a test of gcc.
It is a test of libstdc++ to spend much time in that (about 28 hour).
I want to disable sh4's test of libstdc++ in the same way as arm*(Ubuntu).

Please disable libstdc++- testsuite on sh4.

Best regards,
  Nobuhiro

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.37-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages gcc-4.4 depends on:
ii  binutils               2.21.0.20110302-2 The GNU assembler, linker and bina
ii  cpp-4.4                4.4.5-14          The GNU C preprocessor
ii  gcc-4.4-base           4.4.5-14          The GNU Compiler Collection (base 
ii  libc6                  2.11.2-13         Embedded GNU C Library: Shared lib
ii  libgcc1                1:4.5.2-8         GCC support library
ii  libgomp1               4.5.2-8           GCC OpenMP (GOMP) support library

Versions of packages gcc-4.4 recommends:
ii  libc6-dev                     2.11.2-13  Embedded GNU C Library: Developmen

Versions of packages gcc-4.4 suggests:
pn  gcc-4.4-doc                   <none>     (no description available)
pn  gcc-4.4-locales               <none>     (no description available)
ii  gcc-4.4-multilib              4.4.5-14   The GNU C compiler (multilib files
ii  libcloog-ppl0                 0.15.9-2   the Chunky Loop Generator (runtime
pn  libgcc1-dbg                   <none>     (no description available)
pn  libgomp1-dbg                  <none>     (no description available)
pn  libmudflap0-4.4-dev           <none>     (no description available)
pn  libmudflap0-dbg               <none>     (no description available)
ii  libppl-c2                     0.10.2-9   Parma Polyhedra Library (C interfa
ii  libppl7                       0.10.2-9   Parma Polyhedra Library (runtime l

-- no debconf information
diff --git a/debian/patches/libstdc++-sh4-no-check.diff b/debian/patches/libstdc++-sh4-no-check.diff
new file mode 100644
index 0000000..ba182a1
--- /dev/null
+++ b/debian/patches/libstdc++-sh4-no-check.diff
@@ -0,0 +1,12 @@
+# DP: Don't run the libstdc++-v3 testsuite on sh4*
+
+--- a/src/libstdc++-v3/testsuite/Makefile.in
++++ b/src/libstdc++-v3/testsuite/Makefile.in
+@@ -556,6 +556,7 @@
+ 
+ # Run the testsuite in normal mode.
+ check-DEJAGNU $(check_DEJAGNU_normal_targets): check-DEJAGNU%: site.exp
++	case "${target}" in sh4*) exit 0;; esac; \
+ 	AR=$(AR); export AR; \
+ 	RANLIB=$(RANLIB); export RANLIB; \
+ 	if [ -z "$*$(filter-out --target_board=%, $(RUNTESTFLAGS))" ] \
diff --git a/debian/rules.patch b/debian/rules.patch
index ef56bec..9d5610a 100644
--- a/debian/rules.patch
+++ b/debian/rules.patch
@@ -256,6 +256,8 @@ endif
 
 ifneq (,$(findstring sh4,$(DEB_TARGET_ARCH)))
   debian_patches += sh4-mode-switching
+  # times out on the buildd
+  debian_patches += libstdc++-sh4-no-check
 endif
 
 ifeq ($(DEB_CROSS),yes)

--- End Message ---
--- Begin Message ---
tag 622698 + wontfix
thanks

On 04/14/2011 02:26 AM, Nobuhiro Iwamatsu wrote:
> Package: gcc-4.4
> Version: 4.4.5-14
> Severity: wishlist
> Tags: patch
> 
> sh4 needs much time in a test of gcc.
> It is a test of libstdc++ to spend much time in that (about 28 hour).
> I want to disable sh4's test of libstdc++ in the same way as arm*(Ubuntu).
> 
> Please disable libstdc++- testsuite on sh4.

I do not want to disable tests just because they take too long.


--- End Message ---

Reply to: