Tool/software: TI C/C++ Compiler
Hello,
After completion of my code, this is the error message I received while compiling the code. Please i will appreciate a workaround/solution. thanks,
**** Build of configuration Debug__TI for project CC430 ****
"C:\\ti\\ccsv6\\utils\\bin\\gmake" -k all
'Building file: ../main.c'
'Invoking: MSP430 Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/bin/cl430" -vmsp --use_hw_mpy=F5 --include_path="C:/ti/ccsv6/ccs_base/msp430/include" --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include" --include_path="C:/Users/Kingsman/Desktop/workspac/CC430" --include_path="C:/Users/Kingsman/Desktop/workspac/CC430/core" --include_path="C:/Users/Kingsman/Desktop/workspac/CC430/drivers" --advice:power="all" --define=__CC430F6137__ -g --printf_support=minimal --diag_warning=225 --diag_wrap=off --display_error_number --silicon_errata=CPU15 --silicon_errata=CPU18 --silicon_errata=CPU21 --silicon_errata=CPU22 --silicon_errata=CPU23 --silicon_errata=CPU40 --preproc_with_compile --preproc_dependency="main.d" "../main.c"
>> Compilation failure
subdir_rules.mk:140: recipe for target 'main.obj' failed
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_c_features.h", line 439: warning #48-D: incompatible redefinition of macro "_STLP_VENDOR_CSTD" (declared at line 112 of "C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_c__ti.h")
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__cstdlib.h", line 103: error #149: declaration is incompatible with builtin "int abs(int)" (declared at line 116 of "C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/stdlib.h")
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__cstdlib.h", line 103: error #29: expected an expression
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__cstdlib.h", line 111: error #41: expected an identifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__cstdlib.h", line 111: error #29: expected an expression
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__cstdlib.h", line 125: error #249: function "abs" has already been defined
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__cstdlib.h", line 125: error #29: expected an expression
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__cstdlib.h", line 126: error #41: expected an identifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__cstdlib.h", line 126: error #29: expected an expression
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 41: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 41: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 45: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 45: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 48: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 48: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 52: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 52: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 55: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 55: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 58: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 58: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 62: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 62: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 65: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 65: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 69: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 69: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 72: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 72: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 76: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 76: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 79: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 79: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 83: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 83: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 86: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 86: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 90: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 90: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 93: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 93: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 111: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 111: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 114: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 114: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 157: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 157: error #170: a function type is not allowed here
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 158: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 158: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 162: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 162: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 168: warning #12-D: parsing restarts here after previous syntax error
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 184: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 184: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 188: warning #12-D: parsing restarts here after previous syntax error
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 190: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 190: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 194: warning #12-D: parsing restarts here after previous syntax error
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 197: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 197: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 201: warning #12-D: parsing restarts here after previous syntax error
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 205: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 205: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 210: warning #12-D: parsing restarts here after previous syntax error
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 212: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 212: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 217: warning #12-D: parsing restarts here after previous syntax error
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 226: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 226: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_manips.h", line 231: warning #12-D: parsing restarts here after previous syntax error
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 83: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 83: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 87: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 87: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 91: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 91: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 95: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 95: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 99: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 99: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 103: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 103: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 107: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 107: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 110: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 110: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 113: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 113: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 116: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 116: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 119: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 119: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 122: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 122: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 126: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 126: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 129: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 129: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 133: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 133: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 136: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 136: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 139: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 139: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 143: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 143: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 148: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 148: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 149: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 149: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 155: warning #12-D: parsing restarts here after previous syntax error
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 157: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 157: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 164: warning #12-D: parsing restarts here after previous syntax error
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 166: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 166: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 173: warning #12-D: parsing restarts here after previous syntax error
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 175: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 175: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 178: warning #12-D: parsing restarts here after previous syntax error
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 223: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 223: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 227: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 227: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 249: warning #12-D: parsing restarts here after previous syntax error
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 250: error #20: identifier "__false_type" is undefined
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 251: error #20: identifier "__false_type" is undefined
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 259: error #171: expected a declaration
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 262: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 262: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 264: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 264: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 267: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 267: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 288: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 288: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 288: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 288: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 288: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 288: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 288: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 288: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 290: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 290: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 290: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 290: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 290: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 290: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 290: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 290: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 292: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 292: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 292: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 292: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 292: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 292: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 292: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 292: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 294: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 294: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 294: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 294: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 294: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 294: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 294: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 294: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 296: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 296: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 296: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 296: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 296: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 296: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 296: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 296: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 299: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 299: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 299: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 299: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 299: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 299: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 299: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 299: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 300: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 300: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 300: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 300: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 300: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 300: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 300: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 300: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 301: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 301: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 301: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 301: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 301: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 301: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 301: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 301: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 302: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 302: error #66: expected a ";"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 302: warning #78-D: this declaration has no storage class or type specifier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s_type_traits.h", line 302: error #66: expected a ";"
Error limit reached.
100 errors detected in the compilation of "../main.c".
Compilation terminated.
gmake: *** [main.obj] Error 1
'Building file: ../core/MyMessage.cpp'
'Invoking: MSP430 Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/bin/cl430" -vmsp --use_hw_mpy=F5 --include_path="C:/ti/ccsv6/ccs_base/msp430/include" --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include" --include_path="C:/Users/Kingsman/Desktop/workspac/CC430" --include_path="C:/Users/Kingsman/Desktop/workspac/CC430/core" --include_path="C:/Users/Kingsman/Desktop/workspac/CC430/drivers" --advice:power="all" --define=__CC430F6137__ -g --printf_support=minimal --diag_warning=225 --diag_wrap=off --display_error_number --silicon_errata=CPU15 --silicon_errata=CPU18 --silicon_errata=CPU21 --silicon_errata=CPU22 --silicon_errata=CPU23 --silicon_errata=CPU40 --preproc_with_compile --preproc_dependency="core/MyMessage.d" --obj_directory="core" "../core/MyMessage.cpp"
>> Compilation failure
core/subdir_rules.mk:91: recipe for target 'core/MyMessage.obj' failed
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__algobase.h", line 199: remark #1542-D: (ULP 12.1) Detected memcpy() and recommend using DMA instead if greater than 100 words being transferred
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__algobase.h", line 231: remark #1542-D: (ULP 12.1) Detected memcpy() and recommend using DMA instead if greater than 100 words being transferred
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__uninitialized.h", line 113: remark #1542-D: (ULP 12.1) Detected memcpy() and recommend using DMA instead if greater than 100 words being transferred
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__function.h", line 413: remark #1530-D: (ULP 5.1) Detected modulo operation(s). Recommend moving them to RAM during run time or not using as these are processing/power intensive
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__function.h", line 414: remark #1530-D: (ULP 5.1) Detected modulo operation(s). Recommend moving them to RAM during run time or not using as these are processing/power intensive
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__function.h", line 416: remark #1530-D: (ULP 5.1) Detected modulo operation(s). Recommend moving them to RAM during run time or not using as these are processing/power intensive
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__function.h", line 423: remark #1544-D: (ULP 13.1) Detected loop counting up. Recommend loops count down as detecting zeros is easier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__function.h", line 424: remark #1530-D: (ULP 5.1) Detected modulo operation(s). Recommend moving them to RAM during run time or not using as these are processing/power intensive
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__function.h", line 429: remark #1544-D: (ULP 13.1) Detected loop counting up. Recommend loops count down as detecting zeros is easier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__function.h", line 430: remark #1544-D: (ULP 13.1) Detected loop counting up. Recommend loops count down as detecting zeros is easier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__function.h", line 431: remark #1530-D: (ULP 5.1) Detected modulo operation(s). Recommend moving them to RAM during run time or not using as these are processing/power intensive
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__function.h", line 429: remark #1544-D: (ULP 13.1) Detected loop counting up. Recommend loops count down as detecting zeros is easier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__function.h", line 430: remark #1544-D: (ULP 13.1) Detected loop counting up. Recommend loops count down as detecting zeros is easier
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__hash_fun.h", line 54: remark #1544-D: (ULP 13.1) Detected loop counting up. Recommend loops count down as detecting zeros is easier
"../core/MyMessage.cpp", line 79: remark #1544-D: (ULP 13.1) Detected loop counting up. Recommend loops count down as detecting zeros is easier
"../core/MyMessage.cpp", line 81: remark #2553-D: (ULP 14.1) Array index (involving "i") of type "int". Recommend using "unsigned int"
"../core/MyMessage.cpp", line 82: remark #2553-D: (ULP 14.1) Array index (involving "i") of type "int". Recommend using "unsigned int"
"../core/MyMessage.cpp", line 84: remark #2553-D: (ULP 14.1) Array index (involving "") of type "int". Recommend using "unsigned int"
"../core/MyMessage.cpp", line 79: remark #1544-D: (ULP 13.1) Detected loop counting up. Recommend loops count down as detecting zeros is easier
"../core/MyMessage.cpp", line 81: remark #2553-D: (ULP 14.1) Array index (involving "i") of type "int". Recommend using "unsigned int"
"../core/MyMessage.cpp", line 82: remark #2553-D: (ULP 14.1) Array index (involving "i") of type "int". Recommend using "unsigned int"
"../core/MyMessage.cpp", line 209: remark #1542-D: (ULP 12.1) Detected memcpy() and recommend using DMA instead if greater than 100 words being transferred
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__alloc.h", line 354: remark #1530-D: (ULP 5.1) Detected divide operation(s). Recommend moving them to RAM during run time or not using as these are processing/power intensive
detected during:
instantiation of "_Tp *std::allocator<_Tp>::_M_allocate(std::allocator<_Tp>::size_type, std::allocator<_Tp>::size_type &) [with _Tp=char]" at line 540
instantiation of "_Tp *std::priv::_STLP_alloc_proxy<_Value, _Tp, _MaybeReboundAlloc>::allocate(std::priv::_STLP_alloc_proxy<_Value, _Tp, _MaybeReboundAlloc>::size_type, std::priv::_STLP_alloc_proxy<_Value, _Tp, _MaybeReboundAlloc>::size_type &, const std::__true_type &) [with _Value=char *, _Tp=char, _MaybeReboundAlloc=std::allocator<char>]" at line 520
instantiation of "_Tp *std::priv::_STLP_alloc_proxy<_Value, _Tp, _MaybeReboundAlloc>::allocate(std::priv::_STLP_alloc_proxy<_Value, _Tp, _MaybeReboundAlloc>::size_type, std::priv::_STLP_alloc_proxy<_Value, _Tp, _MaybeReboundAlloc>::size_type &) [with _Value=char *, _Tp=char, _MaybeReboundAlloc=std::allocator<char>]" at line 608 of "C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__string.c"
instantiation of "void std::priv::_String_base<_Tp, _Alloc>::_M_allocate_block(std::size_t) [with _Tp=char, _Alloc=std::allocator<char>]" at line 375 of "C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__string.h"
instantiation of "void std::basic_string<_CharT, _Traits, _Alloc>::_M_range_initialize(const _CharT *, const _CharT *) [with _CharT=char, _Traits=std::char_traits<char>, _Alloc=std::allocator<char>]" at line 646 of "C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__string.c"
instantiation of "std::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::basic_string<_CharT, _Traits, _Alloc>::_Self &) [with _CharT=char, _Traits=std::char_traits<char>, _Alloc=std::allocator<char>]"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__limits.c", line 146: remark #1535-D: (ULP 8.1) variable "__tmp" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
detected during:
instantiation of "_Number std::priv::float_helper<_Number, _Word>::get_word_lower() [with _Number=float, _Word=(unsigned short)32640U]" at line 154
instantiation of "_Number std::priv::float_helper<_Number, _Word>::get_from_last_word() [with _Number=float, _Word=(unsigned short)32640U]" at line 199
instantiation of "float std::priv::_LimG<__dummy>::get_F_inf() [with __dummy=bool]" at line 423 of "C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__limits.h"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__limits.c", line 146: remark #1535-D: (ULP 8.1) variable "__tmp" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
detected during:
instantiation of "_Number std::priv::float_helper<_Number, _Word>::get_word_lower() [with _Number=float, _Word=(unsigned short)32641U]" at line 154
instantiation of "_Number std::priv::float_helper<_Number, _Word>::get_from_last_word() [with _Number=float, _Word=(unsigned short)32641U]" at line 204
instantiation of "float std::priv::_LimG<__dummy>::get_F_qNaN() [with __dummy=bool]" at line 424 of "C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__limits.h"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__limits.c", line 146: remark #1535-D: (ULP 8.1) variable "__tmp" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
detected during:
instantiation of "_Number std::priv::float_helper<_Number, _Word>::get_word_lower() [with _Number=float, _Word=(unsigned short)32705U]" at line 154
instantiation of "_Number std::priv::float_helper<_Number, _Word>::get_from_last_word() [with _Number=float, _Word=(unsigned short)32705U]" at line 209
instantiation of "float std::priv::_LimG<__dummy>::get_F_sNaN() [with __dummy=bool]" at line 425 of "C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__limits.h"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__limits.c", line 142: remark #1535-D: (ULP 8.1) variable "__tmp" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
detected during:
instantiation of "_Number std::priv::float_helper<_Number, _Word>::get_word_higher() [with _Number=float, _Word=(unsigned short)1U]" at line 161
instantiation of "_Number std::priv::float_helper<_Number, _Word>::get_from_first_word() [with _Number=float, _Word=(unsigned short)1U]" at line 214
instantiation of "float std::priv::_LimG<__dummy>::get_F_denormMin() [with __dummy=bool]" at line 418 of "C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__limits.h"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__limits.c", line 142: remark #1535-D: (ULP 8.1) variable "__tmp" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
detected during:
instantiation of "_Number std::priv::float_helper<_Number, _Word>::get_word_higher() [with _Number=double, _Word=(unsigned short)1U]" at line 161
instantiation of "_Number std::priv::float_helper<_Number, _Word>::get_from_first_word() [with _Number=double, _Word=(unsigned short)1U]" at line 249
instantiation of "double std::priv::_LimG<__dummy>::get_D_denormMin() [with __dummy=bool]" at line 449 of "C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__limits.h"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__limits.c", line 142: remark #1535-D: (ULP 8.1) variable "__tmp" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
detected during:
instantiation of "_Number std::priv::float_helper<_Number, _Word>::get_word_higher() [with _Number=long double, _Word=(unsigned short)1U]" at line 161
instantiation of "_Number std::priv::float_helper<_Number, _Word>::get_from_first_word() [with _Number=long double, _Word=(unsigned short)1U]" at line 300
instantiation of "long double std::priv::_LimG<__dummy>::get_LD_denormMin() [with __dummy=bool]" at line 479 of "C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__limits.h"
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__limits.c", line 146: remark #1535-D: (ULP 8.1) variable "__tmp" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
detected during:
instantiation of "_Number std::priv::float_helper<_Number, _Word>::get_word_lower() [with _Number=double, _Word=(unsigned short)32752U]" at line 154
instantiation of "_Number std::priv::float_helper<_Number, _Word>::get_from_last_word() [with _Number=double, _Word=(unsigned short)32752U]" at line 225
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__limits.c", line 146: remark #1535-D: (ULP 8.1) variable "__tmp" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
detected during:
instantiation of "_Number std::priv::float_helper<_Number, _Word>::get_word_lower() [with _Number=double, _Word=(unsigned short)32753U]" at line 154
instantiation of "_Number std::priv::float_helper<_Number, _Word>::get_from_last_word() [with _Number=double, _Word=(unsigned short)32753U]" at line 229
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__limits.c", line 146: remark #1535-D: (ULP 8.1) variable "__tmp" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
detected during:
instantiation of "_Number std::priv::float_helper<_Number, _Word>::get_word_lower() [with _Number=double, _Word=(unsigned short)32761U]" at line 154
instantiation of "_Number std::priv::float_helper<_Number, _Word>::get_from_last_word() [with _Number=double, _Word=(unsigned short)32761U]" at line 233
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__limits.c", line 178: remark #1535-D: (ULP 8.1) variable "__tmp" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
detected during:
instantiation of "_Number std::priv::float_helper2<_Number, _Word1, _Word2>::get_word_lower() [with _Number=long double, _Word1=(unsigned short)32768U, _Word2=(unsigned short)32767U]" at line 187
instantiation of "_Number std::priv::float_helper2<_Number, _Word1, _Word2>::get_from_last_word() [with _Number=long double, _Word1=(unsigned short)32768U, _Word2=(unsigned short)32767U]" at line 262
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__limits.c", line 178: remark #1535-D: (ULP 8.1) variable "__tmp" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
detected during:
instantiation of "_Number std::priv::float_helper2<_Number, _Word1, _Word2>::get_word_lower() [with _Number=long double, _Word1=(unsigned short)49152U, _Word2=(unsigned short)32767U]" at line 187
instantiation of "_Number std::priv::float_helper2<_Number, _Word1, _Word2>::get_from_last_word() [with _Number=long double, _Word1=(unsigned short)49152U, _Word2=(unsigned short)32767U]" at line 270
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__limits.c", line 178: remark #1535-D: (ULP 8.1) variable "__tmp" is used as a constant. Recommend declaring variable as either 'static const' or 'const'
detected during:
instantiation of "_Number std::priv::float_helper2<_Number, _Word1, _Word2>::get_word_lower() [with _Number=long double, _Word1=(unsigned short)36864U, _Word2=(unsigned short)32767U]" at line 187
instantiation of "_Number std::priv::float_helper2<_Number, _Word1, _Word2>::get_from_last_word() [with _Number=long double, _Word1=(unsigned short)36864U, _Word2=(unsigned short)32767U]" at line 278
"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__string.h", line 165: remark #1537-D: (ULP 9.1) Function parameter <unnamed> (type "std::priv::_String_reserve_t") is being passed by value and should be passed by reference using pointer
detected during instantiation of "std::priv::__basic_iostring<_CharT>::__basic_iostring() [with _CharT=char]" at line 139 of "C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_16.12.0.STS/include/s__num_put.c"
"../core/MyMessage.cpp", line 139 (col. 18): remark #1531-D: (ULP 5.2) Detected floating point operation(s). Recommend moving them to RAM during run time or not using as these are processing/power intensive
"../core/MyMessage.cpp", line 143 (col. 14): remark #1531-D: (ULP 5.2) Detected floating point operation(s). Recommend moving them to RAM during run time or not using as these are processing/power intensive
"../core/MyMessage.cpp", line 239 (col. 23): remark #1531-D: (ULP 5.2) Detected floating point operation(s). Recommend moving them to RAM during run time or not using as these are processing/power intensive
"../core/MyMessage.cpp", line 242 (col. 8): remark #1531-D: (ULP 5.2) Detected floating point operation(s). Recommend moving them to RAM during run time or not using as these are processing/power intensive
>> ../core/MyMessage.cpp, line 171: INTERNAL ERROR: Decomposition error
This may be a serious problem. Please contact customer support with a
description of this problem and a sample of the source files that caused this
INTERNAL ERROR message to appear.
Cannot continue compilation - ABORTING!
gmake: *** [core/MyMessage.obj] Error 1
gmake: Target 'all' not remade because of errors.
**** Build Finished ****