I think sometimes yes and sometimes no. On at least one specific  
occasion I did, and I'm pretty sure there have been times I haven't.

Gabe

Quoting nathan binkert <[email protected]>:

> I've noticed that that command runs frequently when unnecessary, but
> I'm surprised that it causes a problem.  Are you pushing and popping
> patches?  Now that we're putting the repository version into the
> binary, when you push and pop, this changes.  I have noticed that this
> runs sometimes even if you change nothing in the repository.  Are you
> pushing/popping or anythign like that?
>
>   Nate
>
>> This is what scons is doing when it's recompiling unnecessarily:
>>
>> makeDefinesPyFile(["build/X86_SE/python/m5/defines.py"],
>> [{'ALPHA_TLASER': False, 'FAST_ALLOC_STATS': False, 'FAST_ALLOC_DEBUG':
>> False, 'USE_CHECKER': False, 'SS_COMPATIBLE_FP': False, 'NO_FAST_ALLOC':
>> False, 'USE_FENV': True, 'TARGET_ISA': 'x86', 'FULL_SYSTEM': False,
>> 'USE_MYSQL': False}, '652016638b82+ 5907+ default qtip tip
>> nofetchonmicrostats.patch'])
>>
>> Gabe Black wrote:
>>>     I mentioned this earlier, but scons and regressions are misbehaving,
>>> and it's making updating the regressions very annoying. If a run is
>>> canceled halfway, scons now assumes it actually finished and was just
>>> wrong. I have to go and manually delete the old, incomplete run before
>>> it's willing to try again. Also, it seems really anxious to rebuild and
>>> rerun tests when it -doesn't- need to. This makes it really annoying to,
>>> for instance, see which tests fail, look at the differences, update the
>>> results, and verify that they took. If I don't make any mistakes like
>>> loosing track of which tests failed, that takes three runs through all
>>> of the regressions I'm interested in which takes three times as long as
>>> it needs to. Unfortunately I haven't yet managed this minimum, so I've
>>> resorted to just updating the stats the first time around and looking at
>>> the patch post mortem which is not ideal. If somebody could look at this
>>> I'd really appreciate it. If it seems like a local problem, like from
>>> when I recently upgraded scons for example, that would be useful
>>> information.
>>>
>>> Gabe
>>> _______________________________________________
>>> m5-dev mailing list
>>> [email protected]
>>> http://m5sim.org/mailman/listinfo/m5-dev
>>>
>>
>> _______________________________________________
>> m5-dev mailing list
>> [email protected]
>> http://m5sim.org/mailman/listinfo/m5-dev
>>
>>
> _______________________________________________
> m5-dev mailing list
> [email protected]
> http://m5sim.org/mailman/listinfo/m5-dev
>


_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to