[Allegro] acon bringt fehler: "Befehl nicht korrekt geformt"
Thomas Berger
ThB at Gymel.com
Fr Nov 14 08:34:35 CET 2014
Lieber Herr Eversberg, liebe Liste,
> Es war ein Folgefehler. Der eigentliche Grund ist: Es entstehen bei
> einem Satz mehr als 1000 Indexeinträge.
> Der dafür vorgesehene Platz (32.000 Byte) reichte aus: die Schlüssel
> bauchten nur 24k. Aber die Zahl 1000, die war der Grund: Es wird intern
> eine Adressenliste der zum Satz gebildeten Schlüssel angelegt, und die
> ist auf 1000 dimensioniert. Nachdem aber die 999 erreicht war und der
...
Dass so ein enges Limit problematisch sein koennte, war hier schon
einmal Thema, Herr Fischer schrieb vor zwei Jahren etwa
< http://sunny5.biblio.etc.tu-bs.de/pipermail/allegro/2012-September/036361.html
> (Mit Bezug auf
< http://www.allegro-c.de/grenzen.htm >, wo diese Grenzen vorbildlich
(mit Hinweis auf Versionsnummern und Verlautbarungen) dokumentiert
sind.
> Die Reparatur war kein Problem. acon.zip und a99.zip liegen bereit.
> acon für Linux müssen wir sowieso noch auf den Stand V34.7 bringen.
> Nebenbei wurde die Anzahl von Schlüsseln pro Satz in a99 und acon
> hochgehebelt auf 1200. (Und die 1201 wird nicht zum Problem, d.h.
> der Knackpunkt wird nicht einfach nur verschoben, sondern ist weg.)
Haetten Sie das Limit (wenn schon nicht wie bei index.exe auf "unbegrenzt")
nicht auf 8.000 oder eine vergleichbar hohe Zahl setzen koennen, die
/sicherstellt/, dass das andere Limit von 32.000 Zeichen auf jeden Fall
zuerst zuschlaegt?
viele Gruesse
Thomas Berger
Mehr Informationen über die Mailingliste Allegro