* [Bug sanitizer/63958] [5 Regression] bootstrap failure in the sanitizer libs on sparc-linux-gnu
2014-11-19 11:51 [Bug sanitizer/63958] New: [5 Regression] bootstrap failure in the sanitizer libs on sparc-linux-gnu doko at gcc dot gnu.org
@ 2014-11-19 12:33 ` rguenth at gcc dot gnu.org
2014-11-19 19:26 ` kcc at gcc dot gnu.org
` (10 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: rguenth at gcc dot gnu.org @ 2014-11-19 12:33 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63958
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Version|unknown |5.0
Target Milestone|--- |5.0
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug sanitizer/63958] [5 Regression] bootstrap failure in the sanitizer libs on sparc-linux-gnu
2014-11-19 11:51 [Bug sanitizer/63958] New: [5 Regression] bootstrap failure in the sanitizer libs on sparc-linux-gnu doko at gcc dot gnu.org
2014-11-19 12:33 ` [Bug sanitizer/63958] " rguenth at gcc dot gnu.org
@ 2014-11-19 19:26 ` kcc at gcc dot gnu.org
2014-11-19 21:20 ` kcc at gcc dot gnu.org
` (9 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: kcc at gcc dot gnu.org @ 2014-11-19 19:26 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63958
--- Comment #1 from Kostya Serebryany <kcc at gcc dot gnu.org> ---
Please send patches upstream:
https://code.google.com/p/address-sanitizer/wiki/HowToContribute
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug sanitizer/63958] [5 Regression] bootstrap failure in the sanitizer libs on sparc-linux-gnu
2014-11-19 11:51 [Bug sanitizer/63958] New: [5 Regression] bootstrap failure in the sanitizer libs on sparc-linux-gnu doko at gcc dot gnu.org
2014-11-19 12:33 ` [Bug sanitizer/63958] " rguenth at gcc dot gnu.org
2014-11-19 19:26 ` kcc at gcc dot gnu.org
@ 2014-11-19 21:20 ` kcc at gcc dot gnu.org
2014-11-19 22:13 ` davem at gcc dot gnu.org
` (8 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: kcc at gcc dot gnu.org @ 2014-11-19 21:20 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63958
--- Comment #3 from Kostya Serebryany <kcc at gcc dot gnu.org> ---
I am very sorry that you are so upset, but the workflow will not change.
All changes to sanitizer files (except for GCC-specific tests and make files)
have to go to upstream first.
If any change goes directly to GCC it will get overwritten by a following merge
from upstream.
(merge is the wrong name for process actually. The right name would be "copy").
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug sanitizer/63958] [5 Regression] bootstrap failure in the sanitizer libs on sparc-linux-gnu
2014-11-19 11:51 [Bug sanitizer/63958] New: [5 Regression] bootstrap failure in the sanitizer libs on sparc-linux-gnu doko at gcc dot gnu.org
` (2 preceding siblings ...)
2014-11-19 21:20 ` kcc at gcc dot gnu.org
@ 2014-11-19 22:13 ` davem at gcc dot gnu.org
2014-11-19 22:25 ` kcc at gcc dot gnu.org
` (7 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: davem at gcc dot gnu.org @ 2014-11-19 22:13 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63958
--- Comment #4 from davem at gcc dot gnu.org ---
You cannot have it both ways.
If you demand people go through upstream, you have to be responsive to fixing
build failures yourselves. Because it is the sanitizer developers who
introduced this build failure that stood for 9 months in a release of gcc.
This current situation is completely unacceptable, and if you are going to get
into a commit war with me when I am simply trying to fix the build which you
both broke and refused to fix for 9+ months, that's extremely anti-social and
demonstrates how the current situation is not working and is bad for gcc
development overall.
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug sanitizer/63958] [5 Regression] bootstrap failure in the sanitizer libs on sparc-linux-gnu
2014-11-19 11:51 [Bug sanitizer/63958] New: [5 Regression] bootstrap failure in the sanitizer libs on sparc-linux-gnu doko at gcc dot gnu.org
` (3 preceding siblings ...)
2014-11-19 22:13 ` davem at gcc dot gnu.org
@ 2014-11-19 22:25 ` kcc at gcc dot gnu.org
2014-12-10 15:30 ` rguenth at gcc dot gnu.org
` (6 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: kcc at gcc dot gnu.org @ 2014-11-19 22:25 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63958
--- Comment #6 from Kostya Serebryany <kcc at gcc dot gnu.org> ---
I am not at war with anyone and if I am, I give up and surrender.
But whoever wants the sanitizers to work on SPARC [s]he will have to work with
us upstream. We can not fix build failures on SPARC upstream because we don't
have access to SPARC machines and there is no public buildbot with SPARC.
If no one needs sanitizers on SPARC and all you care about is that GCC builds
on SPARC, just disable the sanitizers for SPARC.
This is my last response here.
For constructive discussion please start sending patches upstream.
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug sanitizer/63958] [5 Regression] bootstrap failure in the sanitizer libs on sparc-linux-gnu
2014-11-19 11:51 [Bug sanitizer/63958] New: [5 Regression] bootstrap failure in the sanitizer libs on sparc-linux-gnu doko at gcc dot gnu.org
` (4 preceding siblings ...)
2014-11-19 22:25 ` kcc at gcc dot gnu.org
@ 2014-12-10 15:30 ` rguenth at gcc dot gnu.org
2015-02-24 11:22 ` jakub at gcc dot gnu.org
` (5 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: rguenth at gcc dot gnu.org @ 2014-12-10 15:30 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63958
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |WAITING
Last reconfirmed| |2014-12-10
Ever confirmed|0 |1
--- Comment #7 from Richard Biener <rguenth at gcc dot gnu.org> ---
Does it work again?
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug sanitizer/63958] [5 Regression] bootstrap failure in the sanitizer libs on sparc-linux-gnu
2014-11-19 11:51 [Bug sanitizer/63958] New: [5 Regression] bootstrap failure in the sanitizer libs on sparc-linux-gnu doko at gcc dot gnu.org
` (5 preceding siblings ...)
2014-12-10 15:30 ` rguenth at gcc dot gnu.org
@ 2015-02-24 11:22 ` jakub at gcc dot gnu.org
2015-02-26 9:41 ` doko at gcc dot gnu.org
` (4 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: jakub at gcc dot gnu.org @ 2015-02-24 11:22 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63958
Jakub Jelinek <jakub at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |doko at gcc dot gnu.org
--- Comment #9 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Matthias, do you still build Debian and/or Ubuntu for SPARC and could you check
this?
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug sanitizer/63958] [5 Regression] bootstrap failure in the sanitizer libs on sparc-linux-gnu
2014-11-19 11:51 [Bug sanitizer/63958] New: [5 Regression] bootstrap failure in the sanitizer libs on sparc-linux-gnu doko at gcc dot gnu.org
` (6 preceding siblings ...)
2015-02-24 11:22 ` jakub at gcc dot gnu.org
@ 2015-02-26 9:41 ` doko at gcc dot gnu.org
2015-03-09 18:26 ` jakub at gcc dot gnu.org
` (3 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: doko at gcc dot gnu.org @ 2015-02-26 9:41 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63958
Matthias Klose <doko at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|WAITING |NEW
--- Comment #10 from Matthias Klose <doko at gcc dot gnu.org> ---
yes, still applies, and the build passed the libsanitizer directory.
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug sanitizer/63958] [5 Regression] bootstrap failure in the sanitizer libs on sparc-linux-gnu
2014-11-19 11:51 [Bug sanitizer/63958] New: [5 Regression] bootstrap failure in the sanitizer libs on sparc-linux-gnu doko at gcc dot gnu.org
` (7 preceding siblings ...)
2015-02-26 9:41 ` doko at gcc dot gnu.org
@ 2015-03-09 18:26 ` jakub at gcc dot gnu.org
2015-03-09 19:05 ` jakub at gcc dot gnu.org
` (2 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: jakub at gcc dot gnu.org @ 2015-03-09 18:26 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63958
--- Comment #11 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Author: jakub
Date: Mon Mar 9 18:25:28 2015
New Revision: 221283
URL: https://gcc.gnu.org/viewcvs?rev=221283&root=gcc&view=rev
Log:
PR sanitizer/63958
Reapply:
2014-10-14 David S. Miller <davem@davemloft.net>
* sanitizer_common/sanitizer_platform_limits_linux.cc (time_t):
Define at __kernel_time_t, as needed for sparc.
(struct __old_kernel_stat): Don't check if __sparc__ is defined.
* libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h
(__sanitizer): Define struct___old_kernel_stat_sz,
struct_kernel_stat_sz, and struct_kernel_stat64_sz for sparc.
(__sanitizer_ipc_perm): Adjust for sparc targets.
(__sanitizer_shmid_ds): Likewsie.
(__sanitizer_sigaction): Likewise.
(IOC_SIZE): Likewsie.
Modified:
trunk/libsanitizer/ChangeLog
trunk/libsanitizer/sanitizer_common/sanitizer_platform_limits_linux.cc
trunk/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug sanitizer/63958] [5 Regression] bootstrap failure in the sanitizer libs on sparc-linux-gnu
2014-11-19 11:51 [Bug sanitizer/63958] New: [5 Regression] bootstrap failure in the sanitizer libs on sparc-linux-gnu doko at gcc dot gnu.org
` (8 preceding siblings ...)
2015-03-09 18:26 ` jakub at gcc dot gnu.org
@ 2015-03-09 19:05 ` jakub at gcc dot gnu.org
2015-03-09 19:26 ` jakub at gcc dot gnu.org
2015-10-21 7:45 ` chefmax at gcc dot gnu.org
11 siblings, 0 replies; 13+ messages in thread
From: jakub at gcc dot gnu.org @ 2015-03-09 19:05 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63958
--- Comment #12 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Fixed for GCC 5 now, but the problem will likely reappear during next merge :(.
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug sanitizer/63958] [5 Regression] bootstrap failure in the sanitizer libs on sparc-linux-gnu
2014-11-19 11:51 [Bug sanitizer/63958] New: [5 Regression] bootstrap failure in the sanitizer libs on sparc-linux-gnu doko at gcc dot gnu.org
` (9 preceding siblings ...)
2015-03-09 19:05 ` jakub at gcc dot gnu.org
@ 2015-03-09 19:26 ` jakub at gcc dot gnu.org
2015-10-21 7:45 ` chefmax at gcc dot gnu.org
11 siblings, 0 replies; 13+ messages in thread
From: jakub at gcc dot gnu.org @ 2015-03-09 19:26 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63958
Jakub Jelinek <jakub at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |FIXED
--- Comment #13 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
.
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug sanitizer/63958] [5 Regression] bootstrap failure in the sanitizer libs on sparc-linux-gnu
2014-11-19 11:51 [Bug sanitizer/63958] New: [5 Regression] bootstrap failure in the sanitizer libs on sparc-linux-gnu doko at gcc dot gnu.org
` (10 preceding siblings ...)
2015-03-09 19:26 ` jakub at gcc dot gnu.org
@ 2015-10-21 7:45 ` chefmax at gcc dot gnu.org
11 siblings, 0 replies; 13+ messages in thread
From: chefmax at gcc dot gnu.org @ 2015-10-21 7:45 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63958
--- Comment #14 from Maxim Ostapenko <chefmax at gcc dot gnu.org> ---
Author: chefmax
Date: Wed Oct 21 07:44:35 2015
New Revision: 229113
URL: https://gcc.gnu.org/viewcvs?rev=229113&root=gcc&view=rev
Log:
libsanitizer/
PR sanitizer/63958
Reapply:
2014-10-14 David S. Miller <davem@davemloft.net>
* sanitizer_common/sanitizer_platform_limits_linux.cc (time_t):
Define at __kernel_time_t, as needed for sparc.
(struct __old_kernel_stat): Don't check if __sparc__ is defined.
* libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h
(__sanitizer): Define struct___old_kernel_stat_sz,
struct_kernel_stat_sz, and struct_kernel_stat64_sz for sparc.
(__sanitizer_ipc_perm): Adjust for sparc targets.
(__sanitizer_shmid_ds): Likewsie.
(__sanitizer_sigaction): Likewise.
(IOC_SIZE): Likewsie.
Modified:
trunk/libsanitizer/ChangeLog
trunk/libsanitizer/sanitizer_common/sanitizer_platform_limits_linux.cc
trunk/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h
^ permalink raw reply [flat|nested] 13+ messages in thread