Mercurial > hg > CbC > CbC_gcc
view gcc/testsuite/gdc.test/fail_compilation/fail9766.d @ 152:2b5abeee2509
update gcc11
author | anatofuz |
---|---|
date | Mon, 25 May 2020 07:50:57 +0900 |
parents | 1830386684a0 |
children |
line wrap: on
line source
/* TEST_OUTPUT: --- fail_compilation/fail9766.d(14): Error: cannot interpret Foo!int at compile time fail_compilation/fail9766.d(17): Error: alignment must be an integer positive power of 2, not -1 fail_compilation/fail9766.d(20): Error: alignment must be an integer positive power of 2, not 0 fail_compilation/fail9766.d(23): Error: alignment must be an integer positive power of 2, not 3 fail_compilation/fail9766.d(26): Error: alignment must be an integer positive power of 2, not 2147483649u --- */ template Foo(T) {} align(Foo!int) struct S9766a {} align(-1) struct S9766b {} align(0) struct S9766c {} align(3) struct S9766d {} align((1u << 31) + 1) struct S9766e {}