Ignore:
Timestamp:
07/02/2021 02:58:21 AM (5 months ago)
Author:
Ken Moffat <ken@…>
Branches:
11.0, ken/refactor-virt, lazarus, qt5new, trunk, upgradedb
Children:
de181c53
Parents:
df1672c
Message:

GCC - apply the same patch as in LFS.

Also update the summary of unexpected failures.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/prog/gcc.xml

    rdf1672c r8f58378e  
    1010  <!ENTITY gcc-size           "75 MB">
    1111  <!ENTITY gcc-buildsize      "10.1 GB (2.4 GB installed with all listed languages; add 1.3 GB for tests)">
     12  <!-- For me the SBU values are a bit faster on haswell, but much slower on ryzen 3400G,
     13       so keeping these existing values as an approximation - ken -->
    1214  <!ENTITY gcc-time           "28 SBU (with parallelism=4, add 73 SBU for tests with parallelism=4)">
    1315]>
     
    111113    </itemizedlist>
    112114
    113 <!--    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     115    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    114116    <itemizedlist spacing="compact">
    115117      <listitem>
     
    120122      </listitem>
    121123    </itemizedlist>
    122 -->
    123124
    124125    <bridgehead renderas="sect3">GCC Dependencies</bridgehead>
     
    178179
    179180    <para>
    180       Install <application>GCC</application> by running the following commands:
    181     </para>
    182 
    183 <screen><userinput>case $(uname -m) in
     181      Install <application>GCC</application> by running the following commands.
     182      <!-- dropping the patch in really needs an explanation, but does
     183      not fit well with the current text. -->
     184      It is necessary to apply the same patch now used in LFS to fix
     185      various regressions.
     186    </para>
     187
     188<screen><userinput>patch -Np1 -i ../gcc-&gcc-version;-upstream_fixes-1.patch &amp;&amp;
     189
     190case $(uname -m) in
    184191  x86_64)
    185192    sed -i.orig '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64
     
    202209      the <application>GCC</application> part of the testsuite will run more
    203210      tests than in LFS. Some of those will report FAIL and others XPASS
    204       (pass when expected to FAIL). As of gcc-10.2.0, about 90 FAIL occur
     211      (pass when expected to FAIL). As of gcc-11.1.0, about 90 FAIL occur
    205212      in the <quote>guality</quote> suite, as well as miscellaneous failures
    206213      throughout the rest of the test suite. If all the compilers above are
    207       built, there will be  around 107 unexpected failures out of over
    208       468,000 tests. To run the tests, issue:
     214      built, there will be  around 102 unexpected failures out of over
     215      481,000 tests. To run the tests, issue:
    209216    </para>
    210217
Note: See TracChangeset for help on using the changeset viewer.