From 2d1509d1bcb8df0723f6790057e3b1d21c876683 Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Thu, 9 Jul 2026 10:13:26 +0200 Subject: [PATCH 1/2] Release version 0.67 --- CHANGELOG | 31 ++++++++++++++++++++++++++++++- cmake/YosysVersionData.cmake | 2 +- docs/source/conf.py | 2 +- 3 files changed, 32 insertions(+), 3 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 2fd576a90..aa856de5e 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -2,8 +2,37 @@ List of major changes and improvements between releases ======================================================= -Yosys 0.66 .. Yosys 0.67-dev +Yosys 0.66 .. Yosys 0.67 -------------------------- + * Various + - Project is now requiring CMake 3.28 or later as + build system. + - At least Clang-16 or GCC-13 are required, but we + recommend using later versions. + - Microsoft Visual Studio builds are now fully working + (including building ABC), but mingw-64 builds are + still recommended for Windows platform. + - For SystemVerilog support now using sv-elab, + built on top of slang library. + - FABulous techlib to removes all hardcoded mappings + and primitives, allowing them to be specified via + the options of "synth_fabulous". + - smtbmc: Latest bitwuzla is now supported. + + * New commands and options + - Added "abc_ops_reintegrate" pass as replacement + for "abc9_ops -reintegrate". + - Added "check_mem" pass to check for memory problems + in the design. + - Added "-strategy", "-final" and "-no-fma" options to + "arith_tree" pass. + - Added "-ignore-unknown-cells" option to "equiv_opt". + - Added "-no-undriven-check" and "-undriven-warn" options + to "sim" pass. + - Added "-latches" option to synth passes able to + produce latches for control of latch inference. + - Added "-nolatches" to "check" pass. + - Added "-latches" to "proc" and "proc_dlatch" passes. Yosys 0.65 .. Yosys 0.66 -------------------------- diff --git a/cmake/YosysVersionData.cmake b/cmake/YosysVersionData.cmake index 11ba96174..6830da08a 100644 --- a/cmake/YosysVersionData.cmake +++ b/cmake/YosysVersionData.cmake @@ -1,2 +1,2 @@ set(YOSYS_VERSION_MAJOR 0) -set(YOSYS_VERSION_MINOR 66) +set(YOSYS_VERSION_MINOR 67) diff --git a/docs/source/conf.py b/docs/source/conf.py index 92975d3df..fc74fb483 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -6,7 +6,7 @@ import os project = 'YosysHQ Yosys' author = 'YosysHQ GmbH' copyright ='2026 YosysHQ GmbH' -yosys_ver = "0.66" +yosys_ver = "0.67" # select HTML theme html_theme = 'furo-ys' From 5214fd741440e90dea01c0e9184edae142c58075 Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Thu, 9 Jul 2026 11:14:31 +0200 Subject: [PATCH 2/2] Next dev cycle --- CHANGELOG | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG b/CHANGELOG index aa856de5e..504a33308 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -2,6 +2,9 @@ List of major changes and improvements between releases ======================================================= +Yosys 0.67 .. Yosys 0.68-dev +-------------------------- + Yosys 0.66 .. Yosys 0.67 -------------------------- * Various