www.digitalmars.com         C & C++   DMDScript  

D.gnu - [OT] Getting in touch with the GCC team.

reply "simendsjo" <simendsjo gmail.com> writes:
Hi,
This is way off topic, but I'm not sure where else to go. I want 
to report a bug to g++, but this has shown to be extremely hard.. 
I hope that at least here I can get a reply. And if it's really 
this hard to add a bugreport, maybe someone could be nice and 
report it for me.

This is a cross-post from gcc.reddit.com: 
http://www.reddit.com/r/gcc/comments/2tq4ra/how_can_i_report_a_bug_to_the_gcc_team/

----

Many open-source software have easily accessible bug databases
- an important aspect of developing high quality products.

So why is it nearly impossible to report a GCC bug?

I tried to register at https://gcc.gnu.org/bugzilla, but the
response was: "User account creation has been restricted. Contact
your administrator or the maintainer (overseers gcc.gnu.org) for
information about creating an account."

So lets send a mail to overseers gcc.gnu.org explaining the issue.
The reply: "I'm afraid I wasn't able to deliver your message to
the following addresses.  This is a permanent error; I've given
up. Sorry it didn't work out."

Well, at least they have a mailing list. I registered to the
gcc-help mailing list and tried submitting the bug report there.
And I finally got a reply today! Yay!
"Hi. This is the qmail-send program at sourceware.org.  I'm afraid
I wasn't able to deliver your message to the following addresses.
This is a permanent error; I've given up. Sorry it didn't work
out."

Is this for real? An open-source project of this size, and it's
hard-as-hell to get in touch with any developers?

So I ask you: How can I report a bug to the gcc team?

Thanks.

PS: Yes, the correct subreddit would probably have been r/gcc, but
seeing 514 subscribers and 2 online, I don't expect to get
a response there.
Jan 27 2015
parent reply Johannes Pfau <nospam example.com> writes:
Am Wed, 28 Jan 2015 07:55:34 +0000
schrieb "simendsjo" <simendsjo gmail.com>:

 Hi,
 This is way off topic, but I'm not sure where else to go. I want 
 to report a bug to g++, but this has shown to be extremely hard.. 
 I hope that at least here I can get a reply. And if it's really 
 this hard to add a bugreport, maybe someone could be nice and 
 report it for me.
 
 This is a cross-post from gcc.reddit.com: 
 http://www.reddit.com/r/gcc/comments/2tq4ra/how_can_i_report_a_bug_to_the_gcc_team/
 
 ----
 
 Many open-source software have easily accessible bug databases
 - an important aspect of developing high quality products.
 
 So why is it nearly impossible to report a GCC bug?
 
 I tried to register at https://gcc.gnu.org/bugzilla, but the
 response was: "User account creation has been restricted. Contact
 your administrator or the maintainer (overseers gcc.gnu.org) for
 information about creating an account."
 
 So lets send a mail to overseers gcc.gnu.org explaining the issue.
 The reply: "I'm afraid I wasn't able to deliver your message to
 the following addresses.  This is a permanent error; I've given
 up. Sorry it didn't work out."
 
 Well, at least they have a mailing list. I registered to the
 gcc-help mailing list and tried submitting the bug report there.
 And I finally got a reply today! Yay!
 "Hi. This is the qmail-send program at sourceware.org.  I'm afraid
 I wasn't able to deliver your message to the following addresses.
 This is a permanent error; I've given up. Sorry it didn't work
 out."
 
 Is this for real? An open-source project of this size, and it's
 hard-as-hell to get in touch with any developers?
 
 So I ask you: How can I report a bug to the gcc team?
 
 Thanks.
 
 PS: Yes, the correct subreddit would probably have been r/gcc, but
 seeing 514 subscribers and 2 online, I don't expect to get
 a response there.
I registered an account on https://gcc.gnu.org/bugzilla some time ago and there were no restrictions. Sounds like they currently have some issues with their email servers.
Jan 28 2015
parent reply "simendsjo" <simendsjo gmail.com> writes:
On Wednesday, 28 January 2015 at 09:33:00 UTC, Johannes Pfau 
wrote:
 Am Wed, 28 Jan 2015 07:55:34 +0000
 schrieb "simendsjo" <simendsjo gmail.com>:
 (...)
I registered an account on https://gcc.gnu.org/bugzilla some time ago and there were no restrictions. Sounds like they currently have some issues with their email servers.
In that case they've had the problems for a week. Is there someone that can be contacted about this? Maybe they don't know about the problem? The mail address that comes up at bugzilla isn't in use. If not, maybe you can add the issue? The bugreport is pasted below. ==== Hi, The following short example is a (somewhat reduced) example from Bjarne Stroustroups book Programming Principles and Practice using C++ 2nd edition first print, section 8.5.9 on page 290. I'm able to reproduce the behavior on shorter examples, but I'm afraid to do so as I don't know enough C++ to know if I'm hiding the actual error. After mailing Stroustrup about the issue, he suggested I added a bug report. I'm unable to register at Bugzilla, so I add it here in a hope that someone with access can add it. He noted that I should copy the following text in the bugreport: 12.8 Copying and moving class objects [class.copy] A copy/move constructor that is defaulted and not defined as deleted is implicitly defined if it is odrused (3.2) or when it is explicitly defaulted after its first declaration. [ Note: The copy/move constructor is implicitly defined even if the implementation elided its odr-use (3.2, 12.2). —end note ] If the implicitlydefined constructor would satisfy the requirements of a constexpr constructor (7.1.5), the implicitly-defined constructor is constexpr. ---- The code in question that fails to compile (a bit reduced from the book example): struct Point { double x, y; }; constexpr double xscale = 10; constexpr double yscale = 0.8; constexpr Point scale(Point p) { return {xscale*p.x,yscale*p.y};} int main() { Point p2 {10,10}; constexpr Point p6 = scale(p2); // Error 'p2 not usable in constant expression' } ---- The compiler arguments used and the error it produces: $ g++ -std=c++11 -c -o test.o test.cpp test.cpp: In function ‘int main()’: test.cpp:10:34: error: the value of ‘p2’ is not usable in a constant expression constexpr Point p6 = scale(p2); // Error 'p2 not usable in constant expression' ^ test.cpp:9:11: note: ‘p2’ was not declared ‘constexpr’ Point p2 {10,10}; ^ ---- Versions used: $ gcc --version gcc (GCC) 4.9.2 20141224 (prerelease) Copyright (C) 2014 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. $ g++ --version g++ (GCC) 4.9.2 20141224 (prerelease) Copyright (C) 2014 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. $ uname -a Linux simendsjo-desktop 3.16.6-1-ck-bamboo #1 SMP PREEMPT Mon Jan 5 20:15:19 CET 2015 x86_64 GNU/Linux Let me know if you need more information in order to reproduce this. /simendsjo
Jan 28 2015
parent reply Johannes Pfau <nospam example.com> writes:
Am Wed, 28 Jan 2015 09:48:01 +0000
schrieb "simendsjo" <simendsjo gmail.com>:

 On Wednesday, 28 January 2015 at 09:33:00 UTC, Johannes Pfau 
 wrote:
 Am Wed, 28 Jan 2015 07:55:34 +0000
 schrieb "simendsjo" <simendsjo gmail.com>:
 (...)
I registered an account on https://gcc.gnu.org/bugzilla some time ago and there were no restrictions. Sounds like they currently have some issues with their email servers.
In that case they've had the problems for a week. Is there someone that can be contacted about this? Maybe they don't know about the problem? The mail address that comes up at bugzilla isn't in use. If not, maybe you can add the issue? The bugreport is pasted below.
I just registered a new account and it worked fine. Maybe they filter certain email providers. gmail.com and gmx.de addresses seem to be working so maybe try with a different email address. If this still doesn't work I can open the bug report for you but it'd be better if you could report it, in case they have any further questions.
Jan 28 2015
parent reply "simendsjo" <simendsjo gmail.com> writes:
On Wednesday, 28 January 2015 at 11:19:11 UTC, Johannes Pfau
wrote:
 Am Wed, 28 Jan 2015 09:48:01 +0000
 schrieb "simendsjo" <simendsjo gmail.com>:

 On Wednesday, 28 January 2015 at 09:33:00 UTC, Johannes Pfau 
 wrote:
 Am Wed, 28 Jan 2015 07:55:34 +0000
 schrieb "simendsjo" <simendsjo gmail.com>:
 (...)
I registered an account on https://gcc.gnu.org/bugzilla some time ago and there were no restrictions. Sounds like they currently have some issues with their email servers.
In that case they've had the problems for a week. Is there someone that can be contacted about this? Maybe they don't know about the problem? The mail address that comes up at bugzilla isn't in use. If not, maybe you can add the issue? The bugreport is pasted below.
I just registered a new account and it worked fine. Maybe they filter certain email providers. gmail.com and gmx.de addresses seem to be working so maybe try with a different email address. If this still doesn't work I can open the bug report for you but it'd be better if you could report it, in case they have any further questions.
What!? I just tried again (with my gmail address as before), and I still get the error. I even tried two different browsers.
Jan 28 2015
parent reply Johannes Pfau <nospam example.com> writes:
Am Wed, 28 Jan 2015 11:50:56 +0000
schrieb "simendsjo" <simendsjo gmail.com>:

 On Wednesday, 28 January 2015 at 11:19:11 UTC, Johannes Pfau
 wrote:
 Am Wed, 28 Jan 2015 09:48:01 +0000
 schrieb "simendsjo" <simendsjo gmail.com>:

 On Wednesday, 28 January 2015 at 09:33:00 UTC, Johannes Pfau 
 wrote:
 Am Wed, 28 Jan 2015 07:55:34 +0000
 schrieb "simendsjo" <simendsjo gmail.com>:
 (...)
I registered an account on https://gcc.gnu.org/bugzilla some time ago and there were no restrictions. Sounds like they currently have some issues with their email servers.
In that case they've had the problems for a week. Is there someone that can be contacted about this? Maybe they don't know about the problem? The mail address that comes up at bugzilla isn't in use. If not, maybe you can add the issue? The bugreport is pasted below.
I just registered a new account and it worked fine. Maybe they filter certain email providers. gmail.com and gmx.de addresses seem to be working so maybe try with a different email address. If this still doesn't work I can open the bug report for you but it'd be better if you could report it, in case they have any further questions.
What!? I just tried again (with my gmail address as before), and I still get the error. I even tried two different browsers.
Um, seems they block gmail addresses now. I registered my gmail address some time ago, back then it still worked. I tried gmx.de/com today and these addresses work. You can also use a throw-away discard.email address. I wonder why they block gmail...
Jan 28 2015
parent "simendsjo" <simendsjo gmail.com> writes:
On Wednesday, 28 January 2015 at 14:42:26 UTC, Johannes Pfau 
wrote:
(...)
 Um, seems they block gmail addresses now. I registered my gmail 
 address
 some time ago, back then it still worked. I tried gmx.de/com 
 today and
 these addresses work. You can also use a throw-away 
 discard.email
 address. I wonder why they block gmail...
Ok, I tried my domain email, and it worked. Why on earth would they block gmails 500 million users? Thanks for the help :)
Jan 28 2015