**** Build of configuration CPU1_RAM for project QT2_AC_side **** "C:\\ti\\ccs930\\ccs\\utils\\bin\\gmake" -k -j 8 all -O Building file: "../QT2_AC.cla" Invoking: C2000 Compiler "C:/ti/ccs930/ccs/tools/compiler/ti-cgt-c2000_18.12.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla2 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu0 -Ooff --include_path="C:/Users/fuque/workspace_QuentinStudy/QT2_AC_side" --include_path="C:/Users/fuque/workspace_QuentinStudy/QT2_AC_side/device" --include_path="C:/Users/fuque/workspace_QuentinStudy/QT2_AC_side/libraries" --include_path="C:/Users/fuque/workspace_QuentinStudy/QT2_AC_side/device/include" --include_path="C:/ti/c2000/C2000Ware_3_01_00_00/driverlib/f28004x/driverlib" --include_path="C:/ti/ccs930/ccs/tools/compiler/ti-cgt-c2000_18.12.4.LTS/include" --define=DEBUG --diag_suppress=10063 --diag_warning=225 --diag_wrap=off --display_error_number --abi=eabi --cla_background_task=off --cla_signed_compare_workaround=on --preproc_with_compile --preproc_dependency="QT2_AC.d_raw" "../QT2_AC.cla" "../QT2_AC.cla", line 103: advice #30012: (Performance) Double-precision float to single-precision float conversion operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 103: advice #30012: (Performance) Double-precision float division operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 103: advice #30012: (Performance) Double-precision float multiplication operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 103: advice #30012: (Performance) Unsigned 32-bit integral conversion to double-precision float operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 103: advice #30012: (Performance) Unsigned 32-bit integral conversion to double-precision float operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 103: advice #30012: (Performance) Double-precision float multiplication operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 103: advice #30012: (Performance) Unsigned 32-bit integral conversion to double-precision float operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 103: advice #30012: (Performance) Unsigned 32-bit integral conversion to double-precision float operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 103: advice #30012: (Performance) Double-precision float division operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 103: advice #30012: (Performance) Double-precision float multiplication operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 103: advice #30012: (Performance) Unsigned 32-bit integral conversion to double-precision float operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 103: advice #30012: (Performance) Unsigned 32-bit integral conversion to double-precision float operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 103: advice #30012: (Performance) Double-precision float multiplication operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 103: advice #30012: (Performance) Unsigned 32-bit integral conversion to double-precision float operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 103: advice #30012: (Performance) Unsigned 32-bit integral conversion to double-precision float operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 103: advice #30012: (Performance) Double-precision float to single-precision float conversion operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 103: advice #30012: (Performance) Double-precision float division operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 103: advice #30012: (Performance) Double-precision float multiplication operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 103: advice #30012: (Performance) Unsigned 32-bit integral conversion to double-precision float operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 103: advice #30012: (Performance) Unsigned 32-bit integral conversion to double-precision float operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 103: advice #30012: (Performance) Double-precision float multiplication operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 103: advice #30012: (Performance) Unsigned 32-bit integral conversion to double-precision float operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 103: advice #30012: (Performance) Unsigned 32-bit integral conversion to double-precision float operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 103: advice #30012: (Performance) Double-precision float division operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 103: advice #30012: (Performance) Double-precision float multiplication operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 103: advice #30012: (Performance) Unsigned 32-bit integral conversion to double-precision float operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 103: advice #30012: (Performance) Unsigned 32-bit integral conversion to double-precision float operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 103: advice #30012: (Performance) Double-precision float multiplication operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 103: advice #30012: (Performance) Unsigned 32-bit integral conversion to double-precision float operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 103: advice #30012: (Performance) Unsigned 32-bit integral conversion to double-precision float operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 171: advice #30012: (Performance) Double-precision float to single-precision float conversion operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 171: advice #30012: (Performance) Double-precision float division operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 171: advice #30012: (Performance) Double-precision float multiplication operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 171: advice #30012: (Performance) Unsigned 32-bit integral conversion to double-precision float operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 171: advice #30012: (Performance) Unsigned 32-bit integral conversion to double-precision float operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 171: advice #30012: (Performance) Double-precision float multiplication operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 171: advice #30012: (Performance) Unsigned 32-bit integral conversion to double-precision float operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 171: advice #30012: (Performance) Unsigned 32-bit integral conversion to double-precision float operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 171: advice #30012: (Performance) Double-precision float division operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 171: advice #30012: (Performance) Double-precision float multiplication operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 171: advice #30012: (Performance) Unsigned 32-bit integral conversion to double-precision float operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 171: advice #30012: (Performance) Unsigned 32-bit integral conversion to double-precision float operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 171: advice #30012: (Performance) Double-precision float multiplication operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 171: advice #30012: (Performance) Unsigned 32-bit integral conversion to double-precision float operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 171: advice #30012: (Performance) Unsigned 32-bit integral conversion to double-precision float operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 171: advice #30012: (Performance) Double-precision float to single-precision float conversion operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 171: advice #30012: (Performance) Double-precision float division operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 171: advice #30012: (Performance) Double-precision float multiplication operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 171: advice #30012: (Performance) Unsigned 32-bit integral conversion to double-precision float operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 171: advice #30012: (Performance) Unsigned 32-bit integral conversion to double-precision float operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 171: advice #30012: (Performance) Double-precision float multiplication operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 171: advice #30012: (Performance) Unsigned 32-bit integral conversion to double-precision float operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 171: advice #30012: (Performance) Unsigned 32-bit integral conversion to double-precision float operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 171: advice #30012: (Performance) Double-precision float division operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 171: advice #30012: (Performance) Double-precision float multiplication operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 171: advice #30012: (Performance) Unsigned 32-bit integral conversion to double-precision float operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 171: advice #30012: (Performance) Unsigned 32-bit integral conversion to double-precision float operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 171: advice #30012: (Performance) Double-precision float multiplication operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 171: advice #30012: (Performance) Unsigned 32-bit integral conversion to double-precision float operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. "../QT2_AC.cla", line 171: advice #30012: (Performance) Unsigned 32-bit integral conversion to double-precision float operation was not eliminated during optimization. Using inefficient fallback; consider modifying code to not require this operation. Finished building: "../QT2_AC.cla" Building target: "QT2_AC_side.out" Invoking: C2000 Linker "C:/ti/ccs930/ccs/tools/compiler/ti-cgt-c2000_18.12.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla2 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu0 -Ooff --define=DEBUG --diag_suppress=10063 --diag_warning=225 --diag_wrap=off --display_error_number --abi=eabi --cla_background_task=off --cla_signed_compare_workaround=on -z -m"QT2_AC_side.map" --heap_size=0x200 --stack_size=0x3F8 --warn_sections -i"C:/Users/fuque/workspace_QuentinStudy/QT2_AC_side/libraries" -i"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-c2000_18.12.4.LTS/lib" -i"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-c2000_18.12.4.LTS/include" --reread_libs --define=RAM --diag_wrap=off --display_error_number --xml_link_info="QT2_AC_side_linkInfo.xml" --entry_point=code_start --rom_model -o "QT2_AC_side.out" "./Isr.obj" "./QT2_AC.obj" "./QT2_AC_side.obj" "./adc.obj" "./cla.obj" "./cmpss.obj" "./epwm.obj" "./timer.obj" "./device/device.obj" "./device/f28004x_codestartbranch.obj" "./device/f28004x_globalvariabledefs.obj" "../28004x_cla_ram_lnk.cmd" "C:/ti/c2000/C2000Ware_3_01_00_00/driverlib/f28004x/driverlib/ccs/Debug/driverlib.lib" "../f28004x_headers_nonbios.cmd" "../libraries/F28004x_CLADATROM_Symbols_eabi_fpu32.lib" "../libraries/cla1_math_library_datarom_fpu32_eabi.lib" -lcla1_math_library_datarom_fpu32_eabi.lib -lF28004x_CLADATROM_Symbols_eabi_fpu32.lib -llibc.a "../28004x_cla_ram_lnk.cmd", line 112: error #10099-D: program will not fit into available memory. placement with alignment/blocking fails for section "Cla1Prog" size 0x14f4 page 0. Available memory ranges: RAMLS0 size: 0x800 unused: 0x800 max hole: 0x800 RAMLS7 size: 0x800 unused: 0x800 max hole: 0x800 RAMLS1 size: 0x800 unused: 0x800 max hole: 0x800 RAMLS2 size: 0x800 unused: 0x800 max hole: 0x800 error #10010: errors encountered during linking; "QT2_AC_side.out" not built >> Compilation failure makefile:161: recipe for target 'QT2_AC_side.out' failed gmake[1]: *** [QT2_AC_side.out] Error 1 makefile:157: recipe for target 'all' failed gmake: *** [all] Error 2 **** Build Finished ****