1 /* bug3501942, an issue with operandsNotrelated() in peepholes for z80-related ports.
2  */
3 
4 #include <testfwk.h>
5 #include <math.h>
6 
7 int value;
8 
f(void)9 int f(void)
10 {
11 	return 1;
12 }
13 
g(void)14 void g(void)
15 {
16 	if (value = f()) /* Bug was triggered here. */
17 		return;
18 }
19 
testBug(void)20 void testBug(void)
21 {
22 	value = 0;
23 	g();
24 	ASSERT (value == 1);
25 }
26 
27