Seal5

Latest version: v0.3.0

Safety actively analyzes 714973 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

20.04

- [082e9ef](http://github.com/tum-ei-eda/seal5/commit/082e9ef93b7082720b0d0b64d605c31da5e2a597) - Merge branch 'main' into develop
- [5775d8d](http://github.com/tum-ei-eda/seal5/commit/5775d8d1e03dd1155c013eb8af326ede04ba8dee) - Merge pull request #99 from tum-ei-eda/support-s4e
- [56a5b68](http://github.com/tum-ei-eda/seal5/commit/56a5b68432eab05b72f779c0650478c297bde152) - Merge remote-tracking branch 'origin/main' into support-s4e
- [b1c820a](http://github.com/tum-ei-eda/seal5/commit/b1c820aab088911bd92a538392c92f438c36c706) - fix patterngen writer
- [7a6858f](http://github.com/tum-ei-eda/seal5/commit/7a6858f543fc11d2a2e2405cf9fc3bdf4193210c) - update package description
- [f25eb25](http://github.com/tum-ei-eda/seal5/commit/f25eb2521538851d3353714fc931c604d6fe1c89) - version.py: set to v0.2.dev0
- [f6c9786](http://github.com/tum-ei-eda/seal5/commit/f6c97864a63648d7c34c5e26291fc2c609343267) - update version to 0.1.4
- [65e0b93](http://github.com/tum-ei-eda/seal5/commit/65e0b93db06dfebfb5565c582ecafd2cd494c618) - improve error handling in gmir pass
- [7adc0f2](http://github.com/tum-ei-eda/seal5/commit/7adc0f2fe56818d9c6696fad57c4f8cbbd5e764b) - introduce riscv_utils and improve xlen/features handling
- [8122a69](http://github.com/tum-ei-eda/seal5/commit/8122a691069eff00fcc42997aeb232910ad8899e) - fix ci deprecations
- [a572e27](http://github.com/tum-ei-eda/seal5/commit/a572e27c4f572d236f1e5128a4e8fc09a3b1b684) - update package description
- [2c2c325](http://github.com/tum-ei-eda/seal5/commit/2c2c3251f4caf9b4b086b848c6d41956e6f29678) - version.py: set to v0.2.dev0
- [be743e6](http://github.com/tum-ei-eda/seal5/commit/be743e6194463842891ed2aae6281b77e33b0b27) - resolve merge conflict
- [2e10a7d](http://github.com/tum-ei-eda/seal5/commit/2e10a7dc4abc70729911e469bdef8c2429e2d39e) - add missing license headers and file docstrings
- [98024f4](http://github.com/tum-ei-eda/seal5/commit/98024f4ef334b933458aa227a73d6ccb14143e74) - fix typo in s4e-mac.yml
- [2a8fa43](http://github.com/tum-ei-eda/seal5/commit/2a8fa43176c3567fb39f30c19c1ac634bf67c09d) - lint code
- [c92ddd1](http://github.com/tum-ei-eda/seal5/commit/c92ddd1b816c3bf2e6149f55fa8d8dff743c4371) - model: extend Seal5Register and Seal5RegisterGroup classes 2
- [6ccf3f2](http://github.com/tum-ei-eda/seal5/commit/6ccf3f28c13b854ff6704bcd78c2a1e6b542c5e0) - detect_inouts: collect uses and defs for custom regs
- [f199af8](http://github.com/tum-ei-eda/seal5/commit/f199af87986c18c843e3e32297e8331f990d1849) - converter: do not drop scalars
- [e1db571](http://github.com/tum-ei-eda/seal5/commit/e1db57142ae6a9b0e980ded59f71094578128894) - model: add USES and DEFS attrs for instructions
- [6c7e825](http://github.com/tum-ei-eda/seal5/commit/6c7e825f0ceb9bc235eb46367249ede4f4e3dc62) - model: extend Seal5Register and Seal5RegisterGroup classes
- [425954a](http://github.com/tum-ei-eda/seal5/commit/425954a3b9257c672535d2e9079350768d33dc35) - add new backend (and pass) for riscv_register_info patches
- [7084abf](http://github.com/tum-ei-eda/seal5/commit/7084abfbb4951acb78db5c9b7da08b75258b5730) - flow: move detect_registers transform to earlier point in time
- [ec74cf9](http://github.com/tum-ei-eda/seal5/commit/ec74cf9a1402031b84afc32f2f2b4533a41b0cda) - riscv_instr_info: emit Uses/Defs attrs
- [921a634](http://github.com/tum-ei-eda/seal5/commit/921a634fb897a8f74862c9b139f4995559a127b4) - riscv_instr_info: introduce attr_helper func

0.3.0

- [48e34c3](http://github.com/tum-ei-eda/seal5/commit/48e34c3c1a1750f1184e23ab91a3c7d9aa8f0364) - Merge pull request #178 from tum-ei-eda/develop
- [57d362f](http://github.com/tum-ei-eda/seal5/commit/57d362f60dfa201d9db70fffff74d978a55c714d) - Merge branch 'main' into develop
- [dd06696](http://github.com/tum-ei-eda/seal5/commit/dd06696563764045ccb67910ae74cbe25897fe8a) - seal5/backends/riscv_field_types/writer.py: handle ext_settings.required_imm_types = None
- [bc07674](http://github.com/tum-ei-eda/seal5/commit/bc07674e8bfeb56745e45a63868089e6cf08c49f) - requirements.txt: use upstream tag of m2isar repo
- [304ca49](http://github.com/tum-ei-eda/seal5/commit/304ca497a679a3030cccb179bd3165ec73a69f3f) - fixup detect_registers
- [b853066](http://github.com/tum-ei-eda/seal5/commit/b853066bc763d458e78115655b11bba2d7d1f880) - update docker readmes
- [5add854](http://github.com/tum-ei-eda/seal5/commit/5add854dc82eeb49f250600726f76d607bf6888c) - move detect_registers pass into a subdir
- [823eea4](http://github.com/tum-ei-eda/seal5/commit/823eea418845c9aaa84077a86c4b71cb4e8227b8) - update s4e cdsl submodule
- [c9eff34](http://github.com/tum-ei-eda/seal5/commit/c9eff34cea38e739e2e935e6de158cfc01708492) - ci: set SEAL5_NUM_THREADS=1
- [4277e90](http://github.com/tum-ei-eda/seal5/commit/4277e9058fe0e408e6747ff1ad1c0d33207f6006) - se demo: update cdsl submodule
- [7ca431e](http://github.com/tum-ei-eda/seal5/commit/7ca431e0da851a42213997029254031d2c0e3b5f) - openasip demo: update cdsl submodule
- [4340cb9](http://github.com/tum-ei-eda/seal5/commit/4340cb90aa24ec9b7ee476ec96cad0c3d5e1eccf) - worarkound for wrong include path in XCoreVNand.core_desc
- [f6c22de](http://github.com/tum-ei-eda/seal5/commit/f6c22de7d825de5b81100ce83fd388f9d48e95f3) - Merge pull request #169 from tum-ei-eda/support-custom-imm
- [fd9fecb](http://github.com/tum-ei-eda/seal5/commit/fd9fecb94d4ec27efa1cdaaebf757cbb8a1448d9) - Merge pull request #171 from tum-ei-eda/citation-file
- [7149c40](http://github.com/tum-ei-eda/seal5/commit/7149c4098e4ab099fb03774ec100882648a98056) - citation fixes
- [f5e1804](http://github.com/tum-ei-eda/seal5/commit/f5e18040fb834dd31c577f0cece63d6b9a8604aa) - Merge pull request #170 from tum-ei-eda/citation-file
- [fc3e7aa](http://github.com/tum-ei-eda/seal5/commit/fc3e7aa094c799099f171f19658b8750f84040aa) - README.md: update header
- [222c40e](http://github.com/tum-ei-eda/seal5/commit/222c40ed1b0a0737f7910ad4602402a5ef33486e) - README.md: add seal5 publication
- [71b75d3](http://github.com/tum-ei-eda/seal5/commit/71b75d316259590eab98a567c659af220cf2b74e) - update CITATION.cff
- [0e66646](http://github.com/tum-ei-eda/seal5/commit/0e66646d3d546fb0dc969efd8c00f8290856ad0d) - Add CITATION.cff
- [70ee7ec](http://github.com/tum-ei-eda/seal5/commit/70ee7ec0e8a57181563d6ab200907da6ae82bd8a) - Update README.md
- [79826dc](http://github.com/tum-ei-eda/seal5/commit/79826dc28965de218fba8684ff2b86f7f110fcbe) - eliminate_rd_cmp_zero & eliminate_rd_cmp_zero: handle groups in lhs
- [f1d82d3](http://github.com/tum-ei-eda/seal5/commit/f1d82d3adb2ef5d70ccacee30073b1c2c7580892) - TRANSFORM_PASS_MAP: run eliminate_rd_cmp_zero before eliminate_mod_rfs
- [4766280](http://github.com/tum-ei-eda/seal5/commit/4766280b85bcfaa2cd05ce74190378e6d4d4722b) - seal5/backends/coredsl2/writer.py: some improvements
- [3b6e9bd](http://github.com/tum-ei-eda/seal5/commit/3b6e9bd5e27d6638d2d753a6177529b90d975925) - convert_llvmir_to_gmir: replace assertion with warning
- [2ee22df](http://github.com/tum-ei-eda/seal5/commit/2ee22df14dea235326d6a283b3995598a87563ca) - riscv_field_types: only add SEAL5_RISCV_FIELDS_SUPPORT if there are custom fields
- [5691827](http://github.com/tum-ei-eda/seal5/commit/5691827493c93b16ae145f1df06b6a2c90ab347d) - Update docker/README.md
- [99a710f](http://github.com/tum-ei-eda/seal5/commit/99a710f7510562cd90cf1b8b1e5c63b43f6c5c82) - dockerfile fixup
- [0942b76](http://github.com/tum-ei-eda/seal5/commit/0942b7649ff1cd0b9e5040a99cca1f55f1014bf8) - ci fixes
- [fc19b00](http://github.com/tum-ei-eda/seal5/commit/fc19b00c2c5e371f767ad78cfb5b6270a3d9a6a1) - update gen cdsl submodule
- [cc140ee](http://github.com/tum-ei-eda/seal5/commit/cc140eef429c2f9694c57531e3e7cc400539c890) - update corev cdsl submodule
- [ed0f549](http://github.com/tum-ei-eda/seal5/commit/ed0f549d33f2f8b79167639afaf1c6943e15d182) - seal5/backends/riscv_field_types/writer.py: avoid conflits with existing types
- [a436d06](http://github.com/tum-ei-eda/seal5/commit/a436d068d239d6caac4d3d18f73e8b4df9ffac96) - drop uimm12_op patches (not required anymore)
- [1626d77](http://github.com/tum-ei-eda/seal5/commit/1626d7794a3e0ac5b52344ac3e968e5f4878534e) - update se cdsl submodule
- [147fbc4](http://github.com/tum-ei-eda/seal5/commit/147fbc42e8e57fc9ee54150913986d259c32f886) - riscv_field_types: add missing identation
- [3d8c878](http://github.com/tum-ei-eda/seal5/commit/3d8c878bf35a0b7a8be15e86d0be734c974d9d33) - seal5/backends/report/properties/writer.py: fix undefined opcode
- [ea61178](http://github.com/tum-ei-eda/seal5/commit/ea61178be333972c2c818f3e468d714fa13b84e1) - Example.core_desc: add example instruction with custom imm size and two immediates
- [2dd9f48](http://github.com/tum-ei-eda/seal5/commit/2dd9f481178911ecfd8b79ea34acc2f5975e00f3) - infer llvm imm types automatically from llvm coebase (experimental)
- [6cb6e99](http://github.com/tum-ei-eda/seal5/commit/6cb6e99a047b1febb56520ba110b3449d385bcfb) - add examples/common/cfg/llvm{18,19,20}_imm_types.yml
- [0732fbf](http://github.com/tum-ei-eda/seal5/commit/0732fbf2400db6b42f863ae192ebf9dec8e95d1c) - check_pattern_support: add todo
- [9878be3](http://github.com/tum-ei-eda/seal5/commit/9878be300113bc3b4a39631a9b78109c0419f905) - seal5/tools/inject_patches.py: add better warning
- [4a5c959](http://github.com/tum-ei-eda/seal5/commit/4a5c95988363614245dac44fb4f0955b5dda41f8) - gen_riscv_gisel_legalizer_patch: fix typo
- [7db3830](http://github.com/tum-ei-eda/seal5/commit/7db38300330d5464f7465433e942ed7bcee03046) - ci: small cleanup
- [01b2927](http://github.com/tum-ei-eda/seal5/commit/01b29273c58a8f4b12a83c12ce7bcd92b09dea40) - support custom immediate sizes
- [fa6f7bd](http://github.com/tum-ei-eda/seal5/commit/fa6f7bdf1f9a3a8868c99014cee2e5a1a8d339ab) - settings: introduce supported_imm_types and required_imm_types
- [b72090e](http://github.com/tum-ei-eda/seal5/commit/b72090e27745527d9eed5d605b0f9aa9dd8ad667) - dockerfile fixup
- [33fbf31](http://github.com/tum-ei-eda/seal5/commit/33fbf31e295f3e26dcfcbfe98ae4db154d3cd76f) - seal5/pass_list.py: fix missing continue statement
- [6f56086](http://github.com/tum-ei-eda/seal5/commit/6f56086aaa8ea64c4fabadd45e6aa2d03a42c728) - seal5/backends/riscv_instr_info/writer.py: add --ignore-failing arg
- [7867b8b](http://github.com/tum-ei-eda/seal5/commit/7867b8b412cd05bc83ad7975845054e0a6be9965) - clone_llvm_repo: fix handling of negative depth
- [029342f](http://github.com/tum-ei-eda/seal5/commit/029342f407c32b22b8e218c50722738b26266358) - settings: catch version missmatch errors (dacite.exceptions.UnexpectedDataError)
- [e4d179d](http://github.com/tum-ei-eda/seal5/commit/e4d179da987f05b2bfc52ebe980df2920e171254) - convert_llvmir_to_gmir: improve err handling
- [45c7b8b](http://github.com/tum-ei-eda/seal5/commit/45c7b8b209e7005bfeaedb682d0449ab41ff6aaa) - only generate patterngen support patch once
- [8b5f6ed](http://github.com/tum-ei-eda/seal5/commit/8b5f6ed0f7981c599c7162cba6934a817d6b34f3) - seal5/backends/coredsl2/writer.py: limit emitted attributes to cdsl2llvm supported ones
- [fe972e6](http://github.com/tum-ei-eda/seal5/commit/fe972e655a4f0013cc2636d5365dd164a8194151) - seal5/wrapper.py: CLONE_DEPTH is int, not bool
- [ed71d27](http://github.com/tum-ei-eda/seal5/commit/ed71d27d91fbbca490fdc59cbe5d9bbf65cd5abb) - followup fix for examples include path
- [ab46b3e](http://github.com/tum-ei-eda/seal5/commit/ab46b3e115be40431595697d542814915bcba2c5) - Refacor example dirs (Resolves Issue #90)
- [6566b30](http://github.com/tum-ei-eda/seal5/commit/6566b3064f8bfcc4d4191f7d3e8f32d9ec9b9cfe) - update se submodule
- [4242aa2](http://github.com/tum-ei-eda/seal5/commit/4242aa234d8bf51a9cd25cb7d29cc023a0f1841e) - fix typo
- [62ac81b](http://github.com/tum-ei-eda/seal5/commit/62ac81bb46074963692108ce71c02c66498e1278) - function info import fix
- [af533d6](http://github.com/tum-ei-eda/seal5/commit/af533d69f5deab10540a74c1e674c231103a5a26) - Merge pull request #167 from tum-ei-eda/test-scalar-eff-rebased
- [2f39eb0](http://github.com/tum-ei-eda/seal5/commit/2f39eb0c2193e106b29f205da91ea4bfdba2c213) - refactor se_demo.py example
- [3a8e876](http://github.com/tum-ei-eda/seal5/commit/3a8e8769788e0954a52603805dacd52f658ee6a5) - model.py: improve assertion and introduce __llvm_imm_types
- [2589a3c](http://github.com/tum-ei-eda/seal5/commit/2589a3ccb507d9bdecb36cdc0c5a4d3c3de839b1) - ignore PC in detect inouts
- [84540eb](http://github.com/tum-ei-eda/seal5/commit/84540eb6a99d93674d72f1dbb012d66538986432) - cdsl writer fixes
- [e365042](http://github.com/tum-ei-eda/seal5/commit/e36504218c16fe72822ae61d034ddd1ee6625aab) - update se submodule
- [791774c](http://github.com/tum-ei-eda/seal5/commit/791774c1e4232c9c7afb6dd86efb805f1dea101b) - examples/se_demo.py: clone depth 1
- [c593ab1](http://github.com/tum-ei-eda/seal5/commit/c593ab1e7b330eac3559408cbb81b116430d91ce) - add examples/se_demo.py
- [c62d85b](http://github.com/tum-ei-eda/seal5/commit/c62d85b4888797f9db26ca31bb68700ab538c1df) - add riscv-scalar-efficiency submodule
- [4a8fabe](http://github.com/tum-ei-eda/seal5/commit/4a8fabe9006091c833cb17b8777490b3df3db836) - fix examples dest
- [32e655d](http://github.com/tum-ei-eda/seal5/commit/32e655d6c4a97c95799bd0c4d4e5487077abba03) - Merge pull request #160 from tum-ei-eda/docker
- [ef3d08d](http://github.com/tum-ei-eda/seal5/commit/ef3d08d81a82387848e0a91d9e12f1bb06a1be98) - lint
- [411e577](http://github.com/tum-ei-eda/seal5/commit/411e577daf6ec9b607170d15a9861e3e74ae7804) - refactor remaining examples
- [8edc4b8](http://github.com/tum-ei-eda/seal5/commit/8edc4b8b7f6ceef1905515f661e2cfa8965601fb) - lint
- [9ee191f](http://github.com/tum-ei-eda/seal5/commit/9ee191f4a57ec557fe3e88b1fd82ba12a2af2ad5) - install llvm in subdir of out_dir
- [9b2aa68](http://github.com/tum-ei-eda/seal5/commit/9b2aa68e1f7df98b7f56a270e2a8f6f4ab0924e2) - use llvm 19.1.7 instead of 19.1.6
- [cf98a1c](http://github.com/tum-ei-eda/seal5/commit/cf98a1ca6f2b8c89c789f67e69fa487e92d64959) - add examples/cfg/tools.yml
- [a21d3a1](http://github.com/tum-ei-eda/seal5/commit/a21d3a192c514a48b1cbc340631dc995d6ed1899) - lint
- [03a5c49](http://github.com/tum-ei-eda/seal5/commit/03a5c49e01d1b7c2fe7a629c4e1a5f1414749d1c) - fix ci
- [3172ed7](http://github.com/tum-ei-eda/seal5/commit/3172ed7dbeaf8106e5f821926c25fa2e7595c647) - fix default build config for install step
- [d1bb76c](http://github.com/tum-ei-eda/seal5/commit/d1bb76c6942c621c4cd3321e3cfcbeb4e49ed3ab) - fix prepatched for undefined name
- [73387f1](http://github.com/tum-ei-eda/seal5/commit/73387f18f78bc0db15b964527e5bce796fc5829b) - support empty seal5 home dir
- [0310c64](http://github.com/tum-ei-eda/seal5/commit/0310c64d149a1b038404d374aac96005b67e8a01) - fix meta_dir handling
- [4ae0c38](http://github.com/tum-ei-eda/seal5/commit/4ae0c38c2795ded1ecd8c1d7e1543375188dc209) - handle SEAL5_HOME env var inflow instead of cli
- [749def8](http://github.com/tum-ei-eda/seal5/commit/749def8458c84e4cc9c72283bd785cd2d4051587) - ci: add container.yml for manual docker builds
- [62e4668](http://github.com/tum-ei-eda/seal5/commit/62e46683169c6b3dd4b5642493e5bf76cfadccee) - seal5/utils.py: improve str2bool
- [3088b2b](http://github.com/tum-ei-eda/seal5/commit/3088b2b788cd92f24b0b1dc0641dc3a7c7292cee) - examples/demo.sh: use flow wrapper
- [7c7d506](http://github.com/tum-ei-eda/seal5/commit/7c7d506d68da7c7c9509a414894497725aabb77a) - examples/demo.py: use flow wrapper
- [271c96c](http://github.com/tum-ei-eda/seal5/commit/271c96c38d0b961eaeec2481eba430e796f373ec) - cli: expose flow wrapper
- [afeb4a3](http://github.com/tum-ei-eda/seal5/commit/afeb4a3b3b2b3f6fe9eb54487c8d60df827656f6) - add seal5 flow wrapper
- [cfef00a](http://github.com/tum-ei-eda/seal5/commit/cfef00aa4648e79dc89b0b85f70f555b3fc8c817) - fix verbose mode for build/install
- [37b9345](http://github.com/tum-ei-eda/seal5/commit/37b93450c4f3ccb086d8dd5765935cf45be85886) - add docker files
- [f915345](http://github.com/tum-ei-eda/seal5/commit/f9153455ffdf68da1b80a7a7e515fa9f217cf66c) - Merge pull request #159 from tum-ei-eda/align_m2_metamodel
- [ec621b6](http://github.com/tum-ei-eda/seal5/commit/ec621b65c73dcb2374c336f9795abb71dbbec8bf) - flake8 fixes
- [1ed2754](http://github.com/tum-ei-eda/seal5/commit/1ed27545d8dd931ff3152d2b746e633d606ac8b7) - migrate to new m2isar metamodel based on class instead of dict
- [7ef40a8](http://github.com/tum-ei-eda/seal5/commit/7ef40a80d237e92d6cfd1357a14918af483934b2) - add .github/workflows/container.yml to test pr #160
- [2c7dc52](http://github.com/tum-ei-eda/seal5/commit/2c7dc520148dfbc9988662c0869bae5bca739844) - reqs.txt: update m2isar branch
- [e424833](http://github.com/tum-ei-eda/seal5/commit/e42483351c41692e6cbae783c745ad2258e29a90) - fix SKIP_PATTERN_GEN
- [5861cd4](http://github.com/tum-ei-eda/seal5/commit/5861cd43c2933db901d40d9a8addbbc6dfd2bda1) - seal5/pass_list.py: fix
- [2e1d9b1](http://github.com/tum-ei-eda/seal5/commit/2e1d9b10066e1a078c7bc47c35ac02175438065b) - allow shallow (depth=1) cloning of llvm and patterngen
- [04b3594](http://github.com/tum-ei-eda/seal5/commit/04b3594509cb74944ede0ffea00bf397ad4b4cee) - seal5/tools/inject_patches.py: fix analyze_diff if single file
- [904d5ea](http://github.com/tum-ei-eda/seal5/commit/904d5ea246b2652106fe5de5409642f9e63d8dc2) - lint
- [3338c21](http://github.com/tum-ei-eda/seal5/commit/3338c215193c187509453c8a84f88d5232469bfb) - Revert "disable multiprocessing of passes in ci (TODO: investigate bug and drop workaround)"
- [5ffb21e](http://github.com/tum-ei-eda/seal5/commit/5ffb21ed7f0b1cdc6734d5c394f6f70f5a0b8e19) - Merge pull request #158 from tum-ei-eda/develop
- [c047a1c](http://github.com/tum-ei-eda/seal5/commit/c047a1c08280adc415fcf606a4fae2ddf3208572) - disable multiprocessing of passes in ci (TODO: investigate bug and drop workaround)
- [f65bdce](http://github.com/tum-ei-eda/seal5/commit/f65bdce62246a4007eca0189847dbed739335905) - [ci] .github/workflows/demo_weekly.yml: add llvm ref to artifacts names
- [82fe1e1](http://github.com/tum-ei-eda/seal5/commit/82fe1e154ccdc4e3cd5bf01c1e8f40f91d57e603) - Merge pull request #157 from tum-ei-eda/develop
- [ee20bab](http://github.com/tum-ei-eda/seal5/commit/ee20babc855f6e65ca9c848df526a8ba91e32863) - examples/merge_test_artifacts.py: lint
- [aa99a38](http://github.com/tum-ei-eda/seal5/commit/aa99a3819065e7a0dfb8fddfdd4c94cbf64bc217) - fixes
- [fa61cac](http://github.com/tum-ei-eda/seal5/commit/fa61cacf900a4d58dc6183b10ebadf6d69cfe051) - seal5/backends/report/test_results/writer.py: fix
- [e0c0a30](http://github.com/tum-ei-eda/seal5/commit/e0c0a303ba5a9eaadad847f506d965fff84d7388) - Merge pull request #154 from tum-ei-eda/develop
- [6061549](http://github.com/tum-ei-eda/seal5/commit/60615496f740e45bed8c902417b116ac13044c4d) - Seal5 Test Pass, Test and Coverage result aggregation (#156)
- [8b3f00b](http://github.com/tum-ei-eda/seal5/commit/8b3f00b978302fa9f16d5d322870d0646fc25165) - add missing file: seal5/transform/detect_inouts/utils.py~
- [2cd3fce](http://github.com/tum-ei-eda/seal5/commit/2cd3fce7badce1e1206d097ffc5be465afbb26bf) - update xcorev ref
- [e31cea8](http://github.com/tum-ei-eda/seal5/commit/e31cea87b1ef529c9154bd8b1a57b35051cabeac) - ci: enable llvm19 in demos
- [508a062](http://github.com/tum-ei-eda/seal5/commit/508a062d60f1e435f4a2f1054cebb316712034fa) - followup fixes
- [b1ff8c2](http://github.com/tum-ei-eda/seal5/commit/b1ff8c2a9174b10daff92613ae4014215d023bc8) - update intrinsics and tests
- [69c2fa0](http://github.com/tum-ei-eda/seal5/commit/69c2fa0865d5a18ea1dd50ff676661a1fe8b655f) - examples/cfg/passes.yml: fix
- [e6a06e2](http://github.com/tum-ei-eda/seal5/commit/e6a06e20d14ab092631f4936e72e349f2b6977e3) - examples/cfg/llvm.yml: settings fix
- [3bacc0e](http://github.com/tum-ei-eda/seal5/commit/3bacc0ea8971fe12abacd7c0538f00cc36a87b50) - seal5/transform/detect_inouts: use stack to detect I/Os in a more scenarios
- [229e15d](http://github.com/tum-ei-eda/seal5/commit/229e15d71293c5f52c01368d9f1d7cd9eec603d5) - seal5/settings.py: do not allow unknown keys in yaml
- [aade763](http://github.com/tum-ei-eda/seal5/commit/aade7638cf6eca68765a55c55acc4dfdda0fcfc6) - intrinsics fixes
- [20deaf8](http://github.com/tum-ei-eda/seal5/commit/20deaf81ebf86d56d51f09208ebad5a24559c5eb) - [refactor] settings.extensions -> settings.models.extensions & drop settings.passes.per_model
- [656919f](http://github.com/tum-ei-eda/seal5/commit/656919f26a86e4fc59f36c93051a63a060eeec66) - seal5/backends/riscv_intrinsics/writer.py: fix
- [6bf2007](http://github.com/tum-ei-eda/seal5/commit/6bf2007960a5ed55ec0b9d3c2cb20e892d625c72) - examples/cfg/patches.yml: select patches based on llvm version
- [16c9e60](http://github.com/tum-ei-eda/seal5/commit/16c9e60d1e4ca47939bc5f06ea6533de9b9bd8a5) - seal5/transform/collect_raises/collect.py: fix
- [80d037f](http://github.com/tum-ei-eda/seal5/commit/80d037fa60c193054a98ff0240f97d37b36a5caf) - fix detect_loops
- [35eb9de](http://github.com/tum-ei-eda/seal5/commit/35eb9de5a69ed1c7056692d2c1a328931def38dd) - seal5/tools/llvm.py: fix
- [172ea66](http://github.com/tum-ei-eda/seal5/commit/172ea66118f032785c3c1b4a196ef7751cfcd3d4) - seal5/resources/patches/llvm: support llvm19
- [857b50c](http://github.com/tum-ei-eda/seal5/commit/857b50ce2049b66fa433d55240c89ce0bf3b2da4) - seal5/settings.py: add signed property to IntrinsicArg
- [b79f8bc](http://github.com/tum-ei-eda/seal5/commit/b79f8bc115ae0afdc530822e1d1c047a5d6a9f84) - seal5/tools/inject_patches.py: fix
- [e7eb377](http://github.com/tum-ei-eda/seal5/commit/e7eb377dd9c42b6448cc74eef84158f07f8b9206) - allow conditional patches in settings
- [fe9ee97](http://github.com/tum-ei-eda/seal5/commit/fe9ee978a819a6cf1af252813f4f69f7bb52e988) - seal5/backends/riscv_intrinsics/writer.py: add --ignore-failing flag
- [5640c3f](http://github.com/tum-ei-eda/seal5/commit/5640c3fec881f6b3b46b5f216e0b10223de8acac) - seal5/backends/riscv_intrinsics/writer.py: support llvm19
- [5a37c45](http://github.com/tum-ei-eda/seal5/commit/5a37c4507c3235414167226c04ca74b93012f09c) - add llvm19 patch file
- [f1775fd](http://github.com/tum-ei-eda/seal5/commit/f1775fd1afbd7543c2a7d787d879e7b54254ee76) - lint code
- [3e59e80](http://github.com/tum-ei-eda/seal5/commit/3e59e80c48c384c2c587bded1600b25d50919815) - update rv_xcorev ref
- [e4827f4](http://github.com/tum-ei-eda/seal5/commit/e4827f478f398239995801315504760db67f2ce5) - examples/cfg/xcorev/XCoreVBitmanip.yml: comment out broken intrinsics
- [0d9b604](http://github.com/tum-ei-eda/seal5/commit/0d9b6041b2cf8ac013010678f324da5df8311952) - examples/cfg/xcorev/XCoreVSimd.yml: define intrinsics
- [db71174](http://github.com/tum-ei-eda/seal5/commit/db71174a0c95c17ea8dcb0fb03e7c49ecb71c0fc) - examples/cfg/xcorev/XCoreVBitmanip.yml: define intrinsics
- [40f6433](http://github.com/tum-ei-eda/seal5/commit/40f6433cfac08c57b7b5579a5bcc50ff95a35d0f) - examples fixup
- [060c7e7](http://github.com/tum-ei-eda/seal5/commit/060c7e796287f61648982700316d439817000126) - add tests for cv.ror (bitmanip)
- [5c01aa4](http://github.com/tum-ei-eda/seal5/commit/5c01aa44371fa00f47f08b6f1b52ad62ef252077) - various fixes for xcorev demo
- [96a79bc](http://github.com/tum-ei-eda/seal5/commit/96a79bc847810b2689e5d5ac0c604aa231a21cc2) - expose LLVM_REF and LLVM_URL in examples
- [bf02de9](http://github.com/tum-ei-eda/seal5/commit/bf02de96f62a890db8d4ca85a1484dac408902b7) - add automatic lookup of (s)ccache executable
- [d612b46](http://github.com/tum-ei-eda/seal5/commit/d612b469969531eb8b39582bb4250713568b2e0c) - test fix
- [c90c32e](http://github.com/tum-ei-eda/seal5/commit/c90c32e034b2dab05005a610ab5f92c6c7d0c73c) - various fixes for xcorev demo
- [a20ca60](http://github.com/tum-ei-eda/seal5/commit/a20ca60f76333ce99a1f8dfd21bc03b4bf13fdf3) - various fixes for xcorev demo
- [f10b7d3](http://github.com/tum-ei-eda/seal5/commit/f10b7d314945eb1c7f5573a62979b2aaee16e9ae) - lint code
- [f8bff60](http://github.com/tum-ei-eda/seal5/commit/f8bff6050f966ba65d25d966b41391b2e67970d8) - seal5/backends/patterngen/writer.py: fix
- [a1f6c65](http://github.com/tum-ei-eda/seal5/commit/a1f6c6534e75c26370f53c27eb79da5034dfeb7f) - seal5/backends/riscv_instr_info/writer.py: fix
- [fe8eae3](http://github.com/tum-ei-eda/seal5/commit/fe8eae3dec089d2822d5e994f9faedbc3ebc55b9) - various fixes for xcorev demo
- [eef2547](http://github.com/tum-ei-eda/seal5/commit/eef25478f17632dd9c93547ca70b26124b5f2086) - implement automatic lookup of patterngen(cdsl2llvm) repo ref
- [1c5c9be](http://github.com/tum-ei-eda/seal5/commit/1c5c9be091ebd1fb3b7ff03f586b9554374c81b1) - strip whitespace in intrinsics patches
- [600f49e](http://github.com/tum-ei-eda/seal5/commit/600f49e9c08c6381b70fcbe56e00a65538ef7ae0) - unity naming of intrinsics/builtins
- [c218c0b](http://github.com/tum-ei-eda/seal5/commit/c218c0bc3f839192edd8ba7406333de1147aeff3) - consider function return type in inline_functions pass
- [a3ded33](http://github.com/tum-ei-eda/seal5/commit/a3ded33d97073c6de5cbc3cc13f87765df000226) - add missing files for detect_loops and detect_calls
- [020312f](http://github.com/tum-ei-eda/seal5/commit/020312f433d2ee2a7f20901d1226402ecde1e305) - update xs4e tests
- [01b82a7](http://github.com/tum-ei-eda/seal5/commit/01b82a7f11b5e651c3ef0faed9cf357609016b64) - update corev tests
- [6a5c00b](http://github.com/tum-ei-eda/seal5/commit/6a5c00b67a01f64b3669a1a50467b175c094148a) - llvm version fix
- [af3fbaf](http://github.com/tum-ei-eda/seal5/commit/af3fbaf29ee0f2765eb19eb0bc612445728445dd) - seal5/backends/riscv_features: fix
- [a234bc4](http://github.com/tum-ei-eda/seal5/commit/a234bc4f1505ec575f550438ee2cda9a9625a161) - seal5/backends/riscv_features: support llvm19
- [46adce7](http://github.com/tum-ei-eda/seal5/commit/46adce7d8f4713fc8d022b43e5a8b9f4848c2262) - seal5/frontends/coredsl2_seal5/CoreDSL2.g4: support empty sets
- [4a9e58d](http://github.com/tum-ei-eda/seal5/commit/4a9e58d497f01d503ee1a9bede62e463a6a064ae) - add detect_calls and detect_loops passes
- [48e9351](http://github.com/tum-ei-eda/seal5/commit/48e9351621ccac94ba00078fe5a40ec97d277c49) - expose ccache executable and directory via settings
- [dca61b8](http://github.com/tum-ei-eda/seal5/commit/dca61b8e99c39e9fa2b963089b0c38de27cd35b1) - seal5/backends/report/properties/writer.py: add skip_pattern_gen to table
- [b259f22](http://github.com/tum-ei-eda/seal5/commit/b259f22d7ec0ac96fe2bd67d9d3ee4a8d7710eea) - fix syntax error in seal5/backends/patterngen/writer.py
- [9932ea4](http://github.com/tum-ei-eda/seal5/commit/9932ea46161b3c0685c8c249d654beb24c5ab579) - add missing break_(self: behav.Break, context) in visitors
- [3aa0f1d](http://github.com/tum-ei-eda/seal5/commit/3aa0f1def3a8fc382ca51b95161dd262819b598b) - seal5/transform/check_pattern_support/check.py: fix typo
- [0dfc428](http://github.com/tum-ei-eda/seal5/commit/0dfc428edb7e0729b6a2a40d89cc30cca031374d) - add LLVM_INSTR attribute
- [efcaa83](http://github.com/tum-ei-eda/seal5/commit/efcaa83bc2de145d38ff894ac7ecf3e578bb4b61) - SKIP_PATTERN_GEN related fixes
- [f2623a4](http://github.com/tum-ei-eda/seal5/commit/f2623a4f090ce99396b75dac0062074d048cca45) - seal5/backends/coredsl2/writer.py: add missing quotes for StringRef attr
- [3d4b974](http://github.com/tum-ei-eda/seal5/commit/3d4b9746cd21a4cd76564fdf5b88d5c82e9f75b4) - Merge pull request #148 from tum-ei-eda/fix_127_intrinsics
- [5d76425](http://github.com/tum-ei-eda/seal5/commit/5d7642569d0f20d93bded5cd0ac113a31af55404) - Fix #127 (experimental extension intrinsics)
- [f76d2e9](http://github.com/tum-ei-eda/seal5/commit/f76d2e9d0576d1e9f9113790dcfc961b3dc38c7e) - ci: fix [skip ci]
- [8515ed0](http://github.com/tum-ei-eda/seal5/commit/8515ed0777a86ebc9b4b942ac2eebd4504974be4) - ci: fix typo
- [fc9855f](http://github.com/tum-ei-eda/seal5/commit/fc9855fa1553f02fe0fad4ad7474d77427a3c490) - .github/workflows/seal5_build.yml: add openasip (wip)
- [4470c2e](http://github.com/tum-ei-eda/seal5/commit/4470c2edb64837b23656904edcb98a02a1d50c63) - fix demo.sh
- [0bd59da](http://github.com/tum-ei-eda/seal5/commit/0bd59dae4456ba3007e92619f307adbf072a8b9c) - check_pattern_support update
- [e45abd7](http://github.com/tum-ei-eda/seal5/commit/e45abd7e825b25d5366188492ba9feda87a77517) - lint and fix detect_imm_leafs for empty behav
- [15cebc0](http://github.com/tum-ei-eda/seal5/commit/15cebc01e5b3a970412480641120b7f55a847edf) - implement seal5.transform.check_pattern_support and use SKIP_PATTERN_GEN attr
- [9584750](http://github.com/tum-ei-eda/seal5/commit/958475079fe869abc6fac2f1d112e670d7ec1db5) - demo.sh: fix typo
- [eaf29d7](http://github.com/tum-ei-eda/seal5/commit/eaf29d71dbdd37b16db7a9f0c463ebb0c027940a) - model: add SKIP_PATTERN_GEN (unimplemented)
- [796ed75](http://github.com/tum-ei-eda/seal5/commit/796ed757174c0de945c3170510df7584312a7ae9) - seal5/backends/report/test_results/writer.py: add --coverage arg
- [3a12f4e](http://github.com/tum-ei-eda/seal5/commit/3a12f4e4b1fe06cee653eb1a0bb0dd6451dd1ff8) - more xopenasipbase tests
- [0856161](http://github.com/tum-ei-eda/seal5/commit/0856161e75fc12cf9943e392d5cb10ddc29586ba) - tests: add openasip_base_max.test-invalid.s
- [6ce248d](http://github.com/tum-ei-eda/seal5/commit/6ce248dac5002e20542eeb786c37ed33f07d3074) - examples: fix more test names
- [22890ca](http://github.com/tum-ei-eda/seal5/commit/22890ca0be92426fc748172b06b01840cd58eb9a) - ci: add coverage reports to demo
- [3eb6448](http://github.com/tum-ei-eda/seal5/commit/3eb6448b148e8479692d211088d0514c076ed3f7) - examples: fix intrin/builtin test names
- [5536f4e](http://github.com/tum-ei-eda/seal5/commit/5536f4efc8801bffb796ab57571bb0ca20901f05) - test results report: handle empty df
- [5dd2d6b](http://github.com/tum-ei-eda/seal5/commit/5dd2d6bb77488501fbaf7fabe360040622d33029) - examples: add missing test paths in demo.sh
- [f37eb5f](http://github.com/tum-ei-eda/seal5/commit/f37eb5f3e275aa5efe620fbd61a0a230b2e22653) - times report: sort after groupby
- [823432a](http://github.com/tum-ei-eda/seal5/commit/823432a83df8ec5e4cda37224a7829696457a836) - ci: fix
- [a8ffafd](http://github.com/tum-ei-eda/seal5/commit/a8ffafd2c49fd0e5ca785ce706cff4311791335a) - report fixes
- [07cb80e](http://github.com/tum-ei-eda/seal5/commit/07cb80edaac72a95384f54f10e557e3e4d7cb5ba) - ci: fix
- [1dc3ef6](http://github.com/tum-ei-eda/seal5/commit/1dc3ef64239561d517e38933c8e16c3979bf91e9) - ci: fix
- [54ada9e](http://github.com/tum-ei-eda/seal5/commit/54ada9e9be9d9b48e882496e2a7a0286976d452e) - fix report model col name
- [816951f](http://github.com/tum-ei-eda/seal5/commit/816951f95be293d955ba395b88fd973de8b2448c) - reports: add --compact flag
- [37f09b7](http://github.com/tum-ei-eda/seal5/commit/37f09b709c91e05cf95d1c6da446b24501654ede) - ci: generate compact reports
- [8b81cd9](http://github.com/tum-ei-eda/seal5/commit/8b81cd9158877b5a2d7d991a1fe142d0134d2e1b) - ci: fix typos
- [3e1498f](http://github.com/tum-ei-eda/seal5/commit/3e1498f06f8798f4972419361a50f6e5f0298bb3) - ci: fix sync workflow filename
- [2175b03](http://github.com/tum-ei-eda/seal5/commit/2175b035e0f92fef0720f5aa6f219ed961d1202c) - ci: fix .github/workflows/seal5_build.yml
- [3221001](http://github.com/tum-ei-eda/seal5/commit/322100113ff523253206940b22b04da2dca5c628) - ci: fix .github/workflows/seal5_build.yml
- [cbeedc6](http://github.com/tum-ei-eda/seal5/commit/cbeedc6332272daf425c0feda120ba41f121a34b) - [CI] .github/workflows/seal5_build.yml: fixes
- [2b7f205](http://github.com/tum-ei-eda/seal5/commit/2b7f205459a5b2b3fec507447d6cb084968ea1ed) - [CI] .github/workflows/seal5_build.yml: fixes
- [97811e8](http://github.com/tum-ei-eda/seal5/commit/97811e82fa685f860291d5170457d34fdeb219d5) - [CI] .github/workflows/seal5_build.yml: change repo etiss_riscv_examples -> etiss_riscv_examples_s4e
- [3bb6032](http://github.com/tum-ei-eda/seal5/commit/3bb6032667ccefacf435b92237c4884f2811b5dd) - Merge pull request #142 from tum-ei-eda/develop
- [03b172b](http://github.com/tum-ei-eda/seal5/commit/03b172b17702bf70974f3756b4d14fc76f5b05af) - seal5/backends/report/times/writer.py: add --sum-level arg
- [05a713e](http://github.com/tum-ei-eda/seal5/commit/05a713eed92f4fc3313128a823da17542e6f8b4e) - ci: enable --markdown-icons
- [efb2df8](http://github.com/tum-ei-eda/seal5/commit/efb2df8f3bf23bb6cd2f1bd3b2b7eee7c584c98d) - test_results: add --markdown-icons arg
- [9d74300](http://github.com/tum-ei-eda/seal5/commit/9d743005b4b1eb936da3bd1b31bf0f7ef292b4a8) - seal5/backends/report/status/writer.py: add --markdown-icons arg
- [3f60b32](http://github.com/tum-ei-eda/seal5/commit/3f60b327985b69852bb82e85ee4d5b5b0443f2e8) - seal5/backends/report/properties/writer.py: improve format detection
- [839501e](http://github.com/tum-ei-eda/seal5/commit/839501ede3a6b86b9bfcb19d739d6b1415101155) - seal5/backends/riscv_instr_info: drop old template
- [0ea714e](http://github.com/tum-ei-eda/seal5/commit/0ea714ec63f2d3bf4d8cd4d67a38d1559307647b) - Merge pull request #134 from tum-ei-eda/openasip-3
- [585f9ca](http://github.com/tum-ei-eda/seal5/commit/585f9cabe908e35f0ae998ee2e954ab34236c421) - add missing module docstrings
- [ccef157](http://github.com/tum-ei-eda/seal5/commit/ccef157cdf7efde6c7e2d0286eec8c5c370e98c4) - ci: rm todos
- [cd77a6b](http://github.com/tum-ei-eda/seal5/commit/cd77a6bf37a1693bbda003e97d685328c30e1ef8) - lint code 2
- [efd1de2](http://github.com/tum-ei-eda/seal5/commit/efd1de21aacf6e521dab80154c17c5d555ab659a) - lint code
- [49f328f](http://github.com/tum-ei-eda/seal5/commit/49f328ff10d98fb228927b24ce97f0912f8ee5cf) - add new pass: detect_imm_leafs
- [0bda1a5](http://github.com/tum-ei-eda/seal5/commit/0bda1a58fb74f3a0ac027ddf493c3c53ae1addb9) - seal5/backends/report/properties/writer.py: add has_imm_leaf
- [e4e35ea](http://github.com/tum-ei-eda/seal5/commit/e4e35ea86b19c9381199a39e502d49826fac582f) - seal5/backends/report/properties/writer.py: improve format detection
- [30e6bd6](http://github.com/tum-ei-eda/seal5/commit/30e6bd6c0fda5e676e8b9b05aea700b0c0508d3f) - seal5/backends/coredsl2/visitor.py: fix
- [90d5bf6](http://github.com/tum-ei-eda/seal5/commit/90d5bf60fad0c7a614e9f5a62e775b1b49067766) - examples/cfg/s4e/s4e-mac.yml: use set name instead of model name
- [a08939d](http://github.com/tum-ei-eda/seal5/commit/a08939dd1c508a90dee04b70e665e310f341811e) - seal5/backends/report/test_results/writer.py: also add other (non-instr) tests to dataframe
- [b444870](http://github.com/tum-ei-eda/seal5/commit/b44487078aef75be1b425c989e0a2ca3e16fc9eb) - fix settings
- [c055592](http://github.com/tum-ei-eda/seal5/commit/c055592c69d34e15ce05ae21de480713e04e73f7) - fix xcvalu test
- [c19f023](http://github.com/tum-ei-eda/seal5/commit/c19f0230493ada65101564b97e34e4a1d9ac13d6) - fix settings
- [52a07d6](http://github.com/tum-ei-eda/seal5/commit/52a07d6e6c73a81389a2bd4c10bf58c72df8d4aa) - implement instr format detection
- [2341f3f](http://github.com/tum-ei-eda/seal5/commit/2341f3fd581dba41de8801ab9f8c3315dae88bc3) - update submodules
- [576fc83](http://github.com/tum-ei-eda/seal5/commit/576fc83c2dc6774700308d2ec831549687c4168c) - update submodules
- [1c0c1a4](http://github.com/tum-ei-eda/seal5/commit/1c0c1a4019a6b6a9b00d5306f8d4f6825d1d08d0) - openasip example: also add instrs from paper
- [d5e4105](http://github.com/tum-ei-eda/seal5/commit/d5e410501916bfab3ad50387cb261768e8fb8c8c) - tests: fix cv-addun.test-cg.ll
- [68bf945](http://github.com/tum-ei-eda/seal5/commit/68bf945e42c565369aeb438f430ca5d7eea2ff5d) - intrinsics: add set_name to intrinsics to handle multiple sets
- [315e8ab](http://github.com/tum-ei-eda/seal5/commit/315e8ab9c90b3103b27feb558173d6ba52ee0e3a) - openasip example: also add instrs from paper
- [38fc709](http://github.com/tum-ei-eda/seal5/commit/38fc709d2b9542412d76090204df14d54441d9de) - ci fix
- [08a2aec](http://github.com/tum-ei-eda/seal5/commit/08a2aec76b28ddac74ec14f56caf9a0190284077) - add missing files
- [292346d](http://github.com/tum-ei-eda/seal5/commit/292346d864238bcc372c8a3e0d76b80fdf46d274) - seal5/backends/riscv_intrinsics/writer.py: add missing return
- [41537fa](http://github.com/tum-ei-eda/seal5/commit/41537fa491bbdcc8a0448779ca7c5896174b6ebc) - intrinsics_writer: check instr name and mnemonic
- [60c408d](http://github.com/tum-ei-eda/seal5/commit/60c408d1efe8515fc7036da36520aeb43a094c79) - examples: fixes
- [23dc85c](http://github.com/tum-ei-eda/seal5/commit/23dc85cd44db7754835dc0c5548dc3025f40f53b) - extend tumeda tests
- [d3eae4e](http://github.com/tum-ei-eda/seal5/commit/d3eae4e58e2a71896e72c7dfbd67de20d4e7651d) - fix xexample64 tests
- [379454b](http://github.com/tum-ei-eda/seal5/commit/379454b8405d4bc88b63a0a56afd9c9866cc6fbe) - handle more types in seal5/backends/riscv_intrinsics/writer.py
- [5565eb9](http://github.com/tum-ei-eda/seal5/commit/5565eb927fd01225276396f12560014627d416d7) - make seal5/backends/report/test_results/writer.py detect more instrs
- [f3109e4](http://github.com/tum-ei-eda/seal5/commit/f3109e4dc1ce52d1a77543880adec292beacf292) - fix examples/cfg/example/intrinsics.yml
- [2d072e3](http://github.com/tum-ei-eda/seal5/commit/2d072e381ead12278efffbcf5dc8b359712d62b0) - fix xrvc tests
- [c384b68](http://github.com/tum-ei-eda/seal5/commit/c384b684e7c57d46409af236afd3cec844ac8838) - refactor s4e tests
- [9c53664](http://github.com/tum-ei-eda/seal5/commit/9c53664f9b1e9680141e36e30b6f7bfde9cf67b0) - patterngen: skip if using custom regs
- [19f92e7](http://github.com/tum-ei-eda/seal5/commit/19f92e78da5d395a0d07bfe46bf35a71e3f58328) - examples: fixes
- [bdfeb21](http://github.com/tum-ei-eda/seal5/commit/bdfeb21c0978b25cdc6d8ea89788733b898b9d10) - test: fix xexample
- [4897cdf](http://github.com/tum-ei-eda/seal5/commit/4897cdf37d1036f1f50af49bb88fe14b370266af) - patterngen: skip if using custom regs
- [158dc96](http://github.com/tum-ei-eda/seal5/commit/158dc964d9afd35e11f77e1dc0ae7830835a465f) - examples: fixes
- [e3eff0f](http://github.com/tum-ei-eda/seal5/commit/e3eff0f09fb6847d1782e9e10cc98a733c9de83e) - add todo
- [6d2255b](http://github.com/tum-ei-eda/seal5/commit/6d2255b4fbd05f2ebb045c5cb4c132c212ed6afd) - seal5/backends/report/properties/writer.py: detect opcode and enc_size
- [d25a77c](http://github.com/tum-ei-eda/seal5/commit/d25a77c46c5b9afc8033d9ff6cec21b736515556) - test: fix xrvc
- [9121bd3](http://github.com/tum-ei-eda/seal5/commit/9121bd3d061a84076144853dd5ffb9d2f1c03b7c) - test: fix xexample
- [7a7d77c](http://github.com/tum-ei-eda/seal5/commit/7a7d77c77c88965ab9a648c05845182fc7db7a6f) - examples: fixes
- [d5a6777](http://github.com/tum-ei-eda/seal5/commit/d5a677795cc11785ccba066fe4a8e01934196268) - test: fix dirname
- [abe4578](http://github.com/tum-ei-eda/seal5/commit/abe4578d4a68740f561cd4aa9f7590e50a2daf2b) - examples: fixes
- [6b86d7f](http://github.com/tum-ei-eda/seal5/commit/6b86d7f334dc05754aa8a5364403b4e74a7b9d10) - fix tests
- [c9d3edb](http://github.com/tum-ei-eda/seal5/commit/c9d3edb0e24bc32bc106b0ce0fbd44c510b30039) - tests: add *.test-builtin.ll for openasip and xexample{64}
- [13fb91c](http://github.com/tum-ei-eda/seal5/commit/13fb91cbc80ccfaf4ad968fe223ed3eae1fae8a0) - enable subincacc intrin for demo_rv64.py
- [8bdcc5b](http://github.com/tum-ei-eda/seal5/commit/8bdcc5b9fba6749bef267d99e2dabcf9ce009eb1) - reports: handle multiple input models
- [84c30bb](http://github.com/tum-ei-eda/seal5/commit/84c30bb2ae93d33c5ceacec1d7eafdbe5a9beb80) - openasip_base_max.test-cg.c: fix
- [3f8807c](http://github.com/tum-ei-eda/seal5/commit/3f8807c7d4a151e00828dc1a512c29cc01edc11c) - split all tests per instruction
- [11b270b](http://github.com/tum-ei-eda/seal5/commit/11b270b360d5a00fb60067afb302640054e9db41) - increase version to v0.3.dev0
- [c49a679](http://github.com/tum-ei-eda/seal5/commit/c49a6793722e37924cab285e7ae1782366a3c7c7) - seal5/settings.py: fix
- [e673a26](http://github.com/tum-ei-eda/seal5/commit/e673a26249b1b6b986338d9faf53bff3cbb09041) - test_results/writer.py: support multiple models & fix test detection
- [3e59acb](http://github.com/tum-ei-eda/seal5/commit/3e59acb8d894b531cf8f7e5e47106a78e3d0d5fe) - test_results/writer.py: support multiple models
- [8e27eea](http://github.com/tum-ei-eda/seal5/commit/8e27eea7c06a7464ff31bf15020498c1bcbaa355) - cleanup
- [446f213](http://github.com/tum-ei-eda/seal5/commit/446f213cc1451a162e26bda027c2bad77e0ccbdc) - seal5/backends/riscv_register_info/writer.py: do not add empty patches to index
- [921e2e7](http://github.com/tum-ei-eda/seal5/commit/921e2e7fae38892ffe93cdf85bf02f116e11690a) - seal5/backends/riscv_register_info/writer.py: add comment
- [6ccc522](http://github.com/tum-ei-eda/seal5/commit/6ccc5223a547c712bad20aad6e8b9a9594fd606d) - seal5/backends/report/test_results/writer.py: replace assert with warning
- [697cd8e](http://github.com/tum-ei-eda/seal5/commit/697cd8ef6d7e88c285c992484210f7d1659a96c2) - seal5/backends/report/properties/writer.py: fix
- [5bd86d0](http://github.com/tum-ei-eda/seal5/commit/5bd86d03cfc7d1943f0a5f9cac41080bd7c8ffc9) - ci: fix
- [01160a5](http://github.com/tum-ei-eda/seal5/commit/01160a5b6725c3848e3841e7cdbfd6a15400ddd9) - add seal5.backend.report.diff
- [1df4843](http://github.com/tum-ei-eda/seal5/commit/1df4843da285995f496e30d8d7744056956d2ce0) - update pass_list.py
- [1693ff4](http://github.com/tum-ei-eda/seal5/commit/1693ff4d91dd1124d748e36e589a340dc78bc89f) - skip patterngen for compressed instructions (fix #126)
- [37413c0](http://github.com/tum-ei-eda/seal5/commit/37413c002681173b0c3598e96e168689d2482b1f) - enable use_subprocess: true globally to allow running passes in parallel
- [9c8cc9f](http://github.com/tum-ei-eda/seal5/commit/9c8cc9f24b0ecd0f168b61509c4c6294b5223b92) - add seal5.backend.report.diff
- [81840ff](http://github.com/tum-ei-eda/seal5/commit/81840ffcf74ca84ab2cc6aae92346db74f303817) - flow: fix test score if no tests are available
- [d47048f](http://github.com/tum-ei-eda/seal5/commit/d47048f06f57225a3e2822c4f073f6a0fad3fafc) - ci: fix typo
- [771606c](http://github.com/tum-ei-eda/seal5/commit/771606cfb3f840c2414a1929773e3c8935fdb98a) - ci: update seal5_build.yml and sync_etiss_seal_build.yml after merge
- [b105058](http://github.com/tum-ei-eda/seal5/commit/b1050582dd87ae38d0aeedde0179ae6abe9d6080) - Merge pull request #124 from kebi-be/main
- [e04a6c9](http://github.com/tum-ei-eda/seal5/commit/e04a6c97469a4a0666eefecf8cc3fdfda1a68115) - remove print statements
- [3cd05bc](http://github.com/tum-ei-eda/seal5/commit/3cd05bc82cb58800825299d56e3ee9c8ec231434) - update requirements.txt
- [9ac6a55](http://github.com/tum-ei-eda/seal5/commit/9ac6a55baa187a47b929faa291204348d0fb75fb) - update COMPATIBILITY.md to list supported LLVM versions
- [e7f0a07](http://github.com/tum-ei-eda/seal5/commit/e7f0a0780cce2fd8257551944062696084a51b4e) - add missing file seal5/metrics.py
- [9da6974](http://github.com/tum-ei-eda/seal5/commit/9da6974fca08130d8f4799e41d53a1482f13fe9f) - integrate reports backends in ci demo (weekly)
- [ee1267e](http://github.com/tum-ei-eda/seal5/commit/ee1267e89fb0a4a00c6e5a91a1c7090da5a40d80) - ci: add missing step names
- [c0f34e6](http://github.com/tum-ei-eda/seal5/commit/c0f34e682edb9fca7d9ee8808a280b79e4d4fd7c) - integrate reports backends in ci demo (manual)
- [ad3bd33](http://github.com/tum-ei-eda/seal5/commit/ad3bd33c0156bb9e21a8564e9b45b23c063cb08d) - move some backends in seal5.backend.report namespace
- [6edccca](http://github.com/tum-ei-eda/seal5/commit/6edccca729830d7f1a5bf5e90814664b8b426d96) - track number of changes in deploy stage (resolve #138)
- [d1e29b4](http://github.com/tum-ei-eda/seal5/commit/d1e29b43147cef135fa7a065d89ac7c05e0e3a90) - track number of changes in patch stage (resolve #138)
- [f0d4830](http://github.com/tum-ei-eda/seal5/commit/f0d48305df2b0037359bc05bcc3229ab86510fd2) - add seal5.backend.times.writer
- [d7f85cd](http://github.com/tum-ei-eda/seal5/commit/d7f85cdda10e5ac029276a07e61c3e619062ebc5) - passes.py: add pass start/end time to metrics
- [32db47c](http://github.com/tum-ei-eda/seal5/commit/32db47c2ae81f985755c38ba2253c53e95befc72) - flow.py: add stage start/end time to metrics
- [31bfa7d](http://github.com/tum-ei-eda/seal5/commit/31bfa7da63e7c06d44851bc5f6035b3be15f576e) - implement seal5.backends.test_results.writer (resolves #123)
- [868503c](http://github.com/tum-ei-eda/seal5/commit/868503ca4b1287de408e319f6c7ced0fbf3200ce) - add example openasip test files (see #129)
- [059e9a2](http://github.com/tum-ei-eda/seal5/commit/059e9a2481deb75669be4f048a7c402b1bc139f4) - add example openasip instrinsic
- [d010095](http://github.com/tum-ei-eda/seal5/commit/d01009552f26085ce5fd769a8a6556e3dac03268) - examples/openasip_demo.py: disable experimental mode (WIP, revert after #127 fixed)
- [b836445](http://github.com/tum-ei-eda/seal5/commit/b83644544a0dd53cce98d1133400cd5c4b2134dd) - /seal5/transform,pass_list.py: enable --metrics for most transforms
- [99c8fdc](http://github.com/tum-ei-eda/seal5/commit/99c8fdc7ca2d236c34eb7c1664e2771557d58a77) - store test metrics in settings (resolves #122)
- [fd57388](http://github.com/tum-ei-eda/seal5/commit/fd5738839463b7b6f0cb0bc24c2f517c4c39212f) - seal5/backends/status/writer.py: allow exporting markdown and pkl and add cols2rows flag
- [77cd30f](http://github.com/tum-ei-eda/seal5/commit/77cd30fbd316bcb2f7c2a393a37ae28aa85a24d6) - seal5/backends/riscv_intrinsics/writer.py: fixes and error handling
- [6b7905f](http://github.com/tum-ei-eda/seal5/commit/6b7905f7942a4ec50b5db161c6ba1f76b67a6cbc) - seal5/backends/riscv_instr_info/writer.py: add metrics support
- [439de1e](http://github.com/tum-ei-eda/seal5/commit/439de1e100b6888bd325ea8ccd63ddb29c6120c7) - seal5/backends/properties/writer.py: allow exporting markdown and pkl
- [3e01f2b](http://github.com/tum-ei-eda/seal5/commit/3e01f2bdedc312d94370d4668d2aed5bef17ed28) - seal5/backends/coredsl2/writer.py: add metrics support
- [3e0a52c](http://github.com/tum-ei-eda/seal5/commit/3e0a52c9e3404427b44d5f5e279b64c7ff2c6633) - add seal5.backends.status.writer (experimental, see #120)
- [88aa2d6](http://github.com/tum-ei-eda/seal5/commit/88aa2d654175315fa0adadfd66209e32a212644f) - add metrics to PassResult
- [2253427](http://github.com/tum-ei-eda/seal5/commit/22534276fe983006c1da49367f282c8316b5d8f1) - backends: add more info to metrics (instr/set names)
- [26f1acd](http://github.com/tum-ei-eda/seal5/commit/26f1acdfe41793dbe225e8bc77c187a0861a562b) - backends: write metrics.csv with pandas for proper escaping
- [41bd33c](http://github.com/tum-ei-eda/seal5/commit/41bd33c73abf5ad702af51695c23b3713b57ac73) - seal5/backends/properties/writer.py: improvements
- [5183ac0](http://github.com/tum-ei-eda/seal5/commit/5183ac0f060bdd9a4e3a4af6de1895630471ec44) - add seal5.backends.properties.writer (experimental, see #117)
- [1326b5f](http://github.com/tum-ei-eda/seal5/commit/1326b5fbc6942552f12dccdb1f6d540303cfe8c7) - cleanup seal5/transform/inline_functions/optimizer.py
- [5d74f48](http://github.com/tum-ei-eda/seal5/commit/5d74f48837f60131f0fe309868551a82bfd8d81f) - ExtensionsSettings: prefix arch with x
- [64cc530](http://github.com/tum-ei-eda/seal5/commit/64cc530afa4175adb374f87a3ce2bac2e5fbf1a2) - cdsl2llvm: enable no_extend mode
- [1b829cd](http://github.com/tum-ei-eda/seal5/commit/1b829cde325a112a35de5dbfbb3fb77bbdc74415) - update rv_openasip ref
- [01a772a](http://github.com/tum-ei-eda/seal5/commit/01a772a42a255ccb067af0d8c6308c447d3999b5) - pattern-gen: --mattr2 -> --mattr
- [d29b878](http://github.com/tum-ei-eda/seal5/commit/d29b87879a0f67eb0469b297f3b506eeccd515f1) - add Seal5FunctionAttribute.INLINE
- [7e845a3](http://github.com/tum-ei-eda/seal5/commit/7e845a3575e025e8e4b415af1ea6d14614e77af8) - add inline_functions pass
- [fe35b76](http://github.com/tum-ei-eda/seal5/commit/fe35b76af6563c11d9a023f34aec028e770d56b9) - convert_ll_to_gmir: make optimization level configurable
- [9b1557b](http://github.com/tum-ei-eda/seal5/commit/9b1557b90b663bd8f86b7ff5ebce56032fe7b7f2) - patterngen: support --no-extend
- [dbbfacc](http://github.com/tum-ei-eda/seal5/commit/dbbfaccee508378bfe7f45d67d398529306aac4c) - instr_tablegen2.mako: remove comment
- [43b0aa4](http://github.com/tum-ei-eda/seal5/commit/43b0aa4b977d00152e2276cecd1db1895274366b) - update openasip submodule
- [c9a79ed](http://github.com/tum-ei-eda/seal5/commit/c9a79ed5de532391a5de7a069be06d955c8c8983) - add openasip yml
- [72f18d9](http://github.com/tum-ei-eda/seal5/commit/72f18d9f16e6aed4ff424b7140bf9e0c98262423) - cdsl2llvm: switch to philippvk5 branch
- [e853f80](http://github.com/tum-ei-eda/seal5/commit/e853f80599c08dd0fe9c012b2e592c44bc4fe44c) - use new openasip files
- [9273444](http://github.com/tum-ei-eda/seal5/commit/9273444b0d24e00d20509d3635ab8130350caead) - Merge pull request #113 from tum-ei-eda/corev-tests
- [5baf05f](http://github.com/tum-ei-eda/seal5/commit/5baf05fd102fa5ea1046d2a9e2bd43311a64ccba) - Added workflow concurrency control
- [0995366](http://github.com/tum-ei-eda/seal5/commit/0995366e1141fe362ce19f4c4f4857ace5ffbf3c) - Modification based on PR
- [8da8f62](http://github.com/tum-ei-eda/seal5/commit/8da8f6266e6e614bbfc814c59f0adde7ebd22770) - Removed repository reference to checkout
- [af45eb5](http://github.com/tum-ei-eda/seal5/commit/af45eb53920ee5cf7f955e6136ff290209265cb8) - Deleted duplicate workflow
- [2e1ecd0](http://github.com/tum-ei-eda/seal5/commit/2e1ecd0056d3d7e718dc5d618844812817e109c8) - Removed redundant steps
- [c8f0b50](http://github.com/tum-ei-eda/seal5/commit/c8f0b50930c27af519755212ef81e62d6baa3235) - Update seal5_build.yml
- [f2bf4b9](http://github.com/tum-ei-eda/seal5/commit/f2bf4b9d168d436a82abccb3d996e33d5adb5f48) - Update sync_etiss_build.yml
- [a574934](http://github.com/tum-ei-eda/seal5/commit/a5749344dc0f589c75b7c77f18e12b4352f41476) - Added branch name to be checked out
- [79b7365](http://github.com/tum-ei-eda/seal5/commit/79b736543262eb1c9ecd174c0807bc2fea1389d0) - Update seal5_build.yml
- [6c8826f](http://github.com/tum-ei-eda/seal5/commit/6c8826fbc5f602376aadb5f67b63360096770027) - Update seal5_build.yml
- [0806953](http://github.com/tum-ei-eda/seal5/commit/0806953accc2c150c4c30594383ff651f153c540) - Update seal5_build.yml
- [4563a8a](http://github.com/tum-ei-eda/seal5/commit/4563a8a2113c510d7865a1d405a58f85d047494b) - Removed step to determine programm
- [4710976](http://github.com/tum-ei-eda/seal5/commit/47109762c73af5232a78976aab576a4b086c6553) - Add files via upload
- [f97a3ad](http://github.com/tum-ei-eda/seal5/commit/f97a3ad091c3391174cde50308159abbb263fb17) - Update seal5_build.yml
- [bb84cf9](http://github.com/tum-ei-eda/seal5/commit/bb84cf97a30d07bb32cb28450f6591e75acef801) - Add files via upload
- [c8a2b22](http://github.com/tum-ei-eda/seal5/commit/c8a2b2238dc09c961b237462ece8898fa3423f4e) - Add files via upload
- [5afeb09](http://github.com/tum-ei-eda/seal5/commit/5afeb09bcd9b73987c33ac3ac0e32158cdc6fdb8) - add test-intrin fores for xcorevamac (TODO: test and add to corev_demo)
- [817d0d2](http://github.com/tum-ei-eda/seal5/commit/817d0d2b5ac6928ab3a9614ae4f6c8d096acd8a0) - update corev demo
- [c79069a](http://github.com/tum-ei-eda/seal5/commit/c79069a4b3e932c4220364b02a48c1bf59b47843) - update corev tests
- [23f7701](http://github.com/tum-ei-eda/seal5/commit/23f77016631c10886ad5ba15fd5095db9169b39d) - examples: add more xcvalu codegen tests
- [ed97f74](http://github.com/tum-ei-eda/seal5/commit/ed97f7404d224aa78abc45862ecf5a265ac8974e) - examples: add cv-abs test files

0.2.0

Changes in this Release:
- [5001d75](http://github.com/tum-ei-eda/seal5/commit/5001d75b1a9789a4d69f9bb6ecd187d06c5434b2) - increase version to v0.2.0
- [cf80445](http://github.com/tum-ei-eda/seal5/commit/cf804456cc9b4e4e9e65278a9695cdd971dca348) - Merge pull request #114 from tum-ei-eda/develop
- [8b0934b](http://github.com/tum-ei-eda/seal5/commit/8b0934b5b15b7008deea63bd3ace9bf946d61a31) - lint code after intrinsics merge
- [f75c75c](http://github.com/tum-ei-eda/seal5/commit/f75c75c9c3a09a4b711645f2528133592627b8a2) - examples/demo.sh: expose CCACHE
- [5f6ea15](http://github.com/tum-ei-eda/seal5/commit/5f6ea15d0062387ace5fce51b566cf493cc83ee8) - cli: expose seal5 build/install --ccache
- [3ee14de](http://github.com/tum-ei-eda/seal5/commit/3ee14defa79f74217aa1c3d0516aa1ddedd849b0) - examples/demo.sh: add missing -f for init stage
- [d95abad](http://github.com/tum-ei-eda/seal5/commit/d95abad1bdc57af035297c4c0329a7494025326e) - rm input()
- [ca1dc6a](http://github.com/tum-ei-eda/seal5/commit/ca1dc6a22b51f41927845338e54671e5e4c0fb7b) - flow: fix typo
- [a777a30](http://github.com/tum-ei-eda/seal5/commit/a777a30cd2c208142eed9530f89b99cd6ed9049c) - introduce settings.get_llvm_build_dir with automatic fallback/lookup
- [3bd8a58](http://github.com/tum-ei-eda/seal5/commit/3bd8a58f34c7344d5684b31e3a2e383f26b4d15a) - Merge pull request #111 from tum-ei-eda/intrinsics
- [fe569e9](http://github.com/tum-ei-eda/seal5/commit/fe569e94ae36b9be7a5b0cbc4955a48e0a4bdd81) - add support for ccache build with cmake (ci fix)
- [2cd3502](http://github.com/tum-ei-eda/seal5/commit/2cd3502cb4e48febd70f0b226e1519efc36e8db0) - examples/*.py: expose CCACHE
- [4b78d95](http://github.com/tum-ei-eda/seal5/commit/4b78d95926d97f6e4d7a8190e23d4dcb2334f8a3) - add support for ccache build with cmake (ci fix)
- [8708ac6](http://github.com/tum-ei-eda/seal5/commit/8708ac603677d25df6a1ff218bec4eaf8f597278) - fix ccache cmake args
- [ed2a03e](http://github.com/tum-ei-eda/seal5/commit/ed2a03eca2667043500ba6b8b6ed6fa6e4e23897) - add support for ccache build with cmake (ci fix)
- [cf9b08a](http://github.com/tum-ei-eda/seal5/commit/cf9b08a49461b91158af74b805273be2e6ae7b6d) - ci: fix typo in demo_weekly.yml
- [1587b20](http://github.com/tum-ei-eda/seal5/commit/1587b206001c2000314b69ee6ef4936588a6122a) - add support for ccache build with cmake (flow fix)
- [8a6574f](http://github.com/tum-ei-eda/seal5/commit/8a6574fa5f8e4a860abb9df2aae1369537b90df2) - add support for ccache build with cmake (ci fix)
- [cf134ea](http://github.com/tum-ei-eda/seal5/commit/cf134ea41c63a5efef29dee5805aacb7aeb02a44) - add support for ccache build with cmake (ci fix)
- [6b70f78](http://github.com/tum-ei-eda/seal5/commit/6b70f789b4419cfb97986494042a4eb74607b792) - examples/demo.py: expose CCACHE
- [1f5998c](http://github.com/tum-ei-eda/seal5/commit/1f5998c76f72f1f86f7a3290253bc995146f0264) - add support for ccache build with cmake (flow/settings/llvm/ci)
- [26505a8](http://github.com/tum-ei-eda/seal5/commit/26505a83096bd65a6ee7a651eeac81f8bae2862f) - cfg: set LLVM_DEFAULT_TARGET_TRIPLE in examples/cfg/llvm.yml
- [0e0f69b](http://github.com/tum-ei-eda/seal5/commit/0e0f69b25d81e04ac2447aed86a919b1e5c8ce62) - ci: use python 3.10 in style.yml
- [c93d63b](http://github.com/tum-ei-eda/seal5/commit/c93d63b388b06a8877e75cc7ff5e087fc5b6616b) - Intrinsic for example subincacc instruction
- [64eb705](http://github.com/tum-ei-eda/seal5/commit/64eb7052534710c07a690bac42bf3ba279368bf3) - Basic support for generating intrinsic functions
- [4141660](http://github.com/tum-ei-eda/seal5/commit/4141660deb06997d644e084894f69af5ee58c9d1) - Merge pull request #112 from tum-ei-eda/demo_dest_dir
- [f3e5e1d](http://github.com/tum-ei-eda/seal5/commit/f3e5e1da018d927eaf0ec5b3bc0f8968c29f2036) - Added DEST_DIR env var to demo scripts
- [e4d842a](http://github.com/tum-ei-eda/seal5/commit/e4d842aada15d622a3da982d6cfd283595940b19) - more mattr fixes
- [320b812](http://github.com/tum-ei-eda/seal5/commit/320b812ccdef578d673548642bb85593f514246d) - ci: update actions to latest versions
- [6034485](http://github.com/tum-ei-eda/seal5/commit/603448545ad61d7447f7aef0e390d929d171d09d) - fix mattr handling
- [4dfafa4](http://github.com/tum-ei-eda/seal5/commit/4dfafa4ca9dc38e7910dbd593ece5fa51e54bc07) - cleanup prints
- [33249e7](http://github.com/tum-ei-eda/seal5/commit/33249e74126d3e1070f949357a9bc232958b97a8) - seal5/backends/patterngen/writer.py: fix typo
- [bd048fb](http://github.com/tum-ei-eda/seal5/commit/bd048fb2280ff197e5101b42be60a642f1a9a85b) - seal5/pass_list.py: fixes
- [59f80da](http://github.com/tum-ei-eda/seal5/commit/59f80daadbdd22bb404ad78797e6e2dd5c39c531) - flow.py: add docstrings
- [ae9e373](http://github.com/tum-ei-eda/seal5/commit/ae9e373758fb3b3835ae11c76979e263e59c088c) - update rv_s4e submodule
- [39b0d26](http://github.com/tum-ei-eda/seal5/commit/39b0d260f7c05ea7fe35be09e1747625ada627a6) - small fixes
- [247f0a0](http://github.com/tum-ei-eda/seal5/commit/247f0a0d98975f2baf7441a14e5af53f8a8fbfa7) - Flow.export: add temp=False arg
- [b20d989](http://github.com/tum-ei-eda/seal5/commit/b20d9890076d54c5e79da371253487f20d912980) - run black linter
- [9beb7ad](http://github.com/tum-ei-eda/seal5/commit/9beb7ad7fe98596a815ca68fd8ea2849ecb521e5) - update linter settings
- [fc4edbc](http://github.com/tum-ei-eda/seal5/commit/fc4edbc85e4c4fa448e0b7b97633f9f939500c3b) - lint full codebase
- [cf365f5](http://github.com/tum-ei-eda/seal5/commit/cf365f5d973a28fcad7defbdf61f15490a1d49d2) - add missing file: /work/git/seal5_new/seal5/riscv_utils.py
- [4526356](http://github.com/tum-ei-eda/seal5/commit/45263568b457b0f77409a6659f5c9fcf188db404) - add util: is_power_of_two
- [8036d23](http://github.com/tum-ei-eda/seal5/commit/8036d23a49c861e9cc8146669127c60229d0fa29) - add XLEN assertion
- [660c671](http://github.com/tum-ei-eda/seal5/commit/660c67159d0fae30dfeaae4c175727568c17b569) - remove unused file

0.1.4

Changes in this Release:
- [30674a2](http://github.com/tum-ei-eda/seal5/commit/30674a27e4e708636d26437a0e30c52d7107b5c3) - update version to 0.1.4
- [9be2047](http://github.com/tum-ei-eda/seal5/commit/9be2047e7fdd37e30c86b96dac8a3e8b796bd662) - cdsl2llvm.py: fix typos
- [28e6a03](http://github.com/tum-ei-eda/seal5/commit/28e6a03f586813932b9c69b4dcf86af2401755af) - llc mattr fix
- [e66e94f](http://github.com/tum-ei-eda/seal5/commit/e66e94f24fe59c9ca8ed4034281f1668badaf4c5) - ci: print pip pkgs
- [3b42793](http://github.com/tum-ei-eda/seal5/commit/3b42793bc5d094de62287a914b6039ee30b709f2) - rm print
- [306aed0](http://github.com/tum-ei-eda/seal5/commit/306aed02ffa8f47ae6a75401c3d2f2adba7da3e4) - handle missing build dir for pattern-gen/llc
- [cf87eea](http://github.com/tum-ei-eda/seal5/commit/cf87eeaaec4517c80ac175a5d7bf7ea080ecb6f3) - demo.sh fix
- [74923e3](http://github.com/tum-ei-eda/seal5/commit/74923e3f896029eae23321663038bf11ef733947) - ci fix
- [b7f5127](http://github.com/tum-ei-eda/seal5/commit/b7f51278254d56856aaa37c50def4cc9eea5580f) - ci: disable broken demos
- [5e3e796](http://github.com/tum-ei-eda/seal5/commit/5e3e796c56b5e52ba1ac6e0566cf6182f472b566) - fix rv64 demo
- [a56f152](http://github.com/tum-ei-eda/seal5/commit/a56f1527f981d78ce29c0d4ce69a4a7940e22f6d) - rework examples/demo.sh
- [5e6ea90](http://github.com/tum-ei-eda/seal5/commit/5e6ea9090f73f24912e77f96ea092ac32e290476) - Update demo_weekly.yml
- [9d8c4e4](http://github.com/tum-ei-eda/seal5/commit/9d8c4e48b34777a1336d7f8985d3ec4d0b2fc9b3) - ci: fix demo_weekly.yml
- [385d2df](http://github.com/tum-ei-eda/seal5/commit/385d2df8de56a608d654ff206874529d7df0d242) - flow: convert meta_dir to absolute path
- [116e6fb](http://github.com/tum-ei-eda/seal5/commit/116e6fbd6e83f872a5a588d8435680ed1b2a84a9) - ci: fix demo_weekly.yml
- [6d7de64](http://github.com/tum-ei-eda/seal5/commit/6d7de64e468e05ebbaa86885ad1dbea854dbc7c3) - rm prints
- [463da3d](http://github.com/tum-ei-eda/seal5/commit/463da3d17b209f5953ed41503f3a61c9e5f44719) - add missing license headers and file docstrings
- [8c60e13](http://github.com/tum-ei-eda/seal5/commit/8c60e138a6498788867eeac097ce93a7de46d165) - ci: demo_weekly.yml add more scripts
- [2555a80](http://github.com/tum-ei-eda/seal5/commit/2555a804f151160dd92c92c51625db27d902c068) - ci: demo_weekly.yml fix
- [07870ba](http://github.com/tum-ei-eda/seal5/commit/07870bab9cba7f583e538b44d097fb7e42823d3f) - ci: demo.yml fixes
- [a90b575](http://github.com/tum-ei-eda/seal5/commit/a90b575b750c5c6929be45320a1798aa4d140f76) - Merge pull request #105 from tum-ei-eda/misc-improvements
- [d88ac92](http://github.com/tum-ei-eda/seal5/commit/d88ac9248683dfaa6cb04b851142c5cb1891c933) - investigate clone issue
- [c98d616](http://github.com/tum-ei-eda/seal5/commit/c98d616603e1d85d6e9df8a7e7f8f9ee77ba74d7) - flow: meta_dir fixes
- [ff18e0f](http://github.com/tum-ei-eda/seal5/commit/ff18e0fbde7d65f752294177b9ccddf2a854069b) - ci/examples: drop FAST mode
- [335ae8a](http://github.com/tum-ei-eda/seal5/commit/335ae8a9671b9f07444d3d6356eba90a800b9043) - flow: meta_dir fix
- [a081590](http://github.com/tum-ei-eda/seal5/commit/a081590a7a9787b2e2a1e8cb9b344c9fea12165f) - ci: use CLONE_DEPTH
- [7ce2c1b](http://github.com/tum-ei-eda/seal5/commit/7ce2c1b3ee3b9629692d77a8389966430ec9488b) - ci: use PROGRESS
- [745fdb6](http://github.com/tum-ei-eda/seal5/commit/745fdb653eba647f4219ca6c198f402c1f008418) - fix Seal5Flow __init__
- [9ae35ac](http://github.com/tum-ei-eda/seal5/commit/9ae35ac403d8ef1edfa985575a13bdb6e57ca8ec) - examples: expose CLONE_DEPTH
- [63911d7](http://github.com/tum-ei-eda/seal5/commit/63911d7ddf10e4f40704427c737be1a65ced2150) - examples: expose PROGRESS
- [6b5677b](http://github.com/tum-ei-eda/seal5/commit/6b5677be3308c9545f9c46190a41ceac87e4fe53) - cli: cleanup
- [8b14ee4](http://github.com/tum-ei-eda/seal5/commit/8b14ee41dd65dfecd1ae76ab3b2d86f89cf30f93) - expose --progress via cli for init and setup step
- [d18fd3d](http://github.com/tum-ei-eda/seal5/commit/d18fd3d57778bee33b63ed9afeb049384431eb2e) - Expose pattern_gen.sparse_checkout to cfg
- [8e8eb79](http://github.com/tum-ei-eda/seal5/commit/8e8eb797bc0d3f77985c1d234048cc2c1d47ab26) - ci: add weekly demo script
- [f75b87c](http://github.com/tum-ei-eda/seal5/commit/f75b87cc3d6c0879569e8b4f2fbcbeefa72c85e6) - ci fixes
- [46be533](http://github.com/tum-ei-eda/seal5/commit/46be53310d29fbdf6b69e417978f616d1fce2392) - ci fix
- [88d54bf](http://github.com/tum-ei-eda/seal5/commit/88d54bf52200442feeed1d91d444adfb300dfad9) - ci fix
- [e6a850a](http://github.com/tum-ei-eda/seal5/commit/e6a850a8bdb9e1a1c4abd116973c2c13b6a7f2d4) - ci: support non-python examples 2
- [a899638](http://github.com/tum-ei-eda/seal5/commit/a8996383f5ad45c680193332503d8aaffe81442b) - ci: support non-python examples
- [be526ab](http://github.com/tum-ei-eda/seal5/commit/be526abc575ed6b7a468d6ff25d6a7be5b2ace8a) - examples: make TEST/INSTALL/DEPLOY/EXPORT/CLEANUP configurable
- [df27a16](http://github.com/tum-ei-eda/seal5/commit/df27a168fe7d80743e9e61385eed403056ef163c) - ci: update demo.yml
- [9ff2d20](http://github.com/tum-ei-eda/seal5/commit/9ff2d20b34d6912464ecd72e1bc226f55d2a4f98) - meta_dir fixes
- [b91fe83](http://github.com/tum-ei-eda/seal5/commit/b91fe832c00e15ace952fbaf9cafd45bad106c7a) - lint code with black
- [cacb926](http://github.com/tum-ei-eda/seal5/commit/cacb92608ee09aff3736110f57c045747bf76395) - implement INSTALL stage (including cli)
- [c182d59](http://github.com/tum-ei-eda/seal5/commit/c182d5977fffe1252898a51dc441ba591ded9651) - llvm.py: fixes and install capability
- [71750b7](http://github.com/tum-ei-eda/seal5/commit/71750b75c351e00451acffce788674d61ed951f5) - Flow: write custom name in settings, TODO: check for conflict?
- [449b3a6](http://github.com/tum-ei-eda/seal5/commit/449b3a63f5f692ea7b4b67c1088e6eecf7c3a7cd) - CDSL2LLVM: use sparse checkout, TODO: expose to settings
- [aa996ba](http://github.com/tum-ei-eda/seal5/commit/aa996ba4589a0a63e4248a84e184fb90374b6914) - minor EXPORT stage changes
- [20526dc](http://github.com/tum-ei-eda/seal5/commit/20526dcad1668ea066ef4302ad9abae91358f18b) - implement INSTALL stage (including cli)
- [6b0a48c](http://github.com/tum-ei-eda/seal5/commit/6b0a48cd42d82dd225a9df3ad830282ae1ab48a6) - implement DEPLOY stage (including cli)
- [51faa3c](http://github.com/tum-ei-eda/seal5/commit/51faa3cb3723e5ee3e2dabcd3dc2bea74efa1c64) - cli fixes
- [87ab3cf](http://github.com/tum-ei-eda/seal5/commit/87ab3cfd04e5d20d0cfffbbd53f5cd58e69dbbd5) - clone_depth fixes
- [8b34740](http://github.com/tum-ei-eda/seal5/commit/8b34740b5cbc6f8d7e2d9fd9be8dee823107cec7) - allow shallow clone of llvm repo
- [2134914](http://github.com/tum-ei-eda/seal5/commit/213491403edfe6e6b25a7939be6fc890e9d5961f) - CLI fixes
- [c2ab3b2](http://github.com/tum-ei-eda/seal5/commit/c2ab3b2d1ce7032c6e279aecfb5e7f3c887b49cb) - flow.py: more logging
- [97376ca](http://github.com/tum-ei-eda/seal5/commit/97376ca1996b2702a61f7633d56972cd7e64a0c4) - seal5/dependencies.py: integrate CloneProgress here as well
- [dec1dd3](http://github.com/tum-ei-eda/seal5/commit/dec1dd3deea1f17d9918f529368b4a650de59017) - seal5/tools/llvm.py: add progress bar for clone step (WIP)
- [fa03206](http://github.com/tum-ei-eda/seal5/commit/fa0320699b2600158fe2a8db866f2dadbb30281f) - fix for collect_raises
- [4a23f85](http://github.com/tum-ei-eda/seal5/commit/4a23f852f9ab18856a5e8b1ceddd89808a3d3394) - seal5/backends/coredsl2/visitor.py: fixes
- [538ad31](http://github.com/tum-ei-eda/seal5/commit/538ad31bddc5cc08a1ea804d017f144146e9fbce) - allow empty functions section in cdsl frontend
- [2af9bfe](http://github.com/tum-ei-eda/seal5/commit/2af9bfe4af4c295d3cdcaab798cb6eaefff4625d) - fix handling of mattr and xlen in llvmir/gmir/patterngen backend
- [35a918a](http://github.com/tum-ei-eda/seal5/commit/35a918a78824a8e8f6fcde374403aefb962b5362) - typing fix
- [3f5e201](http://github.com/tum-ei-eda/seal5/commit/3f5e2016a9cdb1175dcf4a88949deb66d5cf3fea) - lint code with black
- [d097aa5](http://github.com/tum-ei-eda/seal5/commit/d097aa55a9b7b083ab173ba7f16844de44c80ee0) - Merge remote-tracking branch 'origin/main' into misc-improvements
- [258dcc9](http://github.com/tum-ei-eda/seal5/commit/258dcc99fe0c150bc972968e54a33f3cbc1b05b1) - support custom meta_dir location
- [b358745](http://github.com/tum-ei-eda/seal5/commit/b358745bc3d58750e508e9037b7fe381c71bfbf2) - seal5/transform/infer_types/visitor.py: add missing procedure_call callback
- [b479b83](http://github.com/tum-ei-eda/seal5/commit/b479b8342563a1308609d40fb3c319d4c8b8c541) - Merge branch 'main' of https://github.com/tum-ei-eda/seal5 into main
- [2f59f70](http://github.com/tum-ei-eda/seal5/commit/2f59f70dcea6e1a8000675d089443c3ac331f6c0) - fallback to default llvm version if tag not available for git describe
- [7fd632b](http://github.com/tum-ei-eda/seal5/commit/7fd632b9b3cc993aa4e1e92fcac77ace6eaf3806) - seal5/settings.yml: use ninja by default
- [fc77c3a](http://github.com/tum-ei-eda/seal5/commit/fc77c3a5b5ad779969346720c3758421ad849c36) - seal5/flow.py: ensure that parent dir of patch file exists
- [ca40c2e](http://github.com/tum-ei-eda/seal5/commit/ca40c2e4bb32336baa624d0d48b9a5e3f17582e0) - handle_directory: resolve to absolute path
- [50847f8](http://github.com/tum-ei-eda/seal5/commit/50847f85f4c4d790d47bdc337ac944cc881e4d27) - Update README.md
- [60a5700](http://github.com/tum-ei-eda/seal5/commit/60a570009898aa6260c1eb6aa6b211c87559f463) - Update README.md
- [68af8df](http://github.com/tum-ei-eda/seal5/commit/68af8dfdabdbffc3d8c091202ecdc6881994d7db) - Update README.md
- [ad07b78](http://github.com/tum-ei-eda/seal5/commit/ad07b78aa0158369cdbbc04c7db704ddcbcf2634) - demo: remove trailing slash to avoid illegal tar.gz name
- [e6d92f2](http://github.com/tum-ei-eda/seal5/commit/e6d92f22cdbb114b0660d71eb58514e168cd2a17) - lint code
- [9aaa4e6](http://github.com/tum-ei-eda/seal5/commit/9aaa4e6754c493c0a5de5f78e721a5624f659e98) - allow shallow (depth=1) cloning of llvm and patterngen
- [f995eed](http://github.com/tum-ei-eda/seal5/commit/f995eed5cc11e0cea72afcfee46f9750c576c676) - allow shallow clone of llvm repo
- [3776b2a](http://github.com/tum-ei-eda/seal5/commit/3776b2a4e554d4904fc53ef109692123af4d74c0) - examples/cfg/llvm.yml: use LLVM_FORCE_ENABLE_STATS
- [cfdbf40](http://github.com/tum-ei-eda/seal5/commit/cfdbf403d6841267c7038e4f5f3a8a27f59a867b) - update README
- [02b7116](http://github.com/tum-ei-eda/seal5/commit/02b7116164d16ccb791e59ec59ffb0a9b482ca0b) - README: add system requirements
- [ca8cdac](http://github.com/tum-ei-eda/seal5/commit/ca8cdacbdf06302229ccc378d3758f173943e02a) - README: lint
- [848e2ba](http://github.com/tum-ei-eda/seal5/commit/848e2ba72cd97302655aa006ce4faaa64b3c4098) - update version -> v0.1.3
- [0200f57](http://github.com/tum-ei-eda/seal5/commit/0200f579d9eff1d02de23f3b994fff57f8e238d5) - Update README.md
- [e69f72f](http://github.com/tum-ei-eda/seal5/commit/e69f72f3033f9b18ab45ad6f4ff94a6b258be15c) - Update README.md
- [19907fc](http://github.com/tum-ei-eda/seal5/commit/19907fc0619d8b16a7f992bd6796e157979c6c86) - Update COMPATIBILITY.md
- [e64a5c9](http://github.com/tum-ei-eda/seal5/commit/e64a5c9e091ffd6a65bb1159a167fa6ecc11d659) - Merge branch 'main' of https://github.com/tum-ei-eda/seal5 into main
- [73e08b9](http://github.com/tum-ei-eda/seal5/commit/73e08b9bddaec2f4c761fa3ea412f539b3c9bc9e) - collect_operand_types: fix logging string
- [a38480a](http://github.com/tum-ei-eda/seal5/commit/a38480a622806e8df131ca4b4fba74150dc92c01) - model: disabled operand order tests
- [c46343e](http://github.com/tum-ei-eda/seal5/commit/c46343ed0ab2c87c784189381624d008f875d5e4) - dectect seal5 attributes using model conversion (no need to update upstream parser)
- [7d3cdf6](http://github.com/tum-ei-eda/seal5/commit/7d3cdf6cf119430e42ce65f301fbdb02b8e5a323) - Update COMPATIBILITY.md
- [5056473](http://github.com/tum-ei-eda/seal5/commit/5056473a9f3ead014447edc643cb9d520637aa25) - Create COMPATIBILITY.md
- [f824e3d](http://github.com/tum-ei-eda/seal5/commit/f824e3d315181722226bdb32438760c5bc63c2cf) - fix examples
- [9c8ab1a](http://github.com/tum-ei-eda/seal5/commit/9c8ab1ababe690a5f007ba09670fe9120a1ac385) - Update LIMITATIONS.md
- [ecaa7cc](http://github.com/tum-ei-eda/seal5/commit/ecaa7ccaf320d4b82f583eeb90450939765d4f6b) - Update README.md
- [9e5833f](http://github.com/tum-ei-eda/seal5/commit/9e5833fb4c929c29abff2982fb7f236ccd1d20af) - model: introduce _llvm_check_operands
- [2b77c9d](http://github.com/tum-ei-eda/seal5/commit/2b77c9d999fe07ca622d9a164a310a0d160379f3) - tests: fix test_subincacc.c
- [d349e89](http://github.com/tum-ei-eda/seal5/commit/d349e899500811d8c34cf1460c39b99caf895508) - move ExampleRV32C.core_desc into subdir
- [dcc6619](http://github.com/tum-ei-eda/seal5/commit/dcc66199805aacbe5d99b722cbaa3d7ab0859b61) - Merge pull request #93 from tum-ei-eda/support-compressed
- [5f54bfa](http://github.com/tum-ei-eda/seal5/commit/5f54bfa0b3c51c0eb96793165a582c742da7cc2b) - example: update xrvc tests to include imm overflow checks
- [1270604](http://github.com/tum-ei-eda/seal5/commit/12706043ddb9bafa0e7539775ab3b0bb788fecd1) - add missing __init__.py
- [48170c6](http://github.com/tum-ei-eda/seal5/commit/48170c6f78b5663d7c8f0cc7b5d36455d86d63b7) - ExampleRV32C.core_desc: add (compressed) nandi (with immediate)
- [efbcdb8](http://github.com/tum-ei-eda/seal5/commit/efbcdb8e82ab8a4c54bb25505b106f00a4e679c1) - examples: add llvm tests for (compressed) nandi (with immediate)
- [9d4eb39](http://github.com/tum-ei-eda/seal5/commit/9d4eb39fa377eb504c3e4db8b8b3174a9d44ab72) - Merge branch 'main' into support-compressed
- [9333fbf](http://github.com/tum-ei-eda/seal5/commit/9333fbf6d178ac22f77180eeb24df552b4f993eb) - Merge pull request #92 from jokap11/feature-cli-supp
- [156aefb](http://github.com/tum-ei-eda/seal5/commit/156aefb8a422cf71d172c9c70585a231d8c2bd08) - Merge pull request #94 from tum-ei-eda/support-rv64
- [2fa1cbc](http://github.com/tum-ei-eda/seal5/commit/2fa1cbc694c51e704b2b69b31c136b8838cdeec1) - Merge pull request #83 from tum-ei-eda/feature-transform-api
- [f706884](http://github.com/tum-ei-eda/seal5/commit/f706884fca11150ede0691f31ccb942d3305f08d) - Merge branch 'main' into feature-transform-api
- [36e3f46](http://github.com/tum-ei-eda/seal5/commit/36e3f4684af125f1c510233a18a8850c6268a82a) - Copied Apache license header + small bug fix
- [6abc816](http://github.com/tum-ei-eda/seal5/commit/6abc816f9d6a29486a82559de9af8c44f6443798) - update cdsl2llvm dep
- [e071c95](http://github.com/tum-ei-eda/seal5/commit/e071c95f86d5264a32f6b7f1414a82c32be5dc8a) - Merge remote-tracking branch 'origin/main' into support-rv64
- [d67d944](http://github.com/tum-ei-eda/seal5/commit/d67d944be922389cc325e019ba5190938a2bf17f) - lint docs/conf
- [0ffae45](http://github.com/tum-ei-eda/seal5/commit/0ffae452577710d859b61694722d2723bb0ea828) - remove old todo
- [b764bf5](http://github.com/tum-ei-eda/seal5/commit/b764bf544aebddb16d5ebf34cb6ebcb86cf34808) - examples: add explicit mnemonic for subincacc (rv32 and rv64)
- [d99069f](http://github.com/tum-ei-eda/seal5/commit/d99069ff155a7c9894b7f01e212cf99ec540793d) - examples: add more tests for rv32 and rv64 example
- [ca1415c](http://github.com/tum-ei-eda/seal5/commit/ca1415ce48e6b1f74046d14d8af10e812e339497) - example: add xexample64 tests
- [a983a0f](http://github.com/tum-ei-eda/seal5/commit/a983a0fab1a1710276e77a3040e6ed1b35d78525) - ci: add ignore_error as input to demo.yml
- [378dc73](http://github.com/tum-ei-eda/seal5/commit/378dc73e88ee9aaa4f59c799fed63612e3afad96) - examples: expose IGNORE_ERROR as env var
- [d3a9475](http://github.com/tum-ei-eda/seal5/commit/d3a9475d4cc7478ffda3fcab87e91cb7acd40ee8) - add xrvc tests
- [16cef47](http://github.com/tum-ei-eda/seal5/commit/16cef471a8a22d95c228b56c3e66ce210be737e0) - ExampleRV32C.core_desc: rename set
- [cc81d42](http://github.com/tum-ei-eda/seal5/commit/cc81d428cd813b163714aa11c1215ad78a24d768) - Make --dir dependant on local var / Add name attributes to systemy.yml => Avoid argument for everything but init
- [f475ed3](http://github.com/tum-ei-eda/seal5/commit/f475ed3862389f35ebad3e99a5c8eb0fb301fa19) - Move redundant args to common.py global args
- [6f701b6](http://github.com/tum-ei-eda/seal5/commit/6f701b69e370fbc4e584e4b9fa4fa667de94c92b) - demo script uses now build directory working on Ubuntu 22.10
- [ff370c0](http://github.com/tum-ei-eda/seal5/commit/ff370c0c14924f4bf06c5432cdee22cc265d695f) - Adjusted args.DIR -> args.dir
- [0bd8811](http://github.com/tum-ei-eda/seal5/commit/0bd88112da44643c1792febae6f1319f65e7ed7c) - fix behavior in ExampleRV32C.core_desc
- [eee23ec](http://github.com/tum-ei-eda/seal5/commit/eee23ec8efc594c3133e846f6a99074e77702fb3) - lint code
- [bf15952](http://github.com/tum-ei-eda/seal5/commit/bf1595282d34c10e78efed701608bf867a89218a) - BehaviorModelBuilder: fix visitString_constant (drop surrounding double quotes)
- [4e21e9b](http://github.com/tum-ei-eda/seal5/commit/4e21e9b91808b4e53cb8b9bcaebe4e067bfe15ad) - finish pattern support for compressed instructions
- [462a437](http://github.com/tum-ei-eda/seal5/commit/462a43736cde9141a71fe8cb50403da49343b3a8) - move logic from riscv_instr_info to Seal5Instruction class (self._llvm_*)
- [8962364](http://github.com/tum-ei-eda/seal5/commit/8962364c13aaaf0700eb794d08726710c3bab3a8) - ignore *.jar files
- [757c47b](http://github.com/tum-ei-eda/seal5/commit/757c47b79d1cd0c6fd3e5399ed9c0263cfaec5a4) - model: add Seal5InstrAttribute.COMPRESSED
- [dd69850](http://github.com/tum-ei-eda/seal5/commit/dd69850182281523789f071149cd006758d11022) - seal5/frontends/coredsl2_seal5/ update antlr generated files
- [ce17574](http://github.com/tum-ei-eda/seal5/commit/ce17574a2963712a8968c3485c469909fa40bb1d) - seal5/frontends/coredsl2_seal5/behavior_model_builder.py: add visitString_constant
- [0ab2821](http://github.com/tum-ei-eda/seal5/commit/0ab282135ef9d53e2b3b7bb599a5ba7c9ddf3a04) - seal5/frontends/coredsl2_seal5/behavior_model_builder.py: allow Seal5InstrAttribute in coredsl files (TODO: how to upstream this?)
- [db058e3](http://github.com/tum-ei-eda/seal5/commit/db058e3cf7575454a6be8409de422ade42ff4523) - seal5/frontends/coredsl2_seal5/antlr.sh: update path and version
- [54dd7db](http://github.com/tum-ei-eda/seal5/commit/54dd7db3b5b0cef06e36a3c65d8840da65d980d3) - seal5/backends/riscv_instr_info: add code generation for CompressPat (WIP)
- [027b4ad](http://github.com/tum-ei-eda/seal5/commit/027b4ad76af8b0bab0a6c684c8513304e8516cdd) - requirements.txt: use different m2isar branch
- [3c03322](http://github.com/tum-ei-eda/seal5/commit/3c03322da17ed4ad069c50ba019137424d462ebe) - seal5/frontends/coredsl2_seal5: add string_constant to coredsl grammar
- [a1bbeb1](http://github.com/tum-ei-eda/seal5/commit/a1bbeb1863077ef7e1de8b691db9420d6d069a48) - backends/coredsl2/writer.py: add helper for converting attribute vals
- [fb4f6cb](http://github.com/tum-ei-eda/seal5/commit/fb4f6cbd96d4053ed0d6078586f584f1c6ef0f57) - Switched DIR to -dir
- [6042a97](http://github.com/tum-ei-eda/seal5/commit/6042a97fde291ae812961601afc4f2334f5acf79) - switched file mode to 755
- [83aaaa5](http://github.com/tum-ei-eda/seal5/commit/83aaaa5b9a15f9e2b6784108d39b636819091452) - Added similar demo.sh script to demo.py for CLI
- [35d2f80](http://github.com/tum-ei-eda/seal5/commit/35d2f80123dc05f13ec141d72768d799ef98e664) - Small argument adjustment to be coherent
- [a194374](http://github.com/tum-ei-eda/seal5/commit/a194374b3b42355db242b3e242ab47058538cf29) - Full CLI command support to express demo.py
- [1a3a375](http://github.com/tum-ei-eda/seal5/commit/1a3a375680e954e8ef7cbbea90111300cf03dc97) - Revert "[Seal5] Apply patch: gitignore"
- [4f3f7b5](http://github.com/tum-ei-eda/seal5/commit/4f3f7b50d0049c867bde5e0def8bc774074effe5) - Revert "[Seal5] [CI] Add CI/CD-Configuration for GitLab"
- [143b623](http://github.com/tum-ei-eda/seal5/commit/143b623ec0ea71735168eafbdc9458ce71f26c6c) - Revert "[Seal5] Apply patch: gitignore"
- [ca1d9ee](http://github.com/tum-ei-eda/seal5/commit/ca1d9ee6062e46fcb1a746fd874dbd0c47b333cc) - Patch Command + moved default folder away from main project ^:)
- [acf4c74](http://github.com/tum-ei-eda/seal5/commit/acf4c74c3e521fea17c97e80905ff9c919d393d9) - [Seal5] Apply patch: gitignore
- [2837038](http://github.com/tum-ei-eda/seal5/commit/283703848ba74d89cbd8acb51c6971f59288bfc7) - [Seal5] [CI] Add CI/CD-Configuration for GitLab
- [0d64b9d](http://github.com/tum-ei-eda/seal5/commit/0d64b9de108a6d5d8edb00ceb306e47d4450c617) - [Seal5] Apply patch: gitignore
- [b321393](http://github.com/tum-ei-eda/seal5/commit/b321393ebd887bfdf5d722ff4e18217df2418eee) - add examples/rv64_demo.py & examples/cdsl/ExampleRV64.core_desc files
- [a5576a4](http://github.com/tum-ei-eda/seal5/commit/a5576a43d910156312fb1e420b35792cc14ece24) - add examples/cdsl/ExampleRV32C.core_desc file
- [ebfba25](http://github.com/tum-ei-eda/seal5/commit/ebfba25de718d800151c47bd69f69fc0fd2d7e7c) - Extended with missing encoding_sizes object
- [9f3587d](http://github.com/tum-ei-eda/seal5/commit/9f3587d41cd4c9e848caa673c96c505dc39732d1) - BUG-FIX: Made setting reset dependant of func arg
- [ce23d57](http://github.com/tum-ei-eda/seal5/commit/ce23d57b60e27ee5a601db0013c40f4509663825) - Add clean, reset, setup and transform CLI command
- [0b10560](http://github.com/tum-ei-eda/seal5/commit/0b10560267b848b31c18ccde44473d6c3985743f) - Small fix for forgotten attribute functions.opcodes
- [fd86a7a](http://github.com/tum-ei-eda/seal5/commit/fd86a7aff025b25166d80fbfd2919470d552093b) - add comment
- [5b6e90b](http://github.com/tum-ei-eda/seal5/commit/5b6e90b7dd781b23b8fe74b96be50246c4a4d278) - add comment
- [82e35e1](http://github.com/tum-ei-eda/seal5/commit/82e35e1e3bd104f4427b61afbc2f53d413faf7ca) - Add files via upload
- [7140559](http://github.com/tum-ei-eda/seal5/commit/7140559bc48efef15674a2754fac5c0b1cd8f9b3) - Update README.md
- [3507804](http://github.com/tum-ei-eda/seal5/commit/350780430dfb64736d7796b27e53f79dc9254da9) - support compressed(16bit) instructions
- [afe710c](http://github.com/tum-ei-eda/seal5/commit/afe710cd253e73477987d357be3642fa36f263b3) - CLI Load command
- [5e588a6](http://github.com/tum-ei-eda/seal5/commit/5e588a602afaac8a0c3ebfa24067684a7eb53a1b) - Rectified Format + Right action for init
- [5975149](http://github.com/tum-ei-eda/seal5/commit/597514930eaae7d9996a4b4f8fdbfb6456ed90af) - ignore some flake8 warnings which conflict with black
- [9f24c55](http://github.com/tum-ei-eda/seal5/commit/9f24c55cdfbc43368e98addef53feaef4b38701c) - Full CLI Init command
- [f01bbab](http://github.com/tum-ei-eda/seal5/commit/f01bbab2ee6eaa7c54f1ba891f258175cca4e275) - flow: declare version_info
- [04133a7](http://github.com/tum-ei-eda/seal5/commit/04133a7bd81063c55060200e98e53d58d24bc0cb) - support 64bit instructions
- [9dbc19d](http://github.com/tum-ei-eda/seal5/commit/9dbc19db5ce545b7cd2c1e7763fe3f98123b105f) - Merge branch 'main' into feature-transform-api
- [d1c86f2](http://github.com/tum-ei-eda/seal5/commit/d1c86f2274f02cf627c993fdb6850bb6cea5fe9d) - Merge pull request #85 from tum-ei-eda/tidy-up
- [79c6eae](http://github.com/tum-ei-eda/seal5/commit/79c6eaeba6e5209898c895e7f3b837297864dfb6) - Reverting bad corev_demo.py push
- [0bd288f](http://github.com/tum-ei-eda/seal5/commit/0bd288fd30423b2914313c9b4a5a9dbdc5b5d559) - Added test case for example extension
- [52769eb](http://github.com/tum-ei-eda/seal5/commit/52769eb4831cb90fa6f4f6d185ef61a64ac86a86) - Submodule catchup
- [dc80494](http://github.com/tum-ei-eda/seal5/commit/dc8049428c3561236f4ec70ce81ca61c7d299ceb) - Example test case llvm-lit-ified
- [f5a614c](http://github.com/tum-ei-eda/seal5/commit/f5a614c7e410ff39ac70da428754ebe3be972309) - add rvc_demo.py
- [3b680a2](http://github.com/tum-ei-eda/seal5/commit/3b680a2bc786fc1726dccaf1796336c6c137e231) - examples/cfg: define pass defaults for verbose and use_subprocess
- [a427049](http://github.com/tum-ei-eda/seal5/commit/a4270497d90ba09b7eb9aca9b85d590300cec6d7) - Removed dangling file
- [4591e0c](http://github.com/tum-ei-eda/seal5/commit/4591e0cdac9f667a795390be972518dd8e36207f) - Example extension tidy-up
- [d964251](http://github.com/tum-ei-eda/seal5/commit/d96425116e3596fb4a1ec9317cd9a697ff07c5d1) - riscv_instr_info: update regex for operands detection
- [e2b1795](http://github.com/tum-ei-eda/seal5/commit/e2b17952ddf2485422eee93e7c9076b702908c3b) - lint code
- [429d1c8](http://github.com/tum-ei-eda/seal5/commit/429d1c834554a238c8430ce3f3aa7cf268c732d3) - resolve max-line-len violations
- [e46c51f](http://github.com/tum-ei-eda/seal5/commit/e46c51f3b587317ee4169c67b50f8ebf4de1904a) - ignore some flake8 warnings which conflict with black
- [ff80353](http://github.com/tum-ei-eda/seal5/commit/ff80353a337c7e4e1aec71f2abeacb86fe6b1821) - lint code
- [69dd6b1](http://github.com/tum-ei-eda/seal5/commit/69dd6b11731a065464ff7165baddc4b0180da273) - remove flake8 warnings
- [d2b5ef3](http://github.com/tum-ei-eda/seal5/commit/d2b5ef3156cda0ed3eeecd653fd72f01280caef0) - wip: make log_level configurable for each pass (TODO: integrate in PassAPI)
- [cfce7fa](http://github.com/tum-ei-eda/seal5/commit/cfce7fa8eec01b3d2dd89173e0a98629c1275b1e) - refactor transforms to be callable via python

What's Changed
* Misc improvements by PhilippvK in https://github.com/tum-ei-eda/seal5/pull/105


**Full Changelog**: https://github.com/tum-ei-eda/seal5/compare/v0.1.3...v0.1.4

0.1.3

Changes in this Release:
- [848e2ba](http://github.com/tum-ei-eda/seal5/commit/848e2ba72cd97302655aa006ce4faaa64b3c4098) - update version -> v0.1.3
- [0200f57](http://github.com/tum-ei-eda/seal5/commit/0200f579d9eff1d02de23f3b994fff57f8e238d5) - Update README.md
- [e69f72f](http://github.com/tum-ei-eda/seal5/commit/e69f72f3033f9b18ab45ad6f4ff94a6b258be15c) - Update README.md
- [19907fc](http://github.com/tum-ei-eda/seal5/commit/19907fc0619d8b16a7f992bd6796e157979c6c86) - Update COMPATIBILITY.md
- [e64a5c9](http://github.com/tum-ei-eda/seal5/commit/e64a5c9e091ffd6a65bb1159a167fa6ecc11d659) - Merge branch 'main' of https://github.com/tum-ei-eda/seal5 into main
- [73e08b9](http://github.com/tum-ei-eda/seal5/commit/73e08b9bddaec2f4c761fa3ea412f539b3c9bc9e) - collect_operand_types: fix logging string
- [a38480a](http://github.com/tum-ei-eda/seal5/commit/a38480a622806e8df131ca4b4fba74150dc92c01) - model: disabled operand order tests
- [c46343e](http://github.com/tum-ei-eda/seal5/commit/c46343ed0ab2c87c784189381624d008f875d5e4) - dectect seal5 attributes using model conversion (no need to update upstream parser)
- [7d3cdf6](http://github.com/tum-ei-eda/seal5/commit/7d3cdf6cf119430e42ce65f301fbdb02b8e5a323) - Update COMPATIBILITY.md
- [5056473](http://github.com/tum-ei-eda/seal5/commit/5056473a9f3ead014447edc643cb9d520637aa25) - Create COMPATIBILITY.md
- [f824e3d](http://github.com/tum-ei-eda/seal5/commit/f824e3d315181722226bdb32438760c5bc63c2cf) - fix examples
- [9c8ab1a](http://github.com/tum-ei-eda/seal5/commit/9c8ab1ababe690a5f007ba09670fe9120a1ac385) - Update LIMITATIONS.md
- [ecaa7cc](http://github.com/tum-ei-eda/seal5/commit/ecaa7ccaf320d4b82f583eeb90450939765d4f6b) - Update README.md
- [9e5833f](http://github.com/tum-ei-eda/seal5/commit/9e5833fb4c929c29abff2982fb7f236ccd1d20af) - model: introduce _llvm_check_operands
- [2b77c9d](http://github.com/tum-ei-eda/seal5/commit/2b77c9d999fe07ca622d9a164a310a0d160379f3) - tests: fix test_subincacc.c
- [d349e89](http://github.com/tum-ei-eda/seal5/commit/d349e899500811d8c34cf1460c39b99caf895508) - move ExampleRV32C.core_desc into subdir
- [dcc6619](http://github.com/tum-ei-eda/seal5/commit/dcc66199805aacbe5d99b722cbaa3d7ab0859b61) - Merge pull request #93 from tum-ei-eda/support-compressed
- [5f54bfa](http://github.com/tum-ei-eda/seal5/commit/5f54bfa0b3c51c0eb96793165a582c742da7cc2b) - example: update xrvc tests to include imm overflow checks
- [1270604](http://github.com/tum-ei-eda/seal5/commit/12706043ddb9bafa0e7539775ab3b0bb788fecd1) - add missing __init__.py
- [48170c6](http://github.com/tum-ei-eda/seal5/commit/48170c6f78b5663d7c8f0cc7b5d36455d86d63b7) - ExampleRV32C.core_desc: add (compressed) nandi (with immediate)
- [efbcdb8](http://github.com/tum-ei-eda/seal5/commit/efbcdb8e82ab8a4c54bb25505b106f00a4e679c1) - examples: add llvm tests for (compressed) nandi (with immediate)
- [9d4eb39](http://github.com/tum-ei-eda/seal5/commit/9d4eb39fa377eb504c3e4db8b8b3174a9d44ab72) - Merge branch 'main' into support-compressed
- [9333fbf](http://github.com/tum-ei-eda/seal5/commit/9333fbf6d178ac22f77180eeb24df552b4f993eb) - Merge pull request #92 from jokap11/feature-cli-supp
- [156aefb](http://github.com/tum-ei-eda/seal5/commit/156aefb8a422cf71d172c9c70585a231d8c2bd08) - Merge pull request #94 from tum-ei-eda/support-rv64
- [2fa1cbc](http://github.com/tum-ei-eda/seal5/commit/2fa1cbc694c51e704b2b69b31c136b8838cdeec1) - Merge pull request #83 from tum-ei-eda/feature-transform-api
- [f706884](http://github.com/tum-ei-eda/seal5/commit/f706884fca11150ede0691f31ccb942d3305f08d) - Merge branch 'main' into feature-transform-api
- [36e3f46](http://github.com/tum-ei-eda/seal5/commit/36e3f4684af125f1c510233a18a8850c6268a82a) - Copied Apache license header + small bug fix
- [6abc816](http://github.com/tum-ei-eda/seal5/commit/6abc816f9d6a29486a82559de9af8c44f6443798) - update cdsl2llvm dep
- [e071c95](http://github.com/tum-ei-eda/seal5/commit/e071c95f86d5264a32f6b7f1414a82c32be5dc8a) - Merge remote-tracking branch 'origin/main' into support-rv64
- [d67d944](http://github.com/tum-ei-eda/seal5/commit/d67d944be922389cc325e019ba5190938a2bf17f) - lint docs/conf
- [0ffae45](http://github.com/tum-ei-eda/seal5/commit/0ffae452577710d859b61694722d2723bb0ea828) - remove old todo
- [b764bf5](http://github.com/tum-ei-eda/seal5/commit/b764bf544aebddb16d5ebf34cb6ebcb86cf34808) - examples: add explicit mnemonic for subincacc (rv32 and rv64)
- [d99069f](http://github.com/tum-ei-eda/seal5/commit/d99069ff155a7c9894b7f01e212cf99ec540793d) - examples: add more tests for rv32 and rv64 example
- [ca1415c](http://github.com/tum-ei-eda/seal5/commit/ca1415ce48e6b1f74046d14d8af10e812e339497) - example: add xexample64 tests
- [a983a0f](http://github.com/tum-ei-eda/seal5/commit/a983a0fab1a1710276e77a3040e6ed1b35d78525) - ci: add ignore_error as input to demo.yml
- [378dc73](http://github.com/tum-ei-eda/seal5/commit/378dc73e88ee9aaa4f59c799fed63612e3afad96) - examples: expose IGNORE_ERROR as env var
- [d3a9475](http://github.com/tum-ei-eda/seal5/commit/d3a9475d4cc7478ffda3fcab87e91cb7acd40ee8) - add xrvc tests
- [16cef47](http://github.com/tum-ei-eda/seal5/commit/16cef471a8a22d95c228b56c3e66ce210be737e0) - ExampleRV32C.core_desc: rename set
- [cc81d42](http://github.com/tum-ei-eda/seal5/commit/cc81d428cd813b163714aa11c1215ad78a24d768) - Make --dir dependant on local var / Add name attributes to systemy.yml => Avoid argument for everything but init
- [f475ed3](http://github.com/tum-ei-eda/seal5/commit/f475ed3862389f35ebad3e99a5c8eb0fb301fa19) - Move redundant args to common.py global args
- [6f701b6](http://github.com/tum-ei-eda/seal5/commit/6f701b69e370fbc4e584e4b9fa4fa667de94c92b) - demo script uses now build directory working on Ubuntu 22.10
- [ff370c0](http://github.com/tum-ei-eda/seal5/commit/ff370c0c14924f4bf06c5432cdee22cc265d695f) - Adjusted args.DIR -> args.dir
- [0bd8811](http://github.com/tum-ei-eda/seal5/commit/0bd88112da44643c1792febae6f1319f65e7ed7c) - fix behavior in ExampleRV32C.core_desc
- [eee23ec](http://github.com/tum-ei-eda/seal5/commit/eee23ec8efc594c3133e846f6a99074e77702fb3) - lint code
- [bf15952](http://github.com/tum-ei-eda/seal5/commit/bf1595282d34c10e78efed701608bf867a89218a) - BehaviorModelBuilder: fix visitString_constant (drop surrounding double quotes)
- [4e21e9b](http://github.com/tum-ei-eda/seal5/commit/4e21e9b91808b4e53cb8b9bcaebe4e067bfe15ad) - finish pattern support for compressed instructions
- [462a437](http://github.com/tum-ei-eda/seal5/commit/462a43736cde9141a71fe8cb50403da49343b3a8) - move logic from riscv_instr_info to Seal5Instruction class (self._llvm_*)
- [8962364](http://github.com/tum-ei-eda/seal5/commit/8962364c13aaaf0700eb794d08726710c3bab3a8) - ignore *.jar files
- [757c47b](http://github.com/tum-ei-eda/seal5/commit/757c47b79d1cd0c6fd3e5399ed9c0263cfaec5a4) - model: add Seal5InstrAttribute.COMPRESSED
- [dd69850](http://github.com/tum-ei-eda/seal5/commit/dd69850182281523789f071149cd006758d11022) - seal5/frontends/coredsl2_seal5/ update antlr generated files
- [ce17574](http://github.com/tum-ei-eda/seal5/commit/ce17574a2963712a8968c3485c469909fa40bb1d) - seal5/frontends/coredsl2_seal5/behavior_model_builder.py: add visitString_constant
- [0ab2821](http://github.com/tum-ei-eda/seal5/commit/0ab282135ef9d53e2b3b7bb599a5ba7c9ddf3a04) - seal5/frontends/coredsl2_seal5/behavior_model_builder.py: allow Seal5InstrAttribute in coredsl files (TODO: how to upstream this?)
- [db058e3](http://github.com/tum-ei-eda/seal5/commit/db058e3cf7575454a6be8409de422ade42ff4523) - seal5/frontends/coredsl2_seal5/antlr.sh: update path and version
- [54dd7db](http://github.com/tum-ei-eda/seal5/commit/54dd7db3b5b0cef06e36a3c65d8840da65d980d3) - seal5/backends/riscv_instr_info: add code generation for CompressPat (WIP)
- [027b4ad](http://github.com/tum-ei-eda/seal5/commit/027b4ad76af8b0bab0a6c684c8513304e8516cdd) - requirements.txt: use different m2isar branch
- [3c03322](http://github.com/tum-ei-eda/seal5/commit/3c03322da17ed4ad069c50ba019137424d462ebe) - seal5/frontends/coredsl2_seal5: add string_constant to coredsl grammar
- [a1bbeb1](http://github.com/tum-ei-eda/seal5/commit/a1bbeb1863077ef7e1de8b691db9420d6d069a48) - backends/coredsl2/writer.py: add helper for converting attribute vals
- [fb4f6cb](http://github.com/tum-ei-eda/seal5/commit/fb4f6cbd96d4053ed0d6078586f584f1c6ef0f57) - Switched DIR to -dir
- [6042a97](http://github.com/tum-ei-eda/seal5/commit/6042a97fde291ae812961601afc4f2334f5acf79) - switched file mode to 755
- [83aaaa5](http://github.com/tum-ei-eda/seal5/commit/83aaaa5b9a15f9e2b6784108d39b636819091452) - Added similar demo.sh script to demo.py for CLI
- [35d2f80](http://github.com/tum-ei-eda/seal5/commit/35d2f80123dc05f13ec141d72768d799ef98e664) - Small argument adjustment to be coherent
- [a194374](http://github.com/tum-ei-eda/seal5/commit/a194374b3b42355db242b3e242ab47058538cf29) - Full CLI command support to express demo.py
- [1a3a375](http://github.com/tum-ei-eda/seal5/commit/1a3a375680e954e8ef7cbbea90111300cf03dc97) - Revert "[Seal5] Apply patch: gitignore"
- [4f3f7b5](http://github.com/tum-ei-eda/seal5/commit/4f3f7b50d0049c867bde5e0def8bc774074effe5) - Revert "[Seal5] [CI] Add CI/CD-Configuration for GitLab"
- [143b623](http://github.com/tum-ei-eda/seal5/commit/143b623ec0ea71735168eafbdc9458ce71f26c6c) - Revert "[Seal5] Apply patch: gitignore"
- [ca1d9ee](http://github.com/tum-ei-eda/seal5/commit/ca1d9ee6062e46fcb1a746fd874dbd0c47b333cc) - Patch Command + moved default folder away from main project ^:)
- [acf4c74](http://github.com/tum-ei-eda/seal5/commit/acf4c74c3e521fea17c97e80905ff9c919d393d9) - [Seal5] Apply patch: gitignore
- [2837038](http://github.com/tum-ei-eda/seal5/commit/283703848ba74d89cbd8acb51c6971f59288bfc7) - [Seal5] [CI] Add CI/CD-Configuration for GitLab
- [0d64b9d](http://github.com/tum-ei-eda/seal5/commit/0d64b9de108a6d5d8edb00ceb306e47d4450c617) - [Seal5] Apply patch: gitignore
- [b321393](http://github.com/tum-ei-eda/seal5/commit/b321393ebd887bfdf5d722ff4e18217df2418eee) - add examples/rv64_demo.py & examples/cdsl/ExampleRV64.core_desc files
- [a5576a4](http://github.com/tum-ei-eda/seal5/commit/a5576a43d910156312fb1e420b35792cc14ece24) - add examples/cdsl/ExampleRV32C.core_desc file
- [ebfba25](http://github.com/tum-ei-eda/seal5/commit/ebfba25de718d800151c47bd69f69fc0fd2d7e7c) - Extended with missing encoding_sizes object
- [9f3587d](http://github.com/tum-ei-eda/seal5/commit/9f3587d41cd4c9e848caa673c96c505dc39732d1) - BUG-FIX: Made setting reset dependant of func arg
- [ce23d57](http://github.com/tum-ei-eda/seal5/commit/ce23d57b60e27ee5a601db0013c40f4509663825) - Add clean, reset, setup and transform CLI command
- [0b10560](http://github.com/tum-ei-eda/seal5/commit/0b10560267b848b31c18ccde44473d6c3985743f) - Small fix for forgotten attribute functions.opcodes
- [fd86a7a](http://github.com/tum-ei-eda/seal5/commit/fd86a7aff025b25166d80fbfd2919470d552093b) - add comment
- [5b6e90b](http://github.com/tum-ei-eda/seal5/commit/5b6e90b7dd781b23b8fe74b96be50246c4a4d278) - add comment
- [82e35e1](http://github.com/tum-ei-eda/seal5/commit/82e35e1e3bd104f4427b61afbc2f53d413faf7ca) - Add files via upload
- [7140559](http://github.com/tum-ei-eda/seal5/commit/7140559bc48efef15674a2754fac5c0b1cd8f9b3) - Update README.md
- [3507804](http://github.com/tum-ei-eda/seal5/commit/350780430dfb64736d7796b27e53f79dc9254da9) - support compressed(16bit) instructions
- [afe710c](http://github.com/tum-ei-eda/seal5/commit/afe710cd253e73477987d357be3642fa36f263b3) - CLI Load command
- [5e588a6](http://github.com/tum-ei-eda/seal5/commit/5e588a602afaac8a0c3ebfa24067684a7eb53a1b) - Rectified Format + Right action for init
- [5975149](http://github.com/tum-ei-eda/seal5/commit/597514930eaae7d9996a4b4f8fdbfb6456ed90af) - ignore some flake8 warnings which conflict with black
- [9f24c55](http://github.com/tum-ei-eda/seal5/commit/9f24c55cdfbc43368e98addef53feaef4b38701c) - Full CLI Init command
- [f01bbab](http://github.com/tum-ei-eda/seal5/commit/f01bbab2ee6eaa7c54f1ba891f258175cca4e275) - flow: declare version_info
- [04133a7](http://github.com/tum-ei-eda/seal5/commit/04133a7bd81063c55060200e98e53d58d24bc0cb) - support 64bit instructions
- [9dbc19d](http://github.com/tum-ei-eda/seal5/commit/9dbc19db5ce545b7cd2c1e7763fe3f98123b105f) - Merge branch 'main' into feature-transform-api
- [d1c86f2](http://github.com/tum-ei-eda/seal5/commit/d1c86f2274f02cf627c993fdb6850bb6cea5fe9d) - Merge pull request #85 from tum-ei-eda/tidy-up
- [79c6eae](http://github.com/tum-ei-eda/seal5/commit/79c6eaeba6e5209898c895e7f3b837297864dfb6) - Reverting bad corev_demo.py push
- [0bd288f](http://github.com/tum-ei-eda/seal5/commit/0bd288fd30423b2914313c9b4a5a9dbdc5b5d559) - Added test case for example extension
- [52769eb](http://github.com/tum-ei-eda/seal5/commit/52769eb4831cb90fa6f4f6d185ef61a64ac86a86) - Submodule catchup
- [dc80494](http://github.com/tum-ei-eda/seal5/commit/dc8049428c3561236f4ec70ce81ca61c7d299ceb) - Example test case llvm-lit-ified
- [f5a614c](http://github.com/tum-ei-eda/seal5/commit/f5a614c7e410ff39ac70da428754ebe3be972309) - add rvc_demo.py
- [3b680a2](http://github.com/tum-ei-eda/seal5/commit/3b680a2bc786fc1726dccaf1796336c6c137e231) - examples/cfg: define pass defaults for verbose and use_subprocess
- [a427049](http://github.com/tum-ei-eda/seal5/commit/a4270497d90ba09b7eb9aca9b85d590300cec6d7) - Removed dangling file
- [4591e0c](http://github.com/tum-ei-eda/seal5/commit/4591e0cdac9f667a795390be972518dd8e36207f) - Example extension tidy-up
- [d964251](http://github.com/tum-ei-eda/seal5/commit/d96425116e3596fb4a1ec9317cd9a697ff07c5d1) - riscv_instr_info: update regex for operands detection
- [e2b1795](http://github.com/tum-ei-eda/seal5/commit/e2b17952ddf2485422eee93e7c9076b702908c3b) - lint code
- [429d1c8](http://github.com/tum-ei-eda/seal5/commit/429d1c834554a238c8430ce3f3aa7cf268c732d3) - resolve max-line-len violations
- [e46c51f](http://github.com/tum-ei-eda/seal5/commit/e46c51f3b587317ee4169c67b50f8ebf4de1904a) - ignore some flake8 warnings which conflict with black
- [ff80353](http://github.com/tum-ei-eda/seal5/commit/ff80353a337c7e4e1aec71f2abeacb86fe6b1821) - lint code
- [69dd6b1](http://github.com/tum-ei-eda/seal5/commit/69dd6b11731a065464ff7165baddc4b0180da273) - remove flake8 warnings
- [d2b5ef3](http://github.com/tum-ei-eda/seal5/commit/d2b5ef3156cda0ed3eeecd653fd72f01280caef0) - wip: make log_level configurable for each pass (TODO: integrate in PassAPI)
- [cfce7fa](http://github.com/tum-ei-eda/seal5/commit/cfce7fa8eec01b3d2dd89173e0a98629c1275b1e) - refactor transforms to be callable via python

0.1.2

Changes in this Release:
- [69e981d](http://github.com/tum-ei-eda/seal5/commit/69e981db7cdbda5c511d07a592d3b039de9bc003) - update version: v0.1.2
- [42ed8d9](http://github.com/tum-ei-eda/seal5/commit/42ed8d9074f99efdc4a7c0057c1773cbafb30c0e) - [ci] update release.yml

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.