Activity
-
Jim Lewis wrote a new post 23 hours, 13 minutes ago
OSVVM 2026.01
The OSVVM 2026.01 release adds one big feature, PCIe CoSim Verification Component, and numerous smaller updates. PCIe CoSim Verification […]
-
Jerome became a registered member 1 day, 2 hours ago
-
Matthias Alles replied to the topic XSIM 2025.2 issue with CovPType in procedure in the forum OSVVM 2 days, 5 hours ago
OK, I just checked, this seems to be a regression in XSIM. It works in 2024.2.2 as well as 2025.1.
-
Matthias Alles started the topic XSIM 2025.2 issue with CovPType in procedure in the forum OSVVM 2 days, 6 hours ago
Hi,
I’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:FATAL_ERROR: Vivado Simulator kernel has discovered an exceptional condition from which…
-
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 1 week, 5 days ago
Using a test reporter is the intended method to get this information in CI
-
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 1 week, 5 days ago
Hi Jim,
Thanks for the information!
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.
Here is the current method I’m using:
[Read more]
# Setup OSVVM and launch simulation
- name: Run Simulation
run: |
cd $GI… -
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 2 weeks ago
Hi Amine,
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:* ::osvvm::ReportBuildName – Name of Build
* ::osvvm::BuildStatus – PASSED / FAILED
* ::osvvm::TestCasesPassed
* ::osvvm::TestCasesFailed
*…[Read more] -
Mario became a registered member 2 weeks ago
-
Patrick replied to the topic Is there a built-in way in OSVVM to detect build failure without parsing logs? in the forum OSVVM 2 weeks, 5 days ago
There is also pyEDAA.OSVVM for reading OSVVM’s YAML files (or XML files). You get a data model where you can access fields and aggregated files as well as status properties.
-
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 1 month ago
Hi Amine,
CI will be running modelsim from the bash command line. And you can use:
vsim -c -do "exit -code [catch {source $OsvvmLibraries/Scripts/StartUp.tcl ; LinkLibraryDirectory ; build RunTest.pro}]The “exit -code” is required to get the return status. What I return error on depends on what reporter I am using.
If I am using a JUnit…[Read more]
-
Maximilian became a registered member 1 month ago
-
Dawson became a registered member 1 month ago
-
Andy's profile was updated 1 month ago
-
Luca became a registered member 1 month, 1 week ago
-
Michal became a registered member 1 month, 1 week ago
-
Michael became a registered member 1 month, 1 week ago
-
Guus became a registered member 1 month, 1 week ago
-
Eliseo became a registered member 1 month, 2 weeks ago
-
Amine, Adel changed their profile picture 1 month, 2 weeks ago
-
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 1 month, 2 weeks ago
Hi Jim,
Thanks for the detailed explanation and references to the OSVVM settings.
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:
Initialize OSVVM and build the library via build.pro (example included in the template):
library osv…[Read more] - Load More