I have a recurring problem in which one or more errors in one of my assembly files causes a gmake error. The problem is that the error reporting is non-existant. The only information reported is:
'Building file: ../Junc_Temp_asm.asm' 'Invoking: C2000 Compiler' "C:/ti/ccsv5/tools/compiler/c2000_6.2.0/bin/cl2000" -v28 -ml -mt --float_support=fpu32 --include_path="Y:/Department/Trial Software/B-_0111492/Source/Includes" --include_path="C:/ti/ccsv5/tools/compiler/c2000_6.2.0/include" --include_path="C:/ti/ccsv5/tools/compiler/c2000_6.2.0/lib" -g --verbose_diagnostics --diag_warning=225 --write_diagnostics_file --display_error_number --diag_wrap=on -k --asm_listing --output_all_syms --asm_remarks --preproc_asm --preproc_with_compile --preproc_dependency="Junc_Temp_asm.pp" "../Junc_Temp_asm.asm"
Errors in Source - Assembler Aborted
>> Compilation failure gmake: *** [Junc_Temp_asm.obj] Error 1
That's it... that's all I get. It doesn't seem to matter what the actual error is, this is the full extent of the error reporting. No line number reported, nothing. Generally speaking, I think I've tried all that I know:
-updating to the latest CCS (I'm using v5)
-turned on/off verbose diagnostics
-directed errors to output file (interestingly, I get blank .err files for all the files that compile OK... I get no .err file whatsoever for any source file that contains errors)
-clean & build the project
-searched endlessly in this wiki/forum
-turned on/off every feature I could find
-intentionally inserted errors in otherwise compilable source files to see the nature of errors that cause this behavior: ANSWER: all errors seem to report in this unhelpful manner... typos, invalid assembly instructions (e.g. invalid operands specified)
Can anyone recommend a general course of action? Perhaps I have an installation issue... is there any way to quickly know? How do I narrow this problem down?
This is a COLOSSAL productivity killer....
Thanks in advance.