Sounds like PSPP or psppire is crashing, which shouldn't be happening.

But I cannot replicate the issue. I opened a dataset in PSPP version GNU
pspp 1.4.0-gc3c044 on Windows and I executed these lines:

NUMERIC EndDate (F10).                     /*Worked up to here.  Crashes
on the next line*/
COMPUTE EndDate = YRMODA(2021, 01, 31).
execute.

And PSPP operated as expected. I see a new variable, EndDate, with a
value of 160086 for all cases.

How sure are you that your copy crashes with YRMODA()?

It's also possible that your PSPP entered an unstable state for whatever
reason. Maybe if you reboot your computer and restart PSPP it will not
re-occur?

I guess if it does continue to occur and you cannot send information to
replicate the problem, I'd try running PSPP in batch mode from the
command line, because if it is crashing, you will probably see an error
message that you can report and which may allow the problem to be
identified. Here's what I had to type:

"C:\Program Files (x86)\PSPP\bin\pspp.exe" error.sps

(WITH the double quotes).

-Alan


On 3/6/2021 6:06 PM, Ricardo Mejias wrote:
> The code below is applied to a file that already contains several
> variables, to which I want to add two more that I create (but it is
> too large to go through email and my attempts to select the first 100
> records is not working either).  When the code gets to COMPUTE EndDate
> = YRMODA(2021, 01, 31)., the program crashes with all of its windows
> disappearing from the screen.
>
> What am I doing wrong and what do I have to do to correct it?
>
> GET /FILE =
> "E:\GNU_PSPP\FloridaTotalsFiles\SelectedAndAddedFields_20210209.sav"
> FILTER OFF.
> USE ALL.
> SELECT IF(NOT MISSING(BirthDate)).
>
> STRING ResidenceZipcodes (A5).
> COMPUTE ResidenceZipcodes=SUBSTR(ResidenceZipcode,1,5).
> DELETE VARIABLES ResidenceZipcode.
>
> NUMERIC EndDate (F10).                     /*Worked up to here.
>  Crashes on the next line*/
> COMPUTE EndDate = YRMODA(2021, 01, 31).
> FORMAT EndDate (ADATE10).
> COMPUTE AgeInMonths = DATEDIFF(EndDate,BirthDate,'days') / (365.25*12).
>
>
> ------------------------------------------------------------------------
> *From:* Pspp-users
> <pspp-users-bounces+ricardomejias=hotmail....@gnu.org> on behalf of
> pspp-users-requ...@gnu.org <pspp-users-requ...@gnu.org>
> *Sent:* Saturday, March 6, 2021 12:00 PM
> *To:* pspp-users@gnu.org <pspp-users@gnu.org>
> *Subject:* Pspp-users Digest, Vol 177, Issue 6
>  
> Send Pspp-users mailing list submissions to
>         pspp-users@gnu.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
>         https://lists.gnu.org/mailman/listinfo/pspp-users
> <https://lists.gnu.org/mailman/listinfo/pspp-users>
> or, via email, send a message with subject or body 'help' to
>         pspp-users-requ...@gnu.org
>
> You can reach the person managing the list at
>         pspp-users-ow...@gnu.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Pspp-users digest..."
>
>
> Today's Topics:
>
>    1. Re: Re: PSPP for windows. (Harry Thijssen)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Fri, 5 Mar 2021 21:25:20 +0100
> From: Harry Thijssen <pspp4wind...@gmail.com>
> To: pspp-users <pspp-users@gnu.org>, Alan Mead <ame...@alanmead.org>
> Subject: Re: Re: PSPP for windows.
> Message-ID:
>        
> <cammrg9t14argayxsauz_mhymtv9nep6ld-+n9aw7o5xu-ut...@mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> >
> > Date: Thu, 4 Mar 2021 19:31:19 -0600
> > From: Alan Mead <ame...@alanmead.org>
> > To: Gunnar Horrigmo <gunnar.horri...@usit.uio.no>, pspp-users@gnu.org
> > Subject: Re: PSPP for windows.
> >
> [...]
>
> > Harry Thijssen had set up a process to cross-compile PSPP on Linux to
> > produce a windows package (and I think he also wrote the nullsoft
> > installer).
>
>
> Thanks Alan, but I don't earn the credits for the Nullsoft installer. I am
> just a user of it. :-)
>
> Stay safe
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
> <https://lists.gnu.org/archive/html/pspp-users/attachments/20210305/896bdab0/attachment.html
> <https://lists.gnu.org/archive/html/pspp-users/attachments/20210305/896bdab0/attachment.html>>
>
> ------------------------------
>
> Subject: Digest Footer
>
> _______________________________________________
> Pspp-users mailing list
> Pspp-users@gnu.org
> https://lists.gnu.org/mailman/listinfo/pspp-users
> <https://lists.gnu.org/mailman/listinfo/pspp-users>
>
>
> ------------------------------
>
> End of Pspp-users Digest, Vol 177, Issue 6
> ******************************************

-- 

Alan D. Mead, Ph.D.
President, Talent Algorithms Inc.

science + technology = better workers

http://www.alanmead.org

The irony of this ... is that the Internet is
both almost-infinitely expandable, while at the
same time constrained within its own pre-defined
box. And if that makes no sense to you, just
reflect on the existence of Facebook. We have
the vastness of the internet and yet billions
of people decided to spend most of them time
within a horribly designed, fake-news emporium
of a website that sucks every possible piece of
personal information out of you so it can sell it
to others. And they see nothing wrong with that.

-- Kieren McCarthy, commenting on why we are not 
                    all using IPv6

Reply via email to