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