18.1.50 (27 February 2019)

Bugfixes

  • DVT-12926 Sometimes incremental build never ends after a project restore

18.1.49 (21 February 2019)

Bugfixes

  • DVT-12869 Syntax Coloring: Wrong syntax coloring for “Object …” and “UVM Object …” categories in dark themes

  • DVT-12871 DPI-C hyperlinks not working when the c_identifier differs from function name

  • DVT-12887 ConcurrentModificationException thrown when scope breadcrumb updates during incremental compilation

18.1.48 (18 February 2019)

Bugfixes

  • DVT-12859 Fixed sporadic JVM crashes due to compilation optimizations

18.1.47 (15 February 2019)

Enhancements

  • DVT-12851 Show a warning when creating a waiver that fully disables a check but is followed by waivers that might re-enable that check

Bugfixes

  • DVT-12848 Allow multi-backslash quoting of quotes in define directives like +define+\”some_string\”

18.1.45 (13 February 2019)

Features

  • DVT-12834 Ability to generate build scripts from the active build configuration and user-provided templates using ${dvt_compile_script} variable

Enhancements

  • DVT-11372 Syntax Coloring: Ability to customize the color for class member variables

  • DVT-11373 Syntax Coloring: Ability to customize the color for class instances in modules

  • DVT-11374 Syntax Coloring: Ability to color differently UVM classes and user-defined classes

  • DVT-12487 Diagrams: Indicate which preference to tune if diagram generation fails due to timeout

  • DVT-12555 Design Diagrams: Ability to select the default diagram type: block, flow or schematic

  • DVT-12810 Hide Verissimo read-only waiver files in the waivers edit dialog drop-down

Bugfixes

  • DVT-12779 Design Breadcrumb: Using “Back” button in Diagram Editors breaks the path displayed in the breadcrumb

  • DVT-12795 No error triggered at incremental on out of body task/constraint implementation from another file when changing its enclosing class name

  • DVT-12796 No error triggered at incremental on modport references from different files when changing modport’s name

  • DVT-12797 Design Diagrams: “Show Diagram” in the Trace Connections View opens a new editor after “Trace in New Diagram” action in schematic diagram

  • DVT-12801 False warning triggered when an implicit constraint declaration has its implementation in a different file

  • DVT-12803 No error triggered at incremental on interface port references from different files when changing the interface name

  • DVT-12805 Design Diagrams: Sometimes the “Go To Source” action on a logic block in a mixed language diagram opens the file in the wrong language

  • DVT-12807 Design Diagrams: “Back” button does not work properly after performing diagram actions

  • DVT-12813 Design Diagrams: “Show sources/destinations” does not show logic details when the preference is enabled

  • DVT-12814 Design Diagrams: “Select Instance” breadcrumb button does not update the diagram

  • DVT-12816 Design Diagrams: Filter colors are not applied to connections in detailed logic blocks

  • DVT-12817 Design Diagrams: “Show Connections” action is not available when selecting both instances and logic blocks

  • DVT-12818 Design Diagrams: Actions that change the diagram top lead to inconsistent results (step out, show connections to a higher level in the design, etc)

  • DVT-12836 Wrong packed dimension computed for module/interface ports that do not specify packed dimension

18.1.44 (4 February 2019)

Bugfixes

  • DVT-12793 Fixed build performance degradation on Windows due to java.net.URISyntaxException

18.1.43 (1 February 2019)

Features

  • DVT-8022 New scope breadcrumb navigation bar replacing scope information in the status bar

  • DVT-8602 Ability to expand/collapse a module in Design Diagrams

  • DVT-9642 Ability to show sources/destinations for ports in Design Diagrams

  • DVT-12151 Power Format: Ability to generate Supply Network Diagram

  • DVT-12791 Power Format: Add supply ports information in HDL Diagrams

Enhancements

  • DVT-11347 Power Format: Add support for ‘set_design_top’ UPF command

  • DVT-11467 Ability to show connections for ports in Design Diagram

  • DVT-12765 Power Format: Trigger error when trying to refer an undefined power domain

  • DVT-12784 Show connections for instances and signals in Design Diagram should not pass through logic gates

Bugfixes

  • DVT-12757 New DVT File -> Pick Template dialog does not work on Windows

  • DVT-12760 CLI importProject command closes other existing projects even when -close_others is not specified

  • DVT-12762 Add external tools filter for IUS UPF / CPF errors

  • DVT-12763 Content assist in Perforce unadded file triggers checkout warning

  • DVT-12775 False ILLEGAL_NON_STATIC_ACCESS error for typed constructor calls

  • DVT-12777 No DUPLICATE_ELEMENT warning triggered for same named genvars in the same scope

  • DVT-12790 Trace Diagrams sometimes can not be generated due to UnsupportedConfigurationException

18.1.42 (15 January 2019)

Performance

  • DVT-12552 “Select Top” in Verification Hierarchy View is slow for big projects

  • DVT-12756 Improve memory footprint for environments containing large designs

Features

  • DVT-7508 Ability to copy full hierarchy path of a wire from the Editor and Design Hierarchy View

  • DVT-12726 Update all distro plugins to the latest version

Enhancements

  • DVT-12676 Ability to change the separator when copying the hierarchical path of an instance or signal

  • DVT-12746 Add new external tools variable ${dvt_clipboard} which solves to the clipboard contents

  • DVT-12753 Avoid unnecessary Design Hierarchy View updates on incremental compilation

Bugfixes

  • DVT-12702 Autocomplete inserts duplicate scope for enum items if a prefix is written after the scope resolution operator ‘::’

  • DVT-12710 Periodic NullPointerException is thrown when a PVerilog editor is missing the [p] or [g] file

  • DVT-12722 “Declare port” quick-fix not working after incremental remove of a port in a different file

  • DVT-12725 Downgrade Perforce plugin to version 2018.1 to avoid NullPointerException

  • DVT-12736 Errors when opening a simulator generated UVM Components Diagram due to unescaped characters in XML attributes

  • DVT-12738 Flag wrong usage of scope resolution operator on enum values

  • DVT-12740 No hyperlink for first port identifier in non-ANSI declaration

  • DVT-12758 Class inheritance broken when using -cuname <name> build configuration directive

  • DVT-12759 Semantic highlight broken when using toggle comment or replace all in a file

18.1.41 (13 December 2018)

Features

  • DVT-12239 Ability to define code regions with customizable editor behavior: folding, background color, “read-only” visual indication when edited

Bugfixes

  • DVT-9618 False WIDTH_MISMATCH semantic warning for signal slice operands

  • DVT-12143 Semantic highlight is broken after refactoring operations which touch inactive open editors

  • DVT-12559 Wrong potential matches in files with `ifndef guards compiled multiple times

  • DVT-12685 False UNDECLARED_IDENTIFIER semantic error for member of class named “std”

  • DVT-12691 Opening files with dvt.bat on Windows doesn’t work

  • DVT-12692 Trigger unexpected token semicolon (‘;’) error after if…else constraint expression

  • DVT-12693 Build config (ius.irun compat mode): Do not report errors when pointing -uvmhome to a UVM copy missing the “additions” extension

  • DVT-12695 Sometimes NullPointerException is thrown after full build

18.1.40 (7 December 2018)

Performance

  • DVT-12612 Improve implicit signal declaration time for large mixed projects

Features

  • DVT-11589 Add new “Show Instances” hyperlink action to see all instances of a Verilog/VHDL design element

  • DVT-12497 Add new “Open instance” hyperlink action to jump from a module/entity to its instance (in the current breadcrumb navigation bar context)

Enhancements

  • DVT-9550 Build config: -uvm/-uvmhome in ius.irun mode should also add CDNS-1.2/additions/sv incdir and cdns_uvm_pkg.sv topfile

  • DVT-12326 DVT CLI: Ability to create resource filters that match symlinks using -exclude|include flags

  • DVT-12363 Build config: When UVM files are not found in <uvmhome>/src fallback to <uvmhome>/sv/src

  • DVT-12572 Ability to disable the read-only indication for the PVerilog editor

  • DVT-12624 Explicitly declare Quick Assist: Add edit box to packed dimension

  • DVT-12625 Explicitly declare Quick Assist: Ability to declare the signal with only the nettype

Bugfixes

  • DVT-4776 +dvt_auto_link_root+ should take into account the environment variables defined through +dvt_setenv+

  • DVT-12398 Xilinx Auto-config should force questa.vlog compatibility mode

  • DVT-12445 Breadcrumb Navigation Bar and Design Hierarchy View open a normal SystemVerilog Editor instead of a PVerilog Editor when the element is in a generated file

  • DVT-12486 Predefined Content Filters for Xilinx libraries don’t work on Windows for DVT_XILINX_HOME paths containing lowercase device letter

  • DVT-12596 Hyperlink on function argument not working when used in named association function calls inside ‘begin…end’ blocks

  • DVT-12611 Breadcrumb: NullPointerException when changing project nature

  • DVT-12615 Function calls are duplicated in Call Hierarchy View when underlying file is compiled multiple times

  • DVT-12636 Breadcrumb: Enforce GUI update when changing project nature

18.1.39 (29 November 2018)

Enhancements

  • DVT-10076 Add physical sequence/sequencer decorator in UVM Browser View

Bugfixes

  • DVT-12333 Always show Prepend Package information when a class is outside its package

  • DVT-12408 Breadcrumb: When using -options disable_cairo the breadcrumb buttons’ background is black

  • DVT-12495 No search results when re-running a previous search query after full build

  • DVT-12579 java.lang.NoSuchMethodError thrown in PVerilog editor on Eclipse Luna 4.4.1 distros

  • DVT-12586 Sometimes Project Templates history is not recording previous parameter values

  • DVT-12589 Separate errors from warnings when limiting the number of problems of a certain kind in a particular file

18.1.38 (19 November 2018)

Bugfixes

  • DVT-12575 CDT method completion is slowed down (patch for CDT 9.2.1, 9.4.3, Eclipse Bug 534189)

  • DVT-12576 java.lang.NoSuchMethodError thrown in multiple UI components on Eclipse Luna 4.4.1 distros

18.1.37 (15 November 2018)

Performance

  • DVT-12560 Slow incremental build in files `included multiple times

  • DVT-12562 Improve full build time for very large design projects

  • DVT-12565 Breadcrumb: Hyperlinks slow down due to Select Instances computation

Enhancements

  • DVT-10103 Project colors: Color background instead of foreground by default

  • DVT-12561 Add deprecated license daemon notice

  • DVT-12566 Build config: In ius.irun mode all extension mappings should be taken into account for each top file

Bugfixes

  • DVT-9349 CDT Integration: Sometimes CDT hangs due to an improper DVT listener

  • DVT-12064 CDT Integration: DVT CDT Builder does not run for a project created via the DVT CLI

  • DVT-12104 CDT Integration: Remove the language specification argument from gcc invocation when scanning the C/C++ included files

  • DVT-12547 Project colors don’t work in conjunction with the PVerilog Editor

  • DVT-12548 Breadcrumb: Background color of icons changes when changing any color preference

  • DVT-12551 XVM Field Editor uses wrong registration macros for fields of typedef types

18.1.36 (9 November 2018)

Performance

  • DVT-12503 UML Diagrams: Types selector is slow in big projects

  • DVT-12518 Fix performance degradation of libdir (-y) compilation

  • DVT-12539 Improve full semantic checking performance

Enhancements

  • DVT-12108 Ability to change hyperlink color

  • DVT-12191 Build config: New +dvt_skip_directive which allows skipping any subsequent build config directive

  • DVT-12344 Ability to disable sync scroll in the PVerilog editor

Bugfixes

  • DVT-12496 Semantic error markers disappear when checking out files using Cliosoft SOS revision control system

  • DVT-12498 After restore the PVerilog editor does not show the preprocessing file

  • DVT-12508 CDT Integration: Sometimes source paths extracted from .so files contain an additional whitespace

  • DVT-12512 Inside anonymous blocks UNDECLARED_IDENTIFIER warnings disappear at incremental build in included file

  • DVT-12513 At incremental build some SIGNAL_NEVER_USED warnings are not updated in included files

  • DVT-12517 Wrong macro expansion when the backslash character is encountered within the macro definition text

18.1.35 (2 November 2018)

Performance

  • DVT-12456 Local license client takes a long time to respond leading to UI freezes

  • DVT-12480 Fixed memory leaks when opening large files

Enhancements

  • DVT-12493 Add support for Find Next/Prev actions in the Console View

Bugfixes

  • DVT-7155 Variables set via +dvt_setenv are not expanded in compile waivers “path” attributes

  • DVT-12109 False UNDECLARED_IDENTIFIER semantic error when calling coverpoint.start()

  • DVT-12361 Variables set via +dvt_setenv are not expanded in compile waivers <include/> tags

  • DVT-12397 Autocomplete should not insert scope for enum value if already present

  • DVT-12400 Search View: Scope information is missing for cross-language hits

  • DVT-12416 DVT CLI: createProject -include auto:<threshold> should not affect the .dvt folder

  • DVT-12429 Breadcrumb: False no design elements in file if they are defined in other non-design element

  • DVT-12479 False UNDEFINED_OPERATOR semantic error when assigning a user-defined nettype port of unpacked struct type

  • DVT-12491 Positional tooltip doesn’t work for format specifiers values

18.1.34 (25 October 2018)

Performance

  • DVT-12443 Improve build time performance when TCL plugin performs checks on non-script files

  • DVT-12449 Opening a relative path from the embedded terminal might be slow on large projects

Features

  • DVT-12442 Added dvt_cli.sh -svn flag to createProject and importProject commands for automatically associating a project with the Subversive SVN plugin

Enhancements

  • DVT-12355 Open path under cursor from embedded terminal using Ctrl + click instead of double click

  • DVT-12418 Add support for direct mapping of PVerilog files

  • DVT-12437 Add “Copy Workspace Path” command to quickly copy to clipboard the path to the DVT workspace directory

Bugfixes

  • DVT-12346 Breadcrumb navigation bar does not work in the PVerilog editor

  • DVT-12415 False UNDECLARED_IDENTIFIER semantic error for cross-language signal path that contains a VHDL configuration instantiation

18.1.33 (18 October 2018)

Enhancements

  • DVT-12409 Ability to reference the element name in the javadoc_* code templates using ${element_name} template variable

  • DVT-12411 Code Formatting: Ability to vertically align variables declared in functions and tasks

Bugfixes

  • DVT-12098 Code Formatting: Wrong formatting for randsequence statement

  • DVT-12325 Code Formatting: Wrong vertical alignment by curly when using a foreach constraint

  • DVT-12401 Inconsistent “Port # not specified in list of ports” error in non-ANSI module declaration when the port is connected to sub-instance

18.1.32 (12 October 2018)

REMOVED

  • DVT-12371 Removed “Show in Local Terminal -> Terminal” context menu action overlapping “Open Terminal Here” action

Performance

  • DVT-12382 Quick Search in Search View is very slow for projects shared over a slow revision control connection

Features

  • DVT-2991 Add Bash Editor plugin to DVT distribution

  • DVT-5511 & DVT-6201 & DVT-11928 Ability to use some DVT generic features without having a DVT project opened by setting a license force checkout system variable

  • DVT-11853 Add Gerrit Code Review plugin to DVT distros (except for Eclipse 4.4.1)

  • DVT-12234 Add Collaborator (v11) plugin to DVT distros

Enhancements

  • DVT-5475 DVT CLI should use by default the Java network client implementation

  • DVT-10714 Build Config: +dvt_setenv+ should not trigger warning on left hand operand in appends

  • DVT-11983 Power Format: Add support for predefined HDL API

  • DVT-12007 Build Config: Do not trigger error for -xlrm uniq_prior_final directive

  • DVT-12354 Semantic Search (Ctrl+H) should open the appropriate search page regardless of the file extension

  • DVT-12369 Update all distro plugins to the latest version

Bugfixes

  • DVT-11289 Create waiver from a problem whose message contains newlines fails on Windows

  • DVT-11939 Bult-in Xilinx Content Filters should also apply to the Design Hierarchy View top selector

  • DVT-11949 Downgrade Pydev (Python) plugin to version 5.2.0 for Eclipse 4.4.1 distros to avoid incompatibilities

  • DVT-12195 In questa.vlog compatibility mode `include should be solved relative to current file with precedence over incdirs

  • DVT-12250 Content Filters throws NullPointerException when view-set is not specified in the XML file

  • DVT-12316 Ignore macro definition from code when there is a corresponding +define+ in default.build

  • DVT-12348 False SIGNAL_NEVER_USED warning for escaped identifier that start with ‘$’

  • DVT-12368 ViPlugin: Undo checkpoints are not created when moving the cursor between edits

  • DVT-12374 In specific scenarios, false syntax errors may be reported inside macro calls and get cleared at incremental build

  • DVT-12377 Trigger syntax error for tick in multiple concatenation (e.g. {32’{1’b1}})

  • DVT-12380 Quick Layers View doesn’t work for macros

  • DVT-12384 False UNDECLARED_IDENTIFIER semantic error for clocking block port connected to module signal under a bound instance

  • DVT-12387 False UNDECLARED_IDENTIFIER semantic error for implicit signal used in bound instance to not elaborated module

  • DVT-12393 Fixed java.lang.NoSuchMethodError while using Breadcrumb context menu in Eclipse 4.4 distros

18.1.31 (2 October 2018)

Performance

  • DVT-12338 Rename refactoring dialog: Reduce new name sanity checks time

Enhancements

  • DVT-12322 Ability to determine (g) file path in the +dvt_pverilog_run_on_save+ Run Configuration

  • DVT-12334 Rename refactoring dialog: Refactored element name is too cluttered

  • DVT-12336 Rename refactoring dialog: Automatically select all text in new name input box

  • DVT-12343 Rename refactoring dialog: Suggest escaping the new name with ‘' when it is not a valid identifier

Bugfixes

  • DVT-11027 Show usages / Rename refactoring does not work for escaped identifiers containing special regex characters like ‘*’ or ‘:’

  • DVT-11717 Show usages / Rename refactoring doesn’t work for identifiers ending in ‘$’

  • DVT-12194 Syntax coloring: Non-alphanumeric characters in Build Config Editor comments are not colored with grey

  • DVT-12319 Breadcrumb: NullPointerException when clicking on an instance of an undeclared module which is inside a generate

  • DVT-12321 Build config: False error reported on the argument of -cdn_vip_root directive

  • DVT-12327 Folding is broken for files with more than 15k lines

  • DVT-12335 Extra space added in replacement when rename refactoring an escaped identifier

  • DVT-12345 Incomplete class hierarchy when class extends type alias of inner class

  • DVT-12347 Fix typo in predefined uvm_monitor code template (wrong creation of transfer)

18.1.30 (25 September 2018)

Enhancements

  • DVT-12233 Syntax Coloring: Ability to customize the color of hyperlinks in comments

Bugfixes

  • DVT-9023 Debugger integration doesn’t work with Questa 10.5 or later

  • DVT-12279 Syntax Coloring: Whitespaces must be marked with gray color when “Show Whitespace Characters” is enabled

  • DVT-12306 DVT CLI: createProject -force should not preserve opened auto-linked files which are not compiled any more

  • DVT-12315 False MISSING_ARG_FORMAT_SPEC when calling $system function

  • DVT-12318 Disk space check on save should verify the drive where a file is saved instead of the workspace

18.1.29 (13 September 2018)

Enhancements

  • DVT-7764 Content assist for enumerated types must also insert correct context

  • DVT-12238 Preference to enable disk full check on editor save action

  • DVT-12251 Incremental recompile files which `include a missing file, when the file is added to the project

Bugfixes

  • DVT-12025 False ILLEGAL_ASSIGNMENT semantic error from wire to user-defined nettype port

  • DVT-12046 Add support for input port connected to output port of user-defined nettype

  • DVT-12178 Wrong name for searched elements in Search View

  • DVT-12220 Selecting a port of an instance in the Design Hierarchy view should trigger a breadcrumb change

  • DVT-12247 Breadcrumb: Selecting a bind from a breadcrumb element children throws an exception

  • DVT-12248 False MISSING_IMPORT_ELEMENT semantic warning when a wildcard import is used in the same scope as explicit import

  • DVT-12252 Incremental compile `include file not working properly if the `include directive is the last `include in the file

  • DVT-12253 The “non-top-files” library should not be available in content assist proposals

  • DVT-12254 The “non-top-files” library should not be deleted (cause new added empty file to hold a semantic scope that is removed)

  • DVT-12255 Non-top file is not incrementally compiled on open if Outline View is not focused

  • DVT-12263 Exceptions thrown when closing a cloned editor with files containing macros

  • DVT-12265 False UNDEFINED_OPERATOR semantic error for unpacked concatenation assigned to a type parameter queue

  • DVT-12289 False NON_EXISTING_TYPE semantic error for local:: used in scope randomize call

18.1.28 (6 September 2018)

Enhancements

  • DVT-4771 & DVT-11092 Ability to incrementally compile a newly included file

  • DVT-5854 & DVT-11991 Trigger a warning for unknown system tasks

  • DVT-11992 Ability to specify known system tasks through build config

Bugfixes

  • DVT-9756 Design Hierarchy View and Verification Hierarchy View showing ‘No data’ instead of default input message when not populated

  • DVT-9856 Module auto-instantiation doesn’t work correctly when module declaration has referenced ports with select

  • DVT-11314 Add predefined bit vector system functions to content assist proposals

  • DVT-11629 False DUPLICATE_ELEMENT error for array type port used in port expression concatenation

  • DVT-12170 Breadcrumb: Specific instance path is lost when cloning or splitting the editor

  • DVT-12182 Power Format: Enabling UPF/CPF on a project should not require the TCL plugin to be installed

  • DVT-12190 Breadcrumb: Updates are not working if Design Hierarchy View is not open

  • DVT-12209 Quick assist: Explicitly declare doesn’t work when signal is in a ‘bind’ construct

  • DVT-12226 Breadcrumb: Changing instance with Select Instance Button does not keep the correct path after switch to other editors

  • DVT-12228 Bit vector signal tooltip shows only the last packed dimension

  • DVT-12237 Check for disk full doesn’t run periodically

18.1.27 (30 August 2018)

Enhancements

  • DVT-12217 Breadcrumb: Add background color preference

Bugfixes

  • DVT-7482 Layers View buttons are not visible until resize of view

  • DVT-11254 Breadcrumb: Graphical artifacts for dark theme background

  • DVT-12163 Breadcrumb: Clicking the arrow to see the children of a design element doesn’t work for generate blocks with multiple branches

  • DVT-12183 Breadcrumb: Path is not correctly computed for generate blocks with multiple branches

  • DVT-12213 DVT CLI: Using -include auto fails because path to JRE is not computed correctly

  • DVT-12214 Breadcrumb: ‘Select Instance’ button is not disabled when the instance’s design is not declared

  • DVT-12218 Sometimes a trace signal operation freezes after a Design Hierarchy view update is performed

18.1.26 (27 August 2018)

Features

  • DVT-5836 Add support for Content Filters in Checks View

  • DVT-5837 Add support for Content Filters in Coverage View

Enhancements

  • DVT-1873 Show concurrent assertions in the Outline View

  • DVT-11929 Syntax Coloring: Highlight constraint identifiers

  • DVT-12185 Clean-up element types used in Content Filters and Outline View filters

  • DVT-12188 Show expects in Outline View

  • DVT-12192 Trigger warning for covergroup ‘with’ bins expression that doesn’t use ‘item’ iteration

Bugfixes

  • DVT-10460 False build config error in ius.irun mode: -R takes another directive -nclibdirname as argument

  • DVT-11353 Build config: False error for the ‘-spectre_args’ directive that receives another directive as argument

  • DVT-11663 DVT CLI openFile command on a file inside a project should refresh the file’s parent directory

  • DVT-11721 Autocomplete on a parameterized class doesn’t include the value parameters

  • DVT-12157 False UNDECLARED_IDENTIFIER error for enumerated named constant when enum identifier ends in number

  • DVT-12169 Prevent false errors being reported when auto-config times out

  • DVT-12189 Restrict assertions do not have an icon in the Checks View

  • DVT-12203 Diagram engine doesn’t take into account port labels when computing node size

  • DVT-12204 False ILLEGAL_ASSIGNMENT semantic error for bit select in packed struct

18.1.25 (9 August 2018)

Enhancements

  • DVT-11377 Make tooltip information scrollable

  • DVT-12130 Ability to switch to schematic from a “Show Connections Between” action in a flow diagram

  • DVT-12133 Trigger non-standard warning for missing net type (e.g. wire) or ‘var’ keyword before implicit data type

Bugfixes

  • DVT-10827 False ILLEGAL_ASSIGNMENT semantic error for integral type variable as target of assignment pattern

  • DVT-11695 Quick fix declare variable triggered inside a named block inserts the variable declaration after the block

  • DVT-11788 Typedefs with no comment above are not fully shown in Inspect View

  • DVT-12009 Inspect View should show the complete expansion of a macro containing other macro calls

  • DVT-12075 Interface name is changed when trying to rename an instance whose name is a substring of the interface name

  • DVT-12135 Inconsistent UNDECLARED_MODULE semantic error for bound instance design at full build vs. incremental build

  • DVT-12140 UML class diagrams don’t show some cyclic field associations

18.1.24 (3 August 2018)

Enhancements

  • DVT-12018 DVT CLI: Ability to automatically create resource filters at project creation time, based on the build configuration

  • DVT-12061 Add non-standard support for unpacked array concatenation as target of output port

  • DVT-12126 Replaced menu action “Show Connections Between Targets” with “Show Connections Around” on signals in schematic diagrams

Bugfixes

  • DVT-11224 Declare Field Quick fix should preserve the ‘typedef’ data type

  • DVT-11923 Collapse expanded macro comparison should ignore trailing whitespace

  • DVT-11974 Debugger Integration: When VCS compilation and simulation are done from different working dirs, source lookup fails for relative paths

  • DVT-12003 Implement Missing Pure Virtual Methods Quick Fix: Function return type is not qualified when it is not visible

  • DVT-12024 False DUPLICATE_PRODUCTION semantic error for same-named productions in different randsequences

  • DVT-12042 Automatically insert single proposal does not work for Code Template proposals

  • DVT-12047 False semantic error when using a field named ‘start’ as a coverpoint expression

  • DVT-12129 NullPointerException thrown in Annotations preference page when it contains annotations with no labels (patch for Eclipse 4.4.1, 4.6.3 and 4.7.2)

18.1.23 (26 July 2018)

Enhancements

  • DVT-4414 Ability to configure the maximum number of lines in file and maximum number of matches for Mark Occurrences

Bugfixes

  • DVT-12076 Build Config: Unmatched single quote errors are not reported

18.1.22 (20 July 2018)

Performance

  • DVT-11982 Improve the performance of problems management in projects with large filesystem hierarchies

Features

  • DVT-11422 Ability to show only sources and destinations for a specific signal in HDL diagrams

Enhancements

  • DVT-11449 Trigger error when returning a value in the constructor

  • DVT-11978 Trigger semantic error for ‘continue’ and ‘break’ used outside loops

  • DVT-11979 Show compile indices as part of the file info for any Inspect View input

  • DVT-12026 Add non-standard support for real coverpoints

  • DVT-12027 Add non-standard support for exponent format time values

Bugfixes

  • DVT-10760 Bind arguments by position inserts an unnecessary empty comma for the last default argument

  • DVT-11980 False NON_EXISTING_TYPE semantic error for imported class into a ‘-cuname’ compilation unit class

  • DVT-11981 False ILLEGAL_CUNIT_REFERENCE semantic error for design path used inside a ‘-cuname’ class

  • DVT-11999 Quick Fix: “Implement missing pure virtual methods” should specialize parameterizable argument types

  • DVT-12014 Search View should not trim the tabs of every hit line content

  • DVT-12029 False ARRAY_INDEX_SELECT errors thrown after incremental build

  • DVT-12033 Do not trigger error for -dpicpppath <path_to_gcc> build config directive

  • DVT-12043 Escape special XML characters when creating a compile waiver from an existing marker

  • DVT-12056 Build auto-configuration might fail in projects containing header files due to flawed comparator

18.1.21 (6 July 2018)

Features

  • DVT-3985 Ability to open files from embedded terminal using double click

Enhancements

  • DVT-10797 Inspect View: Show compile syntax when selecting a file

  • DVT-10991 DVT CLI: openFile command should support relative paths

  • DVT-11740 Ability to reverse arrow key controls in diagrams

Bugfixes

  • DVT-11854 Hyperlinks to fields of objects randomized within asserts are not working

  • DVT-11964 Hyperlinks to ambiguous variable references in “randomize with” calls wrapped in asserts erroneously jump to local scope variables

  • DVT-11966 Do not trigger error for -cover <spec> build config directive

  • DVT-11969 Incorrect ILLEGAL_ASSIGNMENT error when initializing a queue of type array with an empty queue

  • DVT-11973 Wrong indentation of ‘endclass’ after applying ‘Implement missing pure virtual methods’ quick fix for a nested class

18.1.20 (28 June 2018)

Enhancements

  • DVT-11858 ViPlugin: Show warning when searching for non-existing word

  • DVT-11862 ViPlugin: Add “hls” command as shortcut for “highlightsearch”

  • DVT-11958 Add -close_others option to dvt_cli.sh importProject and createProject to close all open projects

Bugfixes

  • DVT-9943 Inspect View: Inspect port in non-ANSI module declaration should show all declaration entries

  • DVT-11856 ViPlugin: Adding a character in the middle of the searched word in command line moves cursor to the end of the word

  • DVT-11860 ViPlugin: Searching with regular expressions highlights wrong number of characters

  • DVT-11863 ViPlugin: Visual block mode must start with a selection of size 1

  • DVT-11864 ViPlugin: In visual mode, the last character on a line cannot be selected without the newline

18.1.19 (21 June 2018)

Enhancements

  • DVT-11936 Diagram filter “show” rules for instances should also make parents visible

Bugfixes

  • DVT-9939 Content Assist: Do not show enum items proposals on enum dot access

  • DVT-10404 Content Assist: No enum items proposals in function return statement

  • DVT-10696 Content Assist: No enum items proposals after class access (“::”)

  • DVT-11223 Quick Fix/Assist should take into account the ‘Insert spaces for tabs’ preference for indentation

  • DVT-11755 Refactoring Scripts: Rename tag should use the “element-full-name” attribute instead of the deprecated “element” attribute

  • DVT-11913 False ILLEGAL_TYPE_REFERENCE for enum cast of concatenation with ternary if inside

  • DVT-11914 False ILLEGAL_ASSIGNMENT error when connecting an array of type ‘logic[0:0]’ to an array of type ‘logic’

  • DVT-11915 False UNDECLARED_IDENTIFIER error when using an user-defined ‘semaphore’ class handle

  • DVT-11920 Show Connections Between diagram action does not work for pairs of child and parent instances

  • DVT-11926 Unexpected exception when accessing DVT -> Icons preference page

  • DVT-11931 Remove EXTERN_FUNCTION_UNDECLARED semantic error triggered for extern function implementation when the class is undeclared

  • DVT-11932 Incorrect quick fix proposal to fully qualify an undeclared class of an extern function implementation

  • DVT-11933 Incorrect autocomplete proposal for undeclared class of extern function implementation

  • DVT-11938 Trace signal action not working when triggered from the Design Hierarchy view when the top of the hierarchy is a particular instance

  • DVT-11941 Debugger integration: When debugging with VCS, the connection gets interrupted after hovering a non-scalar variable

  • DVT-11942 Incorrect ILLEGAL_ASSIGMENT error message when one of the operands is an array of a bit vector under a typedef

  • DVT-11946 Content assist: Do not show proposals that are not visible after package access (“::”)

  • DVT-11950 Fixed java.lang.NoSuchMethodError while using Project Colors in Eclipse 4.4 distros

18.1.18 (15 June 2018)

Bugfixes

  • DVT-11925 DVT specific eclipse.ini is missing from Linux and Windows Eclipse 4.6 and 4.7 distros

18.1.17 (14 June 2018)

Features

  • DVT-11420 UVM Components Diagram filters

Enhancements

  • DVT-10865 Override Methods from autocomplete doesn’t preserve the method qualifiers

  • DVT-11464 Quick assist: Explicitly declare implicit signal should not use both wire and logic

  • DVT-11693 Trigger semantic non-standard warning for ‘soft’ keyword used before ‘soft/if/unique’ constraint

  • DVT-11871 Show enum value proposals for function argument type compatible with the enum type

Bugfixes

  • DVT-8458 Variables declared in action blocks are not proposed as relevant arguments for method call auto-complete

  • DVT-11090 Wrong squiggle for “Redefinition of macro name” warning

  • DVT-11512 Trigger semantic error for undeclared identifier used in return type packed dimension

  • DVT-11825 False UNDECLARED_IDENTIFIER semantic error for hierarchical access in bound instance port connections when bind target is unknown

  • DVT-11827 Quick assist: Signal packed/unpacked dimensions are not computed when explicitly declaring implicit signal

  • DVT-11833 Show Constraints action in views’ context menu only for randomizable variables

  • DVT-11899 Quick assist: Signal data type is not computed correctly when explicitly declaring implicit signal from port connection

  • DVT-11901 Design diagram filters ignore port direction

  • DVT-11903 DVT specific eclipse.ini is missing from MacOS Eclipse 4.6 and 4.7 distros

  • DVT-11904 Wrong eclipse.ini path specified in the error message of MacOS Eclipse 4.6 and 4.7 installations

  • DVT-11906 Debugger integration: Error while importing breakpoints from simulator when the file is a symbolic link to the workspace file

  • DVT-11908 False ILLEGAL_ASSIGNMENT semantic error when using a list of an aliased type in an unpacked concatenation

  • DVT-11909 Apply Increase/Decrease Editor Font Size to all editors

  • DVT-11911 False ILLEGAL_ASSIGNMENT semantic error for object of nested class type inside generic class

  • DVT-11916 Wrong file for NON_EXISTING_PARAMETER semantic error marker in extern function implementation

18.1.16 (31 May 2018)

Enhancements

  • DVT-11620 Verification Hierarchy View: Ability to hide non-component instances

  • DVT-11679 UVM Component Diagrams: Show component / object instances according to “Show only UVM Components” button from Verification Hierarchy View

  • DVT-11784 Add marker for references to overridden functions when searching for virtual function references

Bugfixes

  • DVT-8291 Search for references on some macros doesn’t work

  • DVT-10294 Sometimes autocomplete may show and insert proposals for a prefix shorter than the one typed

  • DVT-11807 Custom Dialogs need platform restart after ParseException caused by misplaced layoutData attribute

  • DVT-11808 Switching the active build configuration leads to memory leaks

  • DVT-11813 Color handle leaks in viPlugin leading to “No more handles” error

  • DVT-11814 Image handle leaks in editors leading to “No more handles” error

  • DVT-11829 Syntax Coloring: The colors are not updated when opening search results from different files

  • DVT-11830 Code Folding: Folding positions are not updated when opening search results from different files

  • DVT-11836 Positional tooltips should not appear on design declaration

  • DVT-11849 Syntax Coloring: Instances for which the name is part of the type name are colored as functions

18.1.15 (17 May 2018)

Performance

  • DVT-11477 Improve Positional Tooltips performance

Features

  • DVT-9342 Simplify Altera libraries configuration using +dvt_init_altera directive

  • DVT-11697 Ability to autocomplete UPF/CPF command names

  • DVT-11698 Ability to autocomplete code templates for UPF/CPF commands

  • DVT-11735 Ability to quickly fix UPF/CPF commands

  • DVT-11748 Ability to see tooltips for UPF/CPF commands

  • DVT-11787 Ability to highlight UPF/CPF command arguments

Enhancements

  • DVT-9721 Search for virtual function references: Ability to hide references to functions overridden by the searched function

  • DVT-11380 Hyperlinks for JavaDoc @link tags in comments

Bugfixes

  • DVT-6554 Search for virtual function references should not show references to functions with the same name defined in sibling classes

  • DVT-11229 Missing WIDTH_MISMATCH semantic warning because number of bits necessary to store numerical constants is determined lower than necessary

  • DVT-11729 Exception thrown when invoking autocomplete after a bracket character in the Build Config Editor

  • DVT-11782 Search for non-virtual function references should not show calls to functions with the same name in the same OOP class family

  • DVT-11791 Sometimes stack overflow errors are thrown when computing open child implementation for a function belonging to a chain of circular inheritance classes

  • DVT-11800 Sometimes DVT triggers IndexOutOfBoundsException in block selection mode when the selection is on the last line

  • DVT-11801 Changes to existing Verissimo waivers are not saved when closing the waivers dialog

18.1.14 (10 May 2018)

Enhancements

  • DVT-10450 Ability to specify custom depth for UVM Components Diagrams

  • DVT-10666 Add “Step Into” action for UVM Components Diagrams

  • DVT-11660 Add support for -F in Questa compatibility modes

  • DVT-11745 Show compile index information in error tooltip for files compiled multiple times

Bugfixes

  • DVT-11237 False ILLEGAL_ASSIGNMENT error when assigning to a select of an enum type with packed dimensions

  • DVT-11284 False ILLEGAL_ASSIGNMENT semantic error when overriding a value parameter of a generic type

  • DVT-11619 Incorrect semantic error when accessing a non-existing type from a package

  • DVT-11750 Large letter spacing on Windows when using the new diagrams engine (patch for Eclipse 4.7.3)

  • DVT-11754 Prevent sporadic StringIndexOutOfBoundsExceptions thrown when Search View is populated

  • DVT-11757 False type mismatch error for overridden method argument when the file is compiled in multiple libraries

  • DVT-11758 Trigger UNDEFINED_OPERATOR semantic error for operands of predefined types under aliases

  • DVT-11762 Prevent sporadic NullPointerException when opening a diagram while other diagrams are opened

18.1.13 (7 May 2018)

Enhancements

  • DVT-11744 White-spaces after string line continuation ‘' char are not allowed

  • DVT-11747 Build config: Add support for non-standard specification of shared libraries using -sv_lib and -sv_liblist with file extension

Bugfixes

  • DVT-11743 GUI freeze at startup due to race condition favored by project colors enablement

18.1.12 (4 May 2018)

Features

  • DVT-11694 CDT Integration: Auto-Link C/C++ files used to build .so files specified in default.build

Bugfixes

  • DVT-11465 Editor tab remains green for different files in different project

  • DVT-11724 False ILLEGAL_ASSIGNMENT error when using a typedef in an unpacked concatenation

  • DVT-11737 Xilinx Auto-config: Isolate user specified directives under +dvt_init_auto from generated build directives

18.1.11 (27 April 2018)

Performance

  • DVT-11700 Improve Breadcrumb Navigation Bar performance

Enhancements

  • DVT-10741 Quick Fix: ‘Declare method’ should insert the new method after the current method

  • DVT-10824 Add NON_STANDARD support for assignment pattern in equality and inequality

  • DVT-11337 Power Format: Show power domain information in Inspect View when selecting an instance in an HDL diagram

  • DVT-11628 Enhanced type checking for ternary conditional operator

  • DVT-11636 Override Methods Wizard: Insert overridden methods in declaration order

  • DVT-11678 Support for -pkgsearch and -liblist build config directives for package resolution

  • DVT-11681 Add non-standard semantic warning when specializing a type already specialized

  • DVT-11684 Ability to disable Cairo graphics through dvt.sh and dvt_cli.sh on Linux

Bugfixes

  • DVT-10710 Format multiple files should continue format of writable files and skip read-only files

  • DVT-10851 UVM Components Diagrams: Missing OVM TLM port connections

  • DVT-11264 Report an issue in DVT wizard should not close when save to zip action is canceled

  • DVT-11524 When a filter is active in the “generate getters and setters” dialog, methods are only generated for the visible and checked items

  • DVT-11601 Xilinx Vivado Auto-config: Add support for VHDL 2008 syntax

  • DVT-11602 Wrong OVERRIDE_VIRTUAL_METHOD warning for virtual method override of parameterized class

  • DVT-11606 Syntax Coloring: Color programs and primitive as type

  • DVT-11633 Override Methods Wizard: Previously checked methods are not generated if filtered when changes are applied

  • DVT-11635 Click on override indicator does not obey the preference to skip extern

  • DVT-11687 Autocomplete: Wrong editor cursor position when no linked positions

  • DVT-11688 Autocomplete: Wrong text inserted when autocompleting a method with named arguments

  • DVT-11702 Override Methods Wizard: Unable to filter by class/struct name

  • DVT-11703 Crash on Linux when expanding the Find/Replace history combo containing a very large entry (patch for Eclipse 4.4.1, 4.6.3 and 4.7.2)

18.1.10 (16 April 2018)

Bugfixes

  • DVT-11649 Flow diagram not expanded when generating it from an design hierarchy instance

  • DVT-11650 Incorrect top element label in block diagram

18.1.9 (12 April 2018)

Enhancements

  • DVT-10713 Highlight the matching identifier in show constraints

  • DVT-11046 Breadcrumb: Add context menu similar with the one in Design Hierarchy View

  • DVT-11295 Show “Explicitly declare implicit signal” in tooltip quick fix list

Bugfixes

  • DVT-11530 Tooltip, hyperlink and refactoring do not work starting with the 7th enum item when the enum has nested parenthesis inside its body

  • DVT-11621 Resource leak potentially leading to “no more handles” error

  • DVT-11622 dvt_kit_installer.bat doesn’t support multiple versions of the same plugin on Windows

  • DVT-11623 Fix uvm_agent code template: erroneous condition in connect_phase()

18.1.8 (5 April 2018)

Performance

  • DVT-11505 Improve Select Type performance for UML Diagrams

  • DVT-11587 Improve Inspect View performance for very large files

Enhancements

  • DVT-11362 Turn EXTERN_METHOD_SIGNATURE missing the scope resolution operator into NON_STANDARD warning

Bugfixes

  • DVT-11592 Xilinx Vivado Auto-config: add support for projects defined with out of project source files

  • DVT-11581 Ignore a second compilation of the same file when under a symlink

  • DVT-11593 Ignore the -cuname package as enclosing scope for design elements (module, interface …)

  • DVT-11586 False ILLEGAL_PROTECTED_ACCESS semantic error when the class and class package are compiled multiple times

18.1.7 (2 April 2018)

Performance

  • DVT-11550 Incremental build view update performance issues on loaded CPU

Bugfixes

  • DVT-11523 Task tags in files compiled multiple times get multiplied at incremental build

  • DVT-11544 Custom Dialogs: Enter should apply and close the dialog when the output of the focused widget is not redirected

  • DVT-11552 Remove superfluous ‘name’ field factory registration from the built-in uvm_conifg_obj code template

  • DVT-11555 CLI listCompiledFiles command does not list library files (specified using -y or -v)

  • DVT-11559 dvt_build.log file no longer created for a new project

  • DVT-11566 Stack overflow error thrown when declaring a typedef of a class with a non-existing package

18.1.6 (29 March 2018)

Features

  • DVT-6816 Trace Connections support for struct type signals

  • DVT-8501 Support for struct type signals in design diagrams

Enhancements

  • DVT-11456 Inspect View: Add keyboard shortcut to cycle through multiple inputs

  • DVT-11522 Add non-standard warning when importing a type from a package that doesn’t export it

Bugfixes

  • DVT-10269 Verissimo should not proceed when the full build is canceled

  • DVT-10750 & DVT-11365 Ignore irun “-rnm_coerce” flag in build config

  • DVT-11342 Breadcrumb: Silence harmless exceptions thrown when opening a design file located outside project

  • DVT-11379 Ignore irun “-override_timescale” flag in build config

  • DVT-11430 Generic interface port signals don’t appear in the schematic of the enclosing module

  • DVT-11480 Wrong extern decoration in Layers View

  • DVT-11484 Expanding macro containing ``” leads to unexpected result

  • DVT-11486 Wrong description for predefined function $changed

  • DVT-11501 Labels in UVM Components diagrams are not consistent with the Verification Hierarchy View

  • DVT-11511 Refactoring scripts: unable to rename enum constants

  • DVT-11516 DVT license is checked-out on exclusive C/C++ projects when using the hyperlinks

  • DVT-11529 Inspect View does not update when brought back from minimized state

  • DVT-11538 Generate HTML Documentation should not proceed when the full build is canceled

18.1.5 (22 March 2018)

Features

  • DVT-9817 & DVT-10047 Type checking in return statements

Enhancements

  • DVT-11178 Search View: Add toolbar button to show/hide potential matches

  • DVT-10186 Inspect View: Add keyboard shortcut to increase / decrease the number of context lines

Bugfixes

  • DVT-11156 False errors reported when constructing a user-defined ‘semaphore’ class

  • DVT-11406 False UNDECLARED_IDENTIFIER semantic error when accessing a member of a clocking block port of parameter type

  • DVT-11428 Show Extended Help from Problems View does not work

18.1.4 (15 March 2018)

Bugfixes

  • DVT-11179 Search View: Potential matches foreground coloring preference is not taken into account

  • DVT-11388 Diagram filters main dialog closes when “new filter” sub-dialog closes

  • DVT-11402 DVT Debugger: Exception thrown in some cases when debugging with irun and trying to get array member values

  • DVT-11405 False ILLEGAL_WITH_CLAUSE error when cross label is the same as another field in the enclosing scope

  • DVT-11407 Trigger error when the implementation of a pure virtual method doesn’t match the prototype

  • DVT-11409 Show Constraints: Hide rand_mode/constraint_mode filters not working

18.1.3 (8 March 2018)

Features

  • DVT-10982 Trace connections diagram filters

Bugfixes

  • DVT-11028 Wrong override markers after incremental

  • DVT-11135 False SIGNAL_NEVER_READ warnings for signal used in dynamic array size expression

  • DVT-11131 Remove NON_STANDARD warnings for optional for loop initialization/condition/step when compiling in SystemVerilog 2012 syntax or newer

  • DVT-11152 Compile Order View is re-created if not visible when re-applying waivers

  • DVT-11369 Wrong squiggle for duplicate coverpoint/covercross warnings

  • DVT-11375 False UNSUPPORTED_METHOD when using method ‘sum’ without a ‘with’ clause on an array of type enum

  • DVT-11378 Ability to use regex in design diagrams filter paths

  • DVT-11382 Wrong message in the Console View when the build log file is disabled

  • DVT-11391 Sometimes the design diagrams Go To Source action jumps to wrong file

18.1.2 (2 March 2018)

Performance

  • DVT-10536 Improve Show Constraints performance

  • DVT-10762 Improve UVM Components Diagram generation performance

Enhancements

  • DVT-11346 Add non-standard support for class objects used in binary logical operators

Bugfixes

  • DVT-9795 Build config: +dvt_auto_link_file sometimes triggers “Illegal attempt to modify an immutable tree” exceptions

  • DVT-11214 Wrong highlight on search view for dot star (.*) matches

  • DVT-11300 Syntax Coloring: String color in Build Config Editor is updated only when reopening the editor

  • DVT-11310 Xilinx Vivado Auto-config should include recursively referenced IP files

  • DVT-11322 Add NON_STANDARD support for arrays in event control operations

  • DVT-11330 Fixed sun.security.validator.ValidatorException by updating JRE certificates

  • DVT-11332 Platform freeze after full build due to race condition

  • DVT-11352 Prevent sporadic null pointer exceptions during project clean

  • DVT-11361 Fixed VCS debugger integration startup issues

18.1.1 (22 February 2018)

HIGHLIGHTS

Note: Some of the features below were rolled-out in 17.1.# hotfix releases for early adopters.

REMOVED

  • DVT-10341 Removed Eclipse accounts toolbar button in Eclipse 4.7 (Oxygen)

  • DVT-11246 Removed Eclipse 3.8 and 4.5.1 distros

  • DVT-11287 Replaced dvt_kit_installer.sh PERFORCE with PERFORCE.2015 and PERFORCE.2016

Features

  • DVT-3869 Breadcrumb Navigation Bar in HDL diagram editors

  • DVT-5699 Add Low Power Format Support - UPF and CPF power domain visualization

  • DVT-6671 Ability to navigate up in the design hierarchy from an HDL editor

  • DVT-7015 Ability to automatically configure DVT project build starting from an existing Xilinx ISE/Vivado project

  • DVT-7885 Breadcrumb Navigation Bar in HDL editors

  • DVT-8139 Ability to automatically configure DVT project build starting from an existing Intel(Altera) Quartus Libraries Compilation project

  • DVT-10072 Ability to navigate up in the design hierarchy from an HDL diagram

  • DVT-10259 & DVT-11245 Add Perforce 2018 in DVT distros

  • DVT-10934 Ability to show all connections of selected instances in a Schematic diagram

  • DVT-11239 Add Lua plugin in DVT distros

  • DVT-11244 Update all distro plugins to the latest version

  • DVT-11266 Ability to automatically configure DVT project build starting from an existing Xilinx ISE/Vivado project

  • DVT-11274 Ability to show connections between selected instances in a Schematic diagram

Enhancements

  • DVT-10940 Add auto-complete functionality to the HDL diagram filters dialog

  • DVT-11275 Ability to use diagram-relative paths in HDL diagram filters

  • DVT-11278 Add unique IDs to non-standard checks

  • DVT-11297 New Quick Fix: Declare signal for ILLEGAL_IMPLICIT: Illegal implicit declaration of ‘signal’ when `default_nettype set to none

Bugfixes

  • DVT-10904 XML files in hidden folders are not validated by the XML plugin using the DTD (patch for Eclipse 4.4.1, 4.6.3, 4.7.2)

  • DVT-11211 No error reported in timing checks function calls which use an undeclared notifier

  • DVT-11212 No error reported in typedef class/covergroup on class/covergroup name when not declaring them

  • DVT-11213 Syntax Coloring: class/covergroup identifier not properly highlighted on “typedef class/covergroup id”

  • DVT-11292 Deadlock when generated default.build.auto.X file is refreshed during build