Hello ! I finally got time to publish my changes to sqlite3 to allow the use of _Decimal64/double/int64 as floating point unit by defining SQLITE_USE_DECIMAL, almost all tests pass with exception of direct binary manipulation of doubles (_Decimal64 have different binary representation) and "with1-8.1-mandelbrot" which is 3 characters short.
It's availlable here https://github.com/mingodad/sqlite/tree/decimal64 . Any feedback is welcome ! Cheers !