Project

General

Profile

Actions

Bug #11479

closed

gcc warning variable may be used uninitialized

Added by zufuliu (Zufu Liu) over 8 years ago. Updated almost 5 years ago.

Status:
Closed
Assignee:
-
Target version:
-
ruby -v:
ruby 2.2.3p173 (2015-08-18 revision 51636) [i386-mingw32]
[ruby-core:<unknown>]

Description

build ruby-2.2.3 on Windows XP using gcc-5.1.0 generates tow warnings:

compiling signal.c
compiling sprintf.c
In file included from sprintf.c:1255:0:
vsnprintf.c: In function 'BSD_vfprintf':
vsnprintf.c:1074:15: warning: 'uqval' may be used uninitialized in this function [-Wmaybe-uninitialized]
if (uqval != 0 || prec != 0)
^
compiling st.c
compiling strftime.c
compiling string.c
string.c: In function 'rb_str_enumerate_chars':
string.c:6879:3: warning: 'ary' may be used uninitialized in this function [-Wmaybe-uninitialized]
rb_ary_push(ary, substr);
^

gcc:
gcc version 5.1.0 (i686-posix-dwarf-rev0, Built by MinGW-W64 project)

build procedure:
./configure
mingw32-make


Files

config.h (7.07 KB) config.h zufuliu (Zufu Liu), 08/23/2015 06:59 AM
Actions

Also available in: Atom PDF

Like0
Like0