xref: /illumos-gate/usr/src/tools/smatch/src/validation/optim/fpcast-nop.c (revision f52943a93040563107b95bccb9db87d9971ef47d)
1 static  float foof( float a) { return ( float) a; }
2 static double food(double a) { return (double) a; }
3 static long double fool(long double a) { return (long double) a; }
4 
5 /*
6  * check-name: fpcast-nop
7  * check-description:
8  *	Verify that unneeded casts between same-type
9  *	floats are also optimized away.
10  *
11  * check-command: test-linearize $file
12  * check-output-ignore
13  *
14  * check-output-excludes: fpcast\\.
15  */
16