Author Topic: SlickEdit would hang when property is defined with variables for SystemVerilog.  (Read 91 times)

redook

  • New Community Member
  • Posts: 1
  • Hero Points: 0
Hi,

I ran into a case which would cause SlickEdit hang.
In SystemVerilog, it is common to define 'property' with some variables, like below,
Code: [Select]

property handshake;
    int a,b;  // Caution: This line will cause SlickEdit hang!!
    @(posedge Clock) request |-> acknowledge;
endproperty

Anyone can help?

Thanks.

patrick

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 1202
  • Hero Points: 115
I can reproduce that.  I'll take a look and see what's going on.

patrick

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 1202
  • Hero Points: 115
That's definitely a parser bug.  It's not hot-fixable, so I've fixed it for the next point release.   If you let me know what platform you're running on, I can send you an updated exe/dll you can use until the point release comes out.