// RUN: %clang_cc1 -Wno-error=return-type -Wno-error=int-conversion %s -emit-llvm-only
// REQUIRES: LP64
// Mismatched type between return and function result.
inttest2(){return;}voidtest3(){return4;}voidtest4(){bar:baz:blong:bing:;// PR5131
staticlong x =&&bar -&&baz;staticlong y =&&baz;&&bing;&&blong;if(y)goto*y;goto*x;}// PR3869
inttest5(longlongb){staticvoid*lbls[]={&&lbl };goto*b;lbl:return0;}