Target folder: C:\testflow
Source name:   C:\testflow\Flowcode1.fcfx
Title:         
Description:   
Device:        PICO.PICO.Raspberry_Pi_Pico
Generated by:  Flowcode v9.3.1.36
Date:          Tuesday, November 22, 2022 14:00:32
Users:         1
https://www.flowcode.co.uk
Using FCD settings for compiler
Launching the compiler...
C:\ProgramData\MatrixTSL\FlowcodeV9\FCD\PICO\Batch\pico_build.bat  "C:\Users\Gavin.Mack\Downloads\pico-sdk\" "Flowcode1" "C:\testflow\"  

C:\testflow>REM CRC: 11E85D0BF540A03612B9D5AB8A950728A3654FDC084B783F85B503651504FC6E8DA967745A187CF8FECF9115B25085A2774D1D3D69D8A99EE7320EAE740A5DB66BD212DE98DE91D9E3564078A19D1616A5C2ACA5856A86664D00059D79589982019B1EBDA9F75E245824CF181DE22D23B9DE25CDF0E36405D9066202E94705CBBDB038842E43FA4AAC72934211FD4B5DCC661788BEC7C91A063848616D51551DB978AC1A4BAF29AD4517DCDD22FC70DE135D32748FB3D1732C3050DA273BE4EE39DD52E8224900600B1F9528E97AB0BA001B0922CEB719397C7C0C9FABE651313F9A05C84301D1C0 

C:\testflow>REM REVISION: 2.0 

C:\testflow>REM GUID: 9EF5601F-D979-495F-89EB-F1C4F35D9212 

C:\testflow>REM DATE: 30\07\2021 

C:\testflow>REM DIR: FCD\PICO\batch\pico_build.bat 
Building Flowcode1 ...
**********************************************************************
** Visual Studio 2019 Developer Command Prompt v16.11.21
** Copyright (c) 2021 Microsoft Corporation
**********************************************************************
. . .

Using PICO_SDK_PATH from environment ('C:\Users\Gavin.Mack\Downloads\pico-sdk\')
PICO_SDK_PATH is C:/Users/Gavin.Mack/Downloads/pico-sdk
Defaulting PICO_PLATFORM to rp2040 since not specified.
Defaulting PICO platform compiler to pico_arm_gcc since not specified.
-- Defaulting build type to 'Release' since not specified.
PICO compiler is pico_arm_gcc
CMake Warning at C:/Users/Gavin.Mack/Downloads/pico-sdk/pico_sdk_init.cmake:53 (message):
  pico_sdk_init() should be called after the project is created (and
  languages added)
Call Stack (most recent call first):
  CMakeLists.txt:10 (pico_sdk_init)
-- The C compiler identification is GNU 10.2.1
-- The CXX compiler identification is GNU 10.2.1
-- The ASM compiler identification is GNU
-- Found assembler: C:/Program Files (x86)/GNU Arm Embedded Toolchain/10 2020-q4-major/bin/arm-none-eabi-gcc.exe
Build type is Release
Defaulting PICO target board to pico since not specified.
Using board configuration from C:/Users/Gavin.Mack/Downloads/pico-sdk/src/boards/include/boards/pico.h
-- Found Python3: C:/Users/Gavin.Mack/AppData/Local/Programs/Python/Python39/python.exe (found version "3.9.6") found components: Interpreter 
TinyUSB available at C:/Users/Gavin.Mack/Downloads/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040; enabling build support for USB.
cyw43-driver available at C:/Users/Gavin.Mack/Downloads/pico-sdk/lib/cyw43-driver
lwIP available at C:/Users/Gavin.Mack/Downloads/pico-sdk/lib/lwip
-- Configuring done
. . .

-- Generating done
-- Build files have been written to: C:/testflow/Flowcode1

Microsoft (R) Program Maintenance Utility Version 14.29.30147.0
Copyright (C) Microsoft Corporation.  All rights reserved.

[  1%] Creating directories for 'ELF2UF2Build'
[  2%] No download step for 'ELF2UF2Build'
[  4%] No update step for 'ELF2UF2Build'
[  5%] No patch step for 'ELF2UF2Build'
[  7%] Performing configure step for 'ELF2UF2Build'
-- The C compiler identification is MSVC 19.29.30147.0
.

-- The CXX compiler identification is MSVC 19.29.30147.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.29.30133/bin/Hostx86/x86/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.29.30133/bin/Hostx86/x86/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done
-- Generating done
-- Build files have been written to: C:/testflow/Flowcode1/elf2uf2
[  8%] Performing build step for 'ELF2UF2Build'

Microsoft (R) Program Maintenance Utility Version 14.29.30147.0
Copyright (C) Microsoft Corporation.  All rights reserved.

.

[ 50%] Building CXX object CMakeFiles/elf2uf2.dir/main.cpp.obj
main.cpp
C:\Users\Gavin.Mack\Downloads\pico-sdk\tools\elf2uf2\main.cpp(359): warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Users\Gavin.Mack\Downloads\pico-sdk\tools\elf2uf2\main.cpp(365): warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
[100%] Linking CXX executable elf2uf2.exe
[100%] Built target elf2uf2
[ 10%] No install step for 'ELF2UF2Build'
[ 11%] Completed 'ELF2UF2Build'
[ 11%] Built target ELF2UF2Build
Scanning dependencies of target bs2_default
[ 12%] Building ASM object pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj
[ 14%] Linking ASM executable bs2_default.elf
.

[ 14%] Built target bs2_default
[ 15%] Generating bs2_default.bin
[ 17%] Generating bs2_default_padded_checksummed.S
[ 17%] Built target bs2_default_padded_checksummed_asm
Scanning dependencies of target flowcode
[ 18%] Building C object CMakeFiles/flowcode.dir/flowcode.c.obj
[ 20%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj
[ 21%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
[ 22%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj
[ 24%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/pico_platform/platform.c.obj
[ 25%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj
.

[ 27%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj
[ 28%] Building ASM object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj
[ 30%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/common/pico_sync/sem.c.obj
[ 31%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/common/pico_sync/lock_core.c.obj
[ 32%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/common/pico_time/time.c.obj
[ 34%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/common/pico_time/timeout_helper.c.obj
[ 35%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj
[ 37%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/common/pico_util/datetime.c.obj
[ 38%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/common/pico_util/pheap.c.obj
.

[ 40%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/common/pico_util/queue.c.obj
[ 41%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/common/pico_sync/mutex.c.obj
[ 42%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/common/pico_sync/critical_section.c.obj
[ 44%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj
[ 45%] Building ASM object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/hardware_divider/divider.S.obj
[ 47%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj
[ 48%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj
[ 50%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj
[ 51%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/hardware_vreg/vreg.c.obj
.

[ 52%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj
[ 54%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj
[ 55%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/pico_printf/printf.c.obj
[ 57%] Building ASM object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj
[ 58%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj
[ 60%] Building ASM object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/pico_divider/divider.S.obj
[ 61%] Building ASM object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
[ 62%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj
[ 64%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
.

[ 65%] Building ASM object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj
[ 67%] Building ASM object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj
[ 68%] Building ASM object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
[ 70%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj
[ 71%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
[ 72%] Building ASM object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj
[ 74%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj
[ 75%] Building ASM object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj
[ 77%] Building ASM object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj
[ 78%] Building CXX object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.obj
.

[ 80%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj
[ 81%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
[ 82%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj
[ 84%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/hardware_adc/adc.c.obj
[ 85%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/hardware_spi/spi.c.obj
[ 87%] Building C object CMakeFiles/flowcode.dir/C_/Users/Gavin.Mack/Downloads/pico-sdk/src/rp2_common/hardware_i2c/i2c.c.obj
[ 88%] Linking CXX executable flowcode.elf
.

[ 88%] Built target flowcode
[ 90%] Creating directories for 'PioasmBuild'
[ 91%] No download step for 'PioasmBuild'
[ 92%] No update step for 'PioasmBuild'
[ 94%] No patch step for 'PioasmBuild'
[ 95%] Performing configure step for 'PioasmBuild'
loading initial cache file C:/testflow/Flowcode1/pico-sdk/src/rp2_common/cyw43_driver/pioasm/tmp/PioasmBuild-cache-Release.cmake
-- The CXX compiler identification is MSVC 19.29.30147.0
-- Detecting CXX compiler ABI info
. .

-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.29.30133/bin/Hostx86/x86/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done
-- Generating done
-- Build files have been written to: C:/testflow/Flowcode1/pioasm
[ 97%] Performing build step for 'PioasmBuild'

Microsoft (R) Program Maintenance Utility Version 14.29.30147.0
Copyright (C) Microsoft Corporation.  All rights reserved.

[ 10%] Building CXX object CMakeFiles/pioasm.dir/main.cpp.obj
main.cpp
[ 20%] Building CXX object CMakeFiles/pioasm.dir/pio_assembler.cpp.obj
pio_assembler.cpp
.

[ 30%] Building CXX object CMakeFiles/pioasm.dir/pio_disassembler.cpp.obj
pio_disassembler.cpp
[ 40%] Building CXX object CMakeFiles/pioasm.dir/gen/lexer.cpp.obj
lexer.cpp
[ 50%] Building CXX object CMakeFiles/pioasm.dir/gen/parser.cpp.obj
parser.cpp
. .

[ 60%] Building CXX object CMakeFiles/pioasm.dir/c_sdk_output.cpp.obj
c_sdk_output.cpp
[ 70%] Building CXX object CMakeFiles/pioasm.dir/python_output.cpp.obj
python_output.cpp
[ 80%] Building CXX object CMakeFiles/pioasm.dir/hex_output.cpp.obj
hex_output.cpp
.

[ 90%] Building CXX object CMakeFiles/pioasm.dir/ada_output.cpp.obj
ada_output.cpp
[100%] Linking CXX executable pioasm.exe
[100%] Built target pioasm
[ 98%] No install step for 'PioasmBuild'
[100%] Completed 'PioasmBuild'
.

[100%] Built target PioasmBuild

Build completed successfully 

Using FCD settings for linker
Launching the linker/assembler...
C:\Program Files (x86)\Flowcode v9\data\tools\DoNothing\DoNothing.exe  


FINISHED
