Warning, /testsuites/samples/cdtest/cdtest.scn is written in an unsupported language. File is not indexed.
0001 *** BEGIN OF TEST CONSTRUCTOR/DESTRUCTOR ***
0002 GLOBAL: Hey I'm in base class constructor number 1 for 0x2052154.
0003 GLOBAL: Hey I'm in base class constructor number 2 for 0x2052148.
0004 GLOBAL: Hey I'm in derived class constructor number 3 for 0x2052148.
0005
0006
0007 *** BEGIN OF TEST CONSTRUCTOR/DESTRUCTOR ***
0008 LOCAL: Hey I'm in base class constructor number 4 for 0x2057978.
0009 LOCAL: Hey I'm in base class constructor number 5 for 0x2057984.
0010 LOCAL: Hey I'm in base class constructor number 6 for 0x2057990.
0011 LOCAL: Hey I'm in base class constructor number 7 for 0x205799c.
0012 LOCAL: Hey I'm in derived class constructor number 8 for 0x205799c.
0013 IO Stream not tested
0014 LOCAL: Hey I'm in derived class destructor number 8 for 205799C.
0015 Derived class - Instantiation order 8
0016 LOCAL: Hey I'm in base class destructor number 7 for 205799C.
0017 Derived class - Instantiation order 8
0018 LOCAL: Hey I'm in base class destructor number 6 for 2057990.
0019 Derived class - Instantiation order 6
0020 LOCAL: Hey I'm in base class destructor number 5 for 2057984.
0021 Derived class - Instantiation order 5
0022 LOCAL: Hey I'm in base class destructor number 4 for 2057978.
0023 Derived class - Instantiation order 5
0024 *** TESTING C++ EXCEPTIONS ***
0025
0026 foo_function() catch block called:
0027 < foo_function() throw this exception >
0028 Success catching a char * exception
0029 foo_function() re-throwing execption...
0030 throw std::runtime: caught: thrown std::runtime object
0031 throw an instance based exception
0032 RtemsException raised=File:../../../../../../../rtems/c/src/../../testsuites/samples/cdtest/main.cc, Line:229, Error=55
0033 Success catching RtemsException...
0034 RtemsException ---> File:../../../../../../../rtems/c/src/../../testsuites/samples/cdtest/main.cc, Line:229, Error=55
0035 Exceptions are working properly.
0036 Global Dtors should be called after this line....
0037 GLOBAL: Hey I'm in derived class destructor number 3 for 2052148.
0038 Derived class - Instantiation order 3
0039 GLOBAL: Hey I'm in base class destructor number 2 for 2052148.
0040 Derived class - Instantiation order 3
0041 GLOBAL: Hey I'm in base class destructor number 1 for 2052154.
0042 Derived class - Instantiation order 1
0043 *** END OF TEST CONSTRUCTOR/DESTRUCTOR ***