1752777 Members
6230 Online
108789 Solutions
New Discussion юеВ

Re: AUTOGEN abort

 
Martin Vorlaender
Honored Contributor

AUTOGEN abort

Hi,

just saw an AUTOGEN abort at a customer's site. The environment: OpenVMS V7.3-2 with all but the most recent ECOs, SAVEDUMP=1 and DUMPSTYLE=9 set in the MODPARAMS file, and AUTOGEN having calculated a new size for the pagefile. Then:

%DCL-W-UNDSYM, undefined symbol - check validity and spelling
\DUMPFILE\

I resolved the situation by fixing the pagefile size in MODPARAMS, but I think this is an error in AUTOGEN.

cu,
Martin
14 REPLIES 14
Uwe Zessin
Honored Contributor

Re: AUTOGEN abort

Interesting... I'm sure you know that there is a 'pseudo-parameter' in MODPARAMS.DAT
- DUMPFILE=size

I am a bit confused as the parameter is for SYSDUMP.DMP, but you talk about a pagefile.
.
Martin Vorlaender
Honored Contributor

Re: AUTOGEN abort

Uwe,

the parameter SAVEDUMP=1 directs the system to write the dump to the pagefile. You then have to take action in the course of the system startup to e.g. copy it elsewhere, and free up the space taken in the pagefile.

The environment where this is useful is a space-constrained system disk.

cu,
Martin
Martin Vorlaender
Honored Contributor

Re: AUTOGEN abort

Okay, so this is not quite correct. The dump is written to the pagefile when no dumpfile exists. SAVEDUMP governs whether the dump is retained until it is copied or released.

cu,
Martin
Volker Halle
Honored Contributor

Re: AUTOGEN abort

Martin,

what did you 'fix' in MODPARAMS.DAT to make the problem go away ?

Volker.
Martin Vorlaender
Honored Contributor

Re: AUTOGEN abort

Volker,

I set the pagefile size to a fixed value (I used the size it did have, but could have used 0), thereby inhibiting AUTOGEN to calculate a new size. Then the abort doe not occur.

cu,
Martin
Volker Halle
Honored Contributor

Re: AUTOGEN abort

Martin,

I gave this a quick try unter OpenVMS Alpha V8.2:

- renamed dumpfile, so there is none
- added SAVEDUMP=1 into MODPARAMS.DAT
- DUMPSTYLE=9 is the default
- removed PAGEFILE=0 and DUMPFILE=0 from MODPARAMS.DAT
- @sys$update:autogen savparams setparams feedback

A new pagefile has been created in the GENFILES phase, but AUTOGEN did not abort.

So it's either fixed in V8.2 or there is some piece of information missing for this simple reproducer.

Volker.
Martin Vorlaender
Honored Contributor

Re: AUTOGEN abort

Volker,

thanks for trying.

After a big computer room rebuild, I just put my VMS support machine back into action. Set SAVEDUMP=1 and DUMPSTYLE=9, deleted SYS$SYSTEM:SYSDUMP.DMP, shrank the pagefile from 270000 to 100000 blocks. Reboot, autogen, and BANG:

%AUTOGEN-I-BEGIN, TESTFILES phase is beginning.

Calculations for page, swap, and dump files.
--------------------------------------------

Errorlog dumpfile calculations:

No errorlog dump file modifications should be made.
Errorlog dumpfile will remain at 42 blocks.

Dump file calculations:
No dump file modifications should be made.
Dumpfile on device, VMSSPT$DKA100:, will remain at 0 blocks.

Page file calculations:

PAGEFILE1_SIZE information (for SYS$SYSTEM:PAGEFILE.SYS):
PAGEFILE1_SIZE will be modified to hold 270300 blocks
%DCL-W-UNDSYM, undefined symbol - check validity and spelling
\DUMPFILE\
%AUTOGEN-I-ERROR, TESTFILES phase was aborted due to an unexpected error.
%SYSTEM-F-ABORT, abort

DIFF-ing AUTOGEN.COM vs. an 8.2 system indeed shows they worked on it (replace "Compaq" by "Hewlett-Packard" integrate Integrity platform, and other things...)

cu,
Martin

cu,
Martin
Volker Halle
Honored Contributor

Re: AUTOGEN abort

Martin,

I've repeated your test with V8.2 and it did not fail. So it either seems to be fixed or the conditions for reproducing are still not met.

Volker.
Jan van den Ende
Honored Contributor

Re: AUTOGEN abort

@Volker:

but the FAILING version was 7.3-2....

Sorry, no system available for that kind of testing momentarilt.

Proost.

Have one on me.

jpe
Don't rust yours pelled jacker to fine doll missed aches.