Index: src/tests/.expect/32/declarationSpecifier.txt
===================================================================
--- src/tests/.expect/32/declarationSpecifier.txt	(revision 8e5724eb6690c6626d637781fe0055e8dde51853)
+++ src/tests/.expect/32/declarationSpecifier.txt	(revision d7bcbf5a448434f2bcfc247bc16c0f111feaca9a)
@@ -623,5 +623,5 @@
 int main(int __argc__i_1, const char **__argv__PPCc_1){
     int _retVal0 = { 0 };
-    ((void)(_retVal0=0) /* ?{} */);
+    ((void)(_retVal0=((int )0)) /* ?{} */);
     return ((int )_retVal0);
 }
Index: src/tests/.expect/32/extension.txt
===================================================================
--- src/tests/.expect/32/extension.txt	(revision 8e5724eb6690c6626d637781fe0055e8dde51853)
+++ src/tests/.expect/32/extension.txt	(revision d7bcbf5a448434f2bcfc247bc16c0f111feaca9a)
@@ -101,8 +101,8 @@
     ((void)(_tmp_cp_ret3) /* ^?{} */);
     ((void)__extension__ sizeof(3));
-    ((void)__extension__ (((int )(3!=0)) || ((int )(4!=0))));
+    ((void)__extension__ (((int )(3!=((int )0))) || ((int )(4!=((int )0)))));
     ((void)__extension__ __alignof__(__extension__ __a__i_2));
-    ((void)(((int )(__extension__ __a__i_2!=0)) || ((int )((((int )(__extension__ __b__i_2!=0)) && ((int )(__extension__ __c__i_2!=0)))!=0))));
-    ((void)(((int )((__extension__ __a__i_2>__extension__ __b__i_2)!=0)) ? __extension__ __c__i_2 : __extension__ __c__i_2));
+    ((void)(((int )(__extension__ __a__i_2!=((int )0))) || ((int )((((int )(__extension__ __b__i_2!=((int )0))) && ((int )(__extension__ __c__i_2!=((int )0))))!=((int )0)))));
+    ((void)(((int )((__extension__ __a__i_2>__extension__ __b__i_2)!=((int )0))) ? __extension__ __c__i_2 : __extension__ __c__i_2));
     ((void)(__extension__ __a__i_2=__extension__ (__extension__ __b__i_2+__extension__ __c__i_2)));
     ((void)((__extension__ __a__i_2 , __extension__ __b__i_2) , __extension__ __c__i_2));
Index: src/tests/.expect/32/gccExtensions.txt
===================================================================
--- src/tests/.expect/32/gccExtensions.txt	(revision 8e5724eb6690c6626d637781fe0055e8dde51853)
+++ src/tests/.expect/32/gccExtensions.txt	(revision d7bcbf5a448434f2bcfc247bc16c0f111feaca9a)
@@ -158,5 +158,5 @@
     int __m3__A0A0i_2[((unsigned int )10)][((unsigned int )10)];
     int _retVal0 = { 0 };
-    ((void)(_retVal0=0) /* ?{} */);
+    ((void)(_retVal0=((int )0)) /* ?{} */);
     return ((int )_retVal0);
 }
Index: src/tests/.expect/64/declarationSpecifier.txt
===================================================================
--- src/tests/.expect/64/declarationSpecifier.txt	(revision 8e5724eb6690c6626d637781fe0055e8dde51853)
+++ src/tests/.expect/64/declarationSpecifier.txt	(revision d7bcbf5a448434f2bcfc247bc16c0f111feaca9a)
@@ -623,5 +623,5 @@
 int main(int __argc__i_1, const char **__argv__PPCc_1){
     int _retVal0 = { 0 };
-    ((void)(_retVal0=0) /* ?{} */);
+    ((void)(_retVal0=((int )0)) /* ?{} */);
     return ((int )_retVal0);
 }
Index: src/tests/.expect/64/extension.txt
===================================================================
--- src/tests/.expect/64/extension.txt	(revision 8e5724eb6690c6626d637781fe0055e8dde51853)
+++ src/tests/.expect/64/extension.txt	(revision d7bcbf5a448434f2bcfc247bc16c0f111feaca9a)
@@ -101,8 +101,8 @@
     ((void)(_tmp_cp_ret3) /* ^?{} */);
     ((void)__extension__ sizeof(3));
-    ((void)__extension__ (((int )(3!=0)) || ((int )(4!=0))));
+    ((void)__extension__ (((int )(3!=((int )0))) || ((int )(4!=((int )0)))));
     ((void)__extension__ __alignof__(__extension__ __a__i_2));
-    ((void)(((int )(__extension__ __a__i_2!=0)) || ((int )((((int )(__extension__ __b__i_2!=0)) && ((int )(__extension__ __c__i_2!=0)))!=0))));
-    ((void)(((int )((__extension__ __a__i_2>__extension__ __b__i_2)!=0)) ? __extension__ __c__i_2 : __extension__ __c__i_2));
+    ((void)(((int )(__extension__ __a__i_2!=((int )0))) || ((int )((((int )(__extension__ __b__i_2!=((int )0))) && ((int )(__extension__ __c__i_2!=((int )0))))!=((int )0)))));
+    ((void)(((int )((__extension__ __a__i_2>__extension__ __b__i_2)!=((int )0))) ? __extension__ __c__i_2 : __extension__ __c__i_2));
     ((void)(__extension__ __a__i_2=__extension__ (__extension__ __b__i_2+__extension__ __c__i_2)));
     ((void)((__extension__ __a__i_2 , __extension__ __b__i_2) , __extension__ __c__i_2));
Index: src/tests/.expect/64/gccExtensions.txt
===================================================================
--- src/tests/.expect/64/gccExtensions.txt	(revision 8e5724eb6690c6626d637781fe0055e8dde51853)
+++ src/tests/.expect/64/gccExtensions.txt	(revision d7bcbf5a448434f2bcfc247bc16c0f111feaca9a)
@@ -158,5 +158,5 @@
     int __m3__A0A0i_2[((long unsigned int )10)][((long unsigned int )10)];
     int _retVal0 = { 0 };
-    ((void)(_retVal0=0) /* ?{} */);
+    ((void)(_retVal0=((int )0)) /* ?{} */);
     return ((int )_retVal0);
 }
