This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug bootstrap/16341] [3.5 Regression] BOOT_CFLAGS='-O2 -fno-inline' causes a comparision failure


------- Additional Comments From pinskia at gcc dot gnu dot org  2004-07-04 01:08 -------
hmm, the assignment is the wrong place:

-  # num$high_13 = PHI <num$high_3(7), num$high_195(8)>;
-  # num$low_6 = PHI <num$low_2(7), num$low_196(8)>;
 <L9>:;
-  num.high = num$high_13;
-  num.low = num$low_6;
-  num.unsignedp = num$unsignedp_138;
-  num.overflow = num$overflow_139;
-  num = num_trim (num, precision_15);
-  num$high_152 = num.high;
-  num$low_153 = num.low;
-  num$unsignedp_154 = num.unsignedp;
-  num$overflow_155 = num.overflow;
-  T.37_23 = num$unsignedp_154;
-  if (T.37_23 != 0) goto <L10>; else goto <L11>;
+  num = num_trim (num, precision_14);
+  num$overflow_144 = num.overflow;
+  num$high_145 = num.high;
+  num$low_146 = num.low;
+  num.overflow = num$overflow_144;
+  num.high = num$high_145;
+  num.low = num$low_146;
+  num.unsignedp = num$unsignedp_135;
+  num$unsignedp_151 = num.unsignedp;
+  T.37_22 = num$unsignedp_151;
+  if (T.37_22 != 0) goto <L10>; else goto <L11>;

-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16341


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]