From: Maxim Cournoyer <maxim.cournoyer@gmail.com>
To: 68270@debbugs.gnu.org
Cc: "Ludovic Courtès" <ludo@gnu.org>
Subject: bug#68270: libstdc++-boot0.x86_64-linux on core-updates is broken
Date: Fri, 05 Jan 2024 15:01:33 -0500 [thread overview]
Message-ID: <87wmsnzh0i.fsf@gmail.com> (raw)
In-Reply-To: <1@guix-ci_-_core-updates.nnrss> (cuirass@gnu.org's message of "Wed, 03 Jan 2024 13:55:38 +0000")
Hello,
cuirass@gnu.org (Cuirass) writes:
> <p>The build <b>libstdc++-boot0.x86_64-linux</b> for specification <b>core-updates</b> is broken. You can find the detailed information about this build <a
> href="https://ci.guix.gnu.org/build/3012286/details">here</a>.</p>
>
> https://ci.guix.gnu.org/build/3012286/details
It now fails like:
--8<---------------cut here---------------start------------->8---
/tmp/guix-build-libstdc++-boot0-7.5.0.drv-0/gcc-7.5.0/build/include/type_traits:1365:46: error: there are no arguments to '__is_trivially_constructible' that depend on a template parameter, so a declaration of '__is_trivially_constructible' must be available [-fpermissive]
__is_trivially_constructible(_Tp, _Args...)>>
^
/tmp/guix-build-libstdc++-boot0-7.5.0.drv-0/gcc-7.5.0/build/include/type_traits:1365:46: error: template argument 2 is invalid
/tmp/guix-build-libstdc++-boot0-7.5.0.drv-0/gcc-7.5.0/build/include/type_traits:1365:47: error: template argument 2 is invalid
__is_trivially_constructible(_Tp, _Args...)>>
^
/tmp/guix-build-libstdc++-boot0-7.5.0.drv-0/gcc-7.5.0/build/include/type_traits:1409:48: error: there are no arguments to '__is_trivially_constructible' that depend on a template parameter, so a declaration of '__is_trivially_constructible' must be available [-fpermissive]
__is_trivially_constructible(_Tp, const _Tp&)>>
^
/tmp/guix-build-libstdc++-boot0-7.5.0.drv-0/gcc-7.5.0/build/include/type_traits:1409:48: error: template argument 2 is invalid
/tmp/guix-build-libstdc++-boot0-7.5.0.drv-0/gcc-7.5.0/build/include/type_traits:1409:49: error: template argument 2 is invalid
__is_trivially_constructible(_Tp, const _Tp&)>>
^
/tmp/guix-build-libstdc++-boot0-7.5.0.drv-0/gcc-7.5.0/build/include/type_traits:1417:43: error: there are no arguments to '__is_trivially_constructible' that depend on a template parameter, so a declaration of '__is_trivially_constructible' must be available [-fpermissive]
__is_trivially_constructible(_Tp, _Tp&&)>>
^
/tmp/guix-build-libstdc++-boot0-7.5.0.drv-0/gcc-7.5.0/build/include/type_traits:1417:43: error: template argument 2 is invalid
/tmp/guix-build-libstdc++-boot0-7.5.0.drv-0/gcc-7.5.0/build/include/type_traits:1417:44: error: template argument 2 is invalid
__is_trivially_constructible(_Tp, _Tp&&)>>
^
/tmp/guix-build-libstdc++-boot0-7.5.0.drv-0/gcc-7.5.0/build/include/type_traits:1425:38: error: there are no arguments to '__is_trivially_assignable' that depend on a template parameter, so a declaration of '__is_trivially_assignable' must be available [-fpermissive]
__is_trivially_assignable(_Tp, _Up)>>
^
/tmp/guix-build-libstdc++-boot0-7.5.0.drv-0/gcc-7.5.0/build/include/type_traits:1425:38: error: template argument 2 is invalid
/tmp/guix-build-libstdc++-boot0-7.5.0.drv-0/gcc-7.5.0/build/include/type_traits:1425:39: error: template argument 2 is invalid
__is_trivially_assignable(_Tp, _Up)>>
^
/tmp/guix-build-libstdc++-boot0-7.5.0.drv-0/gcc-7.5.0/build/include/type_traits:1433:46: error: there are no arguments to '__is_trivially_assignable' that depend on a template parameter, so a declaration of '__is_trivially_assignable' must be available [-fpermissive]
__is_trivially_assignable(_Tp&, const _Tp&)>>
^
/tmp/guix-build-libstdc++-boot0-7.5.0.drv-0/gcc-7.5.0/build/include/type_traits:1433:46: error: template argument 2 is invalid
/tmp/guix-build-libstdc++-boot0-7.5.0.drv-0/gcc-7.5.0/build/include/type_traits:1433:47: error: template argument 2 is invalid
__is_trivially_assignable(_Tp&, const _Tp&)>>
^
/tmp/guix-build-libstdc++-boot0-7.5.0.drv-0/gcc-7.5.0/build/include/type_traits:1441:41: error: there are no arguments to '__is_trivially_assignable' that depend on a template parameter, so a declaration of '__is_trivially_assignable' must be available [-fpermissive]
__is_trivially_assignable(_Tp&, _Tp&&)>>
^
/tmp/guix-build-libstdc++-boot0-7.5.0.drv-0/gcc-7.5.0/build/include/type_traits:1441:41: error: template argument 2 is invalid
/tmp/guix-build-libstdc++-boot0-7.5.0.drv-0/gcc-7.5.0/build/include/type_traits:1441:42: error: template argument 2 is invalid
__is_trivially_assignable(_Tp&, _Tp&&)>>
^
make[2]: *** [Makefile:876: eh_aux_runtime.lo] Error 1
--8<---------------cut here---------------end--------------->8---
Cuirass says it was caused by one of these:
https://git.savannah.gnu.org/cgit/guix.git/log/?qt=range&q=62e67aa7994f40c438ef5a528675e85699d7af76..eff2e206881511d04accae1715366e17bf4c2346
--
Thanks,
Maxim
parent reply other threads:[~2024-01-05 20:02 UTC|newest]
Thread overview: expand[flat|nested] mbox.gz Atom feed
[parent not found: <1@guix-ci_-_core-updates.nnrss>]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://guix.gnu.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87wmsnzh0i.fsf@gmail.com \
--to=maxim.cournoyer@gmail.com \
--cc=68270@debbugs.gnu.org \
--cc=ludo@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).