test errors with gcc 4.6.1