You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Starting Phase: CONFIGURE
********** No default timePrecision specified; setting timePrecision to 1.psec
********** No default timeUnit specified; setting timeUnit to 1.nsec
Starting Phase: BIND
Start of Simulation
UVM_WARNING @ #0: reporter [BDTYP] Cannot create a component of type 'test1.test1' because it is not registered with the factory.
UVM_WARNING @ #0: reporter [BDTYP] Object.factory Cannot create an object of type 'test1.test1'.
UVM_WARNING @ #0: reporter [BDTYP] Object.factory created an object but could cast it to uvm_component type 'test1.test1'.
UVM_FATAL @ #0: reporter [INVTST] Requested test from command line +UVM_TESTNAME=test1.test1 not found.
--- UVM Report Summary ---
** Report counts by severity
UVM_FATAL : 1
UVM_WARNING : 3
** Report counts by id
[INVTST] 1
[BDTYP] 3
Segmentation fault (core dumped)
Though i have used "mixin_component_utils" for the factory registration, it gives me the error stating that component is not registered with the factory. Why???
Thanks
Geeta
The text was updated successfully, but these errors were encountered:
puneet
added a commit
to puneet/euvm
that referenced
this issue
Jan 2, 2016
I tried compiling and running the test below:
import esdl;
import uvm;
import std.stdio;
class test_root: uvm_root
{
mixin uvm_component_utils;
}
class TestBench: RootEntity
{
uvm_root_entity!(test_root) tb;
}
class test1: uvm_test
{
mixin uvm_component_utils;
this(string name, uvm_component parent = null){
super(name, parent);
}
override void report() {
writeln("** UVM TEST PASSED **\n");
}
}
void main(string[] argv) {
TestBench tb = new TestBench;
tb.multiCore(2, 0);
tb.elaborate("tb", argv);
tb.simulate();
}
Here is the error which i get:
--- UVM Report Summary ---
** Report counts by severity
UVM_FATAL : 1
UVM_WARNING : 3
** Report counts by id
[INVTST] 1
[BDTYP] 3
Segmentation fault (core dumped)
Though i have used "mixin_component_utils" for the factory registration, it gives me the error stating that component is not registered with the factory. Why???
Thanks
Geeta
The text was updated successfully, but these errors were encountered: