We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
testcase:
struct X { unsigned int e0 : 17; unsigned int e1 : 17; unsigned int e2 : 17; unsigned int e3 : 17; unsigned int e4 : 17; unsigned int e5 : 17; unsigned int e6 : 17; unsigned int e7 : 17; } attribute((packed)) x;
Compiling with the llvm-gcc C compiler: gcc/llvm-types.cpp:1184: void StructTypeConversionInfo::addNewBitField(unsigned int, unsigned int): Assertion `Size <= 64 && "Bitfield too large!"' failed. packed17.c:10: internal compiler error: Aborted
Testcase reduced from Ada's s-pack17.
The text was updated successfully, but these errors were encountered:
I am testing fix.
Sorry, something went wrong.
Fixed
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20070409/047342.html
No branches or pull requests
Extended Description
testcase:
struct X {
unsigned int e0 : 17;
unsigned int e1 : 17;
unsigned int e2 : 17;
unsigned int e3 : 17;
unsigned int e4 : 17;
unsigned int e5 : 17;
unsigned int e6 : 17;
unsigned int e7 : 17;
} attribute((packed)) x;
Compiling with the llvm-gcc C compiler:
gcc/llvm-types.cpp:1184: void StructTypeConversionInfo::addNewBitField(unsigned
int, unsigned int): Assertion `Size <= 64 && "Bitfield too large!"' failed.
packed17.c:10: internal compiler error: Aborted
Testcase reduced from Ada's s-pack17.
The text was updated successfully, but these errors were encountered: