- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- Re: Compaq C V6.5 on VMS 7.3-2 compiler crash
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
Forums
Discussions
Discussions
Discussions
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
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
04-04-2005 02:21 AM
04-04-2005 02:21 AM
Compaq C V6.5 on VMS 7.3-2 compiler crash
$ cc testprog
Assertion failure: Compiler internal error - please submit problem report
%GEM-F-ASSERTION, Compiler internal error - please submit problem report
%TRACE-F-TRACEBACK, symbolic stack dump follows
image module routine line rel PC abs PC
DECC$COMPILER GEM_DB GEM_DB_ABORT_FAST
736 00000000000000CC 00000000006ED6CC
DECC$COMPILER GEM_CD_CALL_ALPHA_VMS GEM_CD_BIND_ADDRESS_MODE
1539 0000000000000F44 00000000008DD694
DECC$COMPILER GEM_CD_ALPHA GEM_CD_LOAD_ADDRESS
2043 000000000000155C 00000000008E2F2C
DECC$COMPILER GEM_CD CD_INTERP 7750 0000000000007524 00000000008EBE04
DECC$COMPILER GEM_CD GEM_CD 1575 000000000000013C 00000000008E4A1C
DECC$COMPILER GEM_CG GEM_CG 820 0000000000000414 00000000008EFB84
DECC$COMPILER GEM_CO GEM_CO_COMPILE_ROUTINE
5898 0000000000008548 00000000006DAB18
DECC$COMPILER GEM_CO GEM_CO_COMPILE_MODULE
3600 0000000000000D30 00000000006D3300
DECC$COMPILER COMPILE gemc_be_master
84816 0000000000000E88 00000000001BE898
DECC$COMPILER COMPILE gem_xx_compile
84039 0000000000000000 0000000000000000
DECC$COMPILER GEM_CP_VMS GEM_CP_MAIN
2603 00000000000018CC 00000000006BA1AC
0 FFFFFFFF8025FE94 FFFFFFFF8025FE94
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-04-2005 02:27 AM
04-04-2005 02:27 AM
Re: Compaq C V6.5 on VMS 7.3-2 compiler crash
Have you tried compiling /NOOPTIMIZE ?
Sometimes the C compiler gets confused. I also have a few sources that make it crash; /NOOPTIMIZE did the trick.
Regards,
Kris (aka Qkcl)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-04-2005 02:29 AM
04-04-2005 02:29 AM
Re: Compaq C V6.5 on VMS 7.3-2 compiler crash
Check process quotas - increasing them may help to workaround the bug.
Purely Personal Opinion
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-04-2005 02:30 AM
04-04-2005 02:30 AM
Re: Compaq C V6.5 on VMS 7.3-2 compiler crash
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-04-2005 02:35 AM
04-04-2005 02:35 AM
Re: Compaq C V6.5 on VMS 7.3-2 compiler crash
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-05-2005 05:09 AM
04-05-2005 05:09 AM
Re: Compaq C V6.5 on VMS 7.3-2 compiler crash
do compile with vax mode? Can you try something like standard (/ACCEPT & /STANDARD qualifiers)?
May it be something like /ARCHITECT?
If you use some fortran library look at /PD qualifier!
Good Luck!
Antonio Vigliotti
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-05-2005 05:19 AM
04-05-2005 05:19 AM
Re: Compaq C V6.5 on VMS 7.3-2 compiler crash
Thanks. We do need to use /standard=vax but it makes no difference to the compiler crashing. Have also tried many different combinations of /accept and /arch. The problem is intermittent, we have modules it will compile about 50% of the attempts we try with exactly the same switches or no switches, which makes us believe it may be a compiler or possibly a VMS set-up problem.
John Carrette
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-05-2005 08:46 AM
04-05-2005 08:46 AM
Re: Compaq C V6.5 on VMS 7.3-2 compiler crash
$ cc/version
If there are any ECOs available for 6.5-001 I haven't heard of them and couldn't find any after a few minutes searching. 6.5A is a documentation only release and 7.1 is still only on Itanium.
It's worth making sure you are up-to-date on system ECOs; I have heard of compiler problems caused by problems in the infrastructure the compiler depends on.
I would also recommend getting a free account on eisner.encompasserve.org or testdrive.hp.com, upload some code, and see if you can get the same error.
And finally, try compiling with /WARNINGS=LEVEL6 to see if there is something about your code it doesn't like but dies before it can tell you. This will be very noisy if you are accustomed to using /STANDARD=VAXC.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-05-2005 09:26 PM
04-05-2005 09:26 PM
Re: Compaq C V6.5 on VMS 7.3-2 compiler crash
cc/version shows
Compaq C V6.5-001 on OpenVMS Alpha V7.3-2
cc /warnings=(informationals=level6, warnings=level6, errors=level6, fatals=level6)
does not give any other clues on the module that always crashes,
but it did coax the following from the module that sometimes compiles before it went
into the now familiar crash, but this does not seem a likely cause to crash the compiler, especially as it will compile this module every now and again.
LOG_OUTPUT( SFLOG_ORA, CONCAT(SFLOG_MESS25, CSHUTDOWN.arr) );
..^
%CC-W-PTRMISMATCH1, In this statement, the referenced type of the pointer value "(CSHUTDOWN.arr)" is "unsigned char", which is not
compatible with "const char" because they differ by signed/unsigned attribute.
at line number 1143 in file $DISK2:[JD_CARRETTE]SFAPCORA.C;1
Assertion failure: Compiler internal error - please submit problem report
%GEM-F-ASSERTION, Compiler internal error - please submit problem report
%TRACE-F-TRACEBACK, symbolic stack dump follows
image module routine line rel PC abs PC
DECC$COMPILER GEM_DB GEM_DB_ABORT_FAST
736 00000000000000CC 00000000006ED6CC
DECC$COMPILER GEM_CD_CALL_ALPHA_VMS GEM_CD_BIND_ADDRESS_MODE
1539 0000000000000F44 00000000008DD694
I will check ECOs for VMS, that's a good idea, OpenVMS V7.3-2 is fairly new to us.
Thanks
John Carrette
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-06-2005 09:11 AM
04-06-2005 09:11 AM
Re: Compaq C V6.5 on VMS 7.3-2 compiler crash
A compiler assertion failure is always a bug.
If you're on the latest compiler the best thing to do is what the message says: "please submit problem report".
Log a case with your local customer support centre, with a copy of one of your source files (plus any required #includes).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-06-2005 06:50 PM
04-06-2005 06:50 PM
Re: Compaq C V6.5 on VMS 7.3-2 compiler crash
I remember an old vax c bug about unsigned constant char in parameter list; may be this bug is again appeared .
On old vax, I remember, I removed the constant declaration every parameter list, leaving them only in alpha platform.
Do you have some declaration like this?
Antonio Vigliotti
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-07-2005 12:20 AM
04-07-2005 12:20 AM
Re: Compaq C V6.5 on VMS 7.3-2 compiler crash
John, thanks, I have been trying to log a call with HP, think I'm getting soemwhere now. Will update this when I get a resolution.