Segmentation fault in pigeonhole lib-sieve