← Back to context

Comment by pizlonator

18 hours ago

Your godbolt code used atomic_thread_fence

The quote uses atomic_signal_fence.

If you find a way to bypass my checks, file a bug. I tried very hard to break it. My agent loops tried even harder

> My agent loops tried even harder

What happens if you ask to find the strings that will erroneously return True from validateSafeInlineAsm for disallowed asm? :)

  • It’s surprisingly hard to define „erroneously”, but that’s not far off from what I did

    Example of a bug found most recently was that sahf was allowed without a cc constraint.

    Anyway, if you find bugs, file them. Would be fun to see if there’s a case me and my agents missed

Oops, you're right. I was thinking of those as nearly interchangeable but they're actually pretty different.

I might give it a try when I have a chance, I'll let you know if anything comes of it.