This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

fatal error: Failed linktime optimization

Other Parts Discussed in Thread: CONTROLSUITE

im working with CCS6 Free license, 

i have a TMDSSOLARUINVKIT, and i try to run "Build 1" from UG_SOLAR_Micro_Inverter.pdf but i have a problem:

**** Build of configuration F2803x_FLASH for project SolarMicroInv_F2803x ****

"C:\\ti\\ccsv6\\utils\\bin\\gmake" -k all
'Building target: SolarMicroInv_F2803x.out'
'Invoking: C2000 Linker'
"C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.4/bin/cl2000" -v28 -ml -mt --cla_support=cla0 --float_support=softlib -O4 -g --define="_DEBUG" --define="FLASH" --define="LARGE_MODEL" --diag_warning=225 -z -m"SolarMicroInv_F2803x.map" --stack_size=0x380 --warn_sections -i"C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.4/lib" -i"C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.4/include" --reread_libs --xml_link_info="SolarMicroInv_F2803x_linkInfo.xml" --rom_model -o "SolarMicroInv_F2803x.out" "C:/ti/controlSUITE/libs/app_libs/solar/v1.2/IQ/lib/Solar_Lib_IQ.lib" "C:/ti/controlSUITE/libs/math/IQmath/v160/lib/IQmath.lib" "../F28035_FLASH_SolarMicroInv.CMD" "./ADC_SOC_Cnf.obj" "./DSP2803x_CodeStartBranch.obj" "./DSP2803x_CpuTimers.obj" "./DSP2803x_GlobalVariableDefs.obj" "./DSP2803x_usDelay.obj" "./PWM_1ch_UpDwnCnt_Cnf.obj" "./PWM_MicroInvLineClamp_Cnf.obj" "./SolarMicroInv-DevInit_F2803x.obj" "./SolarMicroInv-Main.obj" "C:/ti/controlSUITE/device_support/f2803x/v126/DSP2803x_headers/cmd/DSP2803x_Headers_nonBIOS.cmd" "C:/ti/controlSUITE/device_support/f2803x/v126/DSP2803x_common/lib/SFO_TI_Build_V6b.lib" -l"libc.a"
<Linking>
Assertion failed: otype->is_func() || size == otype->size(), file c:\temp\a0132737\203406\opt\opt5\types.h, line 491

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

INTERNAL ERROR: C:\ti\ccsv6\tools\compiler\ti-cgt-c2000_6.4.4\bin\opt2000.exe had an internal inconsistency and aborted
while processing function _SPLL_1ph_SOGI_IQ_init file C:\\Users\\FERNAN~1.MAR\\AppData\\Local\\Temp\\151402

This is caused by a defect in the compiler itself. TI Customer
Support may be able to suggest a workaround to avoid this.

Upgrading to the newest version of the compiler may fix this problem.

Contact TI in the E2E support forums at http://e2e.ti.com under
"Development Tools", "TI C/C++ Compiler". See the link titled
"Submitting an issue". Include this ENTIRE error message and a
copy of the .pp file created when option --preproc_with_comment
(-ppc) is used.


>> Compilation failure

>> Compilation failure
fatal error: Failed linktime optimization

>> Compilation failure
gmake: *** [SolarMicroInv_F2803x.out] Error 1
gmake: Target `all' not remade because of errors.

**** Build Finished ****

i need your help!