- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Re: Difference in Template instantiation between H...
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-05-2010 05:41 AM
тАО03-05-2010 05:41 AM
Difference in Template instantiation between HP-UX 11.11 and Itanium.
Observing different way of template instantiation as follows
HP_UX 11.11
mmm::synchronous::once *mmm::container<:synchronous::once> >::find(mmm::syn
chronous::once *
HP_Itanium
mmm::container
One of the application server is using this shared library for thread synchronization.
We see the difference in template instantiation as mentioned above while application server startup and later causing a core-dump ahead as :
Exception Handling Failure (exceptionClass == kExceptionClass.asUint64):Calling terminate()
Tried to catch it through run time exception as mentioned in gdb frame, but itтАЩs not the location where the actual core is taking place.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-05-2010 04:06 PM
тАО03-05-2010 04:06 PM
Re: Difference in Template instantiation between HP-UX 11.11 and Itanium.
I'm not sure what you trying to say or ask. These are fragments of compiler messages. Questions like this would imply you have a compile time error message?
What two compiler versions are you using?
>Exception Handling Failure (exceptionClass == kExceptionClass.asUint64):Calling terminate()
This likely means you are mixing g++ and aC++. This isn't supported.
Can you provide a stack trace.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-07-2010 10:50 PM
тАО03-07-2010 10:50 PM
Re: Difference in Template instantiation between HP-UX 11.11 and Itanium.
There are two questions posted. One was about template instantiation and second one about kexception.
1) We are using aCC compiler. Shared library is being used for thread safe communication which is implemented using template classes and functions.
Differences mentioned in problem description are posted for runtime implementation of template function calls during the Itanium migration from old HP-UX 11.11 system.
There is no compile time error message generated
2) Stack trace is attached herewith.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-07-2010 11:17 PM
тАО03-07-2010 11:17 PM
Re: Difference in Template instantiation between HP-UX 11.11 and Itanium.
I see no real differences. These are only formatting differences of compiler messages.
>There is no compile time error message generated
Then where did you get these message fragments?
>2) Stack trace is attached herewith.
This just says the aC++ runtime aborted. I assume with the above error message?
What aC++ runtime version are you using? What version of libunwind are you using?
Have any threads been created yet?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-07-2010 11:25 PM
тАО03-07-2010 11:25 PM
Re: Difference in Template instantiation between HP-UX 11.11 and Itanium.
Do you know where the throw was and where it should be caught?