This is the mail archive of the gcc@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]

New assert in haifa-sched.c


haifa-sched.c:
  2302	      /* Let the target filter the search space.  */
  2303	      for (i = 1; i < ready->n_ready; i++)
  2304		if (!ready_try[i])
  2305		  {
  2306		    insn = ready_element (ready, i);
  2307	
  2308		    gcc_assert (INSN_CODE (insn) >= 0
  2309				|| recog_memoized (insn) < 0);

I am hitting this assert with the Octeon pipeline patch.  Isn't the check on
recog_memoized reversed?  Or are we really asserting here that the insn has
either been recognized earlier or won't be recognized now either?!

Adam


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