Your message dated Mon, 11 May 2015 09:50:23 +0000
with message-id <[email protected]>
and subject line Bug#784674: fixed in cpputest 3.7.2-1
has caused the Debian Bug report #784674,
regarding cpputest: FTBFS on arm64, powerpc, ppc64el
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 [email protected]
immediately.)
--
784674: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=784674
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: cpputest
Version: 3.7.1-1
It failed to build on arm64, powerpc, ppc64el:
https://buildd.debian.org/status/package.php?p=cpputest&suite=sid
The error in the build log was:
============================================================================
make[3]: *** [test-suite.log] Error 1
Testsuite summary for CppUTest 3.7.1
============================================================================
# TOTAL: 2
# PASS: 1
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
============================================================================
See ./test-suite.log
Please report to https://github.com/cpputest/cpputest
============================================================================
(If you could make the Debian rules dump the contents of
test-suite.log after a failure that would make debugging a bit easier
in future.)
It seems that on arm64 the explanation in test-suite.log is:
FAIL: CppUTestTests
===================
....
tests/UtestPlatformTest.cpp:128: error: Failure in
TEST(UTestPlatformsTest_PlatformSpecificRunTestInASeperateProcess,
DivisionByZeroInSeparateProcessWorks)
./include/CppUTest/TestTestingFixture.h:112: error:
actual <
Generic:1: error: Failure in TEST(Generic, Generic)
Failed in separate process
.
Errors (1 failures, 1 tests, 0 ran, 0 checks, 0 ignored, 0 filtered out, 1 ms)
>
did not contain <Failed in separate process - killed by signal 8>
It appears to be doing an integer division by zero and expecting a
signal, which won't happen on arm64. I expect the same is happening on
the other two architectures.
The division-by-zero test should be conditional on the architecture. I
would suggest that the default on an unrecognised architecture should
be to not run that test.
--- End Message ---
--- Begin Message ---
Source: cpputest
Source-Version: 3.7.2-1
We believe that the bug you reported is fixed in the latest version of
cpputest, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Raphaël Hertzog <[email protected]> (supplier of updated cpputest 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 11 May 2015 09:57:27 +0200
Source: cpputest
Binary: cpputest libcpputest-dev
Architecture: source all amd64
Version: 3.7.2-1
Distribution: unstable
Urgency: medium
Maintainer: Raphaël Hertzog <[email protected]>
Changed-By: Raphaël Hertzog <[email protected]>
Description:
cpputest - C/C++ based unit test framework — main package
libcpputest-dev - C/C++ based unit test framework — headers and static
libraries
Closes: 784674
Changes:
cpputest (3.7.2-1) unstable; urgency=medium
.
* New upstream release that drops the test that fails on arm64, powerpc,
ppc64el. Closes: #784674
* Use "make tdd" to run the test suite as it is more verbose.
Checksums-Sha1:
696ae029f27dad39e31bf38cbe171cfb1865fc35 1605 cpputest_3.7.2-1.dsc
1c693d60c68a2f1fc988e00c2699570de167994b 2750857 cpputest_3.7.2.orig.tar.gz
e0d6e3420a4c9cd097c87d2e143d39402a6a884e 3296 cpputest_3.7.2-1.debian.tar.xz
c771c3849c6ce961377b6d3bed415bcf195f321a 39076 cpputest_3.7.2-1_all.deb
453c9c6c582ce62ed40af5058bd757422afd15f5 137478
libcpputest-dev_3.7.2-1_amd64.deb
Checksums-Sha256:
0c4367c702f4e91d8537cfb3c751c0979fccf89bc991b37daed0d05f247b9193 1605
cpputest_3.7.2-1.dsc
9b83e30baa8589246be878ba1a288ed4137a59d2c258b50b01d2823d0075f8f7 2750857
cpputest_3.7.2.orig.tar.gz
81a2521614de6a6beff8eb5f561e46b347bd5e50de575e45cb2ab4740ad56b9e 3296
cpputest_3.7.2-1.debian.tar.xz
5b53503409011019c834dceedd4c356d52ab930459b45919d37450210acf96ed 39076
cpputest_3.7.2-1_all.deb
231c3150eede2b90f9ba846affdbb3a51e67115b037b4e106bd2a71cea4f8e6e 137478
libcpputest-dev_3.7.2-1_amd64.deb
Files:
19043f2e4dec9b490a3dcfcbe634cb0c 1605 devel optional cpputest_3.7.2-1.dsc
624a9d15e400cf26351ab6c58df2d6d0 2750857 devel optional
cpputest_3.7.2.orig.tar.gz
b4bf504d156d718d25a6449392a89b4f 3296 devel optional
cpputest_3.7.2-1.debian.tar.xz
106de0b8bf6d0e93d0bd81dc178f6231 39076 devel optional cpputest_3.7.2-1_all.deb
cf908e93c6c7e90ad2c3b111c4cf5496 137478 libdevel optional
libcpputest-dev_3.7.2-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
Comment: Signed by Raphael Hertzog
iQEcBAEBCAAGBQJVUGLmAAoJEAOIHavrwpq5jZsIAJpU7zolbZSIn+WTmciK4meJ
ROS1W3F3Qkrv9kxOlxmC1ys84GDleJWBoGAc/AdNXcf0b/WT1EHpFL95SIyXbGWL
jHGRw8ABW50sC+uWy8uKGJmZofF3sr54+giV2PctFHWl75S9osNwtD8dfdY+VVbv
8q8bvKqhSPg769G4yPzwlbdlvCoImUChlArJ+hEU3+l0M10dNYvmVw4deYzpOX/e
jKnpcFx5BM01pWj5JNv3Dx+JWNLgWbB6qf341dAUJLcWkBQwY0zonper+CoDBMz/
7/QFJBLZIKviohQFkH36MIFdqBq6h5jlSkv2x8hEE1oR2cJBWi/BI/D81RP/gN0=
=E94b
-----END PGP SIGNATURE-----
--- End Message ---