When I run implementation via the project-mode GUI, I encounter an intermittent crash.
This crash can occur in both opt_design and route_design and an opt_design ERROR or route_design ERROR is shown in the top left of the Vivado IDE window.
Typically, the last message will show that DRC is running with multiple threads. See the example below.
Also, the information within the hs_err_pid<number>.log can vary, but can contain the string "tcmalloc".
How can I avoid this?
This issue does not occur in the 2015.4 version of Vivado.
To work around this crash in earlier versions, the following parameter can be set:
set_param drc.MaxThreads 1