We list here some challenges that may come unexpected and their solutions.
This may be caused by mismatch in the YAML file format. Accelergy uses the ruamel.yaml
library to parse and generate YAML files, which have been tested to be incompatible with YAML files generated or read by the older pyyaml
library.
The ruamel.yaml package documentation can be found at the following link: https://yaml.readthedocs.io/en/latest/
The isl
library headers used in Timeloop may generate warnings when using certain compilers. The -Werror
flag can be removed from SConscript
in the Timeloop source to prevent these warnings from being treated as errors.