• 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. IMC tool is not mergeing properly already merged coverage...

Stats

  • Locked Locked
  • Replies 7
  • Subscribers 65
  • Views 21471
  • 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

IMC tool is not mergeing properly already merged coverage files

sgaikwad
sgaikwad over 6 years ago

HI,

I have 9000 test cases so I am running tests in batch of 1000 with coverage enabled and merging them using imc batch command. Till this point it is working in fatastic way. But when I am trying to merge "already merged" coverage .icc , it is merging but coverage numbers are getting reduced comapred to older merged coverage number.

Do we have any limitation or rule how to merge?

IMC tool version : MDV1710

Thanks

Sushant

  • Cancel
Parents
  • sgaikwad
    sgaikwad over 6 years ago

    Hi Stephen,

    When I have generated coverage dump for 3000 tests and trying to merge them, it is failing with below error :

    # A fatal error has been detected by the Java Runtime Environment:
    #
    # SIGSEGV (0xb) at pc=0x00002b846436533e, pid=31471, tid=0x00002b8462e5f700
    #
    # JRE version: Java(TM) SE Runtime Environment (8.0_121-b13) (build 1.8.0_121-b13)
    # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.121-b13 mixed mode linux-amd64 compressed oops)
    # Problematic frame:
    # V [libjvm.so+0x92233e]User defined signal 2

    When I am trying to merge less number of coverage dumo, it is working fine. Do we have any constraint on merging regarding number of sims?

    Thanks

    Sushant

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • sgaikwad
    sgaikwad over 6 years ago

    Hi Stephen,

    When I have generated coverage dump for 3000 tests and trying to merge them, it is failing with below error :

    # A fatal error has been detected by the Java Runtime Environment:
    #
    # SIGSEGV (0xb) at pc=0x00002b846436533e, pid=31471, tid=0x00002b8462e5f700
    #
    # JRE version: Java(TM) SE Runtime Environment (8.0_121-b13) (build 1.8.0_121-b13)
    # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.121-b13 mixed mode linux-amd64 compressed oops)
    # Problematic frame:
    # V [libjvm.so+0x92233e]User defined signal 2

    When I am trying to merge less number of coverage dumo, it is working fine. Do we have any constraint on merging regarding number of sims?

    Thanks

    Sushant

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
  • StephenH
    StephenH over 6 years ago in reply to sgaikwad

    Hi Sushant. The error message contains the words "User defined signal 2", indicating that something external to IMC has interfered and caused IMC to exit. Usually this would be your compute cluster (LSF, Grid Engine etc). I suspect that you haven't requested enough memory when submitting the job to your cluster, and IMC is hitting the limit.

    • 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