You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are several packages and features in VUnit that have been deprecated for months. Maybe it's time to decide about removing all of them at once. We are about to release v4.6.0. If we include breaking changes, the next one would be v5.0.0. I thought it might be fun to use roman numbers and have a banner imitating RISC-V:
Anyway, that's the least important. We need to review which features were marked/announced as deprecated already, and which need to be marked in v4.6.0 so we can then remove them in v5. There are milestone v5.0.0 and label 'breaking change' for keeping track of issues related to this deprecation window.
This is to get rid of the custom code in Compliance-Tests (https://github.com/VHDL/Compliance-Tests/blob/master/run.py#L30-L64). That was written before option --keep-compiling was added to VUnit. However, we need it to keep running, not to stop after compilation. Anyway, it is strictly a breaking change, as proven by the failing CI test.
There are several packages and features in VUnit that have been deprecated for months. Maybe it's time to decide about removing all of them at once. We are about to release v4.6.0. If we include breaking changes, the next one would be v5.0.0. I thought it might be fun to use roman numbers and have a banner imitating RISC-V:
Anyway, that's the least important. We need to review which features were marked/announced as deprecated already, and which need to be marked in v4.6.0 so we can then remove them in v5. There are milestone v5.0.0 and label 'breaking change' for keeping track of issues related to this deprecation window.
compile_builtins
andvunit.verilog
, along with replacingadd_builtins
withadd_verilog_builtins
andadd_vhdl_builtins
was announced already (see add 'compile_builtins' deprecation warning #757). remove compile_builtins and vunit.verilog #764 is to be merged in a future v5 release.--keep-compiling
was added to VUnit. However, we need it to keep running, not to stop after compilation. Anyway, it is strictly a breaking change, as proven by the failing CI test.The text was updated successfully, but these errors were encountered: