Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

VUnit is a unit testing framework for VHDL/SystemVerilog

VUnit/vunit é bom para iniciantes?

Nos últimos 30 dias, VUnit/vunit fez merge de 2 de 10 pull requests de contribuidores externos, e os mantenedores costumam responder em até 1 dia. Agora há 2 issues para iniciantes abertas.

Estrelas
850
Forks
305
Issues abertas para iniciantes
2
Issues indexadas
203
Merge médio
2d 10h
PRs com merge (30d)
7
Linguagem predominante
VHDL
Licença
Sem dados de licença
Último push no GitHub
11/10/2026
Última indexação
12/10/2026
Guia de contribuição
Guia de contribuição
Código de conduta
Sem código de conduta
Labels para iniciantes
help wanted good first issue

Como contribuir com VUnit/vunit

  1. Leia primeiro o guia de contribuição: ele explica como os mantenedores querem que as mudanças sejam propostas, testadas e revisadas.
  2. Escolha uma das 2 issues abertas para iniciantes abaixo e comente que quer trabalhar nela antes de começar.
Carregando issues

Issues em que talvez alguém já esteja trabalhando aparecem no fim. Ordenar tudo por data

  • axi_stream_slave: check_axi_stream does not compare TDATA bits beyond the last whole byte
    Aberta

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100

    VUnit/vunit#1238 ·

    Mantenedores costumam responder em até 1 dia

  • GHDL (gcc/llvm): the executable is relinked for every test
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100

    VUnit/vunit#1233 ·

    Mantenedores costumam responder em até 1 dia

  • Queue Copy() behaving undefined.
    Aberta

    Dificuldade 4/5 1-2 dias Facilidade para iniciantes 52/100

    VUnit/vunit#1217 ·

    Mantenedores costumam responder em até 1 dia

  • VLM ERROR VLM_0030: "Package "grlib.stdlib" must be recompiled because package "ieee.NUMERIC_STD" has changed. "~~\hdl\~.vhd" 21 11
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 32/100

    VUnit/vunit#1207 · 2 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Removal of `idle_network` in 4.7 broke private COM networks
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 42/100

    VUnit/vunit#1199 · 1 comentário ·

    Mantenedores costumam responder em até 1 dia

  • Multiple directories with same name
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 38/100

    VUnit/vunit#1197 ·

    Mantenedores costumam responder em até 1 dia

  • Vanted: Vendor libraries only in modelsim.ini if required
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    VUnit/vunit#1193 ·

    Mantenedores costumam responder em até 1 dia

  • Question about adding vendor libraries
    Aberta

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 24/100

    VUnit/vunit#1192 ·

    Mantenedores costumam responder em até 1 dia

  • [BUG] -m (minimal) flag doesn't compile cross-library component-instantiated design units
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100

    VUnit/vunit#1187 ·

    Mantenedores costumam responder em até 1 dia

  • Support for Blue Pearl Simulator
    Aberta
    Simulator support

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100

    VUnit/vunit#1186 · 1 comentário ·

    Mantenedores costumam responder em até 1 dia

  • Erroneous cyclic dependency when using VHDL configurations
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    VUnit/vunit#1183 · 5 comentários · 1 reação ·

    Mantenedores costumam responder em até 1 dia

  • Implement rivierapro/modelsim.init_files.after_run
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 46/100

    VUnit/vunit#1168 ·

    Mantenedores costumam responder em até 1 dia

  • Support .XCI files for modified IPs.
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100

    VUnit/vunit#1165 ·

    Mantenedores costumam responder em até 1 dia

  • Compilation when --with-attributes returns empty test_list
    Aberta
    Enhancement

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 48/100

    VUnit/vunit#1157 · 2 comentários ·

    Mantenedores costumam responder em até 1 dia

  • GHDL not setting cwd correctly
    Aberta

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 45/100

    VUnit/vunit#1155 · 1 comentário ·

    Mantenedores costumam responder em até 1 dia

  • Add exclude argument to VUnit cli
    Aberta
    Enhancement

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 48/100

    VUnit/vunit#1143 ·

    Mantenedores costumam responder em até 1 dia

  • Different behavior between GHDL/ModelSim and NVC for VHDL file access
    Aberta
    Bug

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 36/100

    VUnit/vunit#1131 · 1 comentário ·

    Mantenedores costumam responder em até 1 dia

  • check_axi_stream not detecting errros in 5.0.0.dev6
    Aberta
    Enhancement

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    VUnit/vunit#1127 · 4 comentários ·

    Mantenedores costumam responder em até 1 dia

  • [QUESTION] Why do component instantiations create dependencies on entity/module implementations?
    Aberta
    Enhancement

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    VUnit/vunit#1126 · 1 comentário ·

    Mantenedores costumam responder em até 1 dia

  • [FEATURE REQUEST] Improve timing report when `run_all_in_same_sim` is used
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 30/100

    VUnit/vunit#1125 · 4 comentários ·

    Mantenedores costumam responder em até 1 dia

  • [BUG] Simulation Discrepancy Between VUnit `v5.0.0-dev.4` and `v5.0.0-dev.5` with Intel's `altclklock` IP
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 30/100

    VUnit/vunit#1119 · 5 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Parsing of VHDL configurations does not handle spaces
    Aberta
    Enhancement

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 46/100

    VUnit/vunit#1112 · 2 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Add reset port to VC axi_lite_master.vhd
    Aberta
    Enhancement

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 48/100

    VUnit/vunit#1110 ·

    Mantenedores costumam responder em até 1 dia

  • Output the command that sends to the simulator
    Aberta
    Enhancement

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 53/100

    VUnit/vunit#1109 · 4 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Wishbone master doesn't handle `wait_until_idle()` properly
    Aberta

    Dificuldade 1/5 1-3 horas Facilidade para iniciantes 35/100

    VUnit/vunit#1107 · 2 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Limit which variables to dump to waveform file
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 28/100

    VUnit/vunit#1103 ·

    Mantenedores costumam responder em até 1 dia

  • Verification Component Context missing axi_lite_master
    Aberta

    Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 35/100

    VUnit/vunit#1093 · 1 comentário · 1 reação ·

    Mantenedores costumam responder em até 1 dia

  • Add option "add_help=False" when creating an ArgumentParser object.
    Aberta

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 45/100

    VUnit/vunit#1083 · 2 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Add support for feature complete external VHDL parser
    Aberta
    Parsing

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 15/100

    VUnit/vunit#1080 ·

    Mantenedores costumam responder em até 1 dia

  • [BUG] Get wrong tcl on Python 3.10 or lator with Windows
    Aberta

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 35/100

    VUnit/vunit#1075 · 2 comentários ·

    Mantenedores costumam responder em até 1 dia

  • [Bug] Riviera-PRO component binding not working between libraries
    Talvez livre de novo Um pull request para esta issue foi fechado sem ser mesclado. Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 30/100

    VUnit/vunit#1073 · 33 comentários ·

    Mantenedores costumam responder em até 1 dia

  • ghdl Coverage : unknown command option '-fprofile-arcs'
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 38/100

    VUnit/vunit#1066 · 1 comentário ·

    Mantenedores costumam responder em até 1 dia

  • Check code quality in a continuous way
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 15/100

    VUnit/vunit#1059 · 3 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Doesn't work with the GHDL Snap package
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100

    VUnit/vunit#1058 · 1 comentário ·

    Mantenedores costumam responder em até 1 dia

  • [FEATURE] Print/save commands outputs/logs from (ModelSim/QuestaSim/Questa Base)
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100

    VUnit/vunit#1057 · 2 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Runtime data input from Python to VHDL
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100

    VUnit/vunit#1050 · 1 comentário ·

    Mantenedores costumam responder em até 1 dia

  • OSVVM update
    Aberta

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 35/100

    VUnit/vunit#1046 · 9 comentários ·

    Mantenedores costumam responder em até 1 dia

  • [Feature] Make `check_equal` a generic procedure
    Aberta
    Enhancement

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100

    VUnit/vunit#1030 · 5 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Unaligned access to AXI read slave yields incorrect data
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 30/100

    VUnit/vunit#1019 · 4 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Is there a way to specify minimum cycles between stalls for AXI stream VC?
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 42/100

    VUnit/vunit#1013 · 1 comentário ·

    Mantenedores costumam responder em até 1 dia

  • Question about "blocking" specifically around the bus_master VCI
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 25/100

    VUnit/vunit#1012 · 1 comentário ·

    Mantenedores costumam responder em até 1 dia

  • Indexing order for 3D `integer_array_t` doesn't make sense
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 30/100

    VUnit/vunit#1011 ·

    Mantenedores costumam responder em até 1 dia

  • How to specify test case(s) to run after creating a VUnit instance?
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 30/100

    VUnit/vunit#1010 · 2 comentários ·

    Mantenedores costumam responder em até 1 dia

  • VUnit testcases fail if the testcase name contains a colon (SystemVerilog)
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100

    VUnit/vunit#1009 · 2 comentários ·

    Mantenedores costumam responder em até 1 dia

  • VUnit testcases fail if the last character in a testcase name is a whitespace (VHDL)
    Aberta
    Bug

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 35/100

    VUnit/vunit#1008 ·

    Mantenedores costumam responder em até 1 dia

  • Force stop simulation
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100

    VUnit/vunit#1006 · 4 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Support for CI (reruns) with waveform output
    Aberta
    CI Enhancement Question Tool: Surfer

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 20/100

    VUnit/vunit#1003 · 5 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Feature Request: real_array_t similar to integer_array_t
    Aberta
    Builtins Enhancement

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100

    VUnit/vunit#999 · 3 comentários ·

    Mantenedores costumam responder em até 1 dia

  • GHDL wrong path for stimuli
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100

    VUnit/vunit#988 ·

    Mantenedores costumam responder em até 1 dia

  • Providing unit test results in Sphinx documentation
    Aberta

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 15/100

    VUnit/vunit#985 · 5 comentários ·

    Mantenedores costumam responder em até 1 dia

Mostrando os 100 mais recentes

Esta página lista apenas o que foi indexado mais recentemente. O filtro avançado tem o inventário completo, refinado por linguagem, dificuldade e duração.

Abrir o filtro avançado

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.