public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug libstdc++/97057] New: [11 regression] Error in build gcc after r11-3149
@ 2020-09-15 15:28 seurer at gcc dot gnu.org
  2020-09-15 15:38 ` [Bug libstdc++/97057] " clyon at gcc dot gnu.org
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: seurer at gcc dot gnu.org @ 2020-09-15 15:28 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97057

            Bug ID: 97057
           Summary: [11 regression] Error in build gcc after r11-3149
           Product: gcc
           Version: 11.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: libstdc++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:b32d2ea8c29203519fbd9c5e90b06941e7cd75f3, r11-3149 


On one of our servers the system gcc (4.8.5) can't build trunk any more.  Note
that this is the same gcc version as on some of the gcc powerpc64 farm
machines.

/home/seurer/gcc/git/build/gcc-trunk/./gcc/xgcc -shared-libgcc
-B/home/seurer/gcc/git/build/gcc-trunk/./gcc -nostdinc++
-L/home/seurer/gcc/git/build/gcc-trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/src
-L/home/seurer/gcc/git/build/gcc-trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/src/.libs
-L/home/seurer/gcc/git/build/gcc-trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs
-B/home/seurer/gcc/git/install/gcc-trunk/powerpc64le-unknown-linux-gnu/bin/
-B/home/seurer/gcc/git/install/gcc-trunk/powerpc64le-unknown-linux-gnu/lib/
-isystem
/home/seurer/gcc/git/install/gcc-trunk/powerpc64le-unknown-linux-gnu/include
-isystem
/home/seurer/gcc/git/install/gcc-trunk/powerpc64le-unknown-linux-gnu/sys-include
   -x c++-header -nostdinc++ -g -O2 -D_GNU_SOURCE 
-I/home/seurer/gcc/git/build/gcc-trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/powerpc64le-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-trunk/libstdc++-v3/libsupc++  -O2 -g -std=gnu++0x
/home/seurer/gcc/git/gcc-trunk/libstdc++-v3/include/precompiled/stdc++.h \
-o powerpc64le-unknown-linux-gnu/bits/stdc++.h.gch/O2ggnu++0x.gch
In file included from
/home/seurer/gcc/git/build/gcc-trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/regex:58,
                 from
/home/seurer/gcc/git/gcc-trunk/libstdc++-v3/include/precompiled/stdc++.h:110:
/home/seurer/gcc/git/build/gcc-trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/bits/regex_error.h:171:54:
error: expected ',' or '...' before '(' token
  171 |                       const char* __what__attribute__((unused)))
      |                                                      ^
In file included from
/home/seurer/gcc/git/build/gcc-trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/cassert:43,
                 from
/home/seurer/gcc/git/gcc-trunk/libstdc++-v3/include/precompiled/stdc++.h:33:
/home/seurer/gcc/git/build/gcc-trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/bits/regex_error.h:
In function 'void std::__throw_regex_error(std::regex_constants::error_type,
const char*)':
/home/seurer/gcc/git/build/gcc-trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/bits/regex_error.h:172:5:
error: '__what' was not declared in this scope
  172 |   { _GLIBCXX_THROW_OR_ABORT(regex_error(__ecode, __what)); }
      |     ^~~~~~~~~~~~~~~~~~~~~~~


seurer@tulibee:~/gcc/git/build/gcc-trunk$ gcc -v
...
gcc version 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC) 


commit b32d2ea8c29203519fbd9c5e90b06941e7cd75f3
Author: Christophe Lyon <christophe.lyon@linaro.org>
Date:   Fri Sep 11 11:53:15 2020 +0000

    libstdc++-v3/include/bits/regex_error.h: Avoid warning with
-fno-exceptions.

    When building with -fno-exceptions, __GLIBCXX_THROW_OR_ABORT expands to
    abort(), causing warnings:
    unused parameter '__ecode'
    unused parameter '__what'

    This patch adds __attribute__((unused)) to avoid them.

    2020-09-11  Torbj<C3><B6>rn SVENSSON <torbjorn.svensson@st.com>
            Christophe Lyon  <christophe.lyon@linaro.org>

        libstdc++-v3/
        * include/bits/regex_error.h: Avoid warning with -fno-exceptions.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug libstdc++/97057] [11 regression] Error in build gcc after r11-3149
  2020-09-15 15:28 [Bug libstdc++/97057] New: [11 regression] Error in build gcc after r11-3149 seurer at gcc dot gnu.org
@ 2020-09-15 15:38 ` clyon at gcc dot gnu.org
  2020-09-15 16:13 ` seurer at gcc dot gnu.org
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: clyon at gcc dot gnu.org @ 2020-09-15 15:38 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97057

Christophe Lyon <clyon at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |FIXED

--- Comment #1 from Christophe Lyon <clyon at gcc dot gnu.org> ---
This typo was fixed a few commits later:
r11-3159 g:29216f56d002982f10c33056f4b3d7f07e164122

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug libstdc++/97057] [11 regression] Error in build gcc after r11-3149
  2020-09-15 15:28 [Bug libstdc++/97057] New: [11 regression] Error in build gcc after r11-3149 seurer at gcc dot gnu.org
  2020-09-15 15:38 ` [Bug libstdc++/97057] " clyon at gcc dot gnu.org
@ 2020-09-15 16:13 ` seurer at gcc dot gnu.org
  2020-09-15 19:54 ` bergner at gcc dot gnu.org
  2020-09-16  6:20 ` rguenth at gcc dot gnu.org
  3 siblings, 0 replies; 5+ messages in thread
From: seurer at gcc dot gnu.org @ 2020-09-15 16:13 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97057

--- Comment #2 from seurer at gcc dot gnu.org ---
Sorry.  I am still seeing a compilation error and bisect erroneously traced it
here.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug libstdc++/97057] [11 regression] Error in build gcc after r11-3149
  2020-09-15 15:28 [Bug libstdc++/97057] New: [11 regression] Error in build gcc after r11-3149 seurer at gcc dot gnu.org
  2020-09-15 15:38 ` [Bug libstdc++/97057] " clyon at gcc dot gnu.org
  2020-09-15 16:13 ` seurer at gcc dot gnu.org
@ 2020-09-15 19:54 ` bergner at gcc dot gnu.org
  2020-09-16  6:20 ` rguenth at gcc dot gnu.org
  3 siblings, 0 replies; 5+ messages in thread
From: bergner at gcc dot gnu.org @ 2020-09-15 19:54 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97057

--- Comment #3 from Peter Bergner <bergner at gcc dot gnu.org> ---
(In reply to seurer from comment #2)
> Sorry.  I am still seeing a compilation error and bisect erroneously traced
> it here.

FYI, the actual bootstrap issue was due to one of Mike's recent patches.  Alex
debugged the issue and posted a patch he will commit if it passes bootstrap:

https://gcc.gnu.org/pipermail/gcc-patches/2020-September/553991.html

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug libstdc++/97057] [11 regression] Error in build gcc after r11-3149
  2020-09-15 15:28 [Bug libstdc++/97057] New: [11 regression] Error in build gcc after r11-3149 seurer at gcc dot gnu.org
                   ` (2 preceding siblings ...)
  2020-09-15 19:54 ` bergner at gcc dot gnu.org
@ 2020-09-16  6:20 ` rguenth at gcc dot gnu.org
  3 siblings, 0 replies; 5+ messages in thread
From: rguenth at gcc dot gnu.org @ 2020-09-16  6:20 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97057

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |11.0

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2020-09-16  6:20 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-09-15 15:28 [Bug libstdc++/97057] New: [11 regression] Error in build gcc after r11-3149 seurer at gcc dot gnu.org
2020-09-15 15:38 ` [Bug libstdc++/97057] " clyon at gcc dot gnu.org
2020-09-15 16:13 ` seurer at gcc dot gnu.org
2020-09-15 19:54 ` bergner at gcc dot gnu.org
2020-09-16  6:20 ` rguenth at gcc dot gnu.org

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).