Comments (8)
Just confirming, this is still planned. I am thinking by summer 2022.
from osvvm.
For now, you can do:
SetReportMode(REPORT_NONE);
It is going to yack at you and say that that option is deprecated. You can comment that alert out in the package. It is going to do exactly what you wanted in the first place.
from osvvm.
There have been numerous issues related to "I want to print it my way". I have plans for an update that will allow that.
from osvvm.
Actually - I did consider it could be passed in as a generic, but that requires the existing generics, which would require a default generic package, and ActiveHDL has only offered packages as generics since v11.1 (most recent)
from osvvm.
Will be much easier with Generics on protected types :)
from osvvm.
Yes will be much easier with Generics on PT. Make sure to submit a bug report against it if your simulation vendor has not implemented this yet.
from osvvm.
@JimLewis should we define 2-3 labels like:
- Next release
- Next 2-3 months
- Next 4-6 months
from osvvm.
@SkydiverTricky
ScoreboardGenericPkg was created before we had the AlertLogPkg. Since we have a good way of reporting errors with the AlertLogPkg, instead of a custom Match function that does the printing, you could do push on the sending side, and then pop on the checking side. That will give you the expected value, from there you can compare it how you see fit.
Not to worry though, there is still a planned update to address this.
from osvvm.
Related Issues (20)
- Alerts - Option to print entire path to alert name. HOT 6
- AlertLogPkg: ReportAlerts ignores ReportAll HOT 3
- Intelligent Coverage - Protected type restricted to use in different files HOT 8
- AlertLogPkg: Enabling and Disabling Passed/Affirmations Checked HOT 1
- Inconsistent line termination. HOT 4
- ScoreboardPkg is missing in OsvvmContext HOT 3
- Race conditions / buffer issues in console output HOT 4
- Missing wait for 0 ns in else-branch in WaitForLevel procedure HOT 2
- NewID Procedure with signal parameter and wait for 0 ns HOT 1
- NewID Procedure with signal parameter and wait for 0 ns
- Make the AlertLogName column width of log-output configurable HOT 2
- Traceability between expected errors/skipped tests and issue tracking software HOT 2
- CoveragePkg: AddCross with IgnoreBin Error HOT 5
- Common Log Interface HOT 6
- AlertLogPkg: AffirmIf with std_match (as implemented in the ScoreBoardPkg) HOT 3
- Add possibility to use falling clock edge as the active one. HOT 2
- RandInt : Provide simple overload or set defaults of min/max version to integer'low integer'high
- IDs - add _UNINITIALISED constant and add is_initialised functions for IDs
- ScoreboardGenericPkg: Make generic "match" function impure
- Provide a WARNING (user settable via options to ERROR) if any randomisation is attempted without first providing a seed HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from osvvm.