Changes between Version 27 and Version 28 of Building/Troubleshooting


Ignore:
Timestamp:
May 11, 2010 1:30:31 PM (4 years ago)
Author:
simonpj
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Building/Troubleshooting

    v27 v28  
    66 
    77We don't expect anyone to read this page from beginning to end.  The only way you get here is by searching, so remember when adding a new entry the most important thing to do is to '''include the error message verbatim''', so searches will find it.  If a build failure is caused by a bug in GHC or the build system, please link to the ticket number so we can tell when it's safe to remove the entry and keep this page from getting too crufty. 
     8 
     9== Make has restarted itself 3 times; is there a makefile bug? == 
     10 
     11If you see this when building: 
     12{{{ 
     13ghc.mk:96: *** Make has restarted itself 3 times; is there a makefile bug?.  Stop. 
     14}}} 
     15Simon M says: It can happen if you modify something while the build is in progress - I 
     16see this quite often.  In this case the error is just overly conservative, and restarting is the right workaround. 
     17 
     18If you encounter this without touching any files after typing 'make', 
     19then it's probably a bug in the build system.  Though unfortunately it's 
     20going to be almost impossible to track down unless we can find a way to 
     21reproduce it. 
    822 
    923== libraries/ghc-prim/GHC/PrimopWrappers.hs:48:18: Not in scope: `GHC.Prim.gcdInt#' ==