Boost logo

Boost :

From: Mutlu Özdemir (mutlu.oezdemir_at_[hidden])
Date: 2003-11-20 13:16:36

hi Boost developers and users,

I have found a runtime error concerning the boost library.
I coded following simple programme (

/**************** program start ***********************/

#include <boost/signal.hpp>
#include <time.h>

typedef long long int clock_cycleT;
boost::signal<void ()> signal_clock_started;
boost::signal<void ()> signal_clock_started2;
boost::signal<void ()> signal_clock_started3;

void get_time_since_epoch()
   struct timespec time_value;
   clock_gettime( CLOCK_REALTIME, &time_value);

int main( int argc, char* argv[])
   return 0;

/****************** program end *************************/

Than I compiled it with following command:

g++ -o test2 -lboost_signals -lrt

I started the programm: ./test2

But the programme did not terminate !
Why ?

Some further information about the system I am using:
Boost-Version: 1.30.2
Compiler: g++ 3.3, (debian package 3.3.2-4)
OS: Linux Debian sarge, Kernel 2.4.18-bf2.4
Processor: Intel Pentium IV
Output of "ldd test2": => /usr/lib/ (0x4001d000) => /lib/ (0x40033000) => /usr/lib/ (0x40046000) => /lib/ (0x400fd000) => /lib/ (0x4011f000) => /lib/ (0x40127000) => /lib/ (0x40259000)
         /lib/ => /lib/ (0x40000000)

I would be glad if you could help !

Nice greetings,


Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
Version: 6.0.532 / Virus Database: 326 - Release Date: 27.10.2003

Boost list run by bdawes at, gregod at, cpdaniel at, john at