<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Open Source VHDL Verification Methodology | Site-Wide Activity</title>
	<link>https://osvvm.org/activity</link>
	<atom:link href="https://osvvm.org/activity/feed" rel="self" type="application/rss+xml" />
	<description>Activity feed for the entire site.</description>
	<lastBuildDate>Sun, 26 Apr 2026 00:21:41 +0100</lastBuildDate>
	<generator>https://buddypress.org/?v=</generator>
	<language>en-US</language>
	<ttl>30</ttl>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>2</sy:updateFrequency>
	
						<item>
				<guid isPermaLink="false">18e38174a548cabd00fb55b88c6411ed</guid>
				<title>DanielGof became a registered member</title>
				<link>https://osvvm.org/activity/p/11077</link>
				<pubDate>Sat, 25 Apr 2026 14:09:19 +0100</pubDate>

				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">7c0abe2717ce7c125a333af03ddb8faf</guid>
				<title>Greg became a registered member</title>
				<link>https://osvvm.org/activity/p/11076</link>
				<pubDate>Fri, 24 Apr 2026 15:31:13 +0100</pubDate>

				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">3ed2faca8521897a673f4c0c11d1cd77</guid>
				<title>Magdalena became a registered member</title>
				<link>https://osvvm.org/activity/p/11075</link>
				<pubDate>Wed, 22 Apr 2026 15:41:13 +0100</pubDate>

				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">b696233a13a9133560488fdd4af2d26f</guid>
				<title>jon replied to the topic Checking AXI data when using WSTRB in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/checking-axi-data-when-using-wstrb#post-2910</link>
				<pubDate>Sun, 19 Apr 2026 18:12:28 +0100</pubDate>

									<content:encoded><![CDATA[<p>Hi Jim</p>
<p>I am using the AXI memory model. I think it is all working as it should. I actually tried using the &#8216;-&#8216; in the scoreboard data for the inactive bytes. I then used check() and it worked well.<br />
Thanks<br />
Jon</p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">6fbf7d5e7a392f802ea3ee839a284e58</guid>
				<title>Álvaro became a registered member</title>
				<link>https://osvvm.org/activity/p/11073</link>
				<pubDate>Sat, 18 Apr 2026 15:14:24 +0100</pubDate>

				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">7a249505dde3ff270a955aa172ffc4ed</guid>
				<title>Jim Lewis replied to the topic Checking AXI data when using WSTRB in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/checking-axi-data-when-using-wstrb#post-2909</link>
				<pubDate>Fri, 17 Apr 2026 03:41:26 +0100</pubDate>

									<content:encoded><![CDATA[<p>Hi Jon,<br />
Which OSVVM VC are you using?   </p>
<p>For AXI4 Manager, it writes a U to memory in locations when WSTRB is 0.  The U will not be stored in memory.   For reading, there is no indication the data is valid or not.   Hence, if your burst FIFO is organized as words, you will need to exclude those bits from comparing to X&#8221;020100&#8211;&#8220;.  The &#8216;-&#8216; is&hellip;<span class="activity-read-more" id="activity-read-more-11072"><a href="https://osvvm.org/forums/topic/checking-axi-data-when-using-wstrb#post-2909" rel="nofollow ugc">[Read more]</a></span></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">cc216128ee59d79c0545dcb505c9e7de</guid>
				<title>Rubén became a registered member</title>
				<link>https://osvvm.org/activity/p/11071</link>
				<pubDate>Thu, 16 Apr 2026 19:01:32 +0100</pubDate>

				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">9d27deeb364c03128382a7b0e834e766</guid>
				<title>jon replied to the topic Checking AXI data when using WSTRB in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/checking-axi-data-when-using-wstrb#post-2908</link>
				<pubDate>Wed, 15 Apr 2026 14:48:28 +0100</pubDate>

									<content:encoded><![CDATA[<p>I just created a function to sero out the unused bytes in the read data and scoreboard data. </p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">987d75d425874754e8bff500617962b2</guid>
				<title>jon replied to the topic Problem simulating with genrics in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/problem-simulating-with-genrics#post-2907</link>
				<pubDate>Wed, 15 Apr 2026 10:42:38 +0100</pubDate>

									<content:encoded><![CDATA[<p>It looks like the problem was that I was defining the generic as a default value in the testbench top. Doing that I needed to use the -G option. If i delete that statement then the -g option works. </p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">d1145cca1e0c28811771843b3c23878b</guid>
				<title>Jim Lewis replied to the topic Problem simulating with genrics in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/problem-simulating-with-genrics#post-2906</link>
				<pubDate>Tue, 14 Apr 2026 19:20:10 +0100</pubDate>

									<content:encoded><![CDATA[<p>Be sure to try setting the generic defaults via the component (if used) or entity (if component not used).   </p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">332108e93fbc087e887640cd02b6eb04</guid>
				<title>jon replied to the topic Problem simulating with genrics in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/problem-simulating-with-genrics#post-2905</link>
				<pubDate>Tue, 14 Apr 2026 18:23:27 +0100</pubDate>

									<content:encoded><![CDATA[<p>Setting it to -G solved the problem.<br />
Thanks<br />
Jon</p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">8b9c18cb9fca2a04d9e85c45950b6f2d</guid>
				<title>Jim Lewis replied to the topic Problem simulating with genrics in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/problem-simulating-with-genrics#post-2904</link>
				<pubDate>Tue, 14 Apr 2026 16:46:12 +0100</pubDate>

									<content:encoded><![CDATA[<p>In VendorScripts_Questa (if version is 2025 or newer) or VendorScripts_Siemens, the generic switch is set by the following:<br />
<code># -------------------------------------------------<br />
proc vendor_generic {Name Value} {</p>
<p>  return &quot;-g${Name}=${Value}&quot;<br />
}</code></p>
<p>According to the Questa command reference,<br />
<code>-g &lt;Name&gt;=&lt;Value&gt; …<br />
(optional) Assigns a value to all s&hellip;</code><span class="activity-read-more" id="activity-read-more-11066"><a href="https://osvvm.org/forums/topic/problem-simulating-with-genrics#post-2904" rel="nofollow ugc">[Read more]</a></span></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">b791b63eafdd5d0d3c216892ae138eac</guid>
				<title>jon replied to the topic Checking AXI data when using WSTRB in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/checking-axi-data-when-using-wstrb#post-2903</link>
				<pubDate>Tue, 14 Apr 2026 16:41:11 +0100</pubDate>

									<content:encoded><![CDATA[<p>But actually I still have the same issue at the end of the burst if the bytes arent a multiple of the bus width.</p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">2b687ba086c7ff12dbea1e146dcb1d26</guid>
				<title>jon replied to the topic Checking AXI data when using WSTRB in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/checking-axi-data-when-using-wstrb#post-2902</link>
				<pubDate>Tue, 14 Apr 2026 16:29:31 +0100</pubDate>

									<content:encoded><![CDATA[<p>I just realized that I can read the AXI memory using a byte address which then shifts the data into the correct position.  </p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">80aa86ba1b7fc160e654eb070488d1d3</guid>
				<title>jon started the topic Checking AXI data when using WSTRB in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/checking-axi-data-when-using-wstrb</link>
				<pubDate>Tue, 14 Apr 2026 15:28:59 +0100</pubDate>

									<content:encoded><![CDATA[<p>I am using the AXI memory to write a burst. The first beat has the WSTRB set to 1110 (first byte no used). I am using a scoreboard to check the data, and I set the expected data to be 020100UU. But when I call check the scoreboard fails. It seems to be checking the full value rather than only the three active bytes. Is this the correct way to do&hellip;<span class="activity-read-more" id="activity-read-more-11063"><a href="https://osvvm.org/forums/topic/checking-axi-data-when-using-wstrb" rel="nofollow ugc">[Read more]</a></span></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">50782d6ae86d928e4d7aec6b87e4f43f</guid>
				<title>jon replied to the topic Problem with the AXI stream receiver in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/problem-with-the-axi-stream-receiver#post-2900</link>
				<pubDate>Tue, 14 Apr 2026 15:25:39 +0100</pubDate>

									<content:encoded><![CDATA[<p>Hi Jim</p>
<p>Yes that was the issue.<br />
Thanks<br />
Jon</p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">42a42cec33fdd6c92599c4bf9614c68f</guid>
				<title>jon replied to the topic Problem simulating with genrics in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/problem-simulating-with-genrics#post-2899</link>
				<pubDate>Tue, 14 Apr 2026 15:24:43 +0100</pubDate>

									<content:encoded><![CDATA[<p>Hi Jim<br />
Sorry for the delay.<br />
The genric is in the testbench file where all items are instantiated (DUT, AXI compoents etc).<br />
Thanks<br />
Jon </p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">28d387779d129058ab47f6c74dabddc7</guid>
				<title>Jerome replied to the topic Issue with xMiiMacTransmitter.vhd in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/issue-with-xmiimactransmitter-vhd#post-2896</link>
				<pubDate>Thu, 02 Apr 2026 13:46:08 +0100</pubDate>

									<content:encoded><![CDATA[<p>Hi Jim,</p>
<p>I agree with you, all 3 files had the same error.</p>
<p>Thanks,<br />
Best Regards,<br />
Jerome</p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">5b874d086449aa845d21f2aefd7048aa</guid>
				<title>Jim Lewis replied to the topic Issue with xMiiMacTransmitter.vhd in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/issue-with-xmiimactransmitter-vhd#post-2895</link>
				<pubDate>Wed, 25 Mar 2026 16:17:42 +0000</pubDate>

									<content:encoded><![CDATA[<p>Hi Jerome,<br />
I suspect that I agree.</p>
<p>It seems to be in:<br />
* xMiiMacTransmitter.vhd (as you reported)<br />
* xMiiPhyRxTransmitter.vhd<br />
* xMiiPhyTxReceiver.vhd</p>
<p>Do you concur that all of these should be updated?</p>
<p>They pass all my tests &#8211; but only because they all have the same issue.  </p>
<p>I have updated these and pushed them to the dev branch of OSVVM.</p>
<p>Best&hellip;<span class="activity-read-more" id="activity-read-more-11058"><a href="https://osvvm.org/forums/topic/issue-with-xmiimactransmitter-vhd#post-2895" rel="nofollow ugc">[Read more]</a></span></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">35066582eaf2d758f69ba74285b22664</guid>
				<title>Jim Lewis replied to the topic NVC Simulation Error in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/nvc-simulation-error#post-2894</link>
				<pubDate>Wed, 25 Mar 2026 15:50:06 +0000</pubDate>

									<content:encoded><![CDATA[<p>Hi Dave,<br />
Is get_component_name a function that has an optional boolean parameter and returns type string?<br />
It would help to see its definition, however, I will make some guesses.   </p>
<p>I have seen this issue before when the optional parameter is type integer, but never with type boolean.<br />
With type integer, in this context, it is correct if&hellip;<span class="activity-read-more" id="activity-read-more-11057"><a href="https://osvvm.org/forums/topic/nvc-simulation-error#post-2894" rel="nofollow ugc">[Read more]</a></span></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">0479f2542c34ee13b147728408e4bd2d</guid>
				<title>David started the topic NVC Simulation Error in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/nvc-simulation-error</link>
				<pubDate>Wed, 25 Mar 2026 15:31:12 +0000</pubDate>

									<content:encoded><![CDATA[<p>Hello Jim,</p>
<p>I&#8217;m not sure if this is an OSVVM issue, a QuestaSim issue or an NVC issue, could you help me identify where/if this should be raised please? or if my VHDL is wrong that is using OSVVM.</p>
<p>This code runs successfully in Questa but gives an error when run in NVC:</p>
<p>** Error: type of index BOOLEAN does not match type of array dimension&hellip;<span class="activity-read-more" id="activity-read-more-11056"><a href="https://osvvm.org/forums/topic/nvc-simulation-error" rel="nofollow ugc">[Read more]</a></span></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">389fee74747227636153bdfe27f4fced</guid>
				<title>Jim Lewis replied to the topic Problem with the AXI stream receiver in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/problem-with-the-axi-stream-receiver#post-2891</link>
				<pubDate>Wed, 25 Mar 2026 15:13:47 +0000</pubDate>

									<content:encoded><![CDATA[<p>Hi Jon,<br />
What is the value of TValid during that time?   If you do a get and TValid is true, the VC will receive data.</p>
<p>To avoid these sort of things, I usually hold off calling Get until the DUT is out of reset.</p>
<p>Best Regards,<br />
Jim </p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">060e285af38589c6e1c93321e4823b19</guid>
				<title>Jim Lewis replied to the topic XSIM 2025.2 issue with CovPType in procedure in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/xsim-2025-2-issue-with-covptype-in-procedure#post-2890</link>
				<pubDate>Wed, 25 Mar 2026 15:01:32 +0000</pubDate>

									<content:encoded><![CDATA[<p>Hi Matthias,<br />
XSIM seems to be a moving target.   In 2024.2 similar things happened.   Some of what worked in 2023.2 no longer worked.   I was able to change things so they worked again &#8211; and many things that did not work previously started to work.</p>
<p>Best Regards,<br />
Jim</p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">49f18623c9a0313b664be8bd51b7ec18</guid>
				<title>Jim Lewis replied to the topic Problem simulating with genrics in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/problem-simulating-with-genrics#post-2889</link>
				<pubDate>Wed, 25 Mar 2026 14:53:20 +0000</pubDate>

									<content:encoded><![CDATA[<p>Hi Jon<br />
Is the generic at the top level of the testbench or is it at a lower level?</p>
<p>Best Regards,<br />
Jim </p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">b07891e090464a3b75fc72b92ec0573a</guid>
				<title>jon started the topic Problem simulating with genrics in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/problem-simulating-with-genrics</link>
				<pubDate>Sat, 14 Mar 2026 15:41:28 +0000</pubDate>

									<content:encoded><![CDATA[<p>I am trying to change a generic in my testbench when I start the simulation (using Questasim base). I am using the following script :-<br />
TestName tb_test1<br />
analyze tb_test1.vhd +acc<br />
simulate tb_test1 [generic USE_ADV_MODE 1]<br />
I get the following output from the simulator<br />
vopt {*}-work dma_mm2s -L dma_mm2s tb_test1 common.glbl -o tb_test1_opt&hellip;<span class="activity-read-more" id="activity-read-more-11052"><a href="https://osvvm.org/forums/topic/problem-simulating-with-genrics" rel="nofollow ugc">[Read more]</a></span></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">3508ca79d035755b0b2547ad7213585f</guid>
				<title>jon replied to the topic Problem with the AXI stream receiver in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/problem-with-the-axi-stream-receiver#post-2887</link>
				<pubDate>Fri, 13 Mar 2026 19:33:07 +0000</pubDate>

									<content:encoded><![CDATA[<p>I found the issue. The problem was that the reset was undefined right at the start which was causing some issues. </p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">fe86e39f1ec44ca3094b76736c866303</guid>
				<title>jon started the topic Problem with the AXI stream receiver in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/problem-with-the-axi-stream-receiver</link>
				<pubDate>Fri, 13 Mar 2026 18:56:38 +0000</pubDate>

									<content:encoded><![CDATA[<p>I am using the AXI stream receiver to receive data from a DMA controller. I am using Get to read values from it. The problem I am seeing is that I am reading two words of all zeros before I get any activity on the AXI stream receiver. Once I get data then I can read that fine. But I dont understand why I am getting these two values. I do call Get&hellip;<span class="activity-read-more" id="activity-read-more-11050"><a href="https://osvvm.org/forums/topic/problem-with-the-axi-stream-receiver" rel="nofollow ugc">[Read more]</a></span></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">da3cfe394752bcc12bb7577836eeb422</guid>
				<title>David replied to the topic Combining Results from Multiple Runs into One HTML Report in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/combining-results-from-multiple-runs-into-one-html-report#post-2885</link>
				<pubDate>Wed, 11 Mar 2026 07:24:45 +0000</pubDate>

									<content:encoded><![CDATA[<p>Hello Mikkie, sorry for not seeing your question.</p>
<p>To merge results:<br />
<code>vcover merge merged.ucdb run1.ucdb run2.ucdb run3.ucdb</code></p>
<p>Then the normal &#8220;report&#8221; to view the combined report:<br />
<code>vcover report merged.ucdb</code></p>
<p>Note, the VHDL has to be identical otherwise you&#8217;re trying to merge results that are not aligned, I <em>think</em> Questa gives an error.</p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">ce4d2699abf918253c93743ebcf3a2aa</guid>
				<title>Jerome started the topic Issue with xMiiMacTransmitter.vhd in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/issue-with-xmiimactransmitter-vhd</link>
				<pubDate>Fri, 06 Mar 2026 13:20:04 +0000</pubDate>

									<content:encoded><![CDATA[<p>Hello,<br />
I&#8217;m new to using the OSVVM libraries,<br />
and I&#8217;m trying to use the VC Ethernet model (xMiiMacTransmitter.vhd).<br />
It seems to me there&#8217;s an error in the clock generation process (ClkProc).<br />
The tperiod_xClk signal takes a period value calculated according to the configuration (I agree with that),<br />
but the RefGtxClk signal changes state after this&hellip;<span class="activity-read-more" id="activity-read-more-11048"><a href="https://osvvm.org/forums/topic/issue-with-xmiimactransmitter-vhd" rel="nofollow ugc">[Read more]</a></span></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">7a395a44765847c9fa4fb5ee5425c9a3</guid>
				<title>Jim Lewis wrote a new post</title>
				<link>https://osvvm.org/?p=2882</link>
				<pubDate>Thu, 05 Mar 2026 03:47:28 +0000</pubDate>

									<content:encoded><![CDATA[<p><strong><a href="https://osvvm.org/?p=2882" rel="nofollow ugc">OSVVM 2026.01</a></strong><a href="https://osvvm.org/?p=2882" rel="nofollow ugc"><img loading="lazy" src="https://github.com/sponsors/OSVVM/card" /></a> The OSVVM 2026.01 release adds one big feature, PCIe CoSim Verification Component, and numerous smaller updates.            PCIe CoSim Verification <a href="https://osvvm.org/?p=2882" rel="nofollow ugc"><span>[&hellip;]</span></a></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">f452838504e289af246458cba3771a7d</guid>
				<title>Jerome became a registered member</title>
				<link>https://osvvm.org/activity/p/11045</link>
				<pubDate>Thu, 05 Mar 2026 00:28:15 +0000</pubDate>

				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">ca1334c94e57d1f2f22b5571d12e2265</guid>
				<title>Matthias Alles replied to the topic XSIM 2025.2 issue with CovPType in procedure in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/xsim-2025-2-issue-with-covptype-in-procedure#post-2881</link>
				<pubDate>Tue, 03 Mar 2026 21:08:25 +0000</pubDate>

									<content:encoded><![CDATA[<p>OK, I just checked, this seems to be a regression in XSIM. It works in 2024.2.2 as well as 2025.1.</p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">d74421e1a3c83810aa5b52a6b86e912d</guid>
				<title>Matthias Alles started the topic XSIM 2025.2 issue with CovPType in procedure in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/xsim-2025-2-issue-with-covptype-in-procedure</link>
				<pubDate>Tue, 03 Mar 2026 20:51:57 +0000</pubDate>

									<content:encoded><![CDATA[<p>Hi,<br />
I&#8217;m having an issue with OSVVM in XSIM. I have a procedure that uses a CovPType as inout parameter, similar to the CompareBins procedure in CoveragePkg. XSIM gives me this error for my procedure as well as for the CompareBins procedure of the CoveragePkg:</p>
<blockquote><p>FATAL_ERROR: Vivado Simulator kernel has discovered an exceptional condition from which&hellip;</p></blockquote>
<p><span class="activity-read-more" id="activity-read-more-11043"><a href="https://osvvm.org/forums/topic/xsim-2025-2-issue-with-covptype-in-procedure" rel="nofollow ugc">[Read more]</a></span></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">e5717b2e142c0aaf343b472c7e028407</guid>
				<title>Jim Lewis replied to the topic Is there a built-in way in OSVVM to detect build failure without parsing logs? in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/is-there-a-built-in-way-in-osvvm-to-detect-build-failure-without-parsing-logs#post-2876</link>
				<pubDate>Sat, 21 Feb 2026 23:15:30 +0000</pubDate>

									<content:encoded><![CDATA[<p>Using a test reporter is the intended method to get this information in CI</p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">306679726b5a2c4c1de77ecd18ddaf73</guid>
				<title>Amine, Adel replied to the topic Is there a built-in way in OSVVM to detect build failure without parsing logs? in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/is-there-a-built-in-way-in-osvvm-to-detect-build-failure-without-parsing-logs#post-2875</link>
				<pubDate>Sat, 21 Feb 2026 21:51:42 +0000</pubDate>

									<content:encoded><![CDATA[<p>Hi Jim,</p>
<p>Thanks for the information!</p>
<p>I’ve actually switched to using the built-in JUnit GitHub Action for test reporting. In this setup, I simply specify the location of the XML report files, and the action handles the rest.</p>
<p>Here is the current method I’m using:</p>
<p><code><br />
# Setup OSVVM and launch simulation<br />
- name: Run Simulation<br />
  run: |<br />
    cd $GI&hellip;</code><span class="activity-read-more" id="activity-read-more-11040"><a href="https://osvvm.org/forums/topic/is-there-a-built-in-way-in-osvvm-to-detect-build-failure-without-parsing-logs#post-2875" rel="nofollow ugc">[Read more]</a></span></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">1753e800bcf4e6ff533dae43b30950fc</guid>
				<title>Jim Lewis replied to the topic Is there a built-in way in OSVVM to detect build failure without parsing logs? in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/is-there-a-built-in-way-in-osvvm-to-detect-build-failure-without-parsing-logs#post-2874</link>
				<pubDate>Thu, 19 Feb 2026 16:26:52 +0000</pubDate>

									<content:encoded><![CDATA[<p>Hi Amine,<br />
If you are still in Tcl, there are a number of variables you can check with the build status.   Currently these are not documented, but they should be.   Lets start here:</p>
<p>* ::osvvm::ReportBuildName           &#8211; Name of Build<br />
* ::osvvm::BuildStatus               &#8211; PASSED / FAILED<br />
* ::osvvm::TestCasesPassed<br />
* ::osvvm::TestCasesFailed<br />
*&hellip;<span class="activity-read-more" id="activity-read-more-11039"><a href="https://osvvm.org/forums/topic/is-there-a-built-in-way-in-osvvm-to-detect-build-failure-without-parsing-logs#post-2874" rel="nofollow ugc">[Read more]</a></span></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">e358fa5cdcbf192a6ad448604d8c4895</guid>
				<title>Mario became a registered member</title>
				<link>https://osvvm.org/activity/p/11038</link>
				<pubDate>Thu, 19 Feb 2026 10:11:05 +0000</pubDate>

				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">d830521ca27521ccf4c0f4569ec3d8ca</guid>
				<title>Patrick replied to the topic Is there a built-in way in OSVVM to detect build failure without parsing logs? in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/is-there-a-built-in-way-in-osvvm-to-detect-build-failure-without-parsing-logs#post-2868</link>
				<pubDate>Sat, 14 Feb 2026 20:41:23 +0000</pubDate>

									<content:encoded><![CDATA[<p>There is also pyEDAA.OSVVM for reading OSVVM&#8217;s YAML files (or XML files). You get a data model where you can access fields and aggregated files as well as status properties.</p>
<p>See <a href="https://github.com/edaa-org/pyEDAA.OSVVM" rel="nofollow ugc">https://github.com/edaa-org/pyEDAA.OSVVM</a></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">0e8235ce3f9a5e4209bd95147c3b9668</guid>
				<title>Jim Lewis replied to the topic Is there a built-in way in OSVVM to detect build failure without parsing logs? in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/is-there-a-built-in-way-in-osvvm-to-detect-build-failure-without-parsing-logs#post-2866</link>
				<pubDate>Tue, 03 Feb 2026 17:45:01 +0000</pubDate>

									<content:encoded><![CDATA[<p>Hi Amine,<br />
CI will be running modelsim from the bash command line.  And you can use:<br />
<code>vsim -c -do &quot;exit -code [catch {source $OsvvmLibraries/Scripts/StartUp.tcl ; LinkLibraryDirectory ; build RunTest.pro}]</code></p>
<p>The &#8220;exit -code&#8221; is required to get the return status.   What I return error on depends on what reporter I am using.</p>
<p>If I am using a JUnit&hellip;<span class="activity-read-more" id="activity-read-more-11033"><a href="https://osvvm.org/forums/topic/is-there-a-built-in-way-in-osvvm-to-detect-build-failure-without-parsing-logs#post-2866" rel="nofollow ugc">[Read more]</a></span></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">a812e4afe23119a2aac224ee3de2fa1d</guid>
				<title>Maximilian became a registered member</title>
				<link>https://osvvm.org/activity/p/11031</link>
				<pubDate>Mon, 02 Feb 2026 12:24:49 +0000</pubDate>

				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">9551533346dcac25a97bc6276405644d</guid>
				<title>Dawson became a registered member</title>
				<link>https://osvvm.org/activity/p/11030</link>
				<pubDate>Wed, 28 Jan 2026 15:25:59 +0000</pubDate>

				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">d78fc8469b550270a0279417e1e453ec</guid>
				<title>Andy&#039;s profile was updated</title>
				<link>https://osvvm.org/activity/p/11029</link>
				<pubDate>Wed, 28 Jan 2026 08:55:58 +0000</pubDate>

				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">9f0387fb9098a6f5cf8ba69f1dec776d</guid>
				<title>Luca became a registered member</title>
				<link>https://osvvm.org/activity/p/11028</link>
				<pubDate>Mon, 26 Jan 2026 16:58:36 +0000</pubDate>

				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">00f70f7cf63d8f69e4ceb3e2da1a9095</guid>
				<title>Michal became a registered member</title>
				<link>https://osvvm.org/activity/p/11027</link>
				<pubDate>Mon, 26 Jan 2026 11:29:50 +0000</pubDate>

				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">8bb404dddee1a84991e457284a874342</guid>
				<title>Michael became a registered member</title>
				<link>https://osvvm.org/activity/p/11026</link>
				<pubDate>Fri, 23 Jan 2026 14:07:03 +0000</pubDate>

				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">d1302737c78014e3d5f7d00a5d99c037</guid>
				<title>Guus became a registered member</title>
				<link>https://osvvm.org/activity/p/11022</link>
				<pubDate>Wed, 21 Jan 2026 07:54:11 +0000</pubDate>

				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">5344a3ea65cdf88c33840650011da0c1</guid>
				<title>Eliseo became a registered member</title>
				<link>https://osvvm.org/activity/p/11021</link>
				<pubDate>Tue, 20 Jan 2026 21:49:15 +0000</pubDate>

				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">0d260a31fb86d157fc963eba88fedb0a</guid>
				<title>Amine, Adel changed their profile picture</title>
				<link>https://osvvm.org/activity/p/11018</link>
				<pubDate>Sun, 18 Jan 2026 13:25:10 +0000</pubDate>

				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">0a34c62c7a5e8960bfc3eb0696af08cf</guid>
				<title>Amine, Adel replied to the topic Is there a built-in way in OSVVM to detect build failure without parsing logs? in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/is-there-a-built-in-way-in-osvvm-to-detect-build-failure-without-parsing-logs#post-2862</link>
				<pubDate>Sat, 17 Jan 2026 21:35:02 +0000</pubDate>

									<content:encoded><![CDATA[<p>Hi Jim,</p>
<p>Thanks for the detailed explanation and references to the OSVVM settings.</p>
<p>I’ve built a CI framework using GitHub Actions, running ModelSim on an Ubuntu runner. I’ll publish the template once the framework is complete. In my setup:</p>
<p>Initialize OSVVM and build the library via build.pro (example included in the template):</p>
<p><code>library osv&hellip;</code><span class="activity-read-more" id="activity-read-more-11016"><a href="https://osvvm.org/forums/topic/is-there-a-built-in-way-in-osvvm-to-detect-build-failure-without-parsing-logs#post-2862" rel="nofollow ugc">[Read more]</a></span></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">494da2d52792f947ebe1eb75829bdde3</guid>
				<title>Jim Lewis replied to the topic Is there a built-in way in OSVVM to detect build failure without parsing logs? in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/is-there-a-built-in-way-in-osvvm-to-detect-build-failure-without-parsing-logs#post-2861</link>
				<pubDate>Sat, 17 Jan 2026 19:11:01 +0000</pubDate>

									<content:encoded><![CDATA[<p>By failed, do you mean test case failed or the build process errored out for some reason?   OSVVM has are controls for both of these.</p>
<p>From the OSVVM Settings User Guide, you will find that they are controlled by variables:</p>
<p><code>variable FailOnBuildErrors        &quot;true&quot;    ;# simulator command had errors<br />
variable FailOnReportErrors       &quot;false&quot;   ;#&hellip;</code><span class="activity-read-more" id="activity-read-more-11015"><a href="https://osvvm.org/forums/topic/is-there-a-built-in-way-in-osvvm-to-detect-build-failure-without-parsing-logs#post-2861" rel="nofollow ugc">[Read more]</a></span></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
		
	</channel>
</rss>