!yafYEipFNsXDdwiHMT:matrix.org

RTIC - The hardware accelerated RTOS

801 Members
Welcome to the chat room for RTIC, the hardware accelerated RTOS written in Rust! | Documentation: https://rtic.rs/ | Discuss, coordinate, help: https://github.com/rtic-rs | Meeting-notes: https://rtic.rs/meeting | Code of conduct: https://www.rust-lang.org/conduct.html83 Servers

Load older messages


SenderMessageTime
24 Apr 2024
@korken89:matrix.orgkorken89Maybe if you could use some symbolic execution thing like klee as well18:44:14
@korken89:matrix.orgkorken89See how one can get to that panic18:44:20
@korken89:matrix.orgkorken89It's not trivial to reproduce the issue unfortunately18:44:44
@korken89:matrix.orgkorken89 I'm thinking about upping the debug_assert to a normal assert though 18:45:06
@korken89:matrix.orgkorken89Maybe we can get more bug reports and maybe a reproducible example18:45:20
@per.lindgren:matrix.orgper.lindgrenit might be possible to emulate concurrency using symbolic execution, but it has so notion of concurrency out the box18:47:28
@korken89:matrix.orgkorken89Yep18:48:01
@per.lindgren:matrix.orgper.lindgrenso you were not able to hit the reported bad state then?18:48:47
@korken89:matrix.orgkorken89I was not18:49:20
@per.lindgren:matrix.orgper.lindgrenI mean even without concurrency symbolic execution might be give the state leading up to a panic18:50:03
@korken89:matrix.orgkorken89I should give it another go though, it was some time since last try18:50:19
@per.lindgren:matrix.orgper.lindgrenthere is this one as well18:52:02
@per.lindgren:matrix.orgper.lindgrenhttps://crates.io/crates/radius218:52:04
@korken89:matrix.orgkorken89Hmm18:53:12
@korken89:matrix.orgkorken89 Are there any good klee integrations? 18:53:36
@korken89:matrix.orgkorken89 I know how to use klee at least 😅 18:53:48
@per.lindgren:matrix.orgper.lindgrenI havent touched KLEE in quite awhile18:54:50
@per.lindgren:matrix.orgper.lindgren * I havent touched KLEE in quite a while18:54:58
@finomnis:matrix.orgFinomnis
In reply to @korken89:matrix.org
Hi all it's time for the weekly RTIC meeting: rtic.rs/meeting
Sorry im late :D I wanted to ask, in case someone knows, what are the plans for releasing the rtic-timer and rtic-monotonic crates?
18:55:10
@finomnis:matrix.orgFinomnisAlthough I didn't want to interrupt your discussion, so put the question on the agenda for later18:55:53
@korken89:matrix.orgkorken89
In reply to @finomnis:matrix.org
Sorry im late :D I wanted to ask, in case someone knows, what are the plans for releasing the rtic-timer and rtic-monotonic crates?
I think we should be able to do it quite soon, I'd like to give it a bit of testing by migrating our products to the new :)
18:56:59
@korken89:matrix.orgkorken89It's usually a good test18:57:05
@korken89:matrix.orgkorken89
In reply to @per.lindgren:matrix.org
I havent touched KLEE in quite a while
Is there something new and shiny one should use instead?
18:57:35
@korken89:matrix.orgkorken89 I've been looking to try kani as well 18:57:45
@korken89:matrix.orgkorken89It's a model checker18:58:02
@per.lindgren:matrix.orgper.lindgrenWell I guess its quite close to symbolic execution18:59:11
@korken89:matrix.orgkorken89Oh well, one step at a time I guess19:00:25
@korken89:matrix.orgkorken89I think upping the assert would at least give us more insight19:00:38
@korken89:matrix.orgkorken89Right now most code runs optimized which would hide the problem19:00:58
@korken89:matrix.orgkorken89I'll give it a go tomorrow 19:07:05

There are no newer messages yet.


Back to Room ListRoom Version: 4