Re: PostgreSQL and Rational Purify

Поиск
Список
Период
Сортировка
От jdassen@cistron.nl (J.H.M. Dassen (Ray))
Тема Re: PostgreSQL and Rational Purify
Дата
Msg-id slrn9clo56.bme.jdassen@odin.cistron-office.nl
обсуждение исходный текст
Ответ на Problem with interface C++ for PostgreSQL  (Renaud Tthonnart <thonnart@amwdb.u-strasbg.fr>)
Список pgsql-general
Renaud Tthonnart <thonnart@amwdb.u-strasbg.fr> wrote:
>I am writing an application in C++ that uses a base PostgreSQL. Then I use
>libpq++ library. I work on a SUN station Solaris 7 64 bits and I use gcc
>2.95.2 to compile.

Are you sure the libpq++ library was compiled with that same compiler and
version? In general, mixing object code generated by different C++ compilers
(or versions) is asking for big trouble.

Also, 2.95.3 is available now, and its fixes compared to 2.95.2 include
things like
:* Fix numerous problems that caused incorrect optimization in the
:  register reloading code.
:* Fix numerous problems that caused incorrect optimization in the loop
:  optimizer.
which IMHO are sufficient reason to upgrade to that version ASAP.

>To optimise my code, I use that software of Rationnal : Purify
>
>When I compile with Purify options, I get (at execution) a core dump when I
>use libpq++ functions.

Some memory allocation debugging tools require that not just your
application, but also all the libraries it uses are compiled/linked in a
special way. I'm not sure Purify is among them, but it definitely cannot
hurt to rebuild PostgreSQL (including libpq++) with Purify and then try
again.

HTH,
Ray
--
Do Microsoft's TCO calculations include TC of downtime?

В списке pgsql-general по дате отправления:

Предыдущее
От: Gavin Sherry
Дата:
Сообщение: Re: tuple too big error
Следующее
От: Gabriel Lopez
Дата:
Сообщение: Application install postgresql