make -f nbproject/Makefile-PRO_Comparison.mk SUBPROJECTS= .clean-conf
make[1]: Entering directory 'Z:/Nicholas/Work In Progress/Projects/Programmable Frequency Divider/USBC_USB_revB4.X'
rm -f  -r .ca/build/PRO_Comparison/production
rm -f  -r .ca/dist/PRO_Comparison/production
make[1]: Leaving directory 'Z:/Nicholas/Work In Progress/Projects/Programmable Frequency Divider/USBC_USB_revB4.X'
[32mCLEAN SUCCESSFUL (total time: 151ms)[0m
make -f nbproject/Makefile-PRO_Comparison.mk SUBPROJECTS= .build-conf
make  -f nbproject/Makefile-PRO_Comparison.mk .ca/dist/PRO_Comparison/production/USBC_USB_revB4.X.production.hex
make[2]: Entering directory 'Z:/Nicholas/Work In Progress/Projects/Programmable Frequency Divider/USBC_USB_revB4.X'
"C:\Program Files\Microchip\xc8\v2.50\bin\xc8-cc.exe"  -mcpu=16F1455 -c   -mdfp="C:/Program Files/Microchip/MPLABX/v6.20/packs/Microchip/PIC12-16F1xxx_DFP/1.7.242/xc8"  -fshort-double -fshort-float -Os -fasmfile -maddrqual=ignore -xassembler-with-cpp -mwarn=-3 -Wa,-a -DXPRJ_PRO_Comparison=PRO_Comparison  -msummary=-psect,-class,+mem,-hex,-file  -ginhx32 -Wl,--data-init -mno-keep-startup -mno-osccal -mno-resetbits -mno-save-resetbits -mno-download -mno-stackcall -mdefault-config-bits   -std=c90 -gdwarf-3 -mstack=compiled:auto:auto -mafrlcsj     -o .ca/build/PRO_Comparison/production/usb_winusb.p1 usb_winusb.c 
::: advisory: (2051) the current license does not permit the selected optimization level, using optimization level 2
advisory: (2099) legacy C90 library is deprecated and will be discontinued in a future release; consult the release notes for more details 
advisory: (2095) legacy HI-TECH support is deprecated and will be discontinued in a future release; consult the release notes for more details
make[2]: Leaving directory 'Z:/Nicholas/Work In Progress/Projects/Programmable Frequency Divider/USBC_USB_revB4.X'
make[2]: Entering directory 'Z:/Nicholas/Work In Progress/Projects/Programmable Frequency Divider/USBC_USB_revB4.X'
"C:\Program Files\Microchip\xc8\v2.50\bin\xc8-cc.exe"  -mcpu=16F1455 -c   -mdfp="C:/Program Files/Microchip/MPLABX/v6.20/packs/Microchip/PIC12-16F1xxx_DFP/1.7.242/xc8"  -fshort-double -fshort-float -Os -fasmfile -maddrqual=ignore -xassembler-with-cpp -mwarn=-3 -Wa,-a -DXPRJ_PRO_Comparison=PRO_Comparison  -msummary=-psect,-class,+mem,-hex,-file  -ginhx32 -Wl,--data-init -mno-keep-startup -mno-osccal -mno-resetbits -mno-save-resetbits -mno-download -mno-stackcall -mdefault-config-bits   -std=c90 -gdwarf-3 -mstack=compiled:auto:auto -mafrlcsj     -o .ca/build/PRO_Comparison/production/usb_descriptors.p1 usb_descriptors.c 
::: advisory: (2051) the current license does not permit the selected optimization level, using optimization level 2
advisory: (2099) legacy C90 library is deprecated and will be discontinued in a future release; consult the release notes for more details 
advisory: (2095) legacy HI-TECH support is deprecated and will be discontinued in a future release; consult the release notes for more details
make[2]: Leaving directory 'Z:/Nicholas/Work In Progress/Projects/Programmable Frequency Divider/USBC_USB_revB4.X'
make[2]: Entering directory 'Z:/Nicholas/Work In Progress/Projects/Programmable Frequency Divider/USBC_USB_revB4.X'
"C:\Program Files\Microchip\xc8\v2.50\bin\xc8-cc.exe"  -mcpu=16F1455 -c   -mdfp="C:/Program Files/Microchip/MPLABX/v6.20/packs/Microchip/PIC12-16F1xxx_DFP/1.7.242/xc8"  -fshort-double -fshort-float -Os -fasmfile -maddrqual=ignore -xassembler-with-cpp -mwarn=-3 -Wa,-a -DXPRJ_PRO_Comparison=PRO_Comparison  -msummary=-psect,-class,+mem,-hex,-file  -ginhx32 -Wl,--data-init -mno-keep-startup -mno-osccal -mno-resetbits -mno-save-resetbits -mno-download -mno-stackcall -mdefault-config-bits   -std=c90 -gdwarf-3 -mstack=compiled:auto:auto -mafrlcsj     -o .ca/build/PRO_Comparison/production/usb_hid.p1 usb_hid.c 
::: advisory: (2051) the current license does not permit the selected optimization level, using optimization level 2
advisory: (2099) legacy C90 library is deprecated and will be discontinued in a future release; consult the release notes for more details 
advisory: (2095) legacy HI-TECH support is deprecated and will be discontinued in a future release; consult the release notes for more details
usb_hid.c:94:61: warning: (373) implicit signed to unsigned conversion
usb_hid.c:94:89: warning: (373) implicit signed to unsigned conversion
make[2]: Leaving directory 'Z:/Nicholas/Work In Progress/Projects/Programmable Frequency Divider/USBC_USB_revB4.X'
make[2]: Entering directory 'Z:/Nicholas/Work In Progress/Projects/Programmable Frequency Divider/USBC_USB_revB4.X'
"C:\Program Files\Microchip\xc8\v2.50\bin\xc8-cc.exe"  -mcpu=16F1455 -c   -mdfp="C:/Program Files/Microchip/MPLABX/v6.20/packs/Microchip/PIC12-16F1xxx_DFP/1.7.242/xc8"  -fshort-double -fshort-float -Os -fasmfile -maddrqual=ignore -xassembler-with-cpp -mwarn=-3 -Wa,-a -DXPRJ_PRO_Comparison=PRO_Comparison  -msummary=-psect,-class,+mem,-hex,-file  -ginhx32 -Wl,--data-init -mno-keep-startup -mno-osccal -mno-resetbits -mno-save-resetbits -mno-download -mno-stackcall -mdefault-config-bits   -std=c90 -gdwarf-3 -mstack=compiled:auto:auto -mafrlcsj     -o .ca/build/PRO_Comparison/production/usb_cdc.p1 usb_cdc.c 
::: advisory: (2051) the current license does not permit the selected optimization level, using optimization level 2
advisory: (2099) legacy C90 library is deprecated and will be discontinued in a future release; consult the release notes for more details 
advisory: (2095) legacy HI-TECH support is deprecated and will be discontinued in a future release; consult the release notes for more details
usb_cdc.c:91:58: warning: (373) implicit signed to unsigned conversion
usb_cdc.c:92:68: warning: (373) implicit signed to unsigned conversion
usb_cdc.c:105:1: warning: (345) unreachable code
usb_cdc.c:163:27: warning: (373) implicit signed to unsigned conversion
usb_cdc.c:163:55: warning: (373) implicit signed to unsigned conversion
usb_cdc.c:275:38: warning: (373) implicit signed to unsigned conversion
usb_cdc.c:276:38: warning: (373) implicit signed to unsigned conversion
make[2]: Leaving directory 'Z:/Nicholas/Work In Progress/Projects/Programmable Frequency Divider/USBC_USB_revB4.X'
make[2]: Entering directory 'Z:/Nicholas/Work In Progress/Projects/Programmable Frequency Divider/USBC_USB_revB4.X'
"C:\Program Files\Microchip\xc8\v2.50\bin\xc8-cc.exe"  -mcpu=16F1455 -c   -mdfp="C:/Program Files/Microchip/MPLABX/v6.20/packs/Microchip/PIC12-16F1xxx_DFP/1.7.242/xc8"  -fshort-double -fshort-float -Os -fasmfile -maddrqual=ignore -xassembler-with-cpp -mwarn=-3 -Wa,-a -DXPRJ_PRO_Comparison=PRO_Comparison  -msummary=-psect,-class,+mem,-hex,-file  -ginhx32 -Wl,--data-init -mno-keep-startup -mno-osccal -mno-resetbits -mno-save-resetbits -mno-download -mno-stackcall -mdefault-config-bits   -std=c90 -gdwarf-3 -mstack=compiled:auto:auto -mafrlcsj     -o .ca/build/PRO_Comparison/production/hardware.p1 hardware.c 
::: advisory: (2051) the current license does not permit the selected optimization level, using optimization level 2
advisory: (2099) legacy C90 library is deprecated and will be discontinued in a future release; consult the release notes for more details 
advisory: (2095) legacy HI-TECH support is deprecated and will be discontinued in a future release; consult the release notes for more details
make[2]: Leaving directory 'Z:/Nicholas/Work In Progress/Projects/Programmable Frequency Divider/USBC_USB_revB4.X'
make[2]: Entering directory 'Z:/Nicholas/Work In Progress/Projects/Programmable Frequency Divider/USBC_USB_revB4.X'
"C:\Program Files\Microchip\xc8\v2.50\bin\xc8-cc.exe"  -mcpu=16F1455 -c   -mdfp="C:/Program Files/Microchip/MPLABX/v6.20/packs/Microchip/PIC12-16F1xxx_DFP/1.7.242/xc8"  -fshort-double -fshort-float -Os -fasmfile -maddrqual=ignore -xassembler-with-cpp -mwarn=-3 -Wa,-a -DXPRJ_PRO_Comparison=PRO_Comparison  -msummary=-psect,-class,+mem,-hex,-file  -ginhx32 -Wl,--data-init -mno-keep-startup -mno-osccal -mno-resetbits -mno-save-resetbits -mno-download -mno-stackcall -mdefault-config-bits   -std=c90 -gdwarf-3 -mstack=compiled:auto:auto -mafrlcsj     -o .ca/build/PRO_Comparison/production/io.p1 io.c 
::: advisory: (2051) the current license does not permit the selected optimization level, using optimization level 2
advisory: (2099) legacy C90 library is deprecated and will be discontinued in a future release; consult the release notes for more details 
advisory: (2095) legacy HI-TECH support is deprecated and will be discontinued in a future release; consult the release notes for more details
io.c:65:48: warning: (373) implicit signed to unsigned conversion
io.c:66:9: warning: (373) implicit signed to unsigned conversion
io.c:74:12: warning: (373) implicit signed to unsigned conversion
io.c:76:48: warning: (373) implicit signed to unsigned conversion
io.c:83:48: warning: (373) implicit signed to unsigned conversion
io.c:94:12: warning: (373) implicit signed to unsigned conversion
io.c:96:48: warning: (373) implicit signed to unsigned conversion
io.c:101:57: warning: (373) implicit signed to unsigned conversion
io.c:107:49: warning: (373) implicit signed to unsigned conversion
io.c:111:59: warning: (373) implicit signed to unsigned conversion
io.c:117:48: warning: (373) implicit signed to unsigned conversion
io.c:126:48: warning: (373) implicit signed to unsigned conversion
io.c:141:48: warning: (373) implicit signed to unsigned conversion
make[2]: Leaving directory 'Z:/Nicholas/Work In Progress/Projects/Programmable Frequency Divider/USBC_USB_revB4.X'
make[2]: Entering directory 'Z:/Nicholas/Work In Progress/Projects/Programmable Frequency Divider/USBC_USB_revB4.X'
"C:\Program Files\Microchip\xc8\v2.50\bin\xc8-cc.exe"  -mcpu=16F1455 -c   -mdfp="C:/Program Files/Microchip/MPLABX/v6.20/packs/Microchip/PIC12-16F1xxx_DFP/1.7.242/xc8"  -fshort-double -fshort-float -Os -fasmfile -maddrqual=ignore -xassembler-with-cpp -mwarn=-3 -Wa,-a -DXPRJ_PRO_Comparison=PRO_Comparison  -msummary=-psect,-class,+mem,-hex,-file  -ginhx32 -Wl,--data-init -mno-keep-startup -mno-osccal -mno-resetbits -mno-save-resetbits -mno-download -mno-stackcall -mdefault-config-bits   -std=c90 -gdwarf-3 -mstack=compiled:auto:auto -mafrlcsj     -o .ca/build/PRO_Comparison/production/main.p1 main.c 
::: advisory: (2051) the current license does not permit the selected optimization level, using optimization level 2
advisory: (2099) legacy C90 library is deprecated and will be discontinued in a future release; consult the release notes for more details 
advisory: (2095) legacy HI-TECH support is deprecated and will be discontinued in a future release; consult the release notes for more details
main.c:223:0: warning: (336) string concatenation across lines
main.c:349:28: warning: (373) implicit signed to unsigned conversion
main.c:349:54: warning: (373) implicit signed to unsigned conversion
main.c:350:14: warning: (373) implicit signed to unsigned conversion
main.c:354:21: warning: (373) implicit signed to unsigned conversion
make[2]: Leaving directory 'Z:/Nicholas/Work In Progress/Projects/Programmable Frequency Divider/USBC_USB_revB4.X'
make[2]: Entering directory 'Z:/Nicholas/Work In Progress/Projects/Programmable Frequency Divider/USBC_USB_revB4.X'
"C:\Program Files\Microchip\xc8\v2.50\bin\xc8-cc.exe"  -mcpu=16F1455 -c   -mdfp="C:/Program Files/Microchip/MPLABX/v6.20/packs/Microchip/PIC12-16F1xxx_DFP/1.7.242/xc8"  -fshort-double -fshort-float -Os -fasmfile -maddrqual=ignore -xassembler-with-cpp -mwarn=-3 -Wa,-a -DXPRJ_PRO_Comparison=PRO_Comparison  -msummary=-psect,-class,+mem,-hex,-file  -ginhx32 -Wl,--data-init -mno-keep-startup -mno-osccal -mno-resetbits -mno-save-resetbits -mno-download -mno-stackcall -mdefault-config-bits   -std=c90 -gdwarf-3 -mstack=compiled:auto:auto -mafrlcsj     -o .ca/build/PRO_Comparison/production/usb.p1 usb.c 
::: advisory: (2051) the current license does not permit the selected optimization level, using optimization level 2
advisory: (2099) legacy C90 library is deprecated and will be discontinued in a future release; consult the release notes for more details 
advisory: (2095) legacy HI-TECH support is deprecated and will be discontinued in a future release; consult the release notes for more details
usb.c:459:15: warning: (346) declaration of "addr" hides outer declaration
usb.c:470:42: warning: (373) implicit signed to unsigned conversion
usb.c:537:12: warning: (373) implicit signed to unsigned conversion
usb.c:538:18: warning: (373) implicit signed to unsigned conversion
usb.c:538:63: warning: (373) implicit signed to unsigned conversion
usb.c:546:16: warning: (373) implicit signed to unsigned conversion
usb.c:547:22: warning: (373) implicit signed to unsigned conversion
usb.c:547:70: warning: (373) implicit signed to unsigned conversion
usb.c:736:23: warning: (373) implicit signed to unsigned conversion
usb.c:736:73: warning: (373) implicit signed to unsigned conversion
usb.c:747:19: warning: (373) implicit signed to unsigned conversion
usb.c:747:49: warning: (373) implicit signed to unsigned conversion
usb.c:791:35: warning: (373) implicit signed to unsigned conversion
usb.c:845:40: warning: (373) implicit signed to unsigned conversion
usb.c:925:31: warning: (373) implicit signed to unsigned conversion
usb.c:943:31: warning: (373) implicit signed to unsigned conversion
usb.c:1013:18: warning: (373) implicit signed to unsigned conversion
usb.c:1034:11: warning: (346) declaration of "res" hides outer declaration
usb.c:1103:27: warning: (373) implicit signed to unsigned conversion
usb.c:1103:85: warning: (373) implicit signed to unsigned conversion
usb.c:1120:23: warning: (373) implicit signed to unsigned conversion
usb.c:1120:78: warning: (373) implicit signed to unsigned conversion
usb.c:1129:75: warning: (373) implicit signed to unsigned conversion
usb.c:1557:29: warning: (373) implicit signed to unsigned conversion
usb.c:1558:44: warning: (373) implicit signed to unsigned conversion
usb.c:1579:30: warning: (373) implicit signed to unsigned conversion
usb.c:1596:36: warning: (373) implicit signed to unsigned conversion
usb.c:1612:27: warning: (373) implicit signed to unsigned conversion
usb.c:1622:27: warning: (373) implicit signed to unsigned conversion
usb.c:1622:38: warning: (373) implicit signed to unsigned conversion
usb.c:1646:51: warning: (373) implicit signed to unsigned conversion
usb.c:1648:25: warning: (373) implicit signed to unsigned conversion
usb.c:1648:84: warning: (373) implicit signed to unsigned conversion
usb.c:1652:25: warning: (373) implicit signed to unsigned conversion
usb.c:1652:84: warning: (373) implicit signed to unsigned conversion
usb.c:1674:36: warning: (373) implicit signed to unsigned conversion
make[2]: Leaving directory 'Z:/Nicholas/Work In Progress/Projects/Programmable Frequency Divider/USBC_USB_revB4.X'
make[2]: Entering directory 'Z:/Nicholas/Work In Progress/Projects/Programmable Frequency Divider/USBC_USB_revB4.X'
"C:\Program Files\Microchip\xc8\v2.50\bin\xc8-cc.exe"  -mcpu=16F1455 -Wl,-Map=.ca/dist/PRO_Comparison/production/USBC_USB_revB4.X.production.map  -DXPRJ_PRO_Comparison=PRO_Comparison  -Wl,--defsym=__MPLAB_BUILD=1   -mdfp="C:/Program Files/Microchip/MPLABX/v6.20/packs/Microchip/PIC12-16F1xxx_DFP/1.7.242/xc8"  -fshort-double -fshort-float -Os -fasmfile -maddrqual=ignore -xassembler-with-cpp -mwarn=-3 -Wa,-a -msummary=-psect,-class,+mem,-hex,-file  -ginhx32 -Wl,--data-init -mno-keep-startup -mno-osccal -mno-resetbits -mno-save-resetbits -mno-download -mno-stackcall -mdefault-config-bits -mafrlcsj -std=c90 -gdwarf-3 -mstack=compiled:auto:auto      -Wl,--memorysummary,.ca/dist/PRO_Comparison/production/memoryfile.xml -o .ca/dist/PRO_Comparison/production/USBC_USB_revB4.X.production.elf  .ca/build/PRO_Comparison/production/main.p1 .ca/build/PRO_Comparison/production/usb.p1 .ca/build/PRO_Comparison/production/usb_cdc.p1 .ca/build/PRO_Comparison/production/usb_descriptors.p1 .ca/build/PRO_Comparison/production/usb_hid.p1 .ca/build/PRO_Comparison/production/usb_winusb.p1 .ca/build/PRO_Comparison/production/hardware.p1 .ca/build/PRO_Comparison/production/io.p1     
::: advisory: (2051) the current license does not permit the selected optimization level, using optimization level 2
advisory: (2099) legacy C90 library is deprecated and will be discontinued in a future release; consult the release notes for more details 
advisory: (2095) legacy HI-TECH support is deprecated and will be discontinued in a future release; consult the release notes for more details
main.c:233:: warning: (765) degenerate unsigned comparison
main.c:237:: warning: (765) degenerate unsigned comparison
usb.c:456:: advisory: (1510) non-reentrant function "_pic16_linear_addr" appears in multiple call graphs and has been duplicated by the compiler
usb.c:474:: advisory: (1510) non-reentrant function "_reset_ep0_data_stage" appears in multiple call graphs and has been duplicated by the compiler
usb.c:495:: advisory: (1510) non-reentrant function "_init_endpoints" appears in multiple call graphs and has been duplicated by the compiler
usb.c:561:: advisory: (1510) non-reentrant function "_usb_init" appears in multiple call graphs and has been duplicated by the compiler
usb.c:1594:: advisory: (1510) non-reentrant function "_usb_in_endpoint_halted" appears in multiple call graphs and has been duplicated by the compiler
C:\Program Files\Microchip\xc8\v2.50\pic\sources\c90\common\Umul16.c:15:: advisory: (1510) non-reentrant function "___wmul" appears in multiple call graphs and has been duplicated by the compiler
C:\Program Files\Microchip\xc8\v2.50\pic\sources\c90\common\memset.c:8:: advisory: (1510) non-reentrant function "_memset" appears in multiple call graphs and has been duplicated by the compiler
usb.c:1704:: warning: (520) function "_usb_disable_transaction_interrupt" is never called
usb.c:1708:: warning: (520) function "_usb_enable_transaction_interrupt" is never called
usb_hid.c:50:: warning: (520) function "_process_hid_setup_request" is never called
io.c:20:: warning: (520) function "_uartSetBR" is never called
io.c:42:: warning: (520) function "_uartInit" is never called
io.c:59:: warning: (520) function "_uartReceive" is never called
io.c:69:: warning: (520) function "_uartReceiveN" is never called
io.c:79:: warning: (520) function "_uartSend" is never called
io.c:88:: warning: (520) function "_uartSendN" is never called
io.c:100:: warning: (520) function "_uartAvailable" is never called
io.c:110:: warning: (520) function "_uartTXBufferSpace" is never called
io.c:114:: warning: (520) function "_rxInject" is never called

16F1455 Memory Summary:
    Program space        used  1FCDh (  8141) of  2000h words   ( 99.4%)
    Data space           used   3F5h (  1013) of   400h bytes   ( 98.9%)
    EEPROM space         None available
    Configuration bits   used     2h (     2) of     2h words   (100.0%)
    ID Location space    used     4h (     4) of     4h bytes   (100.0%)


You have compiled using a FREE license.
With a PRO license, memory use would be:
    Program space        used  1B30h (  6960) of  2000h words   ( 85.0%)
    Data space           used   3F5h (  1013) of   400h bytes   ( 98.9%)


make[2]: Leaving directory 'Z:/Nicholas/Work In Progress/Projects/Programmable Frequency Divider/USBC_USB_revB4.X'
[32mBUILD SUCCESSFUL (total time: 9s)[0m
