- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- Compiler problems.
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
тАО07-19-2004 10:00 PM
тАО07-19-2004 10:00 PM
We have a problem with C compiler ( V6.4 and VMS 7.3-1).
When alpha had VMS 7.2.1, compiler works fine but when we upgraded OS appears this error in compilation time:
%SYSTEM-F-HPARITH, high performance arithmetic trap, Imask=00000000, Fmask=00000
001, summary=02, PC=00000000004EDEDC, PS=0000001B
-SYSTEM-F-FLTINV, floating invalid operation, PC=00000000004EDEDC, PS=0000001B
%TRACE-F-TRACEBACK, symbolic stack dump follows
image module routine line rel PC abs PC
DECC$COMPILER GEM_ARCH_HAZARD_ALPHA Contains
33151 00000000000000FC 00000000004EDEDC.
Some idea?.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-19-2004 10:46 PM
тАО07-19-2004 10:46 PM
SolutionGiven your information, floating register F0 is affected (Fmask), and according to the "summary" an attempt was made to perform an arithmetic, conversion or comparison operation and one or more of the operands do not represent a valid floating point value.
This could be a latent bug in the compiler.
I suggest two things:
upgrade to V6.5 of the compiler, and/or compile the offending module /NOOPT
Good luck,
Kris
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-19-2004 11:43 PM
тАО07-19-2004 11:43 PM
Re: Compiler problems.
Indeed, using the option /NOOPTIMIZE, it works in agreement with the awaited thing.
Best Regards.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-20-2004 04:42 AM
тАО07-20-2004 04:42 AM
Re: Compiler problems.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-20-2004 05:38 AM
тАО07-20-2004 05:38 AM
Re: Compiler problems.
If was a build problem I belive.
Purely Personal Opinion
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-20-2004 08:00 PM
тАО07-20-2004 08:00 PM
Re: Compiler problems.
At this moment, /NOOPT option works fine (apparently).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-20-2004 08:23 PM
тАО07-20-2004 08:23 PM
Re: Compiler problems.
can you change floating option (see /iee)?
Antonio Vigliotti
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-20-2004 08:32 PM
тАО07-20-2004 08:32 PM
Re: Compiler problems.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-20-2004 08:39 PM
тАО07-20-2004 08:39 PM
Re: Compiler problems.
CC=/prefix=all/INCLUDE=(SP_FA_INC:,SP_LI_FUENTES:,SP_FA_LIB:,SP_FU_COMPOSITOR:)/define=("__EXPLOTACION__")
and we are add /NOOPT only
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-20-2004 09:18 PM
тАО07-20-2004 09:18 PM
Re: Compiler problems.
I known /iee is a runtime option; because using /noopt seems solve I guess there is soe compiler bug evaluating arithmetic expression. Best way is send source code to HP to solve bug while you could change some qualifier to avoid problem.
If you can manager NaN and infinite values you could use /iee=under because compiler don't need add trap code for theese values.
Antonio Vigliotti