Thread overview | |||||||||
---|---|---|---|---|---|---|---|---|---|
|
January 28, 2015 [OT] Getting in touch with the GCC team. | ||||
---|---|---|---|---|
| ||||
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. |
January 28, 2015 Re: [OT] Getting in touch with the GCC team. | ||||
---|---|---|---|---|
| ||||
Posted in reply to simendsjo | 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. |
January 28, 2015 Re: [OT] Getting in touch with the GCC team. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Johannes Pfau | 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
|
January 28, 2015 Re: [OT] Getting in touch with the GCC team. | ||||
---|---|---|---|---|
| ||||
Posted in reply to simendsjo | 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.
|
January 28, 2015 Re: [OT] Getting in touch with the GCC team. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Johannes Pfau | 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.
|
January 28, 2015 Re: [OT] Getting in touch with the GCC team. | ||||
---|---|---|---|---|
| ||||
Posted in reply to simendsjo | 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...
|
January 28, 2015 Re: [OT] Getting in touch with the GCC team. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Johannes Pfau | 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 :)
|
Copyright © 1999-2021 by the D Language Foundation