| Index: gcc/gcc/testsuite/g++.dg/torture/pr31579.C
|
| diff --git a/gcc/gcc/testsuite/g++.dg/torture/pr31579.C b/gcc/gcc/testsuite/g++.dg/torture/pr31579.C
|
| index 1effa66d25ca519b4d5fe61c1439c22fbdf1dd23..131532e63604826811ea31396b60f1819e2ad7ef 100644
|
| --- a/gcc/gcc/testsuite/g++.dg/torture/pr31579.C
|
| +++ b/gcc/gcc/testsuite/g++.dg/torture/pr31579.C
|
| @@ -5,6 +5,6 @@
|
| struct Industry {
|
| unsigned char produced_cargo[2];
|
| };
|
| -unsigned int a = (((unsigned long)&reinterpret_cast<const volatile
|
| +unsigned int a = (((__SIZE_TYPE__)&reinterpret_cast<const volatile
|
| char&>((((Industry*)(char*)8)->produced_cargo[0]))) - 8);
|
|
|
|
|