Skip to content

Commit

Permalink
Update submodule and known good
Browse files Browse the repository at this point in the history
  • Loading branch information
lhstrh committed Aug 25, 2023
1 parent e1946b5 commit 75a9aa2
Show file tree
Hide file tree
Showing 15 changed files with 218 additions and 2,058 deletions.
2 changes: 1 addition & 1 deletion lingua-franca
Submodule lingua-franca updated 162 files
Original file line number Diff line number Diff line change
Expand Up @@ -153,7 +153,16 @@
Source
</span>
<span class="source-lf">
()
(width
</span>
<span class="source-lf keyword-operator-lflang">
=
</span>
<span class="source-lf constant-numeric-int-lflang">
4
</span>
<span class="source-lf">
)
</span>

<span class="source-lf">
Expand Down Expand Up @@ -181,7 +190,16 @@
Destination
</span>
<span class="source-lf">
()
(width
</span>
<span class="source-lf keyword-operator-lflang">
=
</span>
<span class="source-lf constant-numeric-int-lflang">
4
</span>
<span class="source-lf">
)
</span>

<span class="source-lf">
Expand Down
50 changes: 49 additions & 1 deletion test/known-good/C/src/federated/DistributedBank.html
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,25 @@
Node
</span>
<span class="source-lf">
{
(bank_index:
</span>
<span class="source-lf storage-type-lflang">
int
</span>
<span class="source-lf">

</span>
<span class="source-lf keyword-operator-lflang">
=
</span>
<span class="source-lf">

</span>
<span class="source-lf constant-numeric-int-lflang">
0
</span>
<span class="source-lf">
) {
</span>

<span class="source-lf">
Expand Down Expand Up @@ -206,6 +224,36 @@
=
</span>

<span class="source-lf">
if (self
</span>
<span class="source-lf keyword-operator-lflang">
->
</span>
<span class="source-lf">
bank_index) {
</span>

<span class="source-lf">
lf_print_error_and_exit(
</span>
<span class="source-lf string-quoted-double-lflang">
"
</span>
<span class="source-lf string-quoted-double-lflang">
The only bank index should be zero because there should be only one bank member per federate.
</span>
<span class="source-lf string-quoted-double-lflang">
"
</span>
<span class="source-lf">
);
</span>

<span class="source-lf">
}
</span>

<span class="source-lf">
if (self
</span>
Expand Down
72 changes: 63 additions & 9 deletions test/known-good/C/src/federated/DistributedMultiport.html
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,25 @@
Source
</span>
<span class="source-lf">
{
(width:
</span>
<span class="source-lf storage-type-lflang">
int
</span>
<span class="source-lf">

</span>
<span class="source-lf keyword-operator-lflang">
=
</span>
<span class="source-lf">

</span>
<span class="source-lf constant-numeric-int-lflang">
2
</span>
<span class="source-lf">
) {
</span>

<span class="source-lf">
Expand All @@ -75,7 +93,7 @@
[
</span>
<span class="source-lf variable-other-lflang">
4
width
</span>
<span class="source-lf">
]
Expand Down Expand Up @@ -257,7 +275,25 @@
Destination
</span>
<span class="source-lf">
{
(width:
</span>
<span class="source-lf storage-type-lflang">
int
</span>
<span class="source-lf">

</span>
<span class="source-lf keyword-operator-lflang">
=
</span>
<span class="source-lf">

</span>
<span class="source-lf constant-numeric-int-lflang">
3
</span>
<span class="source-lf">
) {
</span>

<span class="source-lf">
Expand All @@ -267,7 +303,7 @@
input
</span>
<span class="source-lf">
[4] in:
[width] in:
</span>
<span class="source-lf meta-embedded-block-cpp">

Expand Down Expand Up @@ -372,7 +408,7 @@
"
</span>
<span class="source-lf string-quoted-double-lflang">
Received %d.
Received %d at %d.
</span>
<span class="source-lf string-quoted-double-lflang">
"
Expand All @@ -384,7 +420,7 @@
->
</span>
<span class="source-lf">
value);
value, i);
</span>

<span class="source-lf">
Expand Down Expand Up @@ -419,7 +455,7 @@
</span>

<span class="source-lf">
lf_print_error_and_exit(
lf_print_error_and_exit(
</span>
<span class="source-lf string-quoted-double-lflang">
"
Expand Down Expand Up @@ -604,7 +640,16 @@
Source
</span>
<span class="source-lf">
()
(width
</span>
<span class="source-lf keyword-operator-lflang">
=
</span>
<span class="source-lf constant-numeric-int-lflang">
4
</span>
<span class="source-lf">
)
</span>

<span class="source-lf">
Expand Down Expand Up @@ -632,7 +677,16 @@
Destination
</span>
<span class="source-lf">
()
(width
</span>
<span class="source-lf keyword-operator-lflang">
=
</span>
<span class="source-lf constant-numeric-int-lflang">
4
</span>
<span class="source-lf">
)
</span>

<span class="source-lf">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,19 @@
<span class="source-lf meta-targetspec-lflang constant-numeric-lflang">
sec
</span>
<span class="source-lf meta-targetspec-lflang">
,
</span>

<span class="source-lf meta-targetspec-lflang variable-parameter-lflang">
logging
</span>
<span class="source-lf meta-targetspec-lflang">
:
</span>
<span class="source-lf meta-targetspec-lflang storage-type-lflang">
warn
</span>

<span class="source-lf meta-targetspec-lflang">
}
Expand Down
13 changes: 13 additions & 0 deletions test/known-good/C/src/federated/LoopDistributedDouble.html
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,19 @@
<span class="source-lf meta-targetspec-lflang constant-numeric-lflang">
sec
</span>
<span class="source-lf meta-targetspec-lflang">
,
</span>

<span class="source-lf meta-targetspec-lflang variable-parameter-lflang">
logging
</span>
<span class="source-lf meta-targetspec-lflang">
:
</span>
<span class="source-lf meta-targetspec-lflang storage-type-lflang">
warn
</span>

<span class="source-lf meta-targetspec-lflang">
}
Expand Down
Loading

0 comments on commit 75a9aa2

Please sign in to comment.