It's not going to be very helpful, but I found that applying the following patch makes the segfault go away. Which makes me think .. Does ARM have arbitrary limits on text or data size? Does alignment matter? Are empty match cases handled as a special case by either ocamlopt or the new code generator? Rich. -- Richard Jones Red Hat