mkdir -p vlsi/build/chipyard.harness.TestHarness.MegaBoomConfig-ChipTop/
echo "vlsi.inputs.sram_parameters: 'vlsi/generated-src/chipyard.harness.TestHarness.MegaBoomConfig/chipyard.harness.TestHarness.MegaBoomConfig.mems.hammer.json'" >> vlsi/build/chipyard.harness.TestHarness.MegaBoomConfig-ChipTop/sram_generator-input.yml
echo "vlsi.inputs.sram_parameters_meta: [\"transclude\", \"json2list\"]">> vlsi/build/chipyard.harness.TestHarness.MegaBoomConfig-ChipTop/sram_generator-input.yml
cd vlsi && ./example-vlsi -e vlsi/env.yml -p example-asap7.yml -p vlsi/build/chipyard.harness.TestHarness.MegaBoomConfig-ChipTop/sram_generator-input.yml --obj_dir vlsi/generated-src/chipyard.harness.TestHarness.MegaBoomConfig sram_generator
[96m[<global>] Loading hammer-vlsi libraries and reading settings [0m
Traceback (most recent call last):
File "vlsi/./example-vlsi", line 61, in <module>
ExampleDriver().main()
File ".conda-env/lib/python3.10/site-packages/hammer/vlsi/cli_driver.py", line 1725, in main
sys.exit(self.run_main_parsed(vars(parser.parse_args(args))))
File ".conda-env/lib/python3.10/site-packages/hammer/vlsi/cli_driver.py", line 1617, in run_main_parsed
driver, errors = self.args_to_driver(args)
File ".conda-env/lib/python3.10/site-packages/hammer/vlsi/cli_driver.py", line 1376, in args_to_driver
driver = HammerDriver(options, config)
File ".conda-env/lib/python3.10/site-packages/hammer/vlsi/driver.py", line 104, in __init__
self.load_technology()
File ".conda-env/lib/python3.10/site-packages/hammer/vlsi/driver.py", line 148, in load_technology
tech_module: str = self.database.get_setting("vlsi.core.technology")
File ".conda-env/lib/python3.10/site-packages/hammer/config/config_src.py", line 846, in get_setting
if key not in self.get_config():
File ".conda-env/lib/python3.10/site-packages/hammer/config/config_src.py", line 802, in get_config
self.__config_cache = combine_configs(
File ".conda-env/lib/python3.10/site-packages/hammer/config/config_src.py", line 1125, in combine_configs
expanded_config_reduce = reduce(update_and_expand_meta, configs, {}) # type: dict
File ".conda-env/lib/python3.10/site-packages/hammer/config/config_src.py", line 738, in update_and_expand_meta
meta_func(newdict, setting, meta_dict[setting])
File ".conda-env/lib/python3.10/site-packages/hammer/config/config_src.py", line 435, in transclude_action
with open(value, "r") as f:
FileNotFoundError: [Errno 2] No such file or directory: 'vlsi/generated-src/chipyard.harness.TestHarness.MegaBoomConfig/chipyard.harness.TestHarness.MegaBoomConfig.mems.hammer.json'
make: *** No rule to make target 'syn'. Stop.