This is secondhand, but one of the other PLD maintainers had to drop to
-O0 when compiling ruby on ia64, otherwise miniruby segfaults or other
errors.

Any ideas?