When trying to import all CCRL 40/4 games I get the error from the subject line.
When trying to import the whole file SCID just crashes here. By trying file by file it appears when importing one file to the clipbase and then copying the clipbase to the database with the other games.
Does that happen to someone else?
vp
"Too many round names" error in SCID
Moderators: hgm, Rebel, chrisw
-
- Posts: 619
- Joined: Wed Mar 08, 2006 9:10 pm
- Location: Murten / Morat, Switzerland
- Full name: Volker Pittlik
-
- Posts: 169
- Joined: Sun May 11, 2008 10:31 pm
- Location: Switzerland
Re: "Too many round names" error in SCID
Hi VolkerVolker Pittlik wrote:When trying to import all CCRL 40/4 games I get the error from the subject line.
When trying to import the whole file SCID just crashes here. By trying file by file it appears when importing one file to the clipbase and then copying the clipbase to the database with the other games.
Does that happen to someone else?
vp
How many games are intended to be imported?
Kurt
-
- Posts: 619
- Joined: Wed Mar 08, 2006 9:10 pm
- Location: Murten / Morat, Switzerland
- Full name: Volker Pittlik
Re: "Too many round names" error in SCID
Around 650.000. However, the error occurs after around 250.000. Under Linux I handle Scid databases with ~1.5 million games in it, and also did so in Windows. But they don't have so much round names. I can locate the error message in SCID source code, so I thiink it's a SCID error.Kurt Utzinger wrote:Hi VolkerVolker Pittlik wrote:When trying to import all CCRL 40/4 games I get the error from the subject line.
When trying to import the whole file SCID just crashes here. By trying file by file it appears when importing one file to the clipbase and then copying the clipbase to the database with the other games.
Does that happen to someone else?
vp
How many games are intended to be imported?
Kurt
Volker
-
- Posts: 608
- Joined: Wed Oct 13, 2010 9:44 am
- Location: Australia
Re: "Too many round names" error in SCID
Any chance you're using 4.2 ? This version tried to implement 64 bit file I/O, which subsequently got reverted in 4.2.2 because it was broke.
scid-4.2
==========
- Scid has a limit of 16 millions games per base. Before reaching this limit, the size of the game file could exceed 2
GB, which was not possible on 32 bit systems. So now some of Scid's IO handle large files (64 bit I/O system calls even
on 32 bit systems) (but the limit for the game file is still 4 GB, given that games offsets are saved as unsigned inte
gers). So now it is possible to have bases that effectively contain up to 16 M games.
scid-4.2.2
==========
This maintenance release reverts to 32 bits file I/O. Large file handling across many platforms seems a bit hard too ac
hieve ...
-
- Posts: 619
- Joined: Wed Mar 08, 2006 9:10 pm
- Location: Murten / Morat, Switzerland
- Full name: Volker Pittlik
Re: "Too many round names" error in SCID
No it's 4.2.2. Maybe someone can try to import this: http://www.computerchess.org.uk/ccrl/40 ... %5D.pgn.7z and look if the error occurs for him. (Attention: it is a huge download!).stevenaaus wrote:Any chance you're using 4.2 ? This version tried to implement 64 bit file I/O, which subsequently got reverted in 4.2.2 because it was broke...
Regards
vp
-
- Posts: 608
- Joined: Wed Oct 13, 2010 9:44 am
- Location: Australia
Re: "Too many round names" error in SCID
Hmmm... opening or importing with CVS i get
about a third of the way through. I'm not a huge DB person... have you successfully imported PGNs of this size before ?Error saving game in database.
-
- Posts: 619
- Joined: Wed Mar 08, 2006 9:10 pm
- Location: Murten / Morat, Switzerland
- Full name: Volker Pittlik
Re: "Too many round names" error in SCID
Yes exactly. If you now would do it in smaller chunks via the clipboard you will get the same error message as I got.stevenaaus wrote:Hmmm... opening or importing with CVS i get...Error saving game in database.
Thank you. I think the error is confirmed.
Volker
-
- Posts: 32
- Joined: Wed Dec 16, 2009 12:35 am
Re: "Too many round names" error in SCID
Hi, I tried with CVS version, Linux Arch 64 bits:
674612 differents rounds!!
Code: Select all
$ pgnscid CCRL-404.\[674612\].pgn
ERROR: Too many round names! The maximum allowable number is 262143
$grep Round CCRL-404.\[674612\].pgn |sort|uniq|wc -l
674612
-
- Posts: 608
- Joined: Wed Oct 13, 2010 9:44 am
- Location: Australia
Re: "Too many round names" error in SCID
Time to take it to the mailing list i think.
I doubt Shane envisaged huge computer tournaments (with numerous round names) when he coded the thing.
I doubt Shane envisaged huge computer tournaments (with numerous round names) when he coded the thing.
-
- Posts: 619
- Joined: Wed Mar 08, 2006 9:10 pm
- Location: Murten / Morat, Switzerland
- Full name: Volker Pittlik
Re: "Too many round names" error in SCID
I send him a message using pm. Maybe it's a good idea if someone posts it on the mailing list. I haven't subscibe it.stevenaaus wrote:Time to take it to the mailing list i think.
I doubt Shane envisaged huge computer tournaments (with numerous round names) when he coded the thing.
vp