Intel® C++ Compiler
Community support and assistance for creating C++ code that runs on platforms based on Intel® processors.
7956 Discussions

Feature Request: Better Warning for Invalid `alignas(...)`

Ian_Mallett1
Beginner
270 Views

If you do something like `alignas(sizeof(NonPoTStruct))`, you get:
error : invalid alignment value specified by attribute

This says what is wrong, but isn't very useful. As a hopefully minor tweak, how about something like:
error : invalid alignment value (12) specified by attribute (not a power-of-two)

Would have saved me a bit of time.

0 Kudos
1 Reply
KitturGanesh
Employee
270 Views

Thanks Ian, yes makes sense. I'll file the feature request with the developers accordingly, appreciate much.

Kittur

0 Kudos
Reply