X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=ccan%2Fcast%2Ftest%2Fcompile_fail-cast_const3-sizesame.c;fp=ccan%2Fcast%2Ftest%2Fcompile_fail-cast_const3-sizesame.c;h=0000000000000000000000000000000000000000;hb=4a084a9e956e6e5fec9f9ecb02ca56a79de4a422;hp=f782f9d9ec5d10fc317021179934b17057ae60e0;hpb=ef54ea44cc261a59bf2d4b5f9898c89da409859d;p=ccan diff --git a/ccan/cast/test/compile_fail-cast_const3-sizesame.c b/ccan/cast/test/compile_fail-cast_const3-sizesame.c deleted file mode 100644 index f782f9d9..00000000 --- a/ccan/cast/test/compile_fail-cast_const3-sizesame.c +++ /dev/null @@ -1,28 +0,0 @@ -#include -#include - -/* Note: this *isn't* sizeof(char) on all platforms. */ -struct char_struct { - char c; -}; - -int main(int argc, char *argv[]) -{ - char ***uc; - const -#ifdef FAIL - struct char_struct -#else - char -#endif - ***p = NULL; - - uc = cast_const3(char ***, p); - return 0; -} - -#ifdef FAIL -#if !HAVE_TYPEOF||!HAVE_BUILTIN_CHOOSE_EXPR||!HAVE_BUILTIN_TYPES_COMPATIBLE_P -#error "Unfortunately we don't fail if cast_const can only use size" -#endif -#endif