bug-gnu-pspp
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: PSPP-BUG: Windows IO Error problem. Round 3


From: John Darrington
Subject: Re: PSPP-BUG: Windows IO Error problem. Round 3
Date: Wed, 13 Jun 2012 06:02:35 +0000
User-agent: Mutt/1.5.18 (2008-05-17)

Thanks for the feedback Henry.

So it seems that everything is working correct now, but it's taking a VERY long
time to run.  That is not surprising, since in this patch I disabled an 
optimisation
which was supposed to make things faster.  It seems that optimisation also 
caused
problems.

I'll discuss it with Ben and hopefully provide a proper solution.

J'

On Tue, Jun 12, 2012 at 09:50:39PM +0000, Gong, Henry wrote:
     Hi,
     
     This is what happened this time.
     
     PSPP:
     
     Microsoft Windows [Version 6.1.7601]
     Copyright (c) 2009 Microsoft Corporation.  All rights reserved.
     
     C:\Windows\system32>cd C:\Program Files\PSPP\bin\
     
     C:\Program Files\PSPP\bin>pspp.exe -o output.txt
     PSPP is free software and you are welcome to distribute copies of it
     under certain conditions; type "show copying." to see the conditions.
     There is ABSOLUTELY NO WARRANTY for PSPP; type "show warranty." for 
details.
     GNU pspp 0.7.9-g5f74f9 (di jun 12 18:33:23 CEST 2012).
     PSPP> GET /FILE='C:\path\to\file.sav'
     PSPP> SHOW ALL.
     note: SHOW: BLANKS is SYSMIS.
     note: SHOW: CCA is .
     note: SHOW: CCB is .
     note: SHOW: CCC is .
     note: SHOW: CCD is .
     note: SHOW: CCE is .
     note: SHOW: DECIMALS is `.'.
     note: SHOW: DIRECTORY is C:\Program Files\PSPP\bin.
     note: SHOW: ENVIRONMENT is x86_64-w64-mingw32.
     note: SHOW: ERRORS is BOTH.
     note: SHOW: FORMAT is F8.2.
     note: SHOW: LENGTH is 25.
     note: SHOW: LOCALE is CP1252.
     note: SHOW: MESSAGES is BOTH.
     note: SHOW: MXERRS is 100.
     note: SHOW: MXLOOPS is 40.
     note: SHOW: MXWARNS is 100.
     note: SHOW: N is 51475.
     note: SHOW: PRINTBACk is NONE.
     note: SHOW: RESULTS is BOTH.
     note: SHOW: RIB is LSBFIRST (NATIVE).
     note: SHOW: RRB is IDL (64-bit IEEE 754 double, little-endian) (NATIVE).
     note: SHOW: SCOMPRESSION is ON.
     note: SHOW: TEMPDIR is C:\Users\User\AppData\Local\Temp/psppYiMv8s.
     note: SHOW: UNDEFINED is WARN.
     note: SHOW: VERSION is GNU pspp 0.7.9-g5f74f9.
     note: SHOW: WEIGHT is OFF.
     note: SHOW: WIB is LSBFIRST (NATIVE).
     note: SHOW: WRB is IDL (64-bit IEEE 754 double, little-endian) (NATIVE).
     note: SHOW: WIDTH is 80.
     PSPP> FREQUENCIES ALL
         >  /FORMAT=NOTABLE.
     clean-temp.c:661
     clean-temp.c:686 Opened C:\Users\User\AppData\Local\Temp/psppYiMv8s/0 with 
m
     ode wb+
     src/libpspp/temp-file.c:110 Created tmpfile 
"C:\Users\User\AppData\Local\Tem
     p/psppYiMv8s/0"; Stream 000007FEFF612BA0
     src/libpspp/temp-file.c:116 setvbuf result 0
     PSPP> LIST.
     clean-temp.c:661
     clean-temp.c:686 Opened C:\Users\User\AppData\Local\Temp/psppYiMv8s/1 with 
m
     ode wb+
     src/libpspp/temp-file.c:110 Created tmpfile 
"C:\Users\User\AppData\Local\Tem
     p/psppYiMv8s/1"; Stream 000007FEFF612B40
     src/libpspp/temp-file.c:116 setvbuf result 0
     clean-temp.c:661
     clean-temp.c:686 Opened C:\Users\User\AppData\Local\Temp/psppYiMv8s/2 with 
m
     ode wb+
     src/libpspp/temp-file.c:110 Created tmpfile 
"C:\Users\User\AppData\Local\Tem
     p/psppYiMv8s/2"; Stream 000007FEFF612BD0
     src/libpspp/temp-file.c:116 setvbuf result 0
     src/libpspp/temp-file.c:132 Closing and removing tempfile 
C:\Users\User\AppD
     ata\Local\Temp/psppYiMv8s/0 000007FEFF612BA0
     
     This was stalled for four hours; I'll check back on it tomorrow and let 
you know if it finishes. The output file did not contain anything after 
FREQUENCIES (that is, nothing from LIST was output to the text file).
     
     ---
     
     PSPPIRE:
     
     Something must have been fixed because I could see all of the cases 
without truncation (however, at about 50k cases the scrolling stalled for about 
20 seconds before allowing me to continue) or the spreadsheet blanking out.
     This popped up when the scrolling stalled:
     
     clean-temp.c:661
     clean-temp.c:686 Opened C:\Users\User\AppData\Local\Temp/psppZXyLpX/0 with 
mode wb+
     src/libpspp/temp-file.c:110 Created tmpfile 
"C:\Users\User\AppData\Local\Temp/psppZXyLpX/0"; Stream 000007FEFF612B70
     src/libpspp/temp-file.c:116 setvbuf result 0
     
     However, FREQUENCIES on a single variable took about three hours to run, 
which is a lot longer than it takes on just a slightly smaller dataset. That 
output the correct number of cases, so it's better than before in that way.
     
     I was able to get this error out of psppire:
     
     (PSPPIRE.exe:12064): Gdk-CRITICAL **: gdk_property_delete:assertion 
'window !=NULL' failed
     
     There may be other psppire errors; I'll run FREQUENCIES again to check.
     
     Henry

     _______________________________________________
     Bug-gnu-pspp mailing list
     address@hidden
     https://lists.gnu.org/mailman/listinfo/bug-gnu-pspp


-- 
PGP Public key ID: 1024D/2DE827B3 
fingerprint = 8797 A26D 0854 2EAB 0285  A290 8A67 719C 2DE8 27B3
See http://keys.gnupg.net or any PGP keyserver for public key.

Attachment: signature.asc
Description: Digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]