>>>>> "Lars" == Lars Gullik Bjønnes <[EMAIL PROTECTED]> writes:

Lars> Purify does not nessiccarily detect runtime erros, it more like
Lars> constructs to be wary about.

Well, the error logs given by Michael have allowed me to find

- a mismatched new/free() pair allocation in figinset, which may well
  have caused crashes in this code

- the reserve() problem, since the out of memory as reported by Jose'
  did not allow to get something under gdb.

So purify indeed detects things that are runtime errors. Of course it
also detected a couple of uninitialized variables which were not
really important.

Lars> We will slow down a bit now, and I will release a new prerelease
Lars> tomorrow. If you have trouble compiling, have more output from
Lars> purify now is the time for it.

If we want to have CC compile lyx easily, we have to settle the
question of adding 'usingstd::foo' where foo is a C library function.
The problem is that cxx does not like that. On esolution is to have
the headers in cheader/ declare everything in std::. I'll try to have
a look.

JMarc

Reply via email to