Thanks for taking care of it quickly.

Gabe

On 05/20/11 02:19, Tushar Krishna wrote:
> Sorry about that. Just checked in a patch which should fix it.
> Had added "vnet_type" to all protocols, but forgot to add it to
> MI_example.
> And its default build does not use RUBY so I missed catching it earlier.
>
>
> On 5/20/2011 4:35 AM, Gabe Black wrote:
>> The regressions are failing with the error below. This suggests one of
>> Tushar Krishna's two recent commits is either bad or requires a clean
>> build. Would you please look into it, Tushar?
>>
>> Gabe
>>
>> SLICC Generator pass 1...
>> SLICC Generator pass 2...
>> MI_example-dir.sm:197: Warning: Unused action: a_sendWriteBackAck, Send
>> writeback ack to requestor
>> SLICC writing C++ files...
>> KeyError: 'vnet_type':
>>    File "/z/m5/regression/zizzer/m5/SConstruct", line 980:
>>      exports = 'env')
>>    File "/usr/lib/scons/SCons/Script/SConscript.py", line 596:
>>      return apply(method, args, kw)
>>    File "/usr/lib/scons/SCons/Script/SConscript.py", line 533:
>>      return apply(_SConscript, [self.fs,] + files, subst_kw)
>>    File "/usr/lib/scons/SCons/Script/SConscript.py", line 256:
>>      exec _file_ in call_stack[-1].globals
>>    File "/z/m5/regression/zizzer/m5/build/ALPHA_SE/SConscript", line
>> 318:
>>      SConscript(joinpath(root, 'SConscript'), variant_dir=build_dir)
>>    File "/usr/lib/scons/SCons/Script/SConscript.py", line 596:
>>      return apply(method, args, kw)
>>    File "/usr/lib/scons/SCons/Script/SConscript.py", line 533:
>>      return apply(_SConscript, [self.fs,] + files, subst_kw)
>>    File "/usr/lib/scons/SCons/Script/SConscript.py", line 256:
>>      exec _file_ in call_stack[-1].globals
>>    File
>> "/z/m5/regression/zizzer/m5/build/ALPHA_SE/mem/protocol/SConscript",
>> line 134:
>>      nodes = env.SLICC([], [ Value(protocol) ] + sources)
>>    File "/usr/lib/scons/SCons/Environment.py", line 219:
>>      return apply(MethodWrapper.__call__, (self, target, source) +
>> args, kw)
>>    File "/usr/lib/scons/SCons/Environment.py", line 183:
>>      return apply(self.method, nargs, kwargs)
>>    File "/usr/lib/scons/SCons/Builder.py", line 614:
>>      return self._execute(env, target, source, OverrideWarner(kw), ekw)
>>    File "/usr/lib/scons/SCons/Builder.py", line 561:
>>      tlist, slist = self._create_nodes(env, target, source)
>>    File "/usr/lib/scons/SCons/Builder.py", line 525:
>>      target, source = self.emitter(target=tlist, source=slist, env=env)
>>    File
>> "/z/m5/regression/zizzer/m5/build/ALPHA_SE/mem/protocol/SConscript",
>> line 89:
>>      slicc.writeCodeFiles(pdir)
>>    File "/z/m5/regression/zizzer/m5/src/mem/slicc/parser.py", line 117:
>>      self.symtab.writeCodeFiles(code_path)
>>    File
>> "/z/m5/regression/zizzer/m5/src/mem/slicc/symbols/SymbolTable.py",
>> line 139:
>>      symbol.writeCodeFiles(path)
>>    File
>> "/z/m5/regression/zizzer/m5/src/mem/slicc/symbols/StateMachine.py", line
>> 163:
>>      self.printControllerCC(path)
>>    File
>> "/z/m5/regression/zizzer/m5/src/mem/slicc/symbols/StateMachine.py", line
>> 597:
>>      vnet_type = var["vnet_type"]
>>    File "/z/m5/regression/zizzer/m5/src/mem/slicc/util.py", line 47:
>>      return self.pairs[item]
>> Child returned 2
>> When attemping to execute: scons --ignore-style -k USE_MYSQL=no
>> EXTRAS=/z/m5/regression/zizzer/encumbered RUBY=True -j 7 -Q
>> build/ALPHA_SE/tests/opt/quick
>> build/ALPHA_SE_MOESI_hammer/tests/opt/quick
>> build/ALPHA_SE_MESI_CMP_directory/tests/opt/quick
>> build/ALPHA_SE_MOESI_CMP_directory/tests/opt/quick
>> build/ALPHA_SE_MOESI_CMP_token/tests/opt/quick
>> build/ALPHA_FS/tests/opt/quick build/MIPS_SE/tests/opt/quick
>> build/POWER_SE/tests/opt/quick build/SPARC_SE/tests/opt/quick
>> build/X86_SE/tests/opt/quick build/X86_FS/tests/opt/quick
>> build/ARM_SE/tests/opt/quick build/ARM_FS/tests/opt/quick
>>
>> On 05/20/11 00:00, Cron Daemon wrote:
>>> See /z/m5/regression/regress-2011-05-20-03:00:01 for details.
>>>
>>> _______________________________________________
>>> gem5-dev mailing list
>>> gem5-dev@m5sim.org
>>> http://m5sim.org/mailman/listinfo/gem5-dev
>> _______________________________________________
>> gem5-dev mailing list
>> gem5-dev@m5sim.org
>> http://m5sim.org/mailman/listinfo/gem5-dev
> _______________________________________________
> gem5-dev mailing list
> gem5-dev@m5sim.org
> http://m5sim.org/mailman/listinfo/gem5-dev

_______________________________________________
gem5-dev mailing list
gem5-dev@m5sim.org
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to