Re: [m5-dev] Scons 0.98 build problems...

2009-02-17 Thread Steve Reinhardt
Have you tried cloning a fresh repo and seeing if it works there?

2009/2/17 Korey Sewell ksew...@umich.edu

 Hmmm...Dont know what's going on here.. I just reinstalled mercurial with
 no luck...

 Can someone post the contents of their build/ALPHA_SE/python/m5/defines.py
 file so I can see the differences going on?

 On Mon, Feb 16, 2009 at 4:19 PM, nathan binkert n...@binkert.org wrote:

 Just looking at the output seems to indicate that you've done
 something funny with your mercurial setup.  Do you have mq in both
 your .hgrc file and in /etc/mercurial?

  Nate

 2009/2/16 Korey Sewell ksew...@umich.edu:
  Hey all,
  I am currently unable to build any CPU Model successfully after the
 scons
  update...0
 
  Other people seem to be doing just fine, so am I missing something?
 
  My error message has something to do with generating a defines.py file:
  makeDefinesPyFile([build/ALPHA_SE/python/m5/defines.py],
 [{'ALPHA_TLASER':
  False, 'FAST_ALLOC_STATS': False, 'FAST_ALLOC_DEBUG': False,
 'USE_CHECKER':
  False, 'SS_COMPATIBLE_FP': True, 'NO_FAST_ALLOC': False, 'USE_FENV':
 True,
  'TARGET_ISA': 'alpha', 'FULL_SYSTEM': False, 'USE_MYSQL': False},
 extension
  'hgext/mq' overrides commands: qheader qnew ^qpop qrestore qapplied
 qguard
  qclone ^strip qgoto qprev qunapplied ^qrefresh qtop ^qdiff qseries
  qcommit|qci qfold qnext qdelete|qremove|qrm ^qimport qselect ^qpush
 ^qinit
  qrename|qmv qsave\nextension 'patchbomb' overrides commands: email\nTag
  inorder-thread-context-updates.diff overrides mq patch of the same
 name\nTag
  qtip overrides mq patch of the same name\nTag qbase overrides mq patch
 of
  the same name\nTag qparent overrides mq patch of the same
 name\nec076c266464
  5875 default qtip tip inorder-thread-context-updates.diff qbase])
  objectifyPyFile([build/ALPHA_SE/python/m5/defines.py.s],
  [build/ALPHA_SE/python/m5/defines.py])
  scons: *** [build/ALPHA_SE/python/m5/defines.py.s] Exception
  Traceback (most recent call last):
File /usr/lib/scons/SCons/Taskmaster.py, line 222, in execute
  self.targets[0].build()
File /usr/lib/scons/SCons/Node/__init__.py, line 372, in build
  apply(self.get_executor(), (self,), kw)
File /usr/lib/scons/SCons/Executor.py, line 145, in __call__
  return self.do_execute(target, kw)
File /usr/lib/scons/SCons/Executor.py, line 131, in do_execute
  status = apply(act, (self.targets, self.get_sources(), env), kw)
File /usr/lib/scons/SCons/Action.py, line 468, in __call__
  stat = self.execute(target, source, env)
File /usr/lib/scons/SCons/Action.py, line 846, in execute
  result = self.execfunction(target=target, source=rsources, env=env)
File /home/ksewell/m5-fresh/build/ALPHA_SE/SConscript, line 843, in
  objectifyPyFile
  compiled = compile(src, pysource.debugname, 'exec')
File /home/ksewell/m5-fresh/build/ALPHA_SE/python/m5/defines.py,
 line 2
   hgRev = 'extension 'hgext/mq' overrides commands: qheader qnew
 ^qpop
  qrestore qapplied qguard qclone ^strip qgoto qprev qunapplied ^qrefresh
 qtop
  ^qdiff qseries qcommit|qci qfold qnext qdelete|qremove|qrm ^qimport
 qselect
  ^qpush ^qinit qrename|qmv qsave
 
  --
  --
  Korey L Sewell
  Graduate Student - PhD Candidate
  Computer Science  Engineering
  University of Michigan
 
  ___
  m5-dev mailing list
  m5-dev@m5sim.org
  http://m5sim.org/mailman/listinfo/m5-dev
 
 
 ___
 m5-dev mailing list
 m5-dev@m5sim.org
 http://m5sim.org/mailman/listinfo/m5-dev




 --
 --
 Korey L Sewell
 Graduate Student - PhD Candidate
 Computer Science  Engineering
 University of Michigan

 ___
 m5-dev mailing list
 m5-dev@m5sim.org
 http://m5sim.org/mailman/listinfo/m5-dev


___
m5-dev mailing list
m5-dev@m5sim.org
http://m5sim.org/mailman/listinfo/m5-dev


Re: [m5-dev] Scons 0.98 build problems...

2009-02-17 Thread nathan binkert
I think that the problem is that you've got stuff in your hgrc that is
causing problems.  What happens when you do
hg id from the command line?  I'm guessing that it will complain.

  Nate

2009/2/17 Steve Reinhardt ste...@gmail.com:
 Have you tried cloning a fresh repo and seeing if it works there?

 2009/2/17 Korey Sewell ksew...@umich.edu

 Hmmm...Dont know what's going on here.. I just reinstalled mercurial with
 no luck...

 Can someone post the contents of their build/ALPHA_SE/python/m5/defines.py
 file so I can see the differences going on?
 On Mon, Feb 16, 2009 at 4:19 PM, nathan binkert n...@binkert.org wrote:

 Just looking at the output seems to indicate that you've done
 something funny with your mercurial setup.  Do you have mq in both
 your .hgrc file and in /etc/mercurial?

  Nate

 2009/2/16 Korey Sewell ksew...@umich.edu:
  Hey all,
  I am currently unable to build any CPU Model successfully after the
  scons
  update...0
 
  Other people seem to be doing just fine, so am I missing something?
 
  My error message has something to do with generating a defines.py file:
  makeDefinesPyFile([build/ALPHA_SE/python/m5/defines.py],
  [{'ALPHA_TLASER':
  False, 'FAST_ALLOC_STATS': False, 'FAST_ALLOC_DEBUG': False,
  'USE_CHECKER':
  False, 'SS_COMPATIBLE_FP': True, 'NO_FAST_ALLOC': False, 'USE_FENV':
  True,
  'TARGET_ISA': 'alpha', 'FULL_SYSTEM': False, 'USE_MYSQL': False},
  extension
  'hgext/mq' overrides commands: qheader qnew ^qpop qrestore qapplied
  qguard
  qclone ^strip qgoto qprev qunapplied ^qrefresh qtop ^qdiff qseries
  qcommit|qci qfold qnext qdelete|qremove|qrm ^qimport qselect ^qpush
  ^qinit
  qrename|qmv qsave\nextension 'patchbomb' overrides commands: email\nTag
  inorder-thread-context-updates.diff overrides mq patch of the same
  name\nTag
  qtip overrides mq patch of the same name\nTag qbase overrides mq patch
  of
  the same name\nTag qparent overrides mq patch of the same
  name\nec076c266464
  5875 default qtip tip inorder-thread-context-updates.diff qbase])
  objectifyPyFile([build/ALPHA_SE/python/m5/defines.py.s],
  [build/ALPHA_SE/python/m5/defines.py])
  scons: *** [build/ALPHA_SE/python/m5/defines.py.s] Exception
  Traceback (most recent call last):
File /usr/lib/scons/SCons/Taskmaster.py, line 222, in execute
  self.targets[0].build()
File /usr/lib/scons/SCons/Node/__init__.py, line 372, in build
  apply(self.get_executor(), (self,), kw)
File /usr/lib/scons/SCons/Executor.py, line 145, in __call__
  return self.do_execute(target, kw)
File /usr/lib/scons/SCons/Executor.py, line 131, in do_execute
  status = apply(act, (self.targets, self.get_sources(), env), kw)
File /usr/lib/scons/SCons/Action.py, line 468, in __call__
  stat = self.execute(target, source, env)
File /usr/lib/scons/SCons/Action.py, line 846, in execute
  result = self.execfunction(target=target, source=rsources, env=env)
File /home/ksewell/m5-fresh/build/ALPHA_SE/SConscript, line 843, in
  objectifyPyFile
  compiled = compile(src, pysource.debugname, 'exec')
File /home/ksewell/m5-fresh/build/ALPHA_SE/python/m5/defines.py,
  line 2
   hgRev = 'extension 'hgext/mq' overrides commands: qheader qnew
  ^qpop
  qrestore qapplied qguard qclone ^strip qgoto qprev qunapplied ^qrefresh
  qtop
  ^qdiff qseries qcommit|qci qfold qnext qdelete|qremove|qrm ^qimport
  qselect
  ^qpush ^qinit qrename|qmv qsave
 
  --
  --
  Korey L Sewell
  Graduate Student - PhD Candidate
  Computer Science  Engineering
  University of Michigan
 
  ___
  m5-dev mailing list
  m5-dev@m5sim.org
  http://m5sim.org/mailman/listinfo/m5-dev
 
 
 ___
 m5-dev mailing list
 m5-dev@m5sim.org
 http://m5sim.org/mailman/listinfo/m5-dev



 --
 --
 Korey L Sewell
 Graduate Student - PhD Candidate
 Computer Science  Engineering
 University of Michigan

 ___
 m5-dev mailing list
 m5-dev@m5sim.org
 http://m5sim.org/mailman/listinfo/m5-dev



 ___
 m5-dev mailing list
 m5-dev@m5sim.org
 http://m5sim.org/mailman/listinfo/m5-dev


___
m5-dev mailing list
m5-dev@m5sim.org
http://m5sim.org/mailman/listinfo/m5-dev


Re: [m5-dev] Scons 0.98 build problems...

2009-02-17 Thread nathan binkert
If you read the error message it was the hgext.mq line, not the
others.  You should leave the style hook enabled.

  Nate

On Tue, Feb 17, 2009 at 7:10 PM, Korey Sewell ksew...@umich.edu wrote:
 So I finally got M5 to build with scons 0.98 but I had to remove the
 patch-queue lines:
 [extensions]
 hgext.mq =
 patchbomb =
 style =  /home/ksewell/m5/util/style.py

 So for some reason, adding patch-queue to the repo just kills the
 build for me...

 On Tue, Feb 17, 2009 at 3:18 PM, nathan binkert n...@binkert.org wrote:
 I think that the problem is that you've got stuff in your hgrc that is
 causing problems.  What happens when you do
 hg id from the command line?  I'm guessing that it will complain.

  Nate

 2009/2/17 Steve Reinhardt ste...@gmail.com:
 Have you tried cloning a fresh repo and seeing if it works there?

 2009/2/17 Korey Sewell ksew...@umich.edu

 Hmmm...Dont know what's going on here.. I just reinstalled mercurial with
 no luck...

 Can someone post the contents of their build/ALPHA_SE/python/m5/defines.py
 file so I can see the differences going on?
 On Mon, Feb 16, 2009 at 4:19 PM, nathan binkert n...@binkert.org wrote:

 Just looking at the output seems to indicate that you've done
 something funny with your mercurial setup.  Do you have mq in both
 your .hgrc file and in /etc/mercurial?

  Nate

 2009/2/16 Korey Sewell ksew...@umich.edu:
  Hey all,
  I am currently unable to build any CPU Model successfully after the
  scons
  update...0
 
  Other people seem to be doing just fine, so am I missing something?
 
  My error message has something to do with generating a defines.py file:
  makeDefinesPyFile([build/ALPHA_SE/python/m5/defines.py],
  [{'ALPHA_TLASER':
  False, 'FAST_ALLOC_STATS': False, 'FAST_ALLOC_DEBUG': False,
  'USE_CHECKER':
  False, 'SS_COMPATIBLE_FP': True, 'NO_FAST_ALLOC': False, 'USE_FENV':
  True,
  'TARGET_ISA': 'alpha', 'FULL_SYSTEM': False, 'USE_MYSQL': False},
  extension
  'hgext/mq' overrides commands: qheader qnew ^qpop qrestore qapplied
  qguard
  qclone ^strip qgoto qprev qunapplied ^qrefresh qtop ^qdiff qseries
  qcommit|qci qfold qnext qdelete|qremove|qrm ^qimport qselect ^qpush
  ^qinit
  qrename|qmv qsave\nextension 'patchbomb' overrides commands: email\nTag
  inorder-thread-context-updates.diff overrides mq patch of the same
  name\nTag
  qtip overrides mq patch of the same name\nTag qbase overrides mq patch
  of
  the same name\nTag qparent overrides mq patch of the same
  name\nec076c266464
  5875 default qtip tip inorder-thread-context-updates.diff qbase])
  objectifyPyFile([build/ALPHA_SE/python/m5/defines.py.s],
  [build/ALPHA_SE/python/m5/defines.py])
  scons: *** [build/ALPHA_SE/python/m5/defines.py.s] Exception
  Traceback (most recent call last):
File /usr/lib/scons/SCons/Taskmaster.py, line 222, in execute
  self.targets[0].build()
File /usr/lib/scons/SCons/Node/__init__.py, line 372, in build
  apply(self.get_executor(), (self,), kw)
File /usr/lib/scons/SCons/Executor.py, line 145, in __call__
  return self.do_execute(target, kw)
File /usr/lib/scons/SCons/Executor.py, line 131, in do_execute
  status = apply(act, (self.targets, self.get_sources(), env), kw)
File /usr/lib/scons/SCons/Action.py, line 468, in __call__
  stat = self.execute(target, source, env)
File /usr/lib/scons/SCons/Action.py, line 846, in execute
  result = self.execfunction(target=target, source=rsources, env=env)
File /home/ksewell/m5-fresh/build/ALPHA_SE/SConscript, line 843, in
  objectifyPyFile
  compiled = compile(src, pysource.debugname, 'exec')
File /home/ksewell/m5-fresh/build/ALPHA_SE/python/m5/defines.py,
  line 2
   hgRev = 'extension 'hgext/mq' overrides commands: qheader qnew
  ^qpop
  qrestore qapplied qguard qclone ^strip qgoto qprev qunapplied ^qrefresh
  qtop
  ^qdiff qseries qcommit|qci qfold qnext qdelete|qremove|qrm ^qimport
  qselect
  ^qpush ^qinit qrename|qmv qsave
 
  --
  --
  Korey L Sewell
  Graduate Student - PhD Candidate
  Computer Science  Engineering
  University of Michigan
 
  ___
  m5-dev mailing list
  m5-dev@m5sim.org
  http://m5sim.org/mailman/listinfo/m5-dev
 
 
 ___
 m5-dev mailing list
 m5-dev@m5sim.org
 http://m5sim.org/mailman/listinfo/m5-dev



 --
 --
 Korey L Sewell
 Graduate Student - PhD Candidate
 Computer Science  Engineering
 University of Michigan

 ___
 m5-dev mailing list
 m5-dev@m5sim.org
 http://m5sim.org/mailman/listinfo/m5-dev



 ___
 m5-dev mailing list
 m5-dev@m5sim.org
 http://m5sim.org/mailman/listinfo/m5-dev


 ___
 m5-dev mailing list
 m5-dev@m5sim.org
 http://m5sim.org/mailman/listinfo/m5-dev




 --
 --
 Korey L Sewell
 Graduate Student - PhD Candidate
 Computer Science  Engineering
 University of Michigan
 

[m5-dev] Scons 0.98 build problems...

2009-02-16 Thread Korey Sewell
Hey all,
I am currently unable to build any CPU Model successfully after the scons
update...0

Other people seem to be doing just fine, so am I missing something?

My error message has something to do with generating a defines.py file:
makeDefinesPyFile([build/ALPHA_SE/python/m5/defines.py], [{'ALPHA_TLASER':
False, 'FAST_ALLOC_STATS': False, 'FAST_ALLOC_DEBUG': False, 'USE_CHECKER':
False, 'SS_COMPATIBLE_FP': True, 'NO_FAST_ALLOC': False, 'USE_FENV': True,
'TARGET_ISA': 'alpha', 'FULL_SYSTEM': False, 'USE_MYSQL': False}, extension
'hgext/mq' overrides commands: qheader qnew ^qpop qrestore qapplied qguard
qclone ^strip qgoto qprev qunapplied ^qrefresh qtop ^qdiff qseries
qcommit|qci qfold qnext qdelete|qremove|qrm ^qimport qselect ^qpush ^qinit
qrename|qmv qsave\nextension 'patchbomb' overrides commands: email\nTag
inorder-thread-context-updates.diff overrides mq patch of the same name\nTag
qtip overrides mq patch of the same name\nTag qbase overrides mq patch of
the same name\nTag qparent overrides mq patch of the same name\nec076c266464
5875 default qtip tip inorder-thread-context-updates.diff qbase])
objectifyPyFile([build/ALPHA_SE/python/m5/defines.py.s],
[build/ALPHA_SE/python/m5/defines.py])
scons: *** [build/ALPHA_SE/python/m5/defines.py.s] Exception
Traceback (most recent call last):
  File /usr/lib/scons/SCons/Taskmaster.py, line 222, in execute
self.targets[0].build()
  File /usr/lib/scons/SCons/Node/__init__.py, line 372, in build
apply(self.get_executor(), (self,), kw)
  File /usr/lib/scons/SCons/Executor.py, line 145, in __call__
return self.do_execute(target, kw)
  File /usr/lib/scons/SCons/Executor.py, line 131, in do_execute
status = apply(act, (self.targets, self.get_sources(), env), kw)
  File /usr/lib/scons/SCons/Action.py, line 468, in __call__
stat = self.execute(target, source, env)
  File /usr/lib/scons/SCons/Action.py, line 846, in execute
result = self.execfunction(target=target, source=rsources, env=env)
  File /home/ksewell/m5-fresh/build/ALPHA_SE/SConscript, line 843, in
objectifyPyFile
compiled = compile(src, pysource.debugname, 'exec')
  File /home/ksewell/m5-fresh/build/ALPHA_SE/python/m5/defines.py, line 2
 hgRev = 'extension 'hgext/mq' overrides commands: qheader qnew ^qpop
qrestore qapplied qguard qclone ^strip qgoto qprev qunapplied ^qrefresh qtop
^qdiff qseries qcommit|qci qfold qnext qdelete|qremove|qrm ^qimport qselect
^qpush ^qinit qrename|qmv qsave

-- 
--
Korey L Sewell
Graduate Student - PhD Candidate
Computer Science  Engineering
University of Michigan
___
m5-dev mailing list
m5-dev@m5sim.org
http://m5sim.org/mailman/listinfo/m5-dev