lt-proc -b explodes on a-zA-Z regexes + long input
- Langage dominant
- C++
- Étoiles
- 21
- Forks
- 26
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
b.dix:
```xml
[a-zA-Z]+
```
```sh
$ lt-comp lr b.dix b.bin
regex@standard 3 105
$ echo '^HYPERSENSITIVITET$' | \time lt-proc -b b.bin
^HYPERSENSITIVITET/HYPERSENSITIVITET$
0.18user 0.04system 0:00.22elapsed 100%CPU (0avgtext+0avgdata 141920maxresident)k
0inputs+0outputs (0major+36137minor)pagefaults 0swaps
$ echo '^HYPERSENSITIVITETSTING$' | \time lt-proc -b b.bin
^HYPERSENSITIVITETSTING/HYPERSENSITIVITETSTING$
6.64user 1.49system 0:08.13elapsed 100%CPU (0avgtext+0avgdata 5240216maxresident)k
0inputs+0outputs (0major+1492655minor)pagefaults 0swaps
$ echo '^HYPERSENSITIVITETSTINGEN$' | \time lt-proc -b b.bin
^HYPERSENSITIVITETSTINGEN/HYPERSENSITIVITETSTINGEN$
27.51user 6.36system 0:33.88elapsed 99%CPU (0avgtext+0avgdata 22483912maxresident)k
0inputs+0outputs (0major+6540906minor)pagefaults 0swaps
```
if I remove A-Z from the regex, it's fine again, but I get wrong lemmas (e.g. `FooBar` becomes `FooBar/Foobar`, wrong capitalisation on the output)
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Évaluation
Cette issue n'a pas encore été évaluée.