------- Comment #1 from rguenth at gcc dot gnu dot org 2008-04-16 11:27 ------- Not unconditionally. With -Wconversion it does since gcc 4.3:
t.c: In function 'main': t.c:11: warning: conversion to 'unsigned char' from 'unsigned int' may alter its value t.c:15: warning: conversion to 'unsigned char' from 'unsigned int' may alter its value -- rguenth at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35957