Commit 9282633
committed
work around gz functions not being posix-compatible
The C source assumes that when a write succeeds it writes all bytes. that is not strictly required, but effectively true in most cases where zlib is used. However, miri does not respect this. So when running miri, explicitly loop until all bytes are written1 parent c6616de commit 9282633
2 files changed
+78
-6
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1808 | 1808 | | |
1809 | 1809 | | |
1810 | 1810 | | |
| 1811 | + | |
| 1812 | + | |
| 1813 | + | |
| 1814 | + | |
| 1815 | + | |
| 1816 | + | |
| 1817 | + | |
| 1818 | + | |
| 1819 | + | |
| 1820 | + | |
| 1821 | + | |
| 1822 | + | |
| 1823 | + | |
| 1824 | + | |
| 1825 | + | |
| 1826 | + | |
| 1827 | + | |
| 1828 | + | |
| 1829 | + | |
| 1830 | + | |
| 1831 | + | |
| 1832 | + | |
| 1833 | + | |
| 1834 | + | |
| 1835 | + | |
| 1836 | + | |
| 1837 | + | |
| 1838 | + | |
| 1839 | + | |
| 1840 | + | |
| 1841 | + | |
| 1842 | + | |
| 1843 | + | |
| 1844 | + | |
| 1845 | + | |
1811 | 1846 | | |
1812 | 1847 | | |
1813 | 1848 | | |
| |||
1824 | 1859 | | |
1825 | 1860 | | |
1826 | 1861 | | |
1827 | | - | |
| 1862 | + | |
1828 | 1863 | | |
1829 | 1864 | | |
1830 | 1865 | | |
| |||
1868 | 1903 | | |
1869 | 1904 | | |
1870 | 1905 | | |
1871 | | - | |
| 1906 | + | |
1872 | 1907 | | |
1873 | 1908 | | |
1874 | 1909 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
38 | 75 | | |
39 | 76 | | |
40 | 77 | | |
| |||
331 | 368 | | |
332 | 369 | | |
333 | 370 | | |
334 | | - | |
| 371 | + | |
335 | 372 | | |
336 | 373 | | |
337 | 374 | | |
| |||
793 | 830 | | |
794 | 831 | | |
795 | 832 | | |
796 | | - | |
| 833 | + | |
797 | 834 | | |
798 | 835 | | |
799 | 836 | | |
| |||
809 | 846 | | |
810 | 847 | | |
811 | 848 | | |
812 | | - | |
| 849 | + | |
813 | 850 | | |
814 | 851 | | |
815 | 852 | | |
| |||
1703 | 1740 | | |
1704 | 1741 | | |
1705 | 1742 | | |
1706 | | - | |
| 1743 | + | |
1707 | 1744 | | |
1708 | 1745 | | |
1709 | 1746 | | |
| |||
0 commit comments