Skip to content

Apply the formatter to all benchmarks #253

Apply the formatter to all benchmarks

Apply the formatter to all benchmarks #253

Triggered via pull request March 11, 2024 10:14
@cmnrdcmnrd
synchronize #64
formatting
Status Failure
Total duration 29m 40s
Artifacts

ci.yml

on: pull_request
find-latest-release  /  get-latest-release
14s
find-latest-release / get-latest-release
c-benchmark-tests  /  benchmark-tests
5m 49s
c-benchmark-tests / benchmark-tests
cpp-benchmark-tests  /  benchmark-tests
11m 28s
cpp-benchmark-tests / benchmark-tests
rs-benchmark-tests  /  benchmark-tests
16m 21s
rs-benchmark-tests / benchmark-tests
ts-benchmark-tests  /  benchmark-tests
3m 33s
ts-benchmark-tests / benchmark-tests
Fit to window
Zoom out
Zoom in

Annotations

12 errors and 9 warnings
c-benchmark-tests / benchmark-tests
Process completed with exit code 1.
check-format
Error: Command failed: lff --check "./C/Savina/src/concurrency/Banking.lf" lff: error: Would reformat /home/runner/work/benchmarks-lingua-franca/benchmarks-lingua-franca/C/Savina/src/concurrency/Banking.lf lff: info: Done formatting.
check-format
Error: Command failed: lff --check "./C/Savina/src/concurrency/BoundedBuffer.lf" lff: error: Would reformat /home/runner/work/benchmarks-lingua-franca/benchmarks-lingua-franca/C/Savina/src/concurrency/BoundedBuffer.lf lff: info: Done formatting.
check-format
Error: Command failed: lff --check "./C/Savina/src/concurrency/CigaretteSmoker.lf" lff: error: Would reformat /home/runner/work/benchmarks-lingua-franca/benchmarks-lingua-franca/C/Savina/src/concurrency/CigaretteSmoker.lf lff: info: Done formatting.
check-format
Error: Command failed: lff --check "./C/Savina/src/concurrency/SleepingBarber.lf" lff: error: Would reformat /home/runner/work/benchmarks-lingua-franca/benchmarks-lingua-franca/C/Savina/src/concurrency/SleepingBarber.lf lff: info: Done formatting.
check-format
Error: Command failed: lff --check "./C/Savina/src/micro/Counting.lf" lff: error: Would reformat /home/runner/work/benchmarks-lingua-franca/benchmarks-lingua-franca/C/Savina/src/micro/Counting.lf lff: info: Done formatting.
check-format
Error: Command failed: lff --check "./C/Savina/src/parallelism/NQueens.lf" lff: error: Would reformat /home/runner/work/benchmarks-lingua-franca/benchmarks-lingua-franca/C/Savina/src/parallelism/NQueens.lf lff: info: Done formatting.
check-format
6 file(s) failed format check
check-compile
Error: Command failed: lfc "./C/Distributed/src/PingPongDistributed.lf" lfc: fatal error: Error running generator java.lang.NullPointerException: Cannot invoke "org.eclipse.emf.ecore.InternalEObject.eProxyURI()" because "eObject" is null at org.eclipse.emf.ecore.util.EcoreUtil.getURI(EcoreUtil.java:3058) at org.eclipse.xtext.validation.EObjectDiagnosticImpl.getUriToProblem(EObjectDiagnosticImpl.java:94) at org.lflang.cli.StandaloneIssueAcceptor.getPath(StandaloneIssueAcceptor.java:60) at org.lflang.cli.StandaloneIssueAcceptor.accept(StandaloneIssueAcceptor.java:46) at org.lflang.cli.StandaloneMessageReporter.reportOnNode(StandaloneMessageReporter.java:58) at org.lflang.MessageReporterBase.lambda$at$3(MessageReporterBase.java:48) at org.lflang.MessageReporterBase.lambda$wrap$0(MessageReporterBase.java:32) at org.lflang.MessageReporter$Stage2.error(MessageReporter.java:86) at org.lflang.target.property.FastProperty.validate(FastProperty.java:36) at org.lflang.target.TargetConfig.lambda$validate$8(TargetConfig.java:401) at java.base/java.lang.Iterable.forEach(Iterable.java:75) at org.lflang.target.TargetConfig.validate(TargetConfig.java:399) at org.lflang.federated.generator.FederateTargetConfig.<init>(FederateTargetConfig.java:57) at org.lflang.federated.generator.FedGenerator.getFederateInstances(FedGenerator.java:596) at org.lflang.federated.generator.FedGenerator.createFederateInstances(FedGenerator.java:484) at org.lflang.federated.generator.FedGenerator.doGenerate(FedGenerator.java:141) at org.lflang.generator.LFGenerator.doGenerate(LFGenerator.java:105) at org.eclipse.xtext.generator.GeneratorDelegate.doGenerate(GeneratorDelegate.java:44) at org.eclipse.xtext.generator.GeneratorDelegate.generate(GeneratorDelegate.java:35) at org.lflang.cli.Lfc.invokeGenerator(Lfc.java:242) at org.lflang.cli.Lfc.doRun(Lfc.java:201) at org.lflang.cli.CliBase.run(CliBase.java:124) at picocli.CommandLine.executeUserObject(CommandLine.java:2026) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2461) at picocli.CommandLine$RunLast.handle(CommandLine.java:2453) at picocli.CommandLine$RunLast.handle(CommandLine.java:2415) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2273) at picocli.CommandLine$RunLast.execute(CommandLine.java:2417) at picocli.CommandLine.execute(CommandLine.java:2170) at org.lflang.cli.CliBase.doExecute(CliBase.java:115) at org.lflang.cli.CliBase.cliMain(CliBase.java:107) at org.lflang.cli.Lfc.main(Lfc.java:189) at org.lflang.cli.Lfc.main(Lfc.java:179)
check-compile
Error: Command failed: lfc "./C/Distributed/src/TimeLimitDistributedROSSerialization.lf" lfc: info: ##### Generating code for federate federate__c in directory /home/runner/work/benchmarks-lingua-franca/benchmarks-lingua-franca/C/Distributed/fed-gen/TimeLimitDistributedROSSerialization/src lfc: info: ##### Generating code for federate federate__d in directory /home/runner/work/benchmarks-lingua-franca/benchmarks-lingua-franca/C/Distributed/fed-gen/TimeLimitDistributedROSSerialization/src lfc: info: ******** Using 1 threads to compile the program. lfc: info: Generating code for: file:/home/runner/work/benchmarks-lingua-franca/benchmarks-lingua-franca/C/Distributed/fed-gen/TimeLimitDistributedROSSerialization/src/federate__c.lf lfc: info: Generation mode: STANDALONE lfc: info: Generating sources into: /home/runner/work/benchmarks-lingua-franca/benchmarks-lingua-franca/C/Distributed/fed-gen/TimeLimitDistributedROSSerialization/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} - 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 Deprecation Warning at CMakeLists.txt:26 (cmake_policy): The OLD behavior for policy CMP0023 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Error at CMakeListsExtension.txt:3 (find_package): By not providing "Findstd_msgs.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "std_msgs", but CMake did not find one. Could not find a package configuration file provided by "std_msgs" with any of the following names: std_msgsConfig.cmake std_msgs-config.cmake Add the installation prefix of "std_msgs" to CMAKE_PREFIX_PATH or set "std_msgs_DIR" to a directory containing one of the above files. If "std_msgs" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): CMakeLists.txt:105 (include) lfc: info: Generating code for: file:/home/runner/work/benchmarks-lingua-franca/benchmarks-lingua-franca/C/Distributed/fed-gen/TimeLimitDistributedROSSerialization/src/federate__d.lf lfc: info: Generation mode: STANDALONE lfc: info: Generating sources into: /home/runner/work/benchmarks-lingua-franca/benchmarks-lingua-franca/C/Distributed/fed-gen/TimeLimitDistributedROSSerialization/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} - 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 th
check-compile
Error: Command failed: lfc "./Python/Savina/PingPong.lf" lfc: warning: File 'PingPong.lf' is not located in an 'src' directory. lfc: warning: Adopting the current working directory as the package root. lfc: info: Generating code for: file:/home/runner/work/benchmarks-lingua-franca/benchmarks-lingua-franca/./Python/Savina/PingPong.lf lfc: info: Generation mode: STANDALONE lfc: info: Generating sources into: /home/runner/work/benchmarks-lingua-franca/benchmarks-lingua-franca/src-gen/Python/Savina/PingPong lfc: info: Target Configuration: - fast: true - compiler: gcc lfc: error: Conflicting main reactor in ../../C/Savina/src/micro/PingPong.lf --> Python/Savina/PingPong.lf:69:1 | 68 | | >>>>>>>>>>>>>> 69 | main reactor PingPong { 70 | ping = new Ping(count=10000) | ... 73 | pong.send -> ping.receive 74 | } | < Conflicting main reactor in ../../C/Savina/src/micro/PingPong.lf 75 | lfc: error: Conflicting main reactor in ../../Cpp/Savina/src/micro/PingPong.lf --> Python/Savina/PingPong.lf:69:1 | 68 | | >>>>>>>>>>>>>> 69 | main reactor PingPong { 70 | ping = new Ping(count=10000) | ... 73 | pong.send -> ping.receive 74 | } | < Conflicting main reactor in ../../Cpp/Savina/src/micro/PingPong.lf 75 | lfc: error: Conflicting main reactor in ../../Rust/Savina/src/micro/PingPong.lf --> Python/Savina/PingPong.lf:69:1 | 68 | | >>>>>>>>>>>>>> 69 | main reactor PingPong { 70 | ping = new Ping(count=10000) | ... 73 | pong.send -> ping.receive 74 | } | < Conflicting main reactor in ../../Rust/Savina/src/micro/PingPong.lf 75 | lfc: error: Conflicting main reactor in ../../TS/Savina/src/micro/PingPong.lf --> Python/Savina/PingPong.lf:69:1 | 68 | | >>>>>>>>>>>>>> 69 | main reactor PingPong { 70 | ping = new Ping(count=10000) | ... 73 | pong.send -> ping.receive 74 | } | < Conflicting main reactor in ../../TS/Savina/src/micro/PingPong.lf 75 | lfc: error: Conflicting main reactor in ../../lingua-franca/test/C/src/PingPong.lf --> Python/Savina/PingPong.lf:69:1 | 68 | | >>>>>>>>>>>>>> 69 | main reactor PingPong { 70 | ping = new Ping(count=10000) | ... 73 | pong.send -> ping.receive 74 | } | < Conflicting main reactor in ../../lingua-franca/test/C/src/PingPong.lf 75 | lfc: error: Conflicting main reactor in ../../lingua-franca/test/Python/src/PingPong.lf --> Python/Savina/PingPong.lf:69:1 | 68 | | >>>>>>>>>>>>>> 69 | main reactor PingPong { 70 | ping = new Ping(count=10000) | ... 73 | pong.send -> ping.receive 74 | } | < Conflicting main reactor in ../../lingua-franca/test/Python/src/PingPong.lf 75 | lfc: fatal error: Aborting due to 6 previous errors.
check-compile
3 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/.
ts-benchmark-tests / benchmark-tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-java@v3, gradle/gradle-build-action@v2.8.0, actions/setup-python@v4, actions/setup-node@v2.1.2, actions/cache@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
ts-benchmark-tests / benchmark-tests
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-node@v2.1.2, actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
c-benchmark-tests / benchmark-tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-java@v3, gradle/gradle-build-action@v2.8.0, actions/setup-python@v4. 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/.
cpp-benchmark-tests / benchmark-tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-java@v3, gradle/gradle-build-action@v2.8.0, actions/setup-python@v4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
rs-benchmark-tests / benchmark-tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-java@v3, gradle/gradle-build-action@v2.8.0, actions/setup-python@v4, ATiltedTree/setup-rust@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
rs-benchmark-tests / benchmark-tests
The following actions uses node12 which is deprecated and will be forced to run on node16: ATiltedTree/setup-rust@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
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/.