Opened 13 years ago
Closed 13 years ago
#2111 closed defect (fixed)
array element as first argument to change
| Reported by: | Lennart Ochel | Owned by: | Martin Sjölund |
|---|---|---|---|
| Priority: | high | Milestone: | 1.9.0 |
| Component: | Frontend | Version: | trunk |
| Keywords: | Cc: | Martin Sjölund, Adrian Pop |
Description (last modified by )
I have a model with the following block inside:
block anyChange "Does any entry of a Boolean vector change its value?"
input Boolean vec[:];
output Boolean anychange;
algorithm
anychange:=false;
for i in 1:size(vec, 1) loop
anychange:=anychange or change(vec[i]);
end for;
end anyChange;
... wherefore I get the following error message from OpenModelica:
[testTotal_vs.mo:922:11-922:49:writable] Error: First argument to change in component P1.activeConOut must be a variable
[line 922 is "anychange:=anychange or change(vec[i]);" from the snippet above]
Change History (5)
comment:1 by , 13 years ago
| Description: | modified (diff) |
|---|
comment:2 by , 13 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → accepted |
comment:3 by , 13 years ago
Note:
See TracTickets
for help on using tickets.

Got the fix, running the testsuite now.