Debian Bug report logs - #838497
libtfm1: Please add basic test coverage to build process

version graph

Package: libtfm1; Maintainer for libtfm1 is ClamAV Team <pkg-clamav-devel@lists.alioth.debian.org>; Source for libtfm1 is src:tomsfastmath (PTS, buildd, popcon).

Reported by: Louis Bouchard <louis.bouchard@ubuntu.com>

Date: Wed, 21 Sep 2016 15:39:01 UTC

Severity: normal

Found in version tomsfastmath/0.13-3

Fixed in version tomsfastmath/0.13-4

Done: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, louis.bouchard@ubuntu.com, ClamAV Team <pkg-clamav-devel@lists.alioth.debian.org>:
Bug#838497; Package libtfm1. (Wed, 21 Sep 2016 15:39:05 GMT) (full text, mbox, link).


Acknowledgement sent to Louis Bouchard <louis.bouchard@ubuntu.com>:
New Bug report received and forwarded. Copy sent to louis.bouchard@ubuntu.com, ClamAV Team <pkg-clamav-devel@lists.alioth.debian.org>. (Wed, 21 Sep 2016 15:39:05 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Louis Bouchard <louis.bouchard@ubuntu.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: libtfm1: Please add basic test coverage to build process
Date: Wed, 21 Sep 2016 15:35:31 +0000
Package: libtfm1
Version: 0.13-3
Severity: normal

Package: libtfm1
Version: 0.13-3
Severity: normal

Dear Maintainer,

Ubuntu Main Inclusion Request require some level of build-time
testing for new package inclusion.

debian/rules files states the following :

# the test compiles only mtest which does not really what we want                                                                                 
override_dh_auto_test:

A very basic test is available :
        make -f makefile.shared stest                                                                                                             
	        ./stest                                                                                                                                   
Could you please consider adding the following test to the 
debian/rules's override so some level of library testing
is performed during the build process ?

Thank you for your attention,

Kind Regards,

Louis Bouchard


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

Kernel: Linux 4.4.0-36-generic (SMP w/12 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libtfm1 depends on:
ii  libc6  2.24-3

libtfm1 recommends no packages.

libtfm1 suggests no packages.

-- no debconf information

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

Kernel: Linux 4.4.0-36-generic (SMP w/12 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libtfm1 depends on:
ii  libc6  2.24-3

libtfm1 recommends no packages.

libtfm1 suggests no packages.

-- no debconf information



Information forwarded to debian-bugs-dist@lists.debian.org, ClamAV Team <pkg-clamav-devel@lists.alioth.debian.org>:
Bug#838497; Package libtfm1. (Wed, 21 Sep 2016 20:15:17 GMT) (full text, mbox, link).


Acknowledgement sent to Sebastian Andrzej Siewior <sebastian@breakpoint.cc>:
Extra info received and forwarded to list. Copy sent to ClamAV Team <pkg-clamav-devel@lists.alioth.debian.org>. (Wed, 21 Sep 2016 20:15:17 GMT) (full text, mbox, link).


Message #10 received at 838497@bugs.debian.org (full text, mbox, reply):

From: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
To: Louis Bouchard <louis.bouchard@ubuntu.com>, 838497@bugs.debian.org
Subject: Re: [Pkg-clamav-devel] Bug#838497: libtfm1: Please add basic test coverage to build process
Date: Wed, 21 Sep 2016 22:11:32 +0200
On 2016-09-21 15:35:31 [+0000], Louis Bouchard wrote:
> A very basic test is available :
>         make -f makefile.shared stest                                                                                                             
> 	        ./stest                                                                                                                                   
> Could you please consider adding the following test to the 
> debian/rules's override so some level of library testing
> is performed during the build process ?

this test is _very_ simple. It is so simple that I am not brave enough
to enable the asm optimisation just based on this.

Do you have time to work on a proper test (which would involve to get a
few changes to mtest) or do you just want stest to be enabled and be done
with it?

Sebastian



Reply sent to Sebastian Andrzej Siewior <sebastian@breakpoint.cc>:
You have taken responsibility. (Sat, 03 Dec 2016 21:09:20 GMT) (full text, mbox, link).


Notification sent to Louis Bouchard <louis.bouchard@ubuntu.com>:
Bug acknowledged by developer. (Sat, 03 Dec 2016 21:09:20 GMT) (full text, mbox, link).


Message #15 received at 838497-close@bugs.debian.org (full text, mbox, reply):

From: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
To: 838497-close@bugs.debian.org
Subject: Bug#838497: fixed in tomsfastmath 0.13-4
Date: Sat, 03 Dec 2016 21:06:49 +0000
Source: tomsfastmath
Source-Version: 0.13-4

We believe that the bug you reported is fixed in the latest version of
tomsfastmath, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 838497@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sebastian Andrzej Siewior <sebastian@breakpoint.cc> (supplier of updated tomsfastmath package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 03 Dec 2016 20:34:32 +0100
Source: tomsfastmath
Binary: libtfm-dev libtfm1
Architecture: source
Version: 0.13-4
Distribution: unstable
Urgency: medium
Maintainer: ClamAV Team <pkg-clamav-devel@lists.alioth.debian.org>
Changed-By: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Description:
 libtfm-dev - Fast multiple-precision integer library [development files]
 libtfm1    - Fast multiple-precision integer library [runtime]
Closes: 838497
Changes:
 tomsfastmath (0.13-4) unstable; urgency=medium
 .
   * Run stest after compile for basic testing (Closes: #838497).
Checksums-Sha1:
 9b8203bbb539ff7d0dc7adf590e43b95e92af056 2009 tomsfastmath_0.13-4.dsc
 7b293dbd9cb980aa291ca4295d497b8fabc29ff0 15148 tomsfastmath_0.13-4.debian.tar.xz
Checksums-Sha256:
 90c4bfbda3b273c75bc2edcf5456a15f6df1bc8ce1723ea9a8cfbcbd082423c5 2009 tomsfastmath_0.13-4.dsc
 c1ca55d938d40594c9755b21387c76961e186d204fd275f9825f4201f7ed4604 15148 tomsfastmath_0.13-4.debian.tar.xz
Files:
 faa7026e63280f5d951a8006eca81508 2009 libs optional tomsfastmath_0.13-4.dsc
 9596dd8743b3d773c63b3c7a4c36c820 15148 libs optional tomsfastmath_0.13-4.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEZCVGlf/wqkRmzBnme5boFiqM9dEFAlhDIQgACgkQe5boFiqM
9dFSxg//aBfplGLVI8s1tOruBSb4uQWuCRXMHQHhFdiBJin33Qz+Ec4sVFffB0vE
xEHFvr4+sT3ash0pUr6Ak4TCgSV1SWdYQ/6KrosrgjdOn7K+KLZ9FO6rk9RWpwM2
TXlzqKiqfmczmVErNBkMnTYCARuUot6+nN5+jm6XvCo95/aJFJJqXqt4G/7AL53K
OSKCbXiUpm1X0F8I3ISHUnvFk7sGTgviXk8SItK/CoX3wqHBSbIlkuGxqjyza7Wn
LANS55tCNHCsuM7D/uOvM9avjuhPUYLS3BfCqSv6ztoqk1cShU8Dqe5v1VDrzK2i
Eh2K5UUWfqm/7JslCqekvGF4HtzW+YLd81OCgd/H6iUG3P5gVB9yTSYSNAihZ+O5
6Nm0A1m59xfCQ3Yhwpoq2ATw2K1IaJAzQUOyqI4k4qOMojgniD61yN732xIVz5v3
Bh0cw4a+IVxgqYi0nPL21DgPU+uBF/RzEhiF3KBMssThrmKfXs6tbdOfcQ3KAiMe
P5Xy1Ur9msQ4K73mxNfA9jf+YYjycBYjUjfx+ZeRpXTID6Hm6gcsV7wBhrXmUlR+
xX3STMSTfULqRXBG65TBqbghkxwsJYqxoN5an4d53TwPyi/M/toYvBgOUNE5s407
QkfV3M0qvFPHcz8gq3RuNmRlURncoL9SkjL3wrmwdvNGGUvEMc0=
=U6EZ
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 27 Jan 2017 12:07:13 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Jan 6 17:32:40 2018; Machine Name: beach

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.