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