-
**Describe the bug**
compiling oscat to IR and then using clang to assemble will fail:
```console
oscat.ll:46947:37: error: invalid use of function-local name
br i1 icmp slt (i64 ptrtoint (i8* %…
-
Dear Stefan,
I tried your great MQTT-library in my Codesys 3.5.16.0 on a PFC200 G2 for my home. I adapted only little references to the recent oscat libraries (little changes because of compatibili…
-
**Describe the bug**
The generate IR will often fail if executed by `llc`, `lli` or `clang`, this doesn't always cause issues but sometimes the compiler just segfaults (on oscat for example).
We can…
-
As posted on Gitter, I managed to get the pfc200 to output ArtNet communication.
Included you find my project (I've anonimized the IP adresses used, but not my home setup). It's written in codesys …
-
Hallo Herr Dreyer,
wir haben das Problem, dass nach einem gewissen Datentransfer scheinbar der Socket wegfliegt. Die MQTT-Library meldet den Fehler "HARD_DISCONNECT" und vom MQTT-Broker (mosquitto)…
-
we support assigning between numbers and pointers in both directions because this somehow has a tradition in ST (and OSCAT).
```st
PROGRAM FOO
VAR
ptr : POINTER TO INT;
adress : L…
-
Hello,
I'm using your library with Wago 750-889 and works great with publishing and simple subscription.
However, I have a problem when I subscribe to the wildcard topic ('wago/outputs/+/set') and…
-
#444 turned bool into i8. When compiling native code, it complains that branch conditions must be of type i1.
e.g. when trying to compile oscat using clang-12:
rusty --ir oscat-single-file.st
m…
-
**Describe the bug**
allow assignments between different pointer-types:
e.g.
```st
VAR
pt : REF_TO DWORD;
x : REAL;
END_VAR
pt := &x; // POINTER TO DWORD := POINTER TO REAL
```
…
-
Hi,
The Basic library under 'BUILDING (OSCAT) needs to be updated.
the updates that needs to be done are minor but since i don't have the source from the building library (only the BASIC can i f…