- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- HP Basic on Open VMS on VAX and Alpha
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
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
тАО06-05-2006 12:45 AM
тАО06-05-2006 12:45 AM
HP Basic on Open VMS on VAX and Alpha
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-05-2006 01:17 AM
тАО06-05-2006 01:17 AM
Re: HP Basic on Open VMS on VAX and Alpha
Anything 'funny' about the spec?
Is it expected to work?
What is the detail status (RMS -STS and RMS -STV), if you can get that?
ods-2 vs ods-5 ?
hth,
Hein.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-05-2006 01:22 AM
тАО06-05-2006 01:22 AM
Re: HP Basic on Open VMS on VAX and Alpha
The original piece of cade was to trap any illegal fiel name entered by a User ( I used in this test filename Test.dat.dat.) When run on the VAX the error handler retunr ERR 2 and hence the ILLFILMAN. On the Alpha the error returned is ERR 162 RMS-E-CRE ACP file create failed.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-05-2006 01:25 AM
тАО06-05-2006 01:25 AM
Re: HP Basic on Open VMS on VAX and Alpha
J.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-05-2006 03:10 AM
тАО06-05-2006 03:10 AM
Re: HP Basic on Open VMS on VAX and Alpha
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-05-2006 03:24 AM
тАО06-05-2006 03:24 AM
Re: HP Basic on Open VMS on VAX and Alpha
Ok, but the Basic RTL on a VAX has no need
to deal with an OSD5 extended file name,
while the Basic RTL on a non-VAX may need to
deal with one, so it's not very amazing that
one would give a different status code than
the other for an ODS5-legal name. On a VAX,
a name like that is always illegal, while on
a non-VAX, its validity depends on the
structure level of the device, so different
code may be complaining.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-05-2006 04:03 AM
тАО06-05-2006 04:03 AM
Re: HP Basic on Open VMS on VAX and Alpha
I believe in one occurance the RMSSTATUS status was 8 but I can't find out what this means. I realy appreciate the help as I'm lost at the moment.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-05-2006 08:29 AM
тАО06-05-2006 08:29 AM
Re: HP Basic on Open VMS on VAX and Alpha
bug, which needs to be removed the
old-fashioned way. Knowing nothing, I'd guess
that after the troublesome error, something
is not being reset properly for the next pass
through the code. It's possible that on the
Alpha, something got optimized away, which
had been helping you out on the VAX.
It could be some Basic defect, too, of
course, but proving that involves about the
same steps as finding the problem if it's
yours.
I don't know what "ERR 194 Non Basic" is
trying to say, but if it's decimal:
alp $ exit 194
%SYSTEM-E-GPTFULL, global page table is full
Perhaps a little AUTOGEN action is in order
on the new system? (Seems unlikely.)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-06-2006 10:54 PM
тАО06-06-2006 10:54 PM
Re: HP Basic on Open VMS on VAX and Alpha
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-06-2006 11:35 PM
тАО06-06-2006 11:35 PM
Re: HP Basic on Open VMS on VAX and Alpha
$ exit 194
%SYSTEM-E-GPTFULL, global page table is full
Purely Personal Opinion
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-07-2006 12:57 AM
тАО06-07-2006 12:57 AM
Re: HP Basic on Open VMS on VAX and Alpha
$ exit %x194
%SYSTEM-F-LKWSETFUL, locked portion of working set is full
This would be the correct message code, if the number is to be interpreted in HEX (hex numbers would usually be shown with leading zeroes, but you never know, if the message is coming from an application)
Volker.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-07-2006 04:59 AM
тАО06-07-2006 04:59 AM
Re: HP Basic on Open VMS on VAX and Alpha
little looking at the documentation on the
HP Web site (HP BASIC for OpenVMS \ User
Manual -- Appendix B \ Run-Time Messages)
revealed this:
NOTBASIC, Not a BASIC error (ERR=194)
Explanation: The error is not a HP BASIC error and is not mapped to an alternative HP BASIC error message.
User Action: Use RMSSTATUS or VMSSTATUS to access the text of the error message.
> [...] how I translate the status from
> either VMSSTATUS or RMSSTATUS into
> something I can understand.
The DCL "EXIT
work. Dare one ask what the VMSSTATUS and/or
RMSSTATUS values might be?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-07-2006 02:47 PM
тАО06-07-2006 02:47 PM
Re: HP Basic on Open VMS on VAX and Alpha
Phil
http://www3.sympatico.ca/n.rieck/docs/alpha_diary.html
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-12-2006 03:04 AM
тАО06-12-2006 03:04 AM
Re: HP Basic on Open VMS on VAX and Alpha
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-12-2006 03:05 AM
тАО06-12-2006 03:05 AM
Re: HP Basic on Open VMS on VAX and Alpha
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-12-2006 03:32 AM
тАО06-12-2006 03:32 AM
Re: HP Basic on Open VMS on VAX and Alpha
Purely Personal Opinion
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-12-2006 03:33 AM
тАО06-12-2006 03:33 AM
Re: HP Basic on Open VMS on VAX and Alpha
RTE-F_BADPARAM Bad parameter value.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-12-2006 03:33 AM
тАО06-12-2006 03:33 AM
Re: HP Basic on Open VMS on VAX and Alpha
RTE-F-BADPARAM Bad parameter value.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-12-2006 03:33 AM
тАО06-12-2006 03:33 AM
Re: HP Basic on Open VMS on VAX and Alpha
RTE-F-BADPARAM Bad parameter value.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-12-2006 03:38 AM
тАО06-12-2006 03:38 AM
Re: HP Basic on Open VMS on VAX and Alpha
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-12-2006 04:23 AM
тАО06-12-2006 04:23 AM
Re: HP Basic on Open VMS on VAX and Alpha
junk (%NONAME-E-NOMSG) to me. The last one
looks no better, really.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-12-2006 05:21 AM
тАО06-12-2006 05:21 AM
Re: HP Basic on Open VMS on VAX and Alpha
What problem are you attempting to solve?
Once you've recognised that VAX BASIC and DEC BASIC for OpenVMS Alpha can return differing error messages in this specific instance, can't you simply account for that fact in your code?
Not that it's particularly relevant, but are you using the WHEN ERROR or ON ERROR GOTO contruct for error trapping?
-- Rob (VMS Engineering)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-12-2006 09:15 AM
тАО06-12-2006 09:15 AM
Re: HP Basic on Open VMS on VAX and Alpha
Also, when I was doing some porting of VAX Basic to Alpha OpenVMS Basic if I did not use the /NOOPTIMIZE with my VAX code that I was trying to get to work on the Alpha it would cause some pretty strange problems. I can't remember specific problems but I do remember that I had to change my compile utility on the Alpha to use /NOOPTIMIZE.
Phil
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-12-2006 11:45 AM
тАО06-12-2006 11:45 AM
Re: HP Basic on Open VMS on VAX and Alpha
---
Did you report that to us? I know that we've fixed a few DEC BASIC compiler optimization issues, and there is big difference on both Alpha and I64 between optimized and nonoptimized code.
I don't doubt that there may still be a few issues lurking, so please report it if you haven't already.
-- Rob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-13-2006 09:48 PM
тАО06-13-2006 09:48 PM
Re: HP Basic on Open VMS on VAX and Alpha
file_status = rmsstatus(batch_channel,status)
This line of code is used to check whether a file is open on a channel. When executed by the error handler it returns Basic ERR 194.
File status is declared as a Double.