=== Build (Elapsed: 20 sec) === ### Starting build procedure for model: tankballshooter ### Generating code and artifacts to 'Model specific' folder structure ### Generating code into build folder: /Users/Judy/Documents/MATLAB/tankballshooter_ert_rtw ### Invoking Target Language Compiler on tankballshooter.rtw ### Using System Target File: /Applications/MATLAB_R2018a.app/rtw/c/ert/ert.tlc ### Loading TLC function libraries ### Initial pass through model to cache user defined code ### Caching model source code ### Writing header file tankballshooter_types.h ### Writing source file tankballshooter.c ### Writing header file tankballshooter_private.h ### Writing header file tankballshooter.h ### Writing header file rtwtypes.h . ### Writing source file tankballshooter_data.c ### Writing header file rtmodel.h ### Writing source file ert_main.c ### TLC code generation complete. ### Evaluating PostCodeGenCommand specified in the model ### Using toolchain: GNU Tools for VEX ARM Cortex v5.2 | gmake (64-bit Mac) ### '/Users/Judy/Documents/MATLAB/tankballshooter_ert_rtw/tankballshooter.mk' is up to date ### Building 'tankballshooter': "/Applications/MATLAB_R2018a.app/bin/maci64/gmake" -f tankballshooter.mk all /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/gnuarm-armcortex.instrset/gcc-arm-none-eabi-5_2-2015q4/bin/arm-none-eabi-gcc -std=gnu99 -mthumb -mcpu=cortex-m3 -mlittle-endian -c -Wall -ffunction-sections -fsigned-char -fomit-frame-pointer -fsingle-precision-constant -MMD -MP -MF"tankballshooter.dep" -MT"tankballshooter.o" -O0 -DMODEL=tankballshooter -DNUMST=1 -DNCSTATES=0 -DHAVESTDIO -DMODEL_HAS_DYNAMICALLY_LOADED_SFCNS=0 -DUNIX -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTID01EQ=0 -DTERMFCN=1 -DONESTEPFCN=1 -DMAT_FILE=0 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DUSE_STDPERIPH_DRIVER -DNULL=0 -D__NO_SYSTEM_INIT -DARM_MATH_CM3=1 -DEXIT_FAILURE=1 -DEXTMODE_DISABLEPRINTF -DEXTMODE_DISABLETESTING -DEXTMODE_DISABLE_ARGS_PROCESSING=1 -DSTACK_SIZE=64 -D__MW_TARGET_USE_HARDWARE_RESOURCES_H__ -DRT -DPROS_THREAD_STACK_SIZE=1088 -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTERMFCN=1 -DONESTEPFCN=1 -DMAT_FILE=0 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DTID01EQ=0 -DUSE_STDPERIPH_DRIVER -DNULL=0 -D__NO_SYSTEM_INIT -DARM_MATH_CM3=1 -DEXIT_FAILURE=1 -DEXTMODE_DISABLEPRINTF -DEXTMODE_DISABLETESTING -DEXTMODE_DISABLE_ARGS_PROCESSING=1 -DSTACK_SIZE=64 -DRT -DMODEL=tankballshooter -DNUMST=1 -DNCSTATES=0 -DHAVESTDIO -DMODEL_HAS_DYNAMICALLY_LOADED_SFCNS=0 -DUNIX -I/Users/Judy/Documents/MATLAB -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/include -I/Users/Judy/Documents/MATLAB/tankballshooter_ert_rtw -I/Users/Judy/Desktop -I/Applications/MATLAB_R2018a.app/extern/include -I/Applications/MATLAB_R2018a.app/simulink/include -I/Applications/MATLAB_R2018a.app/rtw/c/src -I/Applications/MATLAB_R2018a.app/rtw/c/src/ext_mode/common -I/Applications/MATLAB_R2018a.app/rtw/c/ert -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/pros-lib.instrset/include -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/pros-lib.instrset/firmware -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/pros_rtos/include -o tankballshooter.o tankballshooter.c /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/gnuarm-armcortex.instrset/gcc-arm-none-eabi-5_2-2015q4/bin/arm-none-eabi-gcc -std=gnu99 -mthumb -mcpu=cortex-m3 -mlittle-endian -c -Wall -ffunction-sections -fsigned-char -fomit-frame-pointer -fsingle-precision-constant -MMD -MP -MF"tankballshooter_data.dep" -MT"tankballshooter_data.o" -O0 -DMODEL=tankballshooter -DNUMST=1 -DNCSTATES=0 -DHAVESTDIO -DMODEL_HAS_DYNAMICALLY_LOADED_SFCNS=0 -DUNIX -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTID01EQ=0 -DTERMFCN=1 -DONESTEPFCN=1 -DMAT_FILE=0 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DUSE_STDPERIPH_DRIVER -DNULL=0 -D__NO_SYSTEM_INIT -DARM_MATH_CM3=1 -DEXIT_FAILURE=1 -DEXTMODE_DISABLEPRINTF -DEXTMODE_DISABLETESTING -DEXTMODE_DISABLE_ARGS_PROCESSING=1 -DSTACK_SIZE=64 -D__MW_TARGET_USE_HARDWARE_RESOURCES_H__ -DRT -DPROS_THREAD_STACK_SIZE=1088 -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTERMFCN=1 -DONESTEPFCN=1 -DMAT_FILE=0 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DTID01EQ=0 -DUSE_STDPERIPH_DRIVER -DNULL=0 -D__NO_SYSTEM_INIT -DARM_MATH_CM3=1 -DEXIT_FAILURE=1 -DEXTMODE_DISABLEPRINTF -DEXTMODE_DISABLETESTING -DEXTMODE_DISABLE_ARGS_PROCESSING=1 -DSTACK_SIZE=64 -DRT -DMODEL=tankballshooter -DNUMST=1 -DNCSTATES=0 -DHAVESTDIO -DMODEL_HAS_DYNAMICALLY_LOADED_SFCNS=0 -DUNIX -I/Users/Judy/Documents/MATLAB -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/include -I/Users/Judy/Documents/MATLAB/tankballshooter_ert_rtw -I/Users/Judy/Desktop -I/Applications/MATLAB_R2018a.app/extern/include -I/Applications/MATLAB_R2018a.app/simulink/include -I/Applications/MATLAB_R2018a.app/rtw/c/src -I/Applications/MATLAB_R2018a.app/rtw/c/src/ext_mode/common -I/Applications/MATLAB_R2018a.app/rtw/c/ert -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/pros-lib.instrset/include -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/pros-lib.instrset/firmware -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/pros_rtos/include -o tankballshooter_data.o tankballshooter_data.c /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/gnuarm-armcortex.instrset/gcc-arm-none-eabi-5_2-2015q4/bin/arm-none-eabi-gcc -std=gnu99 -mthumb -mcpu=cortex-m3 -mlittle-endian -c -Wall -ffunction-sections -fsigned-char -fomit-frame-pointer -fsingle-precision-constant -MMD -MP -MF"pros_rtos_init.dep" -MT"pros_rtos_init.o" -O0 -DMODEL=tankballshooter -DNUMST=1 -DNCSTATES=0 -DHAVESTDIO -DMODEL_HAS_DYNAMICALLY_LOADED_SFCNS=0 -DUNIX -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTID01EQ=0 -DTERMFCN=1 -DONESTEPFCN=1 -DMAT_FILE=0 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DUSE_STDPERIPH_DRIVER -DNULL=0 -D__NO_SYSTEM_INIT -DARM_MATH_CM3=1 -DEXIT_FAILURE=1 -DEXTMODE_DISABLEPRINTF -DEXTMODE_DISABLETESTING -DEXTMODE_DISABLE_ARGS_PROCESSING=1 -DSTACK_SIZE=64 -D__MW_TARGET_USE_HARDWARE_RESOURCES_H__ -DRT -DPROS_THREAD_STACK_SIZE=1088 -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTERMFCN=1 -DONESTEPFCN=1 -DMAT_FILE=0 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DTID01EQ=0 -DUSE_STDPERIPH_DRIVER -DNULL=0 -D__NO_SYSTEM_INIT -DARM_MATH_CM3=1 -DEXIT_FAILURE=1 -DEXTMODE_DISABLEPRINTF -DEXTMODE_DISABLETESTING -DEXTMODE_DISABLE_ARGS_PROCESSING=1 -DSTACK_SIZE=64 -DRT -DMODEL=tankballshooter -DNUMST=1 -DNCSTATES=0 -DHAVESTDIO -DMODEL_HAS_DYNAMICALLY_LOADED_SFCNS=0 -DUNIX -I/Users/Judy/Documents/MATLAB -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/include -I/Users/Judy/Documents/MATLAB/tankballshooter_ert_rtw -I/Users/Judy/Desktop -I/Applications/MATLAB_R2018a.app/extern/include -I/Applications/MATLAB_R2018a.app/simulink/include -I/Applications/MATLAB_R2018a.app/rtw/c/src -I/Applications/MATLAB_R2018a.app/rtw/c/src/ext_mode/common -I/Applications/MATLAB_R2018a.app/rtw/c/ert -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/pros-lib.instrset/include -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/pros-lib.instrset/firmware -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/pros_rtos/include -o pros_rtos_init.o /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/pros_rtos/src/pros_rtos_init.c /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/pros_rtos/src/pros_rtos_init.c: In function 'prosRTOSInit': /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/pros_rtos/src/pros_rtos_init.c:195:24: warning: passing argument 1 of 'taskCreateWrapper' from incompatible pointer type [-Wincompatible-pointer-types] taskCreateWrapper(&baseRateTask, PROS_THREAD_STACK_SIZE, NULL, defaultPriority); ^ In file included from /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/pros_rtos/include/pros_rtos_init.h:7:0, from /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/pros_rtos/src/pros_rtos_init.c:8: /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/pros_rtos/include/pros_wrapper.h:13:13: note: expected 'void (*)(void *)' but argument is of type 'void * (*)(void *)' extern void taskCreateWrapper(void (*functionPtr)(void *arg), unsigned int stackSize, void *taskIdPtr, unsigned int taskPriority); ^ /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/pros_rtos/src/pros_rtos_init.c:208:27: warning: passing argument 1 of 'taskCreateWrapper' from incompatible pointer type [-Wincompatible-pointer-types] taskCreateWrapper(&schedulerTask, PROS_THREAD_STACK_SIZE, (void *)&baseRatePeriod, defaultPriority); ^ In file included from /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/pros_rtos/include/pros_rtos_init.h:7:0, from /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/pros_rtos/src/pros_rtos_init.c:8: /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/pros_rtos/include/pros_wrapper.h:13:13: note: expected 'void (*)(void *)' but argument is of type 'void * (*)(void *)' extern void taskCreateWrapper(void (*functionPtr)(void *arg), unsigned int stackSize, void *taskIdPtr, unsigned int taskPriority); ^ /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/gnuarm-armcortex.instrset/gcc-arm-none-eabi-5_2-2015q4/bin/arm-none-eabi-gcc -std=gnu99 -mthumb -mcpu=cortex-m3 -mlittle-endian -c -Wall -ffunction-sections -fsigned-char -fomit-frame-pointer -fsingle-precision-constant -MMD -MP -MF"pros_wrapper.dep" -MT"pros_wrapper.o" -O0 -DMODEL=tankballshooter -DNUMST=1 -DNCSTATES=0 -DHAVESTDIO -DMODEL_HAS_DYNAMICALLY_LOADED_SFCNS=0 -DUNIX -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTID01EQ=0 -DTERMFCN=1 -DONESTEPFCN=1 -DMAT_FILE=0 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DUSE_STDPERIPH_DRIVER -DNULL=0 -D__NO_SYSTEM_INIT -DARM_MATH_CM3=1 -DEXIT_FAILURE=1 -DEXTMODE_DISABLEPRINTF -DEXTMODE_DISABLETESTING -DEXTMODE_DISABLE_ARGS_PROCESSING=1 -DSTACK_SIZE=64 -D__MW_TARGET_USE_HARDWARE_RESOURCES_H__ -DRT -DPROS_THREAD_STACK_SIZE=1088 -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTERMFCN=1 -DONESTEPFCN=1 -DMAT_FILE=0 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DTID01EQ=0 -DUSE_STDPERIPH_DRIVER -DNULL=0 -D__NO_SYSTEM_INIT -DARM_MATH_CM3=1 -DEXIT_FAILURE=1 -DEXTMODE_DISABLEPRINTF -DEXTMODE_DISABLETESTING -DEXTMODE_DISABLE_ARGS_PROCESSING=1 -DSTACK_SIZE=64 -DRT -DMODEL=tankballshooter -DNUMST=1 -DNCSTATES=0 -DHAVESTDIO -DMODEL_HAS_DYNAMICALLY_LOADED_SFCNS=0 -DUNIX -I/Users/Judy/Documents/MATLAB -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/include -I/Users/Judy/Documents/MATLAB/tankballshooter_ert_rtw -I/Users/Judy/Desktop -I/Applications/MATLAB_R2018a.app/extern/include -I/Applications/MATLAB_R2018a.app/simulink/include -I/Applications/MATLAB_R2018a.app/rtw/c/src -I/Applications/MATLAB_R2018a.app/rtw/c/src/ext_mode/common -I/Applications/MATLAB_R2018a.app/rtw/c/ert -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/pros-lib.instrset/include -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/pros-lib.instrset/firmware -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/pros_rtos/include -o pros_wrapper.o /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/pros_rtos/src/pros_wrapper.c /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/gnuarm-armcortex.instrset/gcc-arm-none-eabi-5_2-2015q4/bin/arm-none-eabi-gcc -std=gnu99 -mthumb -mcpu=cortex-m3 -mlittle-endian -c -Wall -ffunction-sections -fsigned-char -fomit-frame-pointer -fsingle-precision-constant -MMD -MP -MF"ert_main.dep" -MT"ert_main.o" -O0 -DMODEL=tankballshooter -DNUMST=1 -DNCSTATES=0 -DHAVESTDIO -DMODEL_HAS_DYNAMICALLY_LOADED_SFCNS=0 -DUNIX -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTID01EQ=0 -DTERMFCN=1 -DONESTEPFCN=1 -DMAT_FILE=0 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DUSE_STDPERIPH_DRIVER -DNULL=0 -D__NO_SYSTEM_INIT -DARM_MATH_CM3=1 -DEXIT_FAILURE=1 -DEXTMODE_DISABLEPRINTF -DEXTMODE_DISABLETESTING -DEXTMODE_DISABLE_ARGS_PROCESSING=1 -DSTACK_SIZE=64 -D__MW_TARGET_USE_HARDWARE_RESOURCES_H__ -DRT -DPROS_THREAD_STACK_SIZE=1088 -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTERMFCN=1 -DONESTEPFCN=1 -DMAT_FILE=0 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DTID01EQ=0 -DUSE_STDPERIPH_DRIVER -DNULL=0 -D__NO_SYSTEM_INIT -DARM_MATH_CM3=1 -DEXIT_FAILURE=1 -DEXTMODE_DISABLEPRINTF -DEXTMODE_DISABLETESTING -DEXTMODE_DISABLE_ARGS_PROCESSING=1 -DSTACK_SIZE=64 -DRT -DMODEL=tankballshooter -DNUMST=1 -DNCSTATES=0 -DHAVESTDIO -DMODEL_HAS_DYNAMICALLY_LOADED_SFCNS=0 -DUNIX -I/Users/Judy/Documents/MATLAB -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/include -I/Users/Judy/Documents/MATLAB/tankballshooter_ert_rtw -I/Users/Judy/Desktop -I/Applications/MATLAB_R2018a.app/extern/include -I/Applications/MATLAB_R2018a.app/simulink/include -I/Applications/MATLAB_R2018a.app/rtw/c/src -I/Applications/MATLAB_R2018a.app/rtw/c/src/ext_mode/common -I/Applications/MATLAB_R2018a.app/rtw/c/ert -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/pros-lib.instrset/include -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/pros-lib.instrset/firmware -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/pros_rtos/include -o ert_main.o ert_main.c ### Creating standalone executable ../tankballshooter.elf ... /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/gnuarm-armcortex.instrset/gcc-arm-none-eabi-5_2-2015q4/bin/arm-none-eabi-g++ -mthumb -mcpu=cortex-m3 -mlittle-endian -Wall -nostartfiles -Bfirmware -Wl,-static -Wl,-u,VectorTable -Wl,-T -Xlinker /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/pros-lib.instrset/firmware/cortex.ld -Wl,-u, -Wl,--gc-sections -L"/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/pros-lib.instrset/firmware" -o ../tankballshooter.elf tankballshooter.o tankballshooter_data.o operatorControl.o initializeIO.o pros_rtos_init.o pros_wrapper.o ert_main.o /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/pros-lib.instrset/firmware/libccos.a -lm -lgcc -lm -lgcc ### Created: ../tankballshooter.elf ### Invoking postbuild tool Binary Converter ... /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/gnuarm-armcortex.instrset/gcc-arm-none-eabi-5_2-2015q4/bin/arm-none-eabi-objcopy -O binary ../tankballshooter.elf ../tankballshooter.bin ### Done invoking postbuild tool. ### Invoking postbuild tool Hex Converter ... /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/gnuarm-armcortex.instrset/gcc-arm-none-eabi-5_2-2015q4/bin/arm-none-eabi-objcopy -O ihex ../tankballshooter.elf ../tankballshooter.hex ### Done invoking postbuild tool. ### Successfully generated all binary outputs. ### Build procedure for model: 'tankballshooter' aborted due to an error. Error:The following error occurred during deployment to your hardware board: An error was encountered while downloading the generated binary file to the hardware. UniFlash v0.7 by Stephen Carlson Error: No matching ports found for this board (VexFlash); currently connected: