Code Generation Error Occurs if FFT Express VI Is on FPGA VI in LabVIEW

Updated Dec 10, 2024

Reported In

Software

  • LabVIEW FPGA Module

Issue Details

I am using the FFT Express VI in the FPGA VI. When I attempt to compile my VI, the LabVIEW FPGA Module fails at the Generating Intermediate Files phase with a Code Generation Error and Error Code: 1.

 

How do I successfully compile my VI with the FFT block present?

Solution

This is a reported bug. There are two workarounds available:

 

  • Change the Icon Style of the Express VI to subVI. 
    1. Right-click on the FFT Express VI
    2. Navigate to Icon Style 
    3. Change Icon Style to View as subVI

icon style.png

 

  • Hide the node text of the Express VI by using the handles of the FFT block.

Screenshot 2024-11-26 104613.png