Christian Menard

Results 39 issues of Christian Menard

This is a WIP refactoring that makes the scheduler policy based.

This is a work in progress. The only purpose of this PR in it's current state is to run CI tests.

chrono is nice but also pretty awkward to use. We should aim at providing useful shortcuts. For instance, it would be nice to wrap cast operations and provide functions like...

enhancement

This might be related to lf-lang/lingua-franca#748

bug

This is closely related to #3. Since the initial design of this runtime, some terminology has changed or we have developed better definitions of certain terms. In the core APIs,...

Since the original design of the reactor-cpp runtime, some terminology has changed. For instance, we use "tag" to refer to the time stamp of an event (instead of logical time)....

https://github.com/lf-lang/lingua-franca/pull/2235 adds a new expression type for parenthesis lists. This could be used for supporting Python tuples. However, to avoid ambiguity with the previous list initializer syntax of LF we...

good first issue
python

clang-tidy in LLVM 17 reports several issues. Those do not appear yet in CI as it uses an older version of LLVM.

When I compile `test/Python/src/HelloWorld.lf`, I get the following error with gcc 14: ``` test/Python/src-gen/HelloWorld/trace/impl/src/trace_impl.c: In function ‘start_trace’: test/Python/src-gen/HelloWorld/trace/impl/src/trace_impl.c:155:57: error: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not...

bug
python