Some of the Compilation Steps Were Not Executed Error During FPGA Compilation

Updated Apr 14, 2023

Reported In

Software

  • FPGA Xilinx Compilation Tools
  • LabVIEW FPGA Module
  • LabVIEW FPGA Vivado Compilation Tool

Other

Windows 10 Version 1709 or later

Issue Details

I am receiving a compilation error when trying to compile my LabVIEW FPGA VI locally using the LabVIEW 2018 FPGA Module Xilinx Compilation Tool for Vivado 2017.2:

LabVIEW FPGA: Some of the compilation steps were not executed. Refer to the Xilinx Log report for more information or contact National Instruments technical support at ni.com/support.

Solution

  1. Check to see which version of Windows operating system is running on your computer. You can check this by opening Run (Windows+R) and entering "winver".
  1. If it is Windows 10 version 1709 or later (as shown above), then the behavior is likely related to a known issue with the Xilinx Compile Tools for Vivado 2017.2
  2. Run NI Update Service and install the LabVIEW 2018 FPGA Module Patch for Vivado 2017.2 on Windows 10 1709.
  3. If your computer is not connected to the internet, you can install the patch by uninstalling the LabVIEW 2018 FPGA Module Compile Tools for Vivado 2017.2 completely, restarting your computer, and then reinstalling.
  4. After installing the patch, try compiling your FPGA VI with the local tools.
If you are still getting the error after installing the patch or your computer is running a version of Windows 10 older than 1709, contact NI Technical Support at ni.com/support. 

In case this issue persists, as a temporary workaround, consider using NI's Cloud Compile Service to compile your FPGA code. Please check the following article for further information: Compile Faster with the LabVIEW FPGA Compile Cloud Service

Additional Information

There is a known issue with the LabVIEW 2018 FPGA Module Xilinx Compile Tools for Vivado 2017.2 that only affects Windows 10 version 1709 or later. A patch was released to address this issue as was distributed via NI Update Service. The patch is also included with the LabVIEW 2018 FPGA Module Xilinx Compile Tools for Vivado 2017.2 installer but is only installed if the installer detects that the Windows 10 version is 1709 or later.

Because the patch is included with the installer, this behavior should only occur if the Vivado 2017.2 compile tools were installed on an older version of Windows 10 that was then updated to version 1709 or later. Please refer to LabVIEW 2018 FPGA Module Patch for Vivado 2017.2 on Windows 10 1709 for more information.