[dv] fix compile warnings

- fixed STRINGIFY macro re-definition warning
- fixed cip_base_env warning
diff --git a/hw/dv/sv/cip_lib/cip_base_env.sv b/hw/dv/sv/cip_lib/cip_base_env.sv
index fb8c394..aac0e5c 100644
--- a/hw/dv/sv/cip_lib/cip_base_env.sv
+++ b/hw/dv/sv/cip_lib/cip_base_env.sv
@@ -38,7 +38,7 @@
 
     // create components
     m_tl_agent = tl_agent::type_id::create("m_tl_agent", this);
-    m_tl_reg_adapter = tl_reg_adapter::type_id::create("m_tl_reg_adapter");
+    m_tl_reg_adapter = tl_reg_adapter#()::type_id::create("m_tl_reg_adapter");
     uvm_config_db#(tl_agent_cfg)::set(this, "m_tl_agent*", "cfg", cfg.m_tl_agent_cfg);
   endfunction
 
diff --git a/hw/ip/prim/rtl/prim_assert.sv b/hw/ip/prim/rtl/prim_assert.sv
index 76a261f..e9369dc 100644
--- a/hw/ip/prim/rtl/prim_assert.sv
+++ b/hw/ip/prim/rtl/prim_assert.sv
@@ -28,9 +28,9 @@
 //------------------------------------------------------------------------------------
 
 // Converts an arbitrary block of code into a Verilog string
-`define STRINGIFY(__x) `"__x`"
+`define PRIM_STRINGIFY(__x) `"__x`"
 
-// ASSERT_RPT is available to change the reporting mechanism when an assert fails
+  // ASSERT_RPT is available to change the reporting mechanism when an assert fails
 `define ASSERT_RPT(__name, __msg)                                         \
 `ifdef UVM_PKG_SV                                                         \
   assert_rpt_pkg::assert_rpt($sformatf("[%m] %s: %s (%s:%0d)",            \
@@ -46,23 +46,23 @@
 //------------------------------------------------------------------------------------
 // Immediate assertion
 // Note that immediate assertions are sensitive to simulation glitches.
-`define ASSERT_I(__name, __prop)                             \
-`ifndef VERILATOR                                            \
-  //pragma translate_off                                     \
-  __name: assert (__prop)                                    \
-    else `ASSERT_RPT(`STRINGIFY(__name), `STRINGIFY(__prop)) \
-  //pragma translate_on                                      \
+`define ASSERT_I(__name, __prop)                                       \
+`ifndef VERILATOR                                                      \
+  //pragma translate_off                                               \
+  __name: assert (__prop)                                              \
+    else `ASSERT_RPT(`PRIM_STRINGIFY(__name), `PRIM_STRINGIFY(__prop)) \
+  //pragma translate_on                                                \
 `endif
 
 //------------------------------------------------------------------------------------
 // Assertion in initial block. Can be used for things like parameter checking.
-`define ASSERT_INIT(__name, __prop)                            \
-`ifndef VERILATOR                                              \
-  //pragma translate_off                                       \
-  initial                                                      \
-    __name: assert (__prop)                                    \
-      else `ASSERT_RPT(`STRINGIFY(__name), `STRINGIFY(__prop)) \
-  //pragma translate_on                                        \
+`define ASSERT_INIT(__name, __prop)                                      \
+`ifndef VERILATOR                                                        \
+  //pragma translate_off                                                 \
+  initial                                                                \
+    __name: assert (__prop)                                              \
+      else `ASSERT_RPT(`PRIM_STRINGIFY(__name), `PRIM_STRINGIFY(__prop)) \
+  //pragma translate_on                                                  \
 `endif
 
 //------------------------------------------------------------------------------------
@@ -74,7 +74,7 @@
   //pragma translate_off                                                     \
   final                                                                      \
     __name: assert (__prop || $test$plusargs("disable_assert_final_checks")) \
-      else `ASSERT_RPT(`STRINGIFY(__name), `STRINGIFY(__prop))               \
+      else `ASSERT_RPT(`PRIM_STRINGIFY(__name), `PRIM_STRINGIFY(__prop))     \
   //pragma translate_on                                                      \
 `endif
 
@@ -85,7 +85,7 @@
 `ifndef VERILATOR                                                                \
   //pragma translate_off                                                         \
   __name: assert property (@(posedge __clk) disable iff (__rst !== '0) (__prop)) \
-    else `ASSERT_RPT(`STRINGIFY(__name), `STRINGIFY(__prop))                     \
+    else `ASSERT_RPT(`PRIM_STRINGIFY(__name), `PRIM_STRINGIFY(__prop))           \
   //pragma translate_on                                                          \
 `endif
 // Note: Above we use (__rst !== '0) in the disable iff statements instead of
@@ -99,7 +99,7 @@
 `ifndef VERILATOR                                                                    \
   //pragma translate_off                                                             \
   __name: assert property (@(posedge __clk) disable iff (__rst !== '0) not (__prop)) \
-    else `ASSERT_RPT(`STRINGIFY(__name), `STRINGIFY(__prop))                         \
+    else `ASSERT_RPT(`PRIM_STRINGIFY(__name), `PRIM_STRINGIFY(__prop))               \
   //pragma translate_on                                                              \
 `endif