msg_297.c revision 1.3
1/* $NetBSD: msg_297.c,v 1.3 2021/08/27 20:49:25 rillig Exp $ */ 2# 3 "msg_297.c" 3 4// Test for message: conversion to '%s' may sign-extend incorrectly, arg #%d [297] 5 6/* lint1-extra-flags: -P -a -p */ 7 8void take_unsigned_long_long(unsigned long long); 9void take_long_long(long long); 10 11void 12caller(signed int si, unsigned int ui) 13{ 14 15 /* expect+1: warning: conversion to 'unsigned long long' may sign-extend incorrectly, arg #1 [297] */ 16 take_unsigned_long_long(si); 17 18 take_unsigned_long_long(ui); 19 20 take_long_long(si); 21 22 /* expect+1: warning: conversion to 'long long' may sign-extend incorrectly, arg #1 [297] */ 23 take_long_long(ui); 24} 25