mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-01-12 12:52:35 -03:00
8f7d1b39ef
Aplies a patch to Qt that fixes the non-determinism by modifying Qt. The source of the non-determinism is how LLVM 8 optimizes qt_intersect_spans when compiling. The particular optimization that seems to be causing the problems is that a temp variable is being added for spans->y. For some reason, when it does this, it chooses different instructions to use when making that variable. We bypass this problem by patching qt_intersect_spans to always make and use this local variable. |
||
---|---|---|
.. | ||
dont_hardcode_pwd.patch | ||
drop_lrelease_dependency.patch | ||
fix_android_jni_static.patch | ||
fix_android_qmake_conf.patch | ||
fix_configure_mac.patch | ||
fix_mingw_cross_compile.patch | ||
fix_no_printer.patch | ||
fix_powerpc_libpng.patch | ||
fix_qpainter_non_determinism.patch | ||
fix_qt_pkgconfig.patch | ||
fix_rcc_determinism.patch | ||
fix_riscv64_arch.patch | ||
freetype_back_compat.patch | ||
mac-qmake.conf | ||
no-xlib.patch | ||
xkb-default.patch |