• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Functional Verification
  3. Print only the file name and exclude file path getting printed...

Stats

  • Locked Locked
  • Replies 1
  • Subscribers 65
  • Views 11280
  • Members are here 0
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Print only the file name and exclude file path getting printed in the log file

vijey
vijey over 4 years ago

Hello Everyone,

In the log file, The entire file path is printed instead of just the filename, This increases the log file size and also looks clumsy. Kindly let me know the option to pass, to disable the file path getting printed.

The log file has the below line,
UVM_INFO /design/users/vijay/icmanage_check/learn/uvm/tb/top.sv(28) @ 0: reporter [TOP] Calling RUN_TEST

Instead I would like the above line to look as below in the log file.
UVM_INFO top.sv(28) @ 0: reporter [TOP] Calling RUN_TEST

Thanks in advance
Vijay

  • Cancel
  • StephenH
    StephenH over 4 years ago

    I don't think UVM has a built-in way to do that, but you could derive your own report server from uvm_report_server and override the compose_message() function to modify the file name.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information