Solved! I tried this before BUT DIDN'T ENABLE OPTIMIZATION. 
With optimization it just works.pic.twitter.com/fycZuJcxpj
You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. You always have the option to delete your Tweet location history. Learn more
Solved! I tried this before BUT DIDN'T ENABLE OPTIMIZATION. 
With optimization it just works.pic.twitter.com/fycZuJcxpj
Context for the curious: https://github.com/riscv/riscv-bitmanip/blob/master/cproofs/rvintrin.h …
if this is C++17, you can maybe replace it with a template argument and use `if constexpr`
__builtin_constant_p might work for this
Thanks! Yes, it does.https://twitter.com/oe1cxw/status/1135104744593272833 …
In GNU C, `__builtin_constant_p` generally works with inlining too. In pure C >=11, you can detect integer constant expressions with `_Generic((1? (void *) ((!!(X))*0ll) : (int *) 0), int*: 1, void*: 0)`, but you'd have to replace the inlines with macros.
What humans let this atrocity exist
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.