home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / gnu / gcc / bug / 2014 < prev    next >
Encoding:
Text File  |  1992-07-29  |  1.3 KB  |  41 lines

  1. Newsgroups: gnu.gcc.bug
  2. Path: sparky!uunet!cis.ohio-state.edu!osf.ORG!meissner
  3. From: meissner@osf.ORG
  4. Subject: gcc2.2.2 on MIPS dies on unroll-loops
  5. Message-ID: <9207291734.AA01147@tiktok.osf.org>
  6. Sender: gnulists@ai.mit.edu
  7. Organization: GNUs Not Usenet
  8. References: meissner@osf.ORG
  9. Distribution: gnu
  10. Date: Wed, 29 Jul 1992 09:34:19 GMT
  11. Approved: bug-gcc@prep.ai.mit.edu
  12. Lines: 27
  13.  
  14. | Hello *,
  15. | I recently found a bug in gcc2.2.2 on several mips R3000
  16. | architectures: mips-sony-news, mips-sgi-irix4, mips-dec-ultrix.
  17. | Compiling the following piece of code (now senseless, because i tried to
  18. | cut it down to only a few lines; this is the shortest version I have)
  19. | with  "gcc -O -funroll-loops -c neugit.c"
  20. | will yield:
  21. | ----
  22. | neugit.c: In function `gitter':
  23. | neugit.c:35: internal error--unrecognizable insn:
  24. | (insn 440 438 361 (set (reg:SI 6)
  25. |        (mem:SI (plus:SI (reg:SI 29)
  26. |                (const_int 90120)))) -1 (nil)
  27. |    (nil))
  28. | gcc: Internal compiler error: program cc1 got fatal signal 4
  29.  
  30. This appears to be fixed by the current development version of GCC
  31. 2.3, after I fixed a bug in the move constraints.
  32.  
  33. --
  34. Michael Meissner    email: meissner@osf.org        phone: 617-621-8861
  35. Open Software Foundation, 11 Cambridge Center, Cambridge, MA, 02142
  36.  
  37. You are in a twisty little passage of standards, all conflicting.
  38.  
  39.