From 5ae4669099f0d502b5a588b8044dbf00b3c2e92f Mon Sep 17 00:00:00 2001 From: Eric Kooistra <kooistra@astron.nl> Date: Thu, 3 Nov 2022 07:25:52 +0100 Subject: [PATCH] End with WAIT to avoid Warning: (vcom-1090) Possible infinite loop: Process contains no WAIT statement. --- libraries/io/nw_10GbE/tb/vhdl/tb_nw_arp_request.vhd | 3 +++ libraries/io/nw_10GbE/tb/vhdl/tb_nw_ping_response.vhd | 3 +++ 2 files changed, 6 insertions(+) diff --git a/libraries/io/nw_10GbE/tb/vhdl/tb_nw_arp_request.vhd b/libraries/io/nw_10GbE/tb/vhdl/tb_nw_arp_request.vhd index 950aedd237..3667db15d7 100644 --- a/libraries/io/nw_10GbE/tb/vhdl/tb_nw_arp_request.vhd +++ b/libraries/io/nw_10GbE/tb/vhdl/tb_nw_arp_request.vhd @@ -79,6 +79,9 @@ BEGIN src_in.ready <= '1'; proc_common_wait_until_evt(clk, src_out.eop); tb_end <= '1'; + -- End with WAIT to avoid Warning: (vcom-1090) Possible infinite loop: + -- Process contains no WAIT statement. + WAIT; END PROCESS; dut: ENTITY work.nw_arp_request diff --git a/libraries/io/nw_10GbE/tb/vhdl/tb_nw_ping_response.vhd b/libraries/io/nw_10GbE/tb/vhdl/tb_nw_ping_response.vhd index 0f38f4ae42..b2bd80c4f2 100644 --- a/libraries/io/nw_10GbE/tb/vhdl/tb_nw_ping_response.vhd +++ b/libraries/io/nw_10GbE/tb/vhdl/tb_nw_ping_response.vhd @@ -186,6 +186,9 @@ BEGIN proc_common_wait_until_evt(clk, nw_ping_response_src_out.eop); END LOOP; tb_end <= '1'; + -- End with WAIT to avoid Warning: (vcom-1090) Possible infinite loop: + -- Process contains no WAIT statement. + WAIT; END PROCESS; nw_ping_response_src_in.xon <= '1'; -- GitLab