From 158be58c625ce8378be9e3a5a5f6414cab946dfe Mon Sep 17 00:00:00 2001 From: Peter Donovan Date: Wed, 8 Mar 2023 12:01:40 -0800 Subject: [PATCH 1/8] Add compile definitions for federated. --- core/CMakeLists.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/CMakeLists.txt b/core/CMakeLists.txt index 2ff9d6095..4e5ff3224 100644 --- a/core/CMakeLists.txt +++ b/core/CMakeLists.txt @@ -81,12 +81,13 @@ define(_LF_CLOCK_SYNC_INITIAL) define(_LF_CLOCK_SYNC_ON) define(_LF_CLOCK_SYNC_PERIOD_NS) define(ADVANCE_MESSAGE_INTERVAL) +define(EXECUTABLE_PREAMBLE) define(FEDERATED_CENTRALIZED) define(FEDERATED_DECENTRALIZED) define(FEDERATED) define(LF_REACTION_GRAPH_BREADTH) -define(LF_TRACE) define(LF_THREADED) +define(LF_TRACE) define(LF_UNTHREADED) define(LOG_LEVEL) define(MODAL_REACTORS) From 6f5b9eed84028434006ef932ee07741c31e85f95 Mon Sep 17 00:00:00 2001 From: Peter Donovan Date: Sat, 11 Mar 2023 22:43:36 -0800 Subject: [PATCH 2/8] Update lingua-franca-ref.txt. So the integration test failed deterministically for a reason unrelated to what I did in this branch. I don't know how this happened, and I do not know why the bug which is fixed in lingua-franca/do-not-report-warnings-as-errors did not surface earlier. --- lingua-franca-ref.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lingua-franca-ref.txt b/lingua-franca-ref.txt index 1f7391f92..61f47e6c4 100644 --- a/lingua-franca-ref.txt +++ b/lingua-franca-ref.txt @@ -1 +1 @@ -master +do-not-report-warnings-as-errors From e900f18a6b97eb5b7c9b9de25ee9a1c2010ea74a Mon Sep 17 00:00:00 2001 From: Peter Donovan Date: Sat, 11 Mar 2023 23:15:17 -0800 Subject: [PATCH 3/8] Update ci.yml. --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e0209e033..370bf8cc5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -43,7 +43,7 @@ jobs: lf-default-zephyr: needs: fetch-lf - uses: lf-lang/lingua-franca/.github/workflows/c-zephyr-tests.yml@master + uses: lf-lang/lingua-franca/.github/workflows/c-zephyr-tests.yml@disable-a-security-measure with: runtime-ref: ${{ github.ref }} compiler-ref: ${{ needs.fetch-lf.outputs.ref }} From 523d21fc4f1fbe88c1a3bdc480e50aa8f7c23ba8 Mon Sep 17 00:00:00 2001 From: Peter Donovan Date: Sun, 12 Mar 2023 14:51:55 -0700 Subject: [PATCH 4/8] Update ci.yml. --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 370bf8cc5..0dd0a611f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -43,7 +43,7 @@ jobs: lf-default-zephyr: needs: fetch-lf - uses: lf-lang/lingua-franca/.github/workflows/c-zephyr-tests.yml@disable-a-security-measure + uses: lf-lang/lingua-franca/.github/workflows/c-zephyr-tests.yml@5750c92053a4b3d436ad587abecfecfc6004fa88 with: runtime-ref: ${{ github.ref }} compiler-ref: ${{ needs.fetch-lf.outputs.ref }} From 7d4904aaa5ae4bb3bdc3263a2d83b49c5abd2470 Mon Sep 17 00:00:00 2001 From: Peter Donovan Date: Mon, 13 Mar 2023 11:25:31 -0700 Subject: [PATCH 5/8] Update lingua-franca-ref.txt --- lingua-franca-ref.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lingua-franca-ref.txt b/lingua-franca-ref.txt index 61f47e6c4..1f7391f92 100644 --- a/lingua-franca-ref.txt +++ b/lingua-franca-ref.txt @@ -1 +1 @@ -do-not-report-warnings-as-errors +master From 2533410412a6648e535875549d5a8f8068a89947 Mon Sep 17 00:00:00 2001 From: Peter Donovan Date: Mon, 13 Mar 2023 11:27:30 -0700 Subject: [PATCH 6/8] Update ci.yml. --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0dd0a611f..370bf8cc5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -43,7 +43,7 @@ jobs: lf-default-zephyr: needs: fetch-lf - uses: lf-lang/lingua-franca/.github/workflows/c-zephyr-tests.yml@5750c92053a4b3d436ad587abecfecfc6004fa88 + uses: lf-lang/lingua-franca/.github/workflows/c-zephyr-tests.yml@disable-a-security-measure with: runtime-ref: ${{ github.ref }} compiler-ref: ${{ needs.fetch-lf.outputs.ref }} From d43e9737804f2d984d52a99cac20d8e57adad543 Mon Sep 17 00:00:00 2001 From: Peter Donovan Date: Mon, 13 Mar 2023 13:29:54 -0700 Subject: [PATCH 7/8] Update ci.yml --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 370bf8cc5..bbc07a474 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -43,7 +43,7 @@ jobs: lf-default-zephyr: needs: fetch-lf - uses: lf-lang/lingua-franca/.github/workflows/c-zephyr-tests.yml@disable-a-security-measure + uses: lf-lang/lingua-franca/.github/workflows/c-zephyr-tests.yml@c826449228978bd8ba12630f0a4124d4cebe98e7 with: runtime-ref: ${{ github.ref }} compiler-ref: ${{ needs.fetch-lf.outputs.ref }} From 2d07e5b67fe9cdd97cc42c240bea4af72f7f4d16 Mon Sep 17 00:00:00 2001 From: Peter Donovan <33707478+petervdonovan@users.noreply.github.com> Date: Tue, 14 Mar 2023 22:26:54 -0700 Subject: [PATCH 8/8] Update .github/workflows/ci.yml --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bbc07a474..e0209e033 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -43,7 +43,7 @@ jobs: lf-default-zephyr: needs: fetch-lf - uses: lf-lang/lingua-franca/.github/workflows/c-zephyr-tests.yml@c826449228978bd8ba12630f0a4124d4cebe98e7 + uses: lf-lang/lingua-franca/.github/workflows/c-zephyr-tests.yml@master with: runtime-ref: ${{ github.ref }} compiler-ref: ${{ needs.fetch-lf.outputs.ref }}