• compiler GCC (trunk commit 8b9b696c98def87) sur Debian/Trixie/x86-64

    From Basile STARYNKEVITCH@21:1/5 to All on Thu Oct 17 11:50:02 2024
    This is a multi-part message in MIME format.
    Bonjour la liste,


    Avez vous réussi à compiler GCC trunk sur Debian/Trixie/x86-64 (mon processeur est un AMD Ryzen Threadripper 2970WX) ?

    Considérant le dernier commit the GCC qui est installé chez moi dans /usr/src/Lang/gcc

    commit 8b9b696c98def874139effc0380929df4a4356f0 (*HEAD*-> *master*, *origin/trunk*, *origin/master*, *origin/HEAD*)
    Author: Haochen Jiang<haochen.jiang@intel.com>
    Date: Wed Oct 16 15:40:12 2024 +0800

    testsuite: Add -march=x86-64-v3 to AVX10 testcases to slience warning for GCC built with AVX512 arch

    Currently, when build GCC with config --with-arch=native on AVX512
    machines, if we run AVX10.2 testcases, we will get vector size warnings.
    It is expected but annoying. Simply add -march=x86-64-v3 to override
    --with-arch=native to slience all the warnings.

    gcc/testsuite/ChangeLog:

    et je le compile dans /usr/src/Lang/_Gcc

    '/usr/src/Lang/gcc/configure' '--with-gcc-major-version-only' '--enable-maintainer-mode' '--enable-lto' '--enable-host-shared' '--enable-gold' '--enable-plugins' '--enable-languages=c,c++,jit,lto'

    et ça échoue avec:

    make[3]: Leaving directory '/usr/src/Lang/_Gcc/build-x86_64-pc-linux-gnu/libcpp'
    make[3]: Entering directory '/usr/src/Lang/_Gcc/zlib'
    true "AR_FLAGS=rc" "CC_FOR_BUILD=gcc" "CFLAGS=-g" "CXXFLAGS=-g" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2"
    "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install
    -c" "LDFLAGS=-static-libstdc++ -static-libgcc " "LIBCFLAGS=-g -O2  " "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 " "PICFLAG=-fPIC" "PICFLAG_FOR_TARGET=" "SHELL=/bin/bash" "EXPECT=expect" "RUNTEST=runtest" "RUNTESTFLAGS=" "exec_prefix=/usr/local" "infodir=/usr/local/share/info" "libdir=/usr/local/lib"
    "prefix=/usr/local" "tooldir=/usr/local/x86_64-pc-linux-gnu" "AR=ar
    --plugin /usr/libexec/gcc/x86_64-linux-gnu/14/liblto_plugin.so" "AS=as" "CC=gcc" "CXX=g++ -std=c++11" "LD=ld" "LIBCFLAGS=-g -O2  " "NM=nm" "PICFLAG=-fPIC" "RANLIB=ranlib --plugin /usr/libexec/gcc/x86_64-linux-gnu/14/liblto_plugin.so" "DESTDIR=" DO=all multi-do # make
    make[3]: Leaving directory '/usr/src/Lang/_Gcc/zlib'
    make[3]: Entering directory '/usr/src/Lang/_Gcc/libbacktrace' CDPATH="${ZSH_VERSION+.}:" && cd /usr/src/Lang/gcc/libbacktrace &&
    /bin/bash /usr/src/Lang/gcc/missing aclocal-1.15 -I .. -I ../config /usr/src/Lang/gcc/missing: line 81: aclocal-1.15: command not found
    WARNING: 'aclocal-1.15' is missing on your system.
             You should only need it if you modified 'acinclude.m4' or
             'configure.ac' or m4 files included by 'configure.ac'.
             The 'aclocal' program is part of the GNU Automake package: <http://www.gnu.org/software/automake>
             It also requires GNU Autoconf, GNU m4 and Perl in order to run:
    <http://www.gnu.org/software/autoconf>
    <http://www.gnu.org/software/m4/>
    <http://www.perl.org/>
    make[3]: *** [Makefile:1309: /usr/src/Lang/gcc/libbacktrace/aclocal.m4]
    Error 127
    make[3]: Leaving directory '/usr/src/Lang/_Gcc/libbacktrace'

    (par ailleurs, mon projet logiciel libre est un moteur d'inférences en
    GPLv3+ en https://github.com/RefPerSys/RefPerSys/ et son dernier commit
    est 1d9aa7b3cddb pour lequel make test01c échoue)

    Librement

    --
    Basile STARYNKEVITCH<basile@starynkevitch.net>
    8 rue de la Faïencerie
    92340 Bourg-la-Reine mobile: +33 6 8501 2359 Francehttp://starynkevitch.net/Basile/

    <!DOCTYPE html>
    <html>
    <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    </head>
    <body>
    <p>Bonjour la liste,</p>
    <p><br>
    </p>
    <p>Avez vous réussi à compiler GCC trunk sur Debian/Trixie/x86-64
    (mon processeur est un AMD Ryzen Threadripper 2970WX) ?</p>
    <p>Considérant le dernier commit the GCC qui est installé chez moi
    dans <font face="monospace">/usr/src/Lang/gcc</font><br>
    </p>
    <p>
    <blockquote type="cite">
    <pre><font color="#A2734C">commit 8b9b696c98def874139effc0380929df4a4356f0 (</font><font
    color="#2AA1B3"><b>HEAD</b></font><font color="#A2734C"> -&gt; </font><font
    color="#26A269"><b>master</b></font><font color="#A2734C">, </font><font
    color="#C01C28"><b>origin/trunk</b></font><font color="#A2734C">, </font><font
    color="#C01C28"><b>origin/master</b></font><font color="#A2734C">, </font><font
    color="#C01C28"><b>origin/HEAD</b></font><font color="#A2734C">)</font> Author: Haochen Jiang <a class="moz-txt-link-rfc2396E" href="mailto:haochen.jiang@intel.com">&lt;haochen.jiang@intel.com&gt;</a>
    Date: Wed Oct 16 15:40:12 2024 +0800

    testsuite: Add -march=x86-64-v3 to AVX10 testcases to slience warning for GCC built with AVX512 arch

    Currently, when build GCC with config --with-arch=native on AVX512
    machines, if we run AVX10.2 testcases, we will get vector size warnings.
    It is expected but annoying. Simply add -march=x86-64-v3 to override
    --with-arch=native to slience all the warnings.

    gcc/testsuite/ChangeLog:

    </pre>
    </blockquote>
    et je le compile dans <font face="monospace">/usr/src/Lang/_Gcc</font></p>
    <p><font face="monospace">'/usr/src/Lang/gcc/configure'  
    '--with-gcc-major-version-only' '--enable-maintainer-mode'
    '--enable-lto' '--enable-host-shared' '--enable-gold'
    '--enable-plugins' '--enable-languages=c,c++,jit,lto'</font></p>
    <p>et ça échoue avec:</p>
    <p><font face="monospace">make[3]: Leaving directory
    '/usr/src/Lang/_Gcc/build-x86_64-pc-linux-gnu/libcpp'<br>
    make[3]: Entering directory '/usr/src/Lang/_Gcc/zlib'<br>
    true "AR_FLAGS=rc" "CC_FOR_BUILD=gcc" "CFLAGS=-g" "CXXFLAGS=-g"
    "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2"
    "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c
    -m 644" "INSTALL_PROGRAM=/usr/bin/install -c"
    "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=-static-libstdc++
    -static-libgcc " "LIBCFLAGS=-g -O2  " "LIBCFLAGS_FOR_TARGET=-g
    -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000
    --split-size=5000000 --split-size=5000000 " "PICFLAG=-fPIC"
    "PICFLAG_FOR_TARGET=" "SHELL=/bin/bash" "EXPECT=expect"
    "RUNTEST=runtest" "RUNTESTFLAGS=" "exec_prefix=/usr/local"
    "infodir=/usr/local/share/info" "libdir=/usr/local/lib"
    "prefix=/usr/local" "tooldir=/usr/local/x86_64-pc-linux-gnu"
    "AR=ar --plugin
    /usr/libexec/gcc/x86_64-linux-gnu/14/liblto_plugin.so" "AS=as"
    "CC=gcc" "CXX=g++ -std=c++11" "LD=ld" "LIBCFLAGS=-g -O2  "
    "NM=nm" "PICFLAG=-fPIC" "RANLIB=ranlib --plugin
    /usr/libexec/gcc/x86_64-linux-gnu/14/liblto_plugin.so"
    "DESTDIR=" DO=all multi-do # make<br>
    make[3]: Leaving directory '/usr/src/Lang/_Gcc/zlib'<br>
    make[3]: Entering directory '/usr/src/Lang/_Gcc/libbacktrace'<br>
    CDPATH="${ZSH_VERSION+.}:" &amp;&amp; cd
    /usr/src/Lang/gcc/libbacktrace &amp;&amp; /bin/bash
    /usr/src/Lang/gcc/missing aclocal-1.15 -I .. -I ../config<br>
    /usr/src/Lang/gcc/missing: line 81: aclocal-1.15: command not
    found<br>
    WARNING: 'aclocal-1.15' is missing on your system.<br>
             You should only need it if you modified 'acinclude.m4'
    or<br>
             'configure.ac' or m4 files included by 'configure.ac'.<br>
             The 'aclocal' program is part of the GNU Automake
    package:<br>
             <a class="moz-txt-link-rfc2396E" href="http://www.gnu.org/software/automake">&lt;http://www.gnu.org/software/automake&gt;</a><br>
             It also requires GNU Autoconf, GNU m4 and Perl in order
    to run:<br>
             <a class="moz-txt-link-rfc2396E" href="http://www.gnu.org/software/autoconf">&lt;http://www.gnu.org/software/autoconf&gt;</a><br>
             <a class="moz-txt-link-rfc2396E" href="http://www.gnu.org/software/m4/">&lt;http://www.gnu.org/software/m4/&gt;</a><br>
             <a class="moz-txt-link-rfc2396E" href="http://www.perl.org/">&lt;http://www.perl.org/&gt;</a><br>
    make[3]: *** [Makefile:1309:
    /usr/src/Lang/gcc/libbacktrace/aclocal.m4] Error 127<br>
    make[3]: Leaving directory '/usr/src/Lang/_Gcc/libbacktrace'<br>
    </font></p>
    <p>(par ailleurs, mon projet logiciel libre est un moteur
    d'inférences en GPLv3+ en <a class="moz-txt-link-freetext" href="https://github.com/RefPerSys/RefPerSys/">https://github.com/RefPerSys/RefPerSys/</a>
    et son dernier commit est 1d9aa7b3cddb pour lequel make test01c
    échoue)<br>
    </p>
    <pre class="moz-signature" cols="72">
    Librement

    --
    Basile STARYNKEVITCH <a class="moz-txt-link-rfc2396E" href="mailto:basile@starynkevitch.net">&lt;basile@starynkevitch.net&gt;</a>
    8 rue de la Faïencerie
    92340 Bourg-la-Reine mobile: +33 6 8501 2359
    France <a class="moz-txt-link-freetext" href="http://starynkevitch.net/Basile/">http://starynkevitch.net/Basile/</a></pre>
    </body>
    </html>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lamourec Alain@21:1/5 to Basile STARYNKEVITCH on Thu Oct 17 19:40:01 2024
    Bonsoir

    Je vois cette erreur :
    /usr/src/Lang/gcc/missing: line 81: aclocal-1.15: command not
    found
    WARNING: 'aclocal-1.15' is missing on your system.

    As-tu aclocal en version 1.15 sur ton ordinateur ?


    Basile STARYNKEVITCH <basile@starynkevitch.net> writes:

    Bonjour la liste,

    Avez vous réussi à compiler GCC trunk sur Debian/Trixie/x86-64
    (mon processeur est un AMD Ryzen Threadripper 2970WX) ?

    Considérant le dernier commit the GCC qui est installé chez moi
    dans /usr/src/Lang/gcc

    commit 8b9b696c98def874139effc0380929df4a4356f0 (HEAD ->
    master, origin/trunk, origin/master, origin/HEAD)
    Author: Haochen Jiang <haochen.jiang@intel.com>
    Date: Wed Oct 16 15:40:12 2024 +0800

    testsuite: Add -march=x86-64-v3 to AVX10 testcases to
    slience warning for GCC built with AVX512 arch

    Currently, when build GCC with config --with-arch=native on
    AVX512
    machines, if we run AVX10.2 testcases, we will get vector
    size warnings.
    It is expected but annoying. Simply add -march=x86-64-v3 to
    override
    --with-arch=native to slience all the warnings.

    gcc/testsuite/ChangeLog:

    et je le compile dans /usr/src/Lang/_Gcc

    '/usr/src/Lang/gcc/configure' '--with-gcc-major-version-only' '--enable-maintainer-mode' '--enable-lto' '--enable-host-shared' '--enable-gold'
    '--enable-plugins' '--enable-languages=c,c++,jit,lto'

    et ça échoue avec:

    make[3]: Leaving directory '/usr/src/Lang/_Gcc/build-x86_64-pc-linux-gnu/libcpp'
    make[3]: Entering directory '/usr/src/Lang/_Gcc/zlib'
    true "AR_FLAGS=rc" "CC_FOR_BUILD=gcc" "CFLAGS=-g" "CXXFLAGS=-g" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c
    -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c"
    "LDFLAGS=-static-libstdc++ -static-libgcc " "LIBCFLAGS=-g -O2 " "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 " "PICFLAG=-fPIC" "PICFLAG_FOR_TARGET=" "SHELL=/bin/bash"
    "EXPECT=expect"
    "RUNTEST=runtest" "RUNTESTFLAGS=" "exec_prefix=/usr/local" "infodir=/usr/local/share/info" "libdir=/usr/local/lib"
    "prefix=/usr/local"
    "tooldir=/usr/local/x86_64-pc-linux-gnu" "AR=ar --plugin /usr/libexec/gcc/x86_64-linux-gnu/14/liblto_plugin.so" "AS=as"
    "CC=gcc" "CXX=g++ -std=c++11"
    "LD=ld" "LIBCFLAGS=-g -O2 " "NM=nm" "PICFLAG=-fPIC"
    "RANLIB=ranlib --plugin /usr/libexec/gcc/x86_64-linux-gnu/14/liblto_plugin.so"
    "DESTDIR="
    DO=all multi-do # make
    make[3]: Leaving directory '/usr/src/Lang/_Gcc/zlib'
    make[3]: Entering directory '/usr/src/Lang/_Gcc/libbacktrace' CDPATH="${ZSH_VERSION+.}:" && cd /usr/src/Lang/gcc/libbacktrace
    && /bin/bash /usr/src/Lang/gcc/missing aclocal-1.15 -I .. -I
    ../config
    /usr/src/Lang/gcc/missing: line 81: aclocal-1.15: command not
    found
    WARNING: 'aclocal-1.15' is missing on your system.
    You should only need it if you modified 'acinclude.m4'
    or
    'configure.ac' or m4 files included by 'configure.ac'.
    The 'aclocal' program is part of the GNU Automake
    package:
    <http://www.gnu.org/software/automake>
    It also requires GNU Autoconf, GNU m4 and Perl in order
    to run:
    <http://www.gnu.org/software/autoconf>
    <http://www.gnu.org/software/m4/>
    <http://www.perl.org/>
    make[3]: *** [Makefile:1309:
    /usr/src/Lang/gcc/libbacktrace/aclocal.m4] Error 127
    make[3]: Leaving directory '/usr/src/Lang/_Gcc/libbacktrace'

    (par ailleurs, mon projet logiciel libre est un moteur
    d'inférences en GPLv3+ en
    https://github.com/RefPerSys/RefPerSys/ et son dernier commit
    est
    1d9aa7b3cddb pour lequel make test01c échoue)


    Librement


    --
    Lamourec Alain

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Basile STARYNKEVITCH@21:1/5 to Lamourec Alain on Thu Oct 17 19:50:01 2024
    On 10/17/24 19:37, Lamourec Alain wrote:
    Bonsoir

    Je vois cette erreur :
    /usr/src/Lang/gcc/missing: line 81: aclocal-1.15: command not found
    WARNING: 'aclocal-1.15' is missing on your system.

    As-tu aclocal en version 1.15 sur ton ordinateur ?


    Je n'ai pas trouvé quel paquet Debian le fournit.



    /usr/src/Lang/gcc/missing: line 81: aclocal-1.15: command not found
    WARNING: 'aclocal-1.15' is missing on your system.
             You should only need it if you modified 'acinclude.m4'
             or
             'configure.ac' or m4 files included by 'configure.ac'.
             The 'aclocal' program is part of the GNU Automake         
    package:
             <http://www.gnu.org/software/automake>
             It also requires GNU Autoconf, GNU m4 and Perl in order
             to run:
             <http://www.gnu.org/software/autoconf>
             <http://www.gnu.org/software/m4/>
             <http://www.perl.org/>
    make[3]: *** [Makefile:1309:
    /usr/src/Lang/gcc/libbacktrace/aclocal.m4] Error 127
    make[3]: Leaving directory '/usr/src/Lang/_Gcc/libbacktrace'

    (par ailleurs, mon projet logiciel libre est un moteur d'inférences
    en GPLv3+ en https://github.com/RefPerSys/RefPerSys/ et son dernier
    commit est
    1d9aa7b3cddb pour lequel make test01c échoue)


    Librement


    --
    Basile STARYNKEVITCH <basile@starynkevitch.net>
    8 rue de la Faïencerie
    92340 Bourg-la-Reine mobile: +33 6 8501 2359
    France http://starynkevitch.net/Basile/

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?B?SsOpcsOpbXkgUHJlZ28=?=@21:1/5 to All on Thu Oct 17 20:10:01 2024
    Le 17/10/2024 à 19:40, Basile STARYNKEVITCH a écrit :

    On 10/17/24 19:37, Lamourec Alain wrote:
    Bonsoir

    Je vois cette erreur :
    /usr/src/Lang/gcc/missing: line 81: aclocal-1.15: command not found
    WARNING: 'aclocal-1.15' is missing on your system.

    As-tu aclocal en version 1.15 sur ton ordinateur ?


    Je n'ai pas trouvé quel paquet Debian le fournit.


    bonjour, c'est en fait écrit en tyoute lettre dans l'erreur du dessous ...
             The 'aclocal' program is part of the GNU Automake         
    package

    du coup, apt install automake

    Jerem

    /usr/src/Lang/gcc/missing: line 81: aclocal-1.15: command not found
    WARNING: 'aclocal-1.15' is missing on your system.
             You should only need it if you modified 'acinclude.m4'
             or
             'configure.ac' or m4 files included by 'configure.ac'.
             The 'aclocal' program is part of the GNU Automake         
    package:
             <http://www.gnu.org/software/automake>
             It also requires GNU Autoconf, GNU m4 and Perl in order >>>          to run:
             <http://www.gnu.org/software/autoconf>
             <http://www.gnu.org/software/m4/>
             <http://www.perl.org/>
    make[3]: *** [Makefile:1309:
    /usr/src/Lang/gcc/libbacktrace/aclocal.m4] Error 127
    make[3]: Leaving directory '/usr/src/Lang/_Gcc/libbacktrace'

    (par ailleurs, mon projet logiciel libre est un moteur d'inférences
    en GPLv3+ en https://github.com/RefPerSys/RefPerSys/ et son dernier
    commit est
    1d9aa7b3cddb pour lequel make test01c échoue)


    Librement



    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fabien R@21:1/5 to Basile STARYNKEVITCH on Sat Oct 19 15:20:01 2024
    On 17/10/2024 19:40, Basile STARYNKEVITCH wrote:

    On 10/17/24 19:37, Lamourec Alain wrote:
    Bonsoir

    Je vois cette erreur :
    /usr/src/Lang/gcc/missing: line 81: aclocal-1.15: command not found
    WARNING: 'aclocal-1.15' is missing on your system.

    As-tu aclocal en version 1.15 sur ton ordinateur ?


    Je n'ai pas trouvé quel paquet Debian le fournit.
    Tu l'aurais trouvé avec:
    apt-file search <file>-
    Fabien

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From bm@21:1/5 to All on Mon Oct 21 11:20:01 2024
    Le 17/10/2024 à 19:40, Basile STARYNKEVITCH a écrit :

    On 10/17/24 19:37, Lamourec Alain wrote:
    Bonsoir

    Je vois cette erreur :
    /usr/src/Lang/gcc/missing: line 81: aclocal-1.15: command not found
    WARNING: 'aclocal-1.15' is missing on your system.

    As-tu aclocal en version 1.15 sur ton ordinateur ?


    Je n'ai pas trouvé quel paquet Debian le fournit.


    Il y a un fichier de ce nom dans le paquet bash-completion
    Bernard

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)