Skip to content

Cleanup the C++ ReflexGame and add an enclaved based keyboard input reactor #329

Cleanup the C++ ReflexGame and add an enclaved based keyboard input reactor

Cleanup the C++ ReflexGame and add an enclaved based keyboard input reactor #329

Triggered via pull request April 21, 2024 23:20
@lhstrhlhstrh
synchronize #88
cpp-reflex
Status Failure
Total duration 23m 20s
Artifacts

ci.yml

on: pull_request
find-latest-release  /  get-latest-release
18s
find-latest-release / get-latest-release
Fit to window
Zoom out
Zoom in

Annotations

8 errors and 3 warnings
check-compile
Error: Command failed: lfc "./examples/C/src/mqtt/MQTTDistributed.lf" lfc: info: ##### Generating code for federate federate__source in directory /home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/C/fed-gen/MQTTDistributed/src lfc: info: ##### Generating code for federate federate__destination in directory /home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/C/fed-gen/MQTTDistributed/src lfc: info: ******** Using 1 threads to compile the program. lfc: info: Generating code for: file:/home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/C/fed-gen/MQTTDistributed/src/federate__source.lf lfc: info: Generation mode: STANDALONE lfc: info: Generating sources into: /home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/C/fed-gen/MQTTDistributed/src-gen/federate__source lfc: info: Target Configuration: - keepalive: true - single-threaded: false - cmake-include: [include/federate__source_extension.cmake] - compile-definitions: {EXECUTABLE_PREAMBLE=, FEDERATED=, FEDERATED_CENTRALIZED=, NUMBER_OF_FEDERATES=2, FEDERATE_ID=0} - timeout: 10 sec - docker: DockerOptions[enabled=false, from=, rti=lflang/rti:rti] - _fed_setup: include/_federate__source_preamble.h - coordination: centralized lfc: info: Copied 'include/federate__source_extension.cmake' from the file system. lfc: info: Copied '../include/net_utils.cmake' from the file system. lfc: info: Copied '../include/paho-extension.cmake' from the file system. CMake Error at paho-extension.cmake:49 (target_link_libraries): The keyword signature for target_link_libraries has already been used with the target "federate__source". All uses of target_link_libraries with a target must be either all-keyword or all-plain. The uses of the keyword signature are here: * CMakeLists.txt:85 (target_link_libraries) * CMakeLists.txt:87 (target_link_libraries) * CMakeLists.txt:97 (target_link_libraries) Call Stack (most recent call first): CMakeLists.txt:109 (include) lfc: info: Generating code for: file:/home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/C/fed-gen/MQTTDistributed/src/federate__destination.lf lfc: info: Generation mode: STANDALONE lfc: info: Generating sources into: /home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/C/fed-gen/MQTTDistributed/src-gen/federate__destination lfc: info: Target Configuration: - keepalive: true - single-threaded: false - cmake-include: [include/federate__destination_extension.cmake] - compile-definitions: {EXECUTABLE_PREAMBLE=, FEDERATED=, FEDERATED_CENTRALIZED=, NUMBER_OF_FEDERATES=2, FEDERATE_ID=1} - timeout: 10 sec - docker: DockerOptions[enabled=false, from=, rti=lflang/rti:rti] - _fed_setup: include/_federate__destination_preamble.h - coordination: centralized lfc: info: Copied 'include/federate__destination_extension.cmake' from the file system. lfc: info: Script for launching the federation: /home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/C/bin/MQTTDistributed lfc: error: CMake failed with error code 1 lfc: error: Compilation was unsuccessful. lfc: error: Failure during code generation of /home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/C/fed-gen/MQTTDistributed/src/federate__destination.lf --> examples/C/fed-gen/MQTTDistributed/src/federate__destination.lf:1:1 - lfc: error: Failure during code generation of /home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/C/fed-gen/MQTTDistributed/src/federate__source.lf --> examples/C/fed-gen/MQTTDistributed/src/federate__source.lf:1:1 - lf
check-compile
Error: Command failed: lfc "./examples/C/src/mqtt/MQTTDistributedActivity.lf" lfc: info: ##### Generating code for federate federate__source in directory /home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/C/fed-gen/MQTTDistributedActivity/src lfc: info: ##### Generating code for federate federate__destination in directory /home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/C/fed-gen/MQTTDistributedActivity/src lfc: info: ******** Using 1 threads to compile the program. lfc: info: Generating code for: file:/home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/C/fed-gen/MQTTDistributedActivity/src/federate__source.lf lfc: info: Generation mode: STANDALONE lfc: info: Generating sources into: /home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/C/fed-gen/MQTTDistributedActivity/src-gen/federate__source lfc: info: Target Configuration: - keepalive: true - single-threaded: false - cmake-include: [include/federate__source_extension.cmake] - compile-definitions: {EXECUTABLE_PREAMBLE=, FEDERATED=, FEDERATED_CENTRALIZED=, NUMBER_OF_FEDERATES=2, FEDERATE_ID=0} - timeout: 10 sec - docker: DockerOptions[enabled=false, from=, rti=lflang/rti:rti] - _fed_setup: include/_federate__source_preamble.h - coordination: centralized lfc: info: Copied 'include/federate__source_extension.cmake' from the file system. lfc: info: Copied '../include/net_utils.cmake' from the file system. lfc: info: Copied '../include/paho-extension.cmake' from the file system. CMake Error at paho-extension.cmake:49 (target_link_libraries): The keyword signature for target_link_libraries has already been used with the target "federate__source". All uses of target_link_libraries with a target must be either all-keyword or all-plain. The uses of the keyword signature are here: * CMakeLists.txt:85 (target_link_libraries) * CMakeLists.txt:87 (target_link_libraries) * CMakeLists.txt:97 (target_link_libraries) Call Stack (most recent call first): CMakeLists.txt:109 (include) lfc: info: Generating code for: file:/home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/C/fed-gen/MQTTDistributedActivity/src/federate__destination.lf lfc: info: Generation mode: STANDALONE lfc: info: Generating sources into: /home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/C/fed-gen/MQTTDistributedActivity/src-gen/federate__destination lfc: info: Target Configuration: - keepalive: true - single-threaded: false - cmake-include: [include/federate__destination_extension.cmake] - compile-definitions: {EXECUTABLE_PREAMBLE=, FEDERATED=, FEDERATED_CENTRALIZED=, NUMBER_OF_FEDERATES=2, FEDERATE_ID=1} - timeout: 10 sec - docker: DockerOptions[enabled=false, from=, rti=lflang/rti:rti] - _fed_setup: include/_federate__destination_preamble.h - coordination: centralized lfc: info: Copied 'include/federate__destination_extension.cmake' from the file system. lfc: info: Script for launching the federation: /home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/C/bin/MQTTDistributedActivity lfc: error: CMake failed with error code 1 lfc: error: Compilation was unsuccessful. lfc: error: Failure during code generation of /home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/C/fed-gen/MQTTDistributedActivity/src/federate__destination.lf --> examples/C/fed-gen/MQTTDistributedActivity/src/federate__destination.lf:1:1 - lfc: error: Failure during code generation of /home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/C/fed-gen/MQTTDistributedActivity/src/federate__
check-compile
Error: Command failed: lfc "./examples/C/src/mqtt/MQTTLegacy.lf" lfc: info: Generating code for: file:/home/runner/work/playground-lingua-franca/playground-lingua-franca/./examples/C/src/mqtt/MQTTLegacy.lf lfc: info: Generation mode: STANDALONE lfc: info: Generating sources into: /home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/C/src-gen/mqtt/MQTTLegacy lfc: info: Target Configuration: - timeout: 1 minute - coordination: centralized lfc: info: Copied '../include/net_utils.cmake' from the file system. lfc: info: Copied '../include/paho-extension.cmake' from the file system. lfc: info: Copied '../include/net_utils.cmake' from the file system. lfc: info: Copied '../include/paho-extension.cmake' from the file system. CMake Error at paho-extension.cmake:49 (target_link_libraries): The keyword signature for target_link_libraries has already been used with the target "MQTTLegacy". All uses of target_link_libraries with a target must be either all-keyword or all-plain. The uses of the keyword signature are here: * CMakeLists.txt:73 (target_link_libraries) * CMakeLists.txt:75 (target_link_libraries) * CMakeLists.txt:85 (target_link_libraries) Call Stack (most recent call first): CMakeLists.txt:97 (include) 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 "./examples/C/src/mqtt/MQTTLogical.lf" lfc: info: Generating code for: file:/home/runner/work/playground-lingua-franca/playground-lingua-franca/./examples/C/src/mqtt/MQTTLogical.lf lfc: info: Generation mode: STANDALONE lfc: info: Generating sources into: /home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/C/src-gen/mqtt/MQTTLogical lfc: info: Target Configuration: - timeout: 10 sec lfc: info: Copied '../include/net_utils.cmake' from the file system. lfc: info: Copied '../include/paho-extension.cmake' from the file system. lfc: info: Copied '../include/net_utils.cmake' from the file system. lfc: info: Copied '../include/paho-extension.cmake' from the file system. CMake Error at paho-extension.cmake:49 (target_link_libraries): The keyword signature for target_link_libraries has already been used with the target "MQTTLogical". All uses of target_link_libraries with a target must be either all-keyword or all-plain. The uses of the keyword signature are here: * CMakeLists.txt:71 (target_link_libraries) * CMakeLists.txt:73 (target_link_libraries) * CMakeLists.txt:83 (target_link_libraries) Call Stack (most recent call first): CMakeLists.txt:95 (include) 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 "./examples/C/src/mqtt/MQTTPhysical.lf" lfc: info: Generating code for: file:/home/runner/work/playground-lingua-franca/playground-lingua-franca/./examples/C/src/mqtt/MQTTPhysical.lf lfc: info: Generation mode: STANDALONE lfc: info: Generating sources into: /home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/C/src-gen/mqtt/MQTTPhysical lfc: info: Target Configuration: - timeout: 10 sec lfc: info: Copied '../include/net_utils.cmake' from the file system. lfc: info: Copied '../include/paho-extension.cmake' from the file system. lfc: info: Copied '../include/net_utils.cmake' from the file system. lfc: info: Copied '../include/paho-extension.cmake' from the file system. CMake Error at paho-extension.cmake:49 (target_link_libraries): The keyword signature for target_link_libraries has already been used with the target "MQTTPhysical". All uses of target_link_libraries with a target must be either all-keyword or all-plain. The uses of the keyword signature are here: * CMakeLists.txt:71 (target_link_libraries) * CMakeLists.txt:73 (target_link_libraries) * CMakeLists.txt:83 (target_link_libraries) Call Stack (most recent call first): CMakeLists.txt:95 (include) 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 "./examples/CCpp/ROS/src/ROSBuiltInSerialization.lf" lfc: info: ##### Generating code for federate federate__sender in directory /home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/CCpp/ROS/fed-gen/ROSBuiltInSerialization/src lfc: info: ##### Generating code for federate federate__receiver in directory /home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/CCpp/ROS/fed-gen/ROSBuiltInSerialization/src lfc: info: ******** Using 1 threads to compile the program. lfc: info: Generating code for: file:/home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/CCpp/ROS/fed-gen/ROSBuiltInSerialization/src/federate__sender.lf lfc: info: Generation mode: STANDALONE lfc: info: Generating sources into: /home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/CCpp/ROS/fed-gen/ROSBuiltInSerialization/src-gen/federate__sender lfc: info: Target Configuration: - keepalive: true - single-threaded: false - cmake-include: [../../../src/include/CMakeListsExtension.txt, include/federate__sender_extension.cmake] - compile-definitions: {EXECUTABLE_PREAMBLE=, FEDERATED=, FEDERATED_CENTRALIZED=, NUMBER_OF_FEDERATES=2, FEDERATE_ID=0} - docker: DockerOptions[enabled=false, from=, rti=lflang/rti:rti] - _fed_setup: include/_federate__sender_preamble.h lfc: info: Copied '../../../src/include/CMakeListsExtension.txt' from the file system. lfc: info: Copied 'include/federate__sender_extension.cmake' from the file system. CMake Error at /opt/ros/iron/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake:145 (target_link_libraries): The keyword signature for target_link_libraries has already been used with the target "federate__sender". All uses of target_link_libraries with a target must be either all-keyword or all-plain. The uses of the keyword signature are here: * CMakeLists.txt:86 (target_link_libraries) * CMakeLists.txt:88 (target_link_libraries) * CMakeLists.txt:98 (target_link_libraries) Call Stack (most recent call first): CMakeListsExtension.txt:9 (ament_target_dependencies) CMakeLists.txt:110 (include) CMake Error at /opt/ros/iron/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake:145 (target_link_libraries): The plain signature for target_link_libraries has already been used with the target "federate__sender". All uses of target_link_libraries with a target must be either all-keyword or all-plain. The uses of the plain signature are here: * /opt/ros/iron/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake:145 (target_link_libraries) Call Stack (most recent call first): federate__sender_extension.cmake:10 (ament_target_dependencies) CMakeLists.txt:111 (include) lfc: info: Generating code for: file:/home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/CCpp/ROS/fed-gen/ROSBuiltInSerialization/src/federate__receiver.lf lfc: info: Generation mode: STANDALONE lfc: info: Generating sources into: /home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/CCpp/ROS/fed-gen/ROSBuiltInSerialization/src-gen/federate__receiver lfc: info: Target Configuration: - keepalive: true - single-threaded: false - cmake-include: [../../../src/include/CMakeListsExtension.txt, include/federate__receiver_extension.cmake] - compile-definitions: {EXECUTABLE_PREAMBLE=, FEDERATED=, FEDERATED_CENTRALIZED=, NUMBER_OF_FEDERATES=2, FEDERATE_ID=1} - docker: DockerOptions[enabled=false, from=, rti=lflang/rti:rti] - _fed_setup: include/_federate__receiver_preamble.h lfc: info: Copied '../../../src/include/CMakeListsExtension.txt' from the file system. lfc: info: Copied 'include/federate__receiver_extension.cmak
check-compile
Error: Command failed: lfc "./examples/CCpp/ROS/src/ROSSerialization.lf" lfc: info: ##### Generating code for federate federate__c in directory /home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/CCpp/ROS/fed-gen/ROSSerialization/src lfc: info: ##### Generating code for federate federate__d in directory /home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/CCpp/ROS/fed-gen/ROSSerialization/src lfc: info: ******** Using 1 threads to compile the program. lfc: info: Generating code for: file:/home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/CCpp/ROS/fed-gen/ROSSerialization/src/federate__c.lf lfc: info: Generation mode: STANDALONE lfc: info: Generating sources into: /home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/CCpp/ROS/fed-gen/ROSSerialization/src-gen/federate__c lfc: info: Target Configuration: - keepalive: true - single-threaded: false - cmake-include: [../../../src/include/CMakeListsExtension.txt, include/federate__c_extension.cmake] - compile-definitions: {FEDERATED_DECENTRALIZED=, EXECUTABLE_PREAMBLE=, FEDERATED=, NUMBER_OF_FEDERATES=2, FEDERATE_ID=0} - timeout: 10 sec - docker: DockerOptions[enabled=false, from=, rti=lflang/rti:rti] - _fed_setup: include/_federate__c_preamble.h - coordination: decentralized lfc: info: Copied '../../../src/include/CMakeListsExtension.txt' from the file system. lfc: info: Copied 'include/federate__c_extension.cmake' from the file system. CMake Error at /opt/ros/iron/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake:145 (target_link_libraries): The keyword signature for target_link_libraries has already been used with the target "federate__c". All uses of target_link_libraries with a target must be either all-keyword or all-plain. The uses of the keyword signature are here: * CMakeLists.txt:86 (target_link_libraries) * CMakeLists.txt:88 (target_link_libraries) * CMakeLists.txt:98 (target_link_libraries) Call Stack (most recent call first): CMakeListsExtension.txt:9 (ament_target_dependencies) CMakeLists.txt:110 (include) lfc: info: Generating code for: file:/home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/CCpp/ROS/fed-gen/ROSSerialization/src/federate__d.lf lfc: info: Generation mode: STANDALONE lfc: info: Generating sources into: /home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/CCpp/ROS/fed-gen/ROSSerialization/src-gen/federate__d lfc: info: Target Configuration: - keepalive: true - single-threaded: false - cmake-include: [../../../src/include/CMakeListsExtension.txt, include/federate__d_extension.cmake] - compile-definitions: {FEDERATED_DECENTRALIZED=, EXECUTABLE_PREAMBLE=, FEDERATED=, NUMBER_OF_FEDERATES=2, FEDERATE_ID=1} - timeout: 10 sec - docker: DockerOptions[enabled=false, from=, rti=lflang/rti:rti] - _fed_setup: include/_federate__d_preamble.h - coordination: decentralized lfc: info: Copied '../../../src/include/CMakeListsExtension.txt' from the file system. lfc: info: Copied 'include/federate__d_extension.cmake' from the file system. lfc: info: Script for launching the federation: /home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/CCpp/ROS/bin/ROSSerialization lfc: error: CMake failed with error code 1 lfc: error: Compilation was unsuccessful. lfc: error: Failure during code generation of /home/runner/work/playground-lingua-franca/playground-lingua-franca/examples/CCpp/ROS/fed-gen/ROSSerialization/src/federate__c.lf --> examples/CCpp/ROS/fed-gen/ROSSerialization/src/federate__c.lf:1:1 - lfc: error: Failure during code ge
check-compile
7 file(s) failed compile check
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: actions/checkout@v3, 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: actions/checkout@v3, 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/.