Closed piranha32 closed 9 years ago
Thanks Jacek. I'll take a look at this.
Trey
On Sun, Nov 23, 2014 at 9:58 PM, Jacek Radzikowski <notifications@github.com
wrote:
Compilation of a sketch for C2k board crashes because the path for --preproc_dependency is incorrectly inferred from current path. Compilation for msp430 or Tiva/Stellaris board competes successfully. Tried with energia-0101E0013 and Energia built from git.
[/home/jacek/tmp/energia-0101E0013/hardware/tools/c2000/bin/cl2000, -v28, -ml, -mt, -g, --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/cores/c2000", --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/variants/launchpad_f28027", --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/../tools/c2000/include", --gcc, --define=ENERGIA=13, --define=F_CPU=60000000L, --define=TMS320F28027, --define=ARDUINO=101, --diag_warning=225, --gen_func_subsections=on, --display_error_number, --diag_wrap=off, --preproc_with_compile, --preproc_dependency="/tmp/build7513252665551313377.tmp/sketch_nov23a.pp", "/tmp/build7513252665551313377.tmp/sketch_nov23a.cpp", --output_file=/tmp/build7513252665551313377.tmp/sketch_nov23a.cpp.o] /home/jacek/tmp/energia-0101E0013/hardware/tools/c2000/bin/cl2000 -v28 -ml -mt -g --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/cores/c2000" --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/variants/launchpad_f28027" --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/../tools/c2000/include" --gcc --define=ENERGIA=13 --define=F_CPU=60000000L --define=TMS320F28027 --define=ARDUINO=101 --diag_warning=225 --gen_func_subsections=on --display_error_number --diag_wrap=off --preproc_with_compile --preproc_dependency="/tmp/build7513252665551313377.tmp/sketch_nov23a.pp" "/tmp/build7513252665551313377.tmp/sketch_nov23a.cpp" --output_file=/tmp/build7513252665551313377.tmp/sketch_nov23a.cpp.o [/home/jacek/tmp/energia-0101E0013/hardware/tools/c2000/bin/cl2000, -v28, --asm_extension=S, -ml, -mt, -g, --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/cores/c2000", --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/../tools/c2000/include", --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/variants/launchpad_f28027", --gcc, --define=ENERGIA=13, --define=F_CPU=60000000L, --define=TMS320F28027, --define=ARDUINO=101, --diag_warning=225, --gen_func_subsections=on, --display_error_number, --diag_wrap=off, --preproc_with_compile, --preproc_dependency="/home/jacek/tmp/energia-0101E0013/hardware/c2000/cor.pp", "/home/jacek/tmp/energia-0101E0013/hardware/c2000/cores/c2000/f2802x_common/source/F2802x_CSMPasswords.S", --output_file=/tmp/build7513252665551313377.tmp/F2802x_CSMPasswords.S.o] /home/jacek/tmp/energia-0101E0013/hardware/tools/c2000/bin/cl2000 -v28 --asm_extension=S -ml -mt -g --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/cores/c2000" --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/../tools/c2000/include" --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/variants/launchpad_f28027" --gcc --define=ENERGIA=13 --define=F_CPU=60000000L --define=TMS320F28027 --define=ARDUINO=101 --diag_warning=225 --gen_func_subsections=on --display_error_number --diag_wrap=off --preproc_with_compile --preproc_dependency="/home/jacek/tmp/energia-0101E0013/hardware/c2000/cor.pp" "/home/jacek/tmp/energia-0101E0013/hardware/c2000/cores/c2000/f2802x_common/source/F2802x_CSMPasswords.S" --output_file=/tmp/build7513252665551313377.tmp/F2802x_CSMPasswords.S.o [/home/jacek/tmp/energia-0101E0013/hardware/tools/c2000/bin/cl2000, -v28, --asm_extension=S, -ml, -mt, -g, --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/cores/c2000", --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/../tools/c2000/include", --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/variants/launchpad_f28027", --gcc, --define=ENERGIA=13, --define=F_CPU=60000000L, --define=TMS320F28027, --define=ARDUINO=101, --diag_warning=225, --gen_func_subsections=on, --display_error_number, --diag_wrap=off, --preproc_with_compile, --preproc_dependency="/home/jacek/tmp/energia-0101E0013/hardware/c2000/cor.pp", "/home/jacek/tmp/energia-0101E0013/hardware/c2000/cores/c2000/f2802x_common/source/F2802x_DBGIER.S", --output_file=/tmp/build7513252665551313377.tmp/F2802x_DBGIER.S.o] /home/jacek/tmp/energia-0101E0013/hardware/tools/c2000/bin/cl2000 -v28 --asm_extension=S -ml -mt -g --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/cores/c2000" --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/../tools/c2000/include" --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/variants/launchpad_f28027" --gcc --define=ENERGIA=13 --define=F_CPU=60000000L --define=TMS320F28027 --define=ARDUINO=101 --diag_warning=225 --gen_func_subsections=on --display_error_number --diag_wrap=off --preproc_with_compile --preproc_dependency="/home/jacek/tmp/energia-0101E0013/hardware/c2000/cor.pp" "/home/jacek/tmp/energia-0101E0013/hardware/c2000/cores/c2000/f2802x_common/source/F2802x_DBGIER.S" --output_file=/tmp/build7513252665551313377.tmp/F2802x_DBGIER.S.o [/home/jacek/tmp/energia-0101E0013/hardware/tools/c2000/bin/cl2000, -v28, --asm_extension=S, -ml, -mt, -g, --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/cores/c2000", --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/../tools/c2000/include", --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/variants/launchpad_f28027", --gcc, --define=ENERGIA=13, --define=F_CPU=60000000L, --define=TMS320F28027, --define=ARDUINO=101, --diag_warning=225, --gen_func_subsections=on, --display_error_number, --diag_wrap=off, --preproc_with_compile, --preproc_dependency="/home/jacek/tmp/energia-0101E0013/hardware/c2000/cor.pp", "/home/jacek/tmp/energia-0101E0013/hardware/c2000/cores/c2000/f2802x_common/source/F2802x_usDelay.S", --output_file=/tmp/build7513252665551313377.tmp/F2802x_usDelay.S.o] /home/jacek/tmp/energia-0101E0013/hardware/tools/c2000/bin/cl2000 -v28 --asm_extension=S -ml -mt -g --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/cores/c2000" --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/../tools/c2000/include" --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/variants/launchpad_f28027" --gcc --define=ENERGIA=13 --define=F_CPU=60000000L --define=TMS320F28027 --define=ARDUINO=101 --diag_warning=225 --gen_func_subsections=on --display_error_number --diag_wrap=off --preproc_with_compile --preproc_dependency="/home/jacek/tmp/energia-0101E0013/hardware/c2000/cor.pp" "/home/jacek/tmp/energia-0101E0013/hardware/c2000/cores/c2000/f2802x_common/source/F2802x_usDelay.S" --output_file=/tmp/build7513252665551313377.tmp/F2802x_usDelay.S.o [/home/jacek/tmp/energia-0101E0013/hardware/tools/c2000/bin/cl2000, -v28, --asm_extension=S, -ml, -mt, -g, --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/cores/c2000", --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/../tools/c2000/include", --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/variants/launchpad_f28027", --gcc, --define=ENERGIA=13, --define=F_CPU=60000000L, --define=TMS320F28027, --define=ARDUINO=101, --diag_warning=225, --gen_func_subsections=on, --display_error_number, --diag_wrap=off, --preproc_with_compile, --preproc_dependency="/home/jacek/tmp/energia-0101E0013/hardware/c2000/cor.pp", "/home/jacek/tmp/energia-0101E0013/hardware/c2000/cores/c2000/f2802x_common/source/F2802x_asmfuncs.S", --output_file=/tmp/build7513252665551313377.tmp/F2802x_asmfuncs.S.o] /home/jacek/tmp/energia-0101E0013/hardware/tools/c2000/bin/cl2000 -v28 --asm_extension=S -ml -mt -g --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/cores/c2000" --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/../tools/c2000/include" --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/variants/launchpad_f28027" --gcc --define=ENERGIA=13 --define=F_CPU=60000000L --define=TMS320F28027 --define=ARDUINO=101 --diag_warning=225 --gen_func_subsections=on --display_error_number --diag_wrap=off --preproc_with_compile --preproc_dependency="/home/jacek/tmp/energia-0101E0013/hardware/c2000/cor.pp" "/home/jacek/tmp/energia-0101E0013/hardware/c2000/cores/c2000/f2802x_common/source/F2802x_asmfuncs.S" --output_file=/tmp/build7513252665551313377.tmp/F2802x_asmfuncs.S.o [/home/jacek/tmp/energia-0101E0013/hardware/tools/c2000/bin/cl2000, -v28, --asm_extension=S, -ml, -mt, -g, --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/cores/c2000", --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/../tools/c2000/include", --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/variants/launchpad_f28027", --gcc, --define=ENERGIA=13, --define=F_CPU=60000000L, --define=TMS320F28027, --define=ARDUINO=101, --diag_warning=225, --gen_func_subsections=on, --display_error_number, --diag_wrap=off, --preproc_with_compile, --preproc_dependency="/home/jacek/tmp/energia-0101E0013/hardware/c2000/cor.pp", "/home/jacek/tmp/energia-0101E0013/hardware/c2000/cores/c2000/f2802x_common/source/F2802x_CodeStartBranch.S", --output_file=/tmp/build7513252665551313377.tmp/F2802x_CodeStartBranch.S.o] /home/jacek/tmp/energia-0101E0013/hardware/tools/c2000/bin/cl2000 -v28 --asm_extension=S -ml -mt -g --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/cores/c2000" --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/../tools/c2000/include" --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/variants/launchpad_f28027" --gcc --define=ENERGIA=13 --define=F_CPU=60000000L --define=TMS320F28027 --define=ARDUINO=101 --diag_warning=225 --gen_func_subsections=on --display_error_number --diag_wrap=off --preproc_with_compile --preproc_dependency="/home/jacek/tmp/energia-0101E0013/hardware/c2000/cor.pp" "/home/jacek/tmp/energia-0101E0013/hardware/c2000/cores/c2000/f2802x_common/source/F2802x_CodeStartBranch.S" --output_file=/tmp/build7513252665551313377.tmp/F2802x_CodeStartBranch.S.o [/home/jacek/tmp/energia-0101E0013/hardware/tools/c2000/bin/cl2000, -v28, --asm_extension=S, -ml, -mt, -g, --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/cores/c2000", --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/../tools/c2000/include", --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/variants/launchpad_f28027", --gcc, --define=ENERGIA=13, --define=F_CPU=60000000L, --define=TMS320F28027, --define=ARDUINO=101, --diag_warning=225, --gen_func_subsections=on, --display_error_number, --diag_wrap=off, --preproc_with_compile, --preproc_dependency="/home/jacek/tmp/energia-0101E0013/hardware/c2000/cor.pp", "/home/jacek/tmp/energia-0101E0013/hardware/c2000/cores/c2000/f2802x_common/source/F2802x_DisInt.S", --output_file=/tmp/build7513252665551313377.tmp/F2802x_DisInt.S.o] /home/jacek/tmp/energia-0101E0013/hardware/tools/c2000/bin/cl2000 -v28 --asm_extension=S -ml -mt -g --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/cores/c2000" --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/../tools/c2000/include" --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/variants/launchpad_f28027" --gcc --define=ENERGIA=13 --define=F_CPU=60000000L --define=TMS320F28027 --define=ARDUINO=101 --diag_warning=225 --gen_func_subsections=on --display_error_number --diag_wrap=off --preproc_with_compile --preproc_dependency="/home/jacek/tmp/energia-0101E0013/hardware/c2000/cor.pp" "/home/jacek/tmp/energia-0101E0013/hardware/c2000/cores/c2000/f2802x_common/source/F2802x_DisInt.S" --output_file=/tmp/build7513252665551313377.tmp/F2802x_DisInt.S.o [/home/jacek/tmp/energia-0101E0013/hardware/tools/c2000/bin/cl2000, -v28, -ml, -mt, -g, --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/cores/c2000", --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/../tools/c2000/include", --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/variants/launchpad_f28027", --gcc, --define=ENERGIA=13, --define=F_CPU=60000000L, --define=TMS320F28027, --define=ARDUINO=101, --diag_warning=225, --gen_func_subsections=on, --display_error_number, --diag_wrap=off, --preproc_with_compile, --preproc_dependency="/home/j.pp", "/home/jacek/tmp/energia-0101E0013/hardware/c2000/cores/c2000/wiring_shift.c", --output_file=/tmp/build7513252665551313377.tmp/wiring_shift.c.o] /home/jacek/tmp/energia-0101E0013/hardware/tools/c2000/bin/cl2000 -v28 -ml -mt -g --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/cores/c2000" --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/../tools/c2000/include" --include_path="/home/jacek/tmp/energia-0101E0013/hardware/c2000/variants/launchpad_f28027" --gcc --define=ENERGIA=13 --define=F_CPU=60000000L --define=TMS320F28027 --define=ARDUINO=101 --diag_warning=225 --gen_func_subsections=on --display_error_number --diag_wrap=off --preproc_with_compile --preproc_dependency="/home/j.pp" "/home/jacek/tmp/energia-0101E0013/hardware/c2000/cores/c2000/wiring_shift.c" --output_file=/tmp/build7513252665551313377.tmp/wiring_shift.c.o
Compilation failure Command-line error #1966: cannot open preprocessing output file "/home/j.pp": Permission denied 1 catastrophic error detected in the compilation of "/home/jacek/tmp/energia-0101E0013/hardware/c2000/cores/c2000/wiring_shift.c". Compilation terminated.
— Reply to this email directly or view it on GitHub https://github.com/energia/Energia/issues/531.
Just uploaded a fix for this. Turns out this issue is caused by the case of the extension on the file not matching a regex in the compiler.java file. I've corrected the regexs and pushed the changes to master.
Thanks for the fix. Unfortunately the compilation still crashes (fresh build from github):
[/storage/vol5/jacek/build/Energia/build/linux/work/hardware/tools/c2000/bin/cl2000, -v28, -ml, -mt, -g, --include_path="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/cores/c2000", --include_path="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/variants/launchpad_f28027", --include_path="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/../tools/c2000/include", --gcc, --define=ENERGIA=14, --define=F_CPU=60000000L, --define=TMS320F28027, --define=ARDUINO=101, --diag_warning=225, --gen_func_subsections=on, --display_error_number, --diag_wrap=off, --preproc_with_compile, --preproc_dependency="/tmp/build7974789177073549330.tmp/sketch_dec11a.pp", "/tmp/build7974789177073549330.tmp/sketch_dec11a.cpp", --output_file=/tmp/build7974789177073549330.tmp/sketch_dec11a.cpp.o]
/storage/vol5/jacek/build/Energia/build/linux/work/hardware/tools/c2000/bin/cl2000 -v28 -ml -mt -g --include_path="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/cores/c2000" --include_path="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/variants/launchpad_f28027" --include_path="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/../tools/c2000/include" --gcc --define=ENERGIA=14 --define=F_CPU=60000000L --define=TMS320F28027 --define=ARDUINO=101 --diag_warning=225 --gen_func_subsections=on --display_error_number --diag_wrap=off --preproc_with_compile --preproc_dependency="/tmp/build7974789177073549330.tmp/sketch_dec11a.pp" "/tmp/build7974789177073549330.tmp/sketch_dec11a.cpp" --output_file=/tmp/build7974789177073549330.tmp/sketch_dec11a.cpp.o
[/storage/vol5/jacek/build/Energia/build/linux/work/hardware/tools/c2000/bin/cl2000, -v28, --asm_extension=S, -ml, -mt, -g, --include_path="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/cores/c2000", --include_path="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/../tools/c2000/include", --include_path="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/variants/launchpad_f28027", --gcc, --define=ENERGIA=14, --define=F_CPU=60000000L, --define=TMS320F28027, --define=ARDUINO=101, --diag_warning=225, --gen_func_subsections=on, --display_error_number, --diag_wrap=off, --preproc_with_compile, --preproc_dependency="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/cores/c2000/f2802x_common/source/F2802x_DisInt.pp", "/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/cores/c2000/f2802x_common/source/F2802x_DisInt.S", --output_file=/tmp/build7974789177073549330.tmp/F2802x_DisInt.S.o]
/storage/vol5/jacek/build/Energia/build/linux/work/hardware/tools/c2000/bin/cl2000 -v28 --asm_extension=S -ml -mt -g --include_path="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/cores/c2000" --include_path="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/../tools/c2000/include" --include_path="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/variants/launchpad_f28027" --gcc --define=ENERGIA=14 --define=F_CPU=60000000L --define=TMS320F28027 --define=ARDUINO=101 --diag_warning=225 --gen_func_subsections=on --display_error_number --diag_wrap=off --preproc_with_compile --preproc_dependency="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/cores/c2000/f2802x_common/source/F2802x_DisInt.pp" "/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/cores/c2000/f2802x_common/source/F2802x_DisInt.S" --output_file=/tmp/build7974789177073549330.tmp/F2802x_DisInt.S.o
[/storage/vol5/jacek/build/Energia/build/linux/work/hardware/tools/c2000/bin/cl2000, -v28, --asm_extension=S, -ml, -mt, -g, --include_path="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/cores/c2000", --include_path="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/../tools/c2000/include", --include_path="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/variants/launchpad_f28027", --gcc, --define=ENERGIA=14, --define=F_CPU=60000000L, --define=TMS320F28027, --define=ARDUINO=101, --diag_warning=225, --gen_func_subsections=on, --display_error_number, --diag_wrap=off, --preproc_with_compile, --preproc_dependency="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/cores/c2000/f2802x_common/source/F2802x_usDelay.pp", "/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/cores/c2000/f2802x_common/source/F2802x_usDelay.S", --output_file=/tmp/build7974789177073549330.tmp/F2802x_usDelay.S.o]
/storage/vol5/jacek/build/Energia/build/linux/work/hardware/tools/c2000/bin/cl2000 -v28 --asm_extension=S -ml -mt -g --include_path="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/cores/c2000" --include_path="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/../tools/c2000/include" --include_path="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/variants/launchpad_f28027" --gcc --define=ENERGIA=14 --define=F_CPU=60000000L --define=TMS320F28027 --define=ARDUINO=101 --diag_warning=225 --gen_func_subsections=on --display_error_number --diag_wrap=off --preproc_with_compile --preproc_dependency="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/cores/c2000/f2802x_common/source/F2802x_usDelay.pp" "/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/cores/c2000/f2802x_common/source/F2802x_usDelay.S" --output_file=/tmp/build7974789177073549330.tmp/F2802x_usDelay.S.o
[/storage/vol5/jacek/build/Energia/build/linux/work/hardware/tools/c2000/bin/cl2000, -v28, --asm_extension=S, -ml, -mt, -g, --include_path="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/cores/c2000", --include_path="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/../tools/c2000/include", --include_path="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/variants/launchpad_f28027", --gcc, --define=ENERGIA=14, --define=F_CPU=60000000L, --define=TMS320F28027, --define=ARDUINO=101, --diag_warning=225, --gen_func_subsections=on, --display_error_number, --diag_wrap=off, --preproc_with_compile, --preproc_dependency="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/cores/c2000/f2802x_common/source/F2802x_DBGIER.pp", "/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/cores/c2000/f2802x_common/source/F2802x_DBGIER.S", --output_file=/tmp/build7974789177073549330.tmp/F2802x_DBGIER.S.o]
/storage/vol5/jacek/build/Energia/build/linux/work/hardware/tools/c2000/bin/cl2000 -v28 --asm_extension=S -ml -mt -g --include_path="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/cores/c2000" --include_path="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/../tools/c2000/include" --include_path="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/variants/launchpad_f28027" --gcc --define=ENERGIA=14 --define=F_CPU=60000000L --define=TMS320F28027 --define=ARDUINO=101 --diag_warning=225 --gen_func_subsections=on --display_error_number --diag_wrap=off --preproc_with_compile --preproc_dependency="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/cores/c2000/f2802x_common/source/F2802x_DBGIER.pp" "/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/cores/c2000/f2802x_common/source/F2802x_DBGIER.S" --output_file=/tmp/build7974789177073549330.tmp/F2802x_DBGIER.S.o
[/storage/vol5/jacek/build/Energia/build/linux/work/hardware/tools/c2000/bin/cl2000, -v28, --asm_extension=S, -ml, -mt, -g, --include_path="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/cores/c2000", --include_path="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/../tools/c2000/include", --include_path="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/variants/launchpad_f28027", --gcc, --define=ENERGIA=14, --define=F_CPU=60000000L, --define=TMS320F28027, --define=ARDUINO=101, --diag_warning=225, --gen_func_subsections=on, --display_error_number, --diag_wrap=off, --preproc_with_compile, --preproc_dependency="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/cores/c2000/f2802x_common/source/F2802x_CodeStartBranch.pp", "/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/cores/c2000/f2802x_common/source/F2802x_CodeStartBranch.S", --output_file=/tmp/build7974789177073549330.tmp/F2802x_CodeStartBranch.S.o]
/storage/vol5/jacek/build/Energia/build/linux/work/hardware/tools/c2000/bin/cl2000 -v28 --asm_extension=S -ml -mt -g --include_path="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/cores/c2000" --include_path="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/../tools/c2000/include" --include_path="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/variants/launchpad_f28027" --gcc --define=ENERGIA=14 --define=F_CPU=60000000L --define=TMS320F28027 --define=ARDUINO=101 --diag_warning=225 --gen_func_subsections=on --display_error_number --diag_wrap=off --preproc_with_compile --preproc_dependency="/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/cores/c2000/f2802x_common/source/F2802x_CodeStartBranch.pp" "/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/cores/c2000/f2802x_common/source/F2802x_CodeStartBranch.S" --output_file=/tmp/build7974789177073549330.tmp/F2802x_CodeStartBranch.S.o
java.lang.NullPointerException
at processing.app.debug.Compiler.execAsynchronouslyShell(Compiler.java:803)
at processing.app.debug.Compiler.compileFiles(Compiler.java:538)
at processing.app.debug.Compiler.compile(Compiler.java:218)
at processing.app.Sketch.build(Sketch.java:1594)
at processing.app.Sketch.build(Sketch.java:1570)
at processing.app.Editor$DefaultRunHandler.run(Editor.java:2025)
at java.lang.Thread.run(Thread.java:745)
Subsequent compilations crash with different error message, but this is material for a new issue (another issue with case sensitiveness) :
>> Compilation failure
"/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/cores/c2000/wiring_analog.c", line 36: fatal error #1965: cannot open source file "f2802x_common/include/f2802x_epwm_defines.h"
1 catastrophic error detected in the compilation of "/storage/vol5/jacek/build/Energia/build/linux/work/hardware/c2000/cores/c2000/wiring_analog.c".
Compilation terminated.
Update: The first problem must have been created by inadequate sanitation of the build environment by "ant clean". For fix for the second issue with compilation please see pull request #537
The problem seems to be solved. on Mac OSX
Compilation of a sketch for C2k board crashes because the path for --preproc_dependency is incorrectly inferred from current path. Compilation for msp430 or Tiva/Stellaris board competes successfully. Tried with energia-0101E0013 and Energia built from git.