- added test
- added fails_with :gcc