UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 55861

CORE Generator - WARNING:coreutil - error renaming " to file name too long

Description

When I generate the core in a very deep folder, I get an error message similar to the following example:

WARNING:coreutil - error renaming
"C:/longtest/directory2/directory3/directory4/directory5/directory6/directopry7/directory8
directory9/virtex7l/xbip_dsp48_macro_v2_1_76924_33/run/proj/tmp/_cg/_dbg/
xbip_dsp48_macro_v2_1_76924_33_xsd/xbip_dsp48_macro_v2_1/xbip_dsp48_macro_v2_
1.vdbl" to
"C:/longtest/directory2/directory3/directory4/directory5/directory6/directopry7/directory8
directory9/virtex7l/xbip_dsp48_macro_v2_1_76924_33/run/proj/tmp/_cg/xbip_
dsp48_macro_v2_1_76924_33_dbg/xbip_dsp48_macro_v2_1_76924_33_xsd/xbip_dsp48_m
acro_v2_1/xbip_dsp48_macro_v2_1.vdbl": file name too long
while executing
"file rename -force $item $uniqueItem"
("foreach" body line 4)
invoked from within
"foreach item [recursiveGlob $transientDirectory] {
regsub $transientDirectory $item $uniqueTransientDirectory
uniqueItem
..."
(procedure "::xilinx::GeneratorUtils::cleanTransientOutputs" line 13)
invoked from within
"::xilinx::GeneratorUtils::cleanTransientOutputs $componentInstanceID"
(procedure "main" line 87)
invoked from within
"main $argc $argv"
invoked from within
"return [main $argc $argv]"
(file
"C:\eda\Xilinx\ISE_DS\ISE\coregen\repository\xilinx.com\generators\ngc_netlist_generator_v1_0.tcl" line 1037)

ERROR:sim - Unable to evaluate Tcl file:
C:\eda\Xilinx\ISE_DS\ISE\coregen\repository\xilinx.com\generators\ngc_netlist_generator_v1_0.tcl
ERROR:sim - Failed executing Tcl generator.
ERROR:sim - Failed to generate 'xbip_dsp48_macro_v2_1_76924_33'. Failed
executing Tcl generator.

The issue only occurs in Windows operating system.

How to solve the issue?

Solution

This issue has been seen on Windows operating systems where the length of a command line or file name has a 260-character limit.
The workaround is to simplify the directory structure or use Linux operating system to avoid the Windows specific path length issue.

AR# 55861
Date Created 05/03/2013
Last Updated 06/24/2013
Status Active
Type General Article
Tools
  • ISE Design Suite - 13
  • ISE Design Suite - 14