-
Posts
77 -
Joined
-
Last visited
-
Days Won
5
Stephan Gerth last won the day on January 31 2019
Stephan Gerth had the most liked content!
Profile Information
-
Gender
Male
-
Location
Dresden, Germany
-
Interests
..
Recent Profile Visitors
2,360 profile views
Stephan Gerth's Achievements
Advanced Member (2/2)
10
Reputation
-
gricardo reacted to a post in a topic: UVM-SystemC compile error: CXXLD libuvm-systemc.la
-
Hi Ricardo! I think your assumption is correct: The GCC install in the Xcelium is probably pointing to the original compilation path of Cadence and therefore is not valid on your system. I can see this path in our installations too, which confirms it is not an issue of you using it wrong. As a permanent solution, you probably need to reach out to your IT to fix those path references to the actual locations.
-
venkatasubbarao_Sutrave started following Stephan Gerth
-
How to compile uvm-systemc?
Stephan Gerth replied to gyro030's topic in SystemC Verification (UVM-SystemC, SCV, CRAVE, FC4SC)
Hi! I'm assuming that you already installed UVM-SystemC via the configure, make, make install mechanism. To use the library afterwards it is similar to SystemC: Use -I, -L and -l to specify the locations of header, library search path and the library name. Re-using your line above: g++ -I. -I$SYSTEMC_INCLUDE -I$UVM_SYSTEMC_INCLUDE -L. -L$SYSTEMC_LIBDIR -L$UVM_SYSTEMC_LIBDIR -Wl,-rpath=$SYSTEMC_LIBDIR -o hello hello.cpp -luvm-systemc -lsystemc -lm -
Nitin_S started following Stephan Gerth
-
maehne reacted to a post in a topic: UVM-SystemC 1.0-beta3 released
-
Hi Chethan, the issue you see comes probably stems from the driver and sequencer being created during the build phase when you start run_test(...). Your hierarchical logfile setting happens before that, so that the driver and sequencer could not know of that setting. To enable the wanted behaviour, you need to move the log setting to a later place in runtime or make the driver and sequencer full members of the environment.
-
reethu started following Stephan Gerth
-
System verilog Assertions
Stephan Gerth replied to pvr's topic in SystemC Verification (UVM-SystemC, SCV, CRAVE, FC4SC)
Hi PVR, this is probably the wrong sub-forum for that question. As your title suggests you are interested in SystemVerilog Assertions but this sub-forum is more oriented to SystemC verification. You probably will get more response about SystemVerilog Assertions in other forums such as https://verificationacademy.com/forums/systemverilog. -
Looks like your libstdc++ found by the linker is not matching with your compiler version. Could you check that your LD_LIBRARY_PATH is setup correctly? As far as I remember GCC 4.1.2 is not the default system compiler version for SLES 11. So assuming that GCC 4.1.2 is probably residing in a different directory, you would have to adapt library search paths as well before running configure & make commands.
-
Stephan Gerth reacted to a post in a topic: Killing a process with an included sc_event_[and|or]_list
-
Killing a process with an included sc_event_[and|or]_list
Stephan Gerth replied to Stephan Gerth's topic in SystemC Language
Done. -
Killing a process with an included sc_event_[and|or]_list
Stephan Gerth replied to Stephan Gerth's topic in SystemC Language
I'm a bit in favour of removing this check, albeit I'm not completely clear about the reasons why it was introduced at some point. If an event list gets destroyed by some means (module gets deleted, thread gets killed, explicit deletion via pointer, ...) any process which was still waiting on it should keep waiting (forever). The destruction of the event list should not raise a notification to waiting processes as this was probably not the expectation of them being notified.