Make Check Failures under FC9 on Intel

Hello,

I am attempting to install and compile the svn version 8598 version of
gnuradio on a Fedora 9 Pentium 4. It compiles fine but throws errors
during make check.

!!!FAILURES!!!

Test Results:

Run: 90 Failures: 1 Errors: 0

  1. test: qa_gr_fxpt_nco::t1 (F) line: 101 qa_gr_fxpt_nco.cc

double equality assertion failed

  • Expected: -0.857728600502014

  • Actual : 0

  • Delta : 9.99999974737875e-06

It seems there is an issue both in how it computes the actual and the
Delta.

A few quick Google searches and scanning the mailing list did not show
any one else having the issue.

Is anyone else having this issue?

Charles

On Wed, Jun 18, 2008 at 11:18:47AM -0400, Suprin, Charles E. wrote:

Run: 90 Failures: 1 Errors: 0

A few quick Google searches and scanning the mailing list did not show
any one else having the issue.

Is anyone else having this issue?
Charles

I believe I saw this or something like it when I tested with gcc 4.3.0
a few months ago. I didn’t worry too much about it since the list of
known bugs for the compiler was pretty long, and this was the first
release of 4.3.0 What version of g++ is shipping with F9?

$ g++ --version

Eric

On Wed, Jun 18, 2008 at 01:53:33PM -0400, Suprin, Charles E. wrote:

Charles

I supect a compiler bug.
Here’s the list of bugs fixed from 4.3.0 to 4.3.1
http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.3.1

I suggest testing with gcc 4.3.1 and see if the problem is still
there. If it’s gone, problem solved, otherwise there’s more sleuthing
to do.

Eric

Eric B. wrote:

June 2 2008. However now we pass compile and fail the checks.
do.
I ran into this today with gcc 4.3.1 on Debian (testing). Line 101 of
qa_gr_fxpt_nco.cc

new_nco.sincos ((gr_complex*)new_block, SIN_COS_BLOCK_SIZE);

only fills the first 1696 members of new_block (though
SIN_COS_BLOCK_SIZE =
100000). Adding printf statements to new_nco.sincos or compiling
qa_gr_fxpt_nco.cc with -O1 makes the problem go away.

– Don W.

I am attempting to install and compile the svn version 8598 version

  1. test: qa_gr_fxpt_nco::t1 (F) line: 101 qa_gr_fxpt_nco.cc

Eric


Discuss-gnuradio mailing list
[email protected]
Discuss-gnuradio Info Page


No virus found in this incoming message.
Checked by AVG.
Version: 8.0.100 / Virus Database: 270.4.0/1507 - Release Date:
6/18/2008
7:09 AM

On Tuesday 01 July 2008 23:06:57 Don W. wrote:

I ran into this today with gcc 4.3.1 on Debian (testing). Line 101 of
qa_gr_fxpt_nco.cc

new_nco.sincos ((gr_complex*)new_block, SIN_COS_BLOCK_SIZE);

only fills the first 1696 members of new_block (though SIN_COS_BLOCK_SIZE =
100000). Adding printf statements to new_nco.sincos or compiling
qa_gr_fxpt_nco.cc with -O1 makes the problem go away.

openSUSE affected as well. Bug report for gcc with simplified test case
can be
found here:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37067

Stefan


Stefan Brüns / Bergstraße 21 / 52062 Aachen
phone: +49 241 53809034 mobile: +49 151 50412019

On Sat, Aug 09, 2008 at 04:48:18PM +0200, Stefan Bruens wrote:

openSUSE affected as well. Bug report for gcc with simplified test case can be
found here:
37067 – gcc creating wrong code with -O2

Stefan

Thanks for creating the small test case and filing the bug against gcc!

Eric