- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- FOR$CVT_D_TF causes HPARITH exception
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
тАО08-29-2005 03:54 AM
тАО08-29-2005 03:54 AM
FOR$CVT_D_TF causes HPARITH exception
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО08-29-2005 09:52 AM
тАО08-29-2005 09:52 AM
Re: FOR$CVT_D_TF causes HPARITH exception
One word... Why?
Why are you calling an undocumented internal RTL routine, especially one in a translated RTL?
There are plenty of documented and supported ways of converting binary floating point values.
So what's the real objective here?, and why do you think you need to link with the translated RTL?
If the only reason for compiling /TIE and linking /NONATIVE is to get at FOR$CVT routines, then PLEASE replace them with something supported.
(FWIW, I'm not certain if there is or isn't a bug in the RTL routine or in your code, but it's not that relevant. As long as the RTL routines "work" for the compiler, engineering really doesn't care how they behave if called directly!)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО08-29-2005 11:43 PM
тАО08-29-2005 11:43 PM
Re: FOR$CVT_D_TF causes HPARITH exception
on my system/fortran combination
Alpha VMS 7.3-1, Fortran V7.5-2630-48C8L,
it works without exception.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО08-30-2005 12:12 AM
тАО08-30-2005 12:12 AM
Re: FOR$CVT_D_TF causes HPARITH exception
I would replace all occurences in the source to be ported.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО08-30-2005 12:24 AM
тАО08-30-2005 12:24 AM
Re: FOR$CVT_D_TF causes HPARITH exception
Joseph, are you sure the handler wasn't entered? I put it in so that I could examine the FP registers. When the handler is entered it prints out the first element of the mechargs array.
jr
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО08-30-2005 12:39 AM
тАО08-30-2005 12:39 AM