seems to be a bug in gcc 3.4. As a workaround only use level one optimization (-O1). Approved by: maintainer