This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: libgo patch committed: Merge from revision 18783 of master
- From: Ian Lance Taylor <iant at google dot com>
- To: Gary Funck <gary at intrepid dot com>
- Cc: gcc-patches <gcc-patches at gcc dot gnu dot org>, "gofrontend-dev at googlegroups dot com" <gofrontend-dev at googlegroups dot com>
- Date: Mon, 9 Jun 2014 17:37:13 -0700
- Subject: Re: libgo patch committed: Merge from revision 18783 of master
- Authentication-results: sourceware.org; auth=none
- References: <mcrioogdu1a dot fsf at iant-glaptop dot roam dot corp dot google dot com> <20140609201250 dot GK10681 at intrepid dot com> <CAKOQZ8wmTVpA=QHgfHeAGSZuvW5MkRLFAFfSDgThwfzuaVwUSw at mail dot gmail dot com>
Forgot to CC gofrontend-dev.
On Mon, Jun 9, 2014 at 5:36 PM, Ian Lance Taylor <iant@google.com> wrote:
> On Mon, Jun 9, 2014 at 1:12 PM, Gary Funck <gary@intrepid.com> wrote:
>> On 06/04/14 18:28:17, Ian Lance Taylor wrote:
>>> I have committed a patch to libgo to merge from revision
>>> 18783:00cce3a34d7e of the master library.
>>
>> Based on trunk rev. 211365, we're seeing this warning:
>>
>> libgo/runtime/chan.c:484:7: error: âreceivedâ may be used uninitialized
>> in this function [-Werror=maybe-uninitialized]
>> bool received;
>> ^
>
> Thanks for the report. There is no bug here, the control flow is just
> too complicated for the compiler to sort out. I don't know why I'm
> not seeing the warning, but in any case the fix is simple. This patch
> bootstrapped and tested on x86_64-unknown-linux-gnu. Committed to
> mainline.
>
> Ian