Skip to content

Merge pull request #7 from lf-lang/ci-patch #10

Merge pull request #7 from lf-lang/ci-patch

Merge pull request #7 from lf-lang/ci-patch #10

Triggered via push June 5, 2024 05:46
Status Failure
Total duration 4m 27s
Artifacts

ci.yml

on: push
find-latest-release  /  get-latest-release
17s
find-latest-release / get-latest-release
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 3 warnings
check-compile
Error: Command failed: lfc "./src/AccelerometerDisplay.lf" lfc: info: Generating code for: file:/home/runner/work/lf-3pi-template/lf-3pi-template/./src/AccelerometerDisplay.lf lfc: info: Generation mode: STANDALONE lfc: info: Generating sources into: /home/runner/work/lf-3pi-template/lf-3pi-template/src-gen/AccelerometerDisplay lfc: info: Target Configuration: - single-threaded: true - platform: PlatformOptions[platform=rp2040, board=null, port=null, baudRate=9600, flash=false, userThreads=0] lfc: info: Copied '../../robot-lib/' from the file system. lfc: info: Copied '../../robot-lib/robot-lib.txt' from the file system. lfc: info: Copied '../../robot-lib/' from the file system. lfc: info: Copied '../../robot-lib/robot-lib.txt' from the file system. lfc: info: pico-sdk library found at /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk. You can override this by setting PICO_SDK_PATH. PICO_SDK_PATH is /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk Defaulting PICO_PLATFORM to rp2040 since not specified. Defaulting PICO platform compiler to pico_arm_gcc since not specified. PICO compiler is pico_arm_gcc Build type is Release Defaulting PICO target board to pico since not specified. Using board configuration from /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk/src/boards/include/boards/pico.h CMake Warning at /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk/src/rp2_common/tinyusb/CMakeLists.txt:10 (message): TinyUSB submodule has not been initialized; USB support will be unavailable hint: try 'git submodule update --init' from your SDK directory (/home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk). CMake Error at CMakeLists.txt:51 (target_link_libraries): Cannot specify link libraries for target "core" which is not built by this project. lfc: error: CMake failed with error code 1 lfc: error: Compilation was unsuccessful. lfc: fatal error: Aborting due to 2 previous errors.
check-compile
Error: Command failed: lfc "./src/Blink.lf" lfc: info: Generating code for: file:/home/runner/work/lf-3pi-template/lf-3pi-template/./src/Blink.lf lfc: info: Generation mode: STANDALONE lfc: info: Generating sources into: /home/runner/work/lf-3pi-template/lf-3pi-template/src-gen/Blink lfc: info: Target Configuration: - single-threaded: true - platform: PlatformOptions[platform=rp2040, board=pololu_3pi_2040_robot, port=null, baudRate=9600, flash=false, userThreads=0] lfc: info: pico-sdk library found at /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk. You can override this by setting PICO_SDK_PATH. PICO_SDK_PATH is /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk Defaulting PICO_PLATFORM to rp2040 since not specified. Defaulting PICO platform compiler to pico_arm_gcc since not specified. PICO compiler is pico_arm_gcc Build type is Release PICO target board is pololu_3pi_2040_robot. Using board configuration from /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk/src/boards/include/boards/pololu_3pi_2040_robot.h CMake Warning at /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk/src/rp2_common/tinyusb/CMakeLists.txt:10 (message): TinyUSB submodule has not been initialized; USB support will be unavailable hint: try 'git submodule update --init' from your SDK directory (/home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk). CMake Error at CMakeLists.txt:52 (target_link_libraries): Cannot specify link libraries for target "core" which is not built by this project. lfc: error: CMake failed with error code 1 lfc: error: Compilation was unsuccessful. lfc: fatal error: Aborting due to 2 previous errors.
check-compile
Error: Command failed: lfc "./src/BumpDisplay.lf" lfc: info: Generating code for: file:/home/runner/work/lf-3pi-template/lf-3pi-template/./src/BumpDisplay.lf lfc: info: Generation mode: STANDALONE lfc: info: Generating sources into: /home/runner/work/lf-3pi-template/lf-3pi-template/src-gen/BumpDisplay lfc: info: Target Configuration: - single-threaded: true - platform: PlatformOptions[platform=rp2040, board=pololu_3pi_2040_robot, port=null, baudRate=9600, flash=false, userThreads=0] lfc: info: Copied '../../robot-lib/' from the file system. lfc: info: Copied '../../robot-lib/robot-lib.txt' from the file system. lfc: info: pico-sdk library found at /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk. You can override this by setting PICO_SDK_PATH. PICO_SDK_PATH is /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk Defaulting PICO_PLATFORM to rp2040 since not specified. Defaulting PICO platform compiler to pico_arm_gcc since not specified. PICO compiler is pico_arm_gcc Build type is Release PICO target board is pololu_3pi_2040_robot. Using board configuration from /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk/src/boards/include/boards/pololu_3pi_2040_robot.h CMake Warning at /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk/src/rp2_common/tinyusb/CMakeLists.txt:10 (message): TinyUSB submodule has not been initialized; USB support will be unavailable hint: try 'git submodule update --init' from your SDK directory (/home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk). CMake Error at CMakeLists.txt:52 (target_link_libraries): Cannot specify link libraries for target "core" which is not built by this project. lfc: error: CMake failed with error code 1 lfc: error: Compilation was unsuccessful. lfc: fatal error: Aborting due to 2 previous errors.
check-compile
Error: Command failed: lfc "./src/EncoderDisplay.lf" lfc: info: Generating code for: file:/home/runner/work/lf-3pi-template/lf-3pi-template/./src/EncoderDisplay.lf lfc: info: Generation mode: STANDALONE lfc: info: Generating sources into: /home/runner/work/lf-3pi-template/lf-3pi-template/src-gen/EncoderDisplay lfc: info: Target Configuration: - single-threaded: true - platform: PlatformOptions[platform=rp2040, board=pololu_3pi_2040_robot, port=null, baudRate=9600, flash=false, userThreads=0] lfc: info: Copied '../../robot-lib/' from the file system. lfc: info: Copied '../../robot-lib/robot-lib.txt' from the file system. lfc: info: pico-sdk library found at /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk. You can override this by setting PICO_SDK_PATH. PICO_SDK_PATH is /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk Defaulting PICO_PLATFORM to rp2040 since not specified. Defaulting PICO platform compiler to pico_arm_gcc since not specified. PICO compiler is pico_arm_gcc Build type is Release PICO target board is pololu_3pi_2040_robot. Using board configuration from /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk/src/boards/include/boards/pololu_3pi_2040_robot.h CMake Warning at /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk/src/rp2_common/tinyusb/CMakeLists.txt:10 (message): TinyUSB submodule has not been initialized; USB support will be unavailable hint: try 'git submodule update --init' from your SDK directory (/home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk). CMake Error at CMakeLists.txt:52 (target_link_libraries): Cannot specify link libraries for target "core" which is not built by this project. lfc: error: CMake failed with error code 1 lfc: error: Compilation was unsuccessful. lfc: fatal error: Aborting due to 2 previous errors.
check-compile
Error: Command failed: lfc "./src/GyroAngleDisplay.lf" lfc: info: Generating code for: file:/home/runner/work/lf-3pi-template/lf-3pi-template/./src/GyroAngleDisplay.lf lfc: info: Generation mode: STANDALONE lfc: info: Generating sources into: /home/runner/work/lf-3pi-template/lf-3pi-template/src-gen/GyroAngleDisplay lfc: info: Target Configuration: - single-threaded: true - platform: PlatformOptions[platform=rp2040, board=pololu_3pi_2040_robot, port=null, baudRate=9600, flash=false, userThreads=0] lfc: info: Copied '../../robot-lib/' from the file system. lfc: info: Copied '../../robot-lib/robot-lib.txt' from the file system. lfc: info: Copied '../../robot-lib/' from the file system. lfc: info: Copied '../../robot-lib/robot-lib.txt' from the file system. lfc: info: Copied '../../robot-lib/' from the file system. lfc: info: Copied '../../robot-lib/robot-lib.txt' from the file system. lfc: info: Copied '../../robot-lib/' from the file system. lfc: info: Copied '../../robot-lib/robot-lib.txt' from the file system. lfc: info: pico-sdk library found at /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk. You can override this by setting PICO_SDK_PATH. PICO_SDK_PATH is /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk Defaulting PICO_PLATFORM to rp2040 since not specified. Defaulting PICO platform compiler to pico_arm_gcc since not specified. PICO compiler is pico_arm_gcc Build type is Release PICO target board is pololu_3pi_2040_robot. Using board configuration from /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk/src/boards/include/boards/pololu_3pi_2040_robot.h CMake Warning at /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk/src/rp2_common/tinyusb/CMakeLists.txt:10 (message): TinyUSB submodule has not been initialized; USB support will be unavailable hint: try 'git submodule update --init' from your SDK directory (/home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk). CMake Error at CMakeLists.txt:52 (target_link_libraries): Cannot specify link libraries for target "core" which is not built by this project. lfc: error: CMake failed with error code 1 lfc: error: Compilation was unsuccessful. lfc: fatal error: Aborting due to 2 previous errors.
check-compile
Error: Command failed: lfc "./src/GyroDisplay.lf" lfc: info: Generating code for: file:/home/runner/work/lf-3pi-template/lf-3pi-template/./src/GyroDisplay.lf lfc: info: Generation mode: STANDALONE lfc: info: Generating sources into: /home/runner/work/lf-3pi-template/lf-3pi-template/src-gen/GyroDisplay lfc: info: Target Configuration: - single-threaded: true - platform: PlatformOptions[platform=rp2040, board=pololu_3pi_2040_robot, port=null, baudRate=9600, flash=false, userThreads=0] lfc: info: Copied '../../robot-lib/' from the file system. lfc: info: Copied '../../robot-lib/robot-lib.txt' from the file system. lfc: info: Copied '../../robot-lib/' from the file system. lfc: info: Copied '../../robot-lib/robot-lib.txt' from the file system. lfc: info: pico-sdk library found at /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk. You can override this by setting PICO_SDK_PATH. PICO_SDK_PATH is /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk Defaulting PICO_PLATFORM to rp2040 since not specified. Defaulting PICO platform compiler to pico_arm_gcc since not specified. PICO compiler is pico_arm_gcc Build type is Release PICO target board is pololu_3pi_2040_robot. Using board configuration from /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk/src/boards/include/boards/pololu_3pi_2040_robot.h CMake Warning at /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk/src/rp2_common/tinyusb/CMakeLists.txt:10 (message): TinyUSB submodule has not been initialized; USB support will be unavailable hint: try 'git submodule update --init' from your SDK directory (/home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk). CMake Error at CMakeLists.txt:52 (target_link_libraries): Cannot specify link libraries for target "core" which is not built by this project. lfc: error: CMake failed with error code 1 lfc: error: Compilation was unsuccessful. lfc: fatal error: Aborting due to 2 previous errors.
check-compile
Error: Command failed: lfc "./src/HelloPico.lf" lfc: info: Generating code for: file:/home/runner/work/lf-3pi-template/lf-3pi-template/./src/HelloPico.lf lfc: info: Generation mode: STANDALONE lfc: info: Generating sources into: /home/runner/work/lf-3pi-template/lf-3pi-template/src-gen/HelloPico lfc: info: Target Configuration: - single-threaded: true - platform: PlatformOptions[platform=rp2040, board=pololu_3pi_2040_robot, port=null, baudRate=9600, flash=false, userThreads=0] lfc: info: pico-sdk library found at /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk. You can override this by setting PICO_SDK_PATH. PICO_SDK_PATH is /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk Defaulting PICO_PLATFORM to rp2040 since not specified. Defaulting PICO platform compiler to pico_arm_gcc since not specified. PICO compiler is pico_arm_gcc Build type is Release PICO target board is pololu_3pi_2040_robot. Using board configuration from /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk/src/boards/include/boards/pololu_3pi_2040_robot.h CMake Warning at /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk/src/rp2_common/tinyusb/CMakeLists.txt:10 (message): TinyUSB submodule has not been initialized; USB support will be unavailable hint: try 'git submodule update --init' from your SDK directory (/home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk). CMake Error at CMakeLists.txt:52 (target_link_libraries): Cannot specify link libraries for target "core" which is not built by this project. lfc: error: CMake failed with error code 1 lfc: error: Compilation was unsuccessful. lfc: fatal error: Aborting due to 2 previous errors.
check-compile
Error: Command failed: lfc "./src/LineDisplay.lf" lfc: info: Generating code for: file:/home/runner/work/lf-3pi-template/lf-3pi-template/./src/LineDisplay.lf lfc: info: Generation mode: STANDALONE lfc: info: Generating sources into: /home/runner/work/lf-3pi-template/lf-3pi-template/src-gen/LineDisplay lfc: info: Target Configuration: - single-threaded: true - platform: PlatformOptions[platform=rp2040, board=pololu_3pi_2040_robot, port=null, baudRate=9600, flash=false, userThreads=0] lfc: info: Copied '../../robot-lib/' from the file system. lfc: info: Copied '../../robot-lib/robot-lib.txt' from the file system. lfc: info: Copied '../../robot-lib/' from the file system. lfc: info: Copied '../../robot-lib/robot-lib.txt' from the file system. lfc: info: pico-sdk library found at /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk. You can override this by setting PICO_SDK_PATH. PICO_SDK_PATH is /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk Defaulting PICO_PLATFORM to rp2040 since not specified. Defaulting PICO platform compiler to pico_arm_gcc since not specified. PICO compiler is pico_arm_gcc Build type is Release PICO target board is pololu_3pi_2040_robot. Using board configuration from /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk/src/boards/include/boards/pololu_3pi_2040_robot.h CMake Warning at /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk/src/rp2_common/tinyusb/CMakeLists.txt:10 (message): TinyUSB submodule has not been initialized; USB support will be unavailable hint: try 'git submodule update --init' from your SDK directory (/home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk). CMake Error at CMakeLists.txt:52 (target_link_libraries): Cannot specify link libraries for target "core" which is not built by this project. lfc: error: CMake failed with error code 1 lfc: error: Compilation was unsuccessful. lfc: fatal error: Aborting due to 2 previous errors.
check-compile
Error: Command failed: lfc "./src/RobotTemplate.lf" lfc: info: Generating code for: file:/home/runner/work/lf-3pi-template/lf-3pi-template/./src/RobotTemplate.lf lfc: info: Generation mode: STANDALONE lfc: info: Generating sources into: /home/runner/work/lf-3pi-template/lf-3pi-template/src-gen/RobotTemplate lfc: info: Target Configuration: - single-threaded: true - platform: PlatformOptions[platform=rp2040, board=pololu_3pi_2040_robot, port=null, baudRate=9600, flash=false, userThreads=0] lfc: info: Copied '../../robot-lib/' from the file system. lfc: info: Copied '../../robot-lib/robot-lib.txt' from the file system. lfc: info: pico-sdk library found at /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk. You can override this by setting PICO_SDK_PATH. PICO_SDK_PATH is /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk Defaulting PICO_PLATFORM to rp2040 since not specified. Defaulting PICO platform compiler to pico_arm_gcc since not specified. PICO compiler is pico_arm_gcc Build type is Release PICO target board is pololu_3pi_2040_robot. Using board configuration from /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk/src/boards/include/boards/pololu_3pi_2040_robot.h CMake Warning at /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk/src/rp2_common/tinyusb/CMakeLists.txt:10 (message): TinyUSB submodule has not been initialized; USB support will be unavailable hint: try 'git submodule update --init' from your SDK directory (/home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk). CMake Error at CMakeLists.txt:53 (target_link_libraries): Cannot specify link libraries for target "core" which is not built by this project. lfc: error: CMake failed with error code 1 lfc: error: Compilation was unsuccessful. lfc: fatal error: Aborting due to 2 previous errors.
check-compile
Error: Command failed: lfc "./src/Timer.lf" lfc: info: Generating code for: file:/home/runner/work/lf-3pi-template/lf-3pi-template/./src/Timer.lf lfc: info: Generation mode: STANDALONE lfc: info: Generating sources into: /home/runner/work/lf-3pi-template/lf-3pi-template/src-gen/Timer lfc: info: Target Configuration: - single-threaded: true - timeout: 60 sec - platform: PlatformOptions[platform=rp2040, board=pololu_3pi_2040_robot, port=null, baudRate=9600, flash=false, userThreads=0] lfc: info: pico-sdk library found at /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk. You can override this by setting PICO_SDK_PATH. PICO_SDK_PATH is /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk Defaulting PICO_PLATFORM to rp2040 since not specified. Defaulting PICO platform compiler to pico_arm_gcc since not specified. PICO compiler is pico_arm_gcc Build type is Release PICO target board is pololu_3pi_2040_robot. Using board configuration from /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk/src/boards/include/boards/pololu_3pi_2040_robot.h CMake Warning at /home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk/src/rp2_common/tinyusb/CMakeLists.txt:10 (message): TinyUSB submodule has not been initialized; USB support will be unavailable hint: try 'git submodule update --init' from your SDK directory (/home/runner/work/lf-3pi-template/lf-3pi-template/pico-sdk). CMake Error at CMakeLists.txt:52 (target_link_libraries): Cannot specify link libraries for target "core" which is not built by this project. lfc: error: CMake failed with error code 1 lfc: error: Compilation was unsuccessful. lfc: fatal error: Aborting due to 2 previous errors.
find-latest-release / get-latest-release
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
check-format
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: lf-lang/action-check-lf-files@main. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
check-compile
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: lf-lang/action-check-lf-files@main. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.