Use fold_constant_to_tarval() instead of reimplementing it badly, i.e. failing with...