Blitz logo

Blitz Support :

From: Eddie.Breeveld_at_[hidden]
Date: 2004-08-04 08:46:37


Dear Blitz-support,

I have successfully installed and used Blitz++ with Visual Studio.NET 2003
-- it's a very useful product when we previously used Fortran 90 for our
array handling.

I have a couple of minor problems though, one of which (compilation error
C2064 in extract.cpp from the test suite) I have reported to blitz-bugs. I
don't know if the next problem is a bug or not!

When running all the test programs, I get an assertion failure message in
'exprctor' in the test suite. This occurs in both the 0.7 release and
yesterday's (3 August) CVS checkout. The assert fires in bzdebug.h in the
routine below:

  inline void endCheckAssert()
  {
    assert(assertFailMode == true);
    assertFailMode = false;
    if (assertFailCount == 0)
    {
      cerr << "Assert check failed!" << endl;
      assert(0);
    }
  }

As far as I can tell, assertFailCount is never incremented and hence the
assertion. Is this an expected assertion, or is my installation not working
properly?

All the best,
Eddie

____________________
Edward Breeveld
eSolutions
Watson Wyatt LLP
Watson House, London Road,
Reigate, Surrey, RH2 9PQ, UK
Tel. +44 (0)1737 274151
Fax. +44 (0)1737 241496
www.watsonwyatt.com

_________________________________________________________________

Notice of Confidentiality

This transmission contains information that may be confidential
and that may also be privileged. Unless you are the intended
recipient of the message (or authorised to receive it for the
intended recipient) you may not copy, forward, or otherwise use
it, or disclose it or its contents to anyone else. If you have
received this transmission in error please notify us immediately
and delete it from your system.

Tel: +44 1737 241144
Fax: +44 1737 241496
Email: postmaster_at_[hidden]

Please contact the sender if you have any problems with this
email.

Authorised and regulated by the Financial Services Authority.
Member of the General Insurance Standards Council.
_________________________________________________________________