Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Ramkumar Ramachandra
Ramkumar Ramachandra
@artagnon@mathstodon.xyz  ·  activity timestamp last week

Was made aware that we have some long-standing miscompiles in #LLVM due to fundamental design issues. Fixing them is very very hard, and it doesn't look like anyone is tackling them at the moment :(

https://github.com/llvm/llvm-project/issues/175729

  • Copy link
  • Flag this post
  • Block
David Chisnall (*Now with 50% more sarcasm!*)
David Chisnall (*Now with 50% more sarcasm!*)
@david_chisnall@infosec.exchange  ·  activity timestamp last week

@artagnon

We've also had issues with SCEV because it's very hard to map back from the abstract world of scalar evolution to the actual transform that might be done. This means that it can recommend transformations on loops that take pointers so far out of bounds for the initial loop iteration that they are unrepresentable on CHERI.

  • Copy link
  • Flag this comment
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.2-alpha.34 no JS en
Automatic federation enabled
Log in
Instance logo
  • Explore
  • About
  • Members
  • Code of Conduct