Skip to content

Extraneous warning msg from viacode() #11987

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
p5pRT opened this issue Mar 6, 2012 · 7 comments
Closed

Extraneous warning msg from viacode() #11987

p5pRT opened this issue Mar 6, 2012 · 7 comments

Comments

@p5pRT
Copy link

p5pRT commented Mar 6, 2012

Migrated from rt.perl.org#111560 (status was 'resolved')

Searchable as RT111560$

@p5pRT
Copy link
Author

p5pRT commented Mar 6, 2012

From @khwilliamson

This is a bug report for perl from khw@​cpan.org,
generated with the help of perlbug 1.39 running under perl 5.15.8.


A "Use of uninitialized value in split" message is emitted under very
limited circumstances with charnames​:
  1) appropriate warning category must be on
  2) Must be in the scope of a 'use charnames ()'; i.e., no import
  3) Must be one of the four code points that had no official Unicode
  name prior to release 6.1. Namely 0x80, 0x81, 0x84, and 0x99.



Flags​:
  category=library
  severity=low
  module=charnames


Site configuration information for perl 5.15.8​:

Configured by khw at Mon Mar 5 08​:30​:28 MST 2012.

Summary of my perl5 (revision 5 version 15 subversion 8) configuration​:
  Commit id​: 9590a7c
  Platform​:
  osname=linux, osvers=2.6.35-32-generic-pae,
archname=i686-linux-thread-multi-64int-ld
  uname='linux karl 2.6.35-32-generic-pae #66-ubuntu smp mon feb 13
21​:21​:45 utc 2012 i686 gnulinux '
  config_args='-des -Dprefix=/home/khw/blead -Dusedevel
-D'optimize=-ggdb3' -A'optimize=-ggdb3' -A'optimize=-O0' -Dman1dir=none
-Dman3dir=none -DDEBUGGING -Dcc=g++ -Dusemorebits -Dusethreads'
  hint=recommended, useposix=true, d_sigaction=define
  useithreads=define, usemultiplicity=define
  useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
  use64bitint=define, use64bitall=undef, uselongdouble=define
  usemymalloc=n, bincompat5005=undef
  Compiler​:
  cc='g++', ccflags ='-D_REENTRANT -D_GNU_SOURCE -DDEBUGGING
-fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
  optimize='-O0 -ggdb3',
  cppflags='-D_REENTRANT -D_GNU_SOURCE -DDEBUGGING
-fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include'
  ccversion='', gccversion='4.4.5', gccosandvers=''
  intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=12345678
  d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
  ivtype='long long', ivsize=8, nvtype='long double', nvsize=12,
Off_t='off_t', lseeksize=8
  alignbytes=4, prototype=define
  Linker and Libraries​:
  ld='g++', ldflags =' -fstack-protector -L/usr/local/lib'
  libpth=/usr/local/lib /lib/../lib /usr/lib/../lib /lib /usr/lib
/usr/lib/i686-linux-gnu
  libs=-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc
  perllibs=-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc
  libc=/lib/../lib/libc.so.6, so=so, useshrplib=false, libperl=libperl.a
  gnulibc_version='2.12'
  Dynamic Linking​:
  dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E'
  cccdlflags='-fPIC', lddlflags='-shared -ggdb3 -ggdb3 -O0
-L/usr/local/lib -fstack-protector'

Locally applied patches​:


@​INC for perl 5.15.8​:

/home/khw/blead/lib/perl5/site_perl/5.15.8/i686-linux-thread-multi-64int-ld
  /home/khw/blead/lib/perl5/site_perl/5.15.8
  /home/khw/blead/lib/perl5/5.15.8/i686-linux-thread-multi-64int-ld
  /home/khw/blead/lib/perl5/5.15.8
  /home/khw/blead/lib/perl5/site_perl
  .


Environment for perl 5.15.8​:
  HOME=/home/khw
  LANG=en_US.UTF-8
  LANGUAGE=en_US​:en
  LD_LIBRARY_PATH (unset)
  LOGDIR (unset)

PATH=/home/khw/bin​:/home/khw/print/bin​:/bin​:/usr/local/sbin​:/usr/local/bin​:/usr/sbin​:/usr/bin​:/sbin​:/usr/games​:/home/khw/cxoffice/bin
  PERL5OPT=-w
  PERL_BADLANG (unset)
  SHELL=/bin/ksh

@p5pRT
Copy link
Author

p5pRT commented Mar 23, 2012

From @rjbs

I see these patches, which I thought we were going to apply​:

* [7711871] (p5p/smoke-me/khw-charnames) charnames​: White-space only
* [af6342a] PATCH​: [perl #11560] extraneous msg in viacode

They were not applied. Karl, do you think we should squash this before 5.16? Fewer warnings​:
good. If you think it's good too, and safe, I will cherry pick these.

Thanks.

@p5pRT
Copy link
Author

p5pRT commented Mar 23, 2012

The RT System itself - Status changed from 'new' to 'open'

@p5pRT
Copy link
Author

p5pRT commented Mar 23, 2012

From @khwilliamson

On 03/22/2012 07​:12 PM, Ricardo SIGNES via RT wrote​:

I see these patches, which I thought we were going to apply​:

* [7711871] (p5p/smoke-me/khw-charnames) charnames​: White-space only
* [af6342a] PATCH​: [perl #11560] extraneous msg in viacode

They were not applied. Karl, do you think we should squash this before 5.16? Fewer warnings​:
good. If you think it's good too, and safe, I will cherry pick these.

Thanks.

I didn't see any approval to apply them.

It's a minor bug, but I'm confident it's safe.

@p5pRT
Copy link
Author

p5pRT commented Mar 23, 2012

From @rjbs

Turns out it wasn't safe! cmp_versions test failed. :-)

I bumped _charnames.pm's $VERSION and pushed it up to blead.

@p5pRT
Copy link
Author

p5pRT commented Mar 23, 2012

From [Unknown Contact. See original ticket]

Turns out it wasn't safe! cmp_versions test failed. :-)

I bumped _charnames.pm's $VERSION and pushed it up to blead.

@p5pRT
Copy link
Author

p5pRT commented Mar 23, 2012

@rjbs - Status changed from 'open' to 'resolved'

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant