Skip to content
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

lib/locale.t fails on freebsd 10 #15731

Closed
p5pRT opened this issue Nov 24, 2016 · 8 comments
Closed

lib/locale.t fails on freebsd 10 #15731

p5pRT opened this issue Nov 24, 2016 · 8 comments

Comments

@p5pRT
Copy link

p5pRT commented Nov 24, 2016

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

Searchable as RT130163$

@p5pRT
Copy link
Author

p5pRT commented Nov 24, 2016

From @eserte

This is a bug report for perl from slaven@​rezic.de,
generated with the help of perlbug 1.40 running under perl 5.25.7.


perl5.25.7's test suite fails on freebsd 10​:

  ../lib/locale.t .................................................... Failed 6/698 subtests
  ../lib/locale.t (Wstat​: 0 Tests​: 698 Failed​: 6)
  Failed tests​: 385-390

Details​:

  not ok 385 testing of locale 'la_LN.ISO8859-1' is skipped, because it is was found to be incompatible with Perl, but could not discern reason
  not ok 386 testing of locale 'la_LN.ISO8859-13' is skipped, because it is was found to be incompatible with Perl, but could not discern reason
  not ok 387 testing of locale 'la_LN.ISO8859-15' is skipped, because it is was found to be incompatible with Perl, but could not discern reason
  not ok 388 testing of locale 'la_LN.ISO8859-2' is skipped, because it is was found to be incompatible with Perl, but could not discern reason
  not ok 389 testing of locale 'la_LN.ISO8859-4' is skipped, because it is was found to be incompatible with Perl, but could not discern reason
  not ok 390 testing of locale 'la_LN.US-ASCII' is skipped, because it is was found to be incompatible with Perl, but could not discern reason



Flags​:
  category=core
  severity=low


Site configuration information for perl 5.25.7​:

Configured by eserte at Mon Nov 21 07​:35​:08 CET 2016.

Summary of my perl5 (revision 5 version 25 subversion 7) configuration​:
 
  Platform​:
  osname=freebsd
  osvers=10.1-release
  archname=amd64-freebsd
  uname='freebsd cvrsnica-freebsd-101.herceg.de 10.1-release freebsd 10.1-release #0 r274401​: tue nov 11 21​:02​:49 utc 2014 root@​releng1.nyi.freebsd.org​:usrobjusrsrcsysgeneric amd64 '
  config_args='-ds -e -Dprefix=/usr/perl5.25.7p -Dusedevel -Dusemallocwrap=no -Dcf_email=srezic@​cpan.org -Doptimize=-O2 -pipe'
  hint=recommended
  useposix=true
  d_sigaction=define
  useithreads=undef
  usemultiplicity=undef
  use64bitint=define
  use64bitall=define
  uselongdouble=undef
  usemymalloc=n
  bincompat5005=undef
  Compiler​:
  cc='cc'
  ccflags ='-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_FORTIFY_SOURCE=2'
  optimize='-O2 -pipe'
  cppflags='-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include'
  ccversion=''
  gccversion='4.2.1 Compatible FreeBSD Clang 3.4.1 (tags/RELEASE_34/dot1-final 208032)'
  gccosandvers=''
  intsize=4
  longsize=8
  ptrsize=8
  doublesize=8
  byteorder=12345678
  doublekind=3
  d_longlong=define
  longlongsize=8
  d_longdbl=define
  longdblsize=16
  longdblkind=3
  ivtype='long'
  ivsize=8
  nvtype='double'
  nvsize=8
  Off_t='off_t'
  lseeksize=8
  alignbytes=8
  prototype=define
  Linker and Libraries​:
  ld='cc'
  ldflags ='-pthread -Wl,-E -fstack-protector -L/usr/local/lib'
  libpth=/usr/lib /usr/local/lib /usr/include/clang/3.4.1 /usr/lib
  libs=-lpthread -lgdbm -lm -lcrypt -lutil -lc
  perllibs=-lpthread -lm -lcrypt -lutil -lc
  libc=
  so=so
  useshrplib=false
  libperl=libperl.a
  gnulibc_version=''
  Dynamic Linking​:
  dlsrc=dl_dlopen.xs
  dlext=so
  d_dlsymun=undef
  ccdlflags=' '
  cccdlflags='-DPIC -fPIC'
  lddlflags='-shared -L/usr/local/lib -fstack-protector'


@​INC for perl 5.25.7​:
  /usr/perl5.25.7p/lib/site_perl/5.25.7/amd64-freebsd
  /usr/perl5.25.7p/lib/site_perl/5.25.7
  /usr/perl5.25.7p/lib/5.25.7/amd64-freebsd
  /usr/perl5.25.7p/lib/5.25.7


Environment for perl 5.25.7​:
  HOME=/home/cpansand
  LANG (unset)
  LANGUAGE (unset)
  LC_ALL=de_DE.ISO8859-1
  LD_LIBRARY_PATH (unset)
  LOGDIR (unset)
  PATH=/usr/local/bin​:/usr/bin​:/bin​:/usr/local/sbin​:/usr/sbin​:/sbin​:/home/cpansand/bin/freebsd10.1​:/home/cpansand/bin/sh​:/home/cpansand/bin​:/usr/games​:/home/cpansand/devel
  PERLDOC=-MPod​::Perldoc​::ToTextOverstrike
  PERL_BADLANG (unset)
  SHELL=/usr/local/bin/zsh

@p5pRT
Copy link
Author

p5pRT commented Nov 24, 2016

From @jkeenan

On Thu, 24 Nov 2016 09​:08​:27 GMT, slaven@​rezic.de wrote​:

This is a bug report for perl from slaven@​rezic.de,
generated with the help of perlbug 1.40 running under perl 5.25.7.

-----------------------------------------------------------------
perl5.25.7's test suite fails on freebsd 10​:

../lib/locale.t ....................................................
Failed 6/698 subtests
../lib/locale.t
(Wstat​: 0 Tests​: 698 Failed​: 6)
Failed tests​: 385-390

Details​:

not ok 385 testing of locale 'la_LN.ISO8859-1' is skipped, because it
is was found to be incompatible with Perl, but could not discern
reason
not ok 386 testing of locale 'la_LN.ISO8859-13' is skipped, because it
is was found to be incompatible with Perl, but could not discern
reason
not ok 387 testing of locale 'la_LN.ISO8859-15' is skipped, because it
is was found to be incompatible with Perl, but could not discern
reason
not ok 388 testing of locale 'la_LN.ISO8859-2' is skipped, because it
is was found to be incompatible with Perl, but could not discern
reason
not ok 389 testing of locale 'la_LN.ISO8859-4' is skipped, because it
is was found to be incompatible with Perl, but could not discern
reason
not ok 390 testing of locale 'la_LN.US-ASCII' is skipped, because it
is was found to be incompatible with Perl, but could not discern
reason

These failures on FreeBSD-10.3 were already reported in passing in a ticket from last month reporting failures in the same file on FreeBSD-11 and -12 (and subsequently on OpenBSD and Solaris).

See​: https://rt-archive.perl.org/perl5/Ticket/Display.html?id=129953#txn-1433205

Karl, can we get an update on the status of these tickets?

Thank you very much.

--
James E Keenan (jkeenan@​cpan.org)

@p5pRT
Copy link
Author

p5pRT commented Nov 24, 2016

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

@p5pRT
Copy link
Author

p5pRT commented Nov 29, 2016

From @khwilliamson

On Thu, 24 Nov 2016 01​:08​:27 -0800, slaven@​rezic.de wrote​:

This is a bug report for perl from slaven@​rezic.de,
generated with the help of perlbug 1.40 running under perl 5.25.7.

-----------------------------------------------------------------
perl5.25.7's test suite fails on freebsd 10​:

I'm hoping that blead has fixed this. Please try and let us know.
--
Karl Williamson

@p5pRT
Copy link
Author

p5pRT commented Dec 1, 2016

From @jkeenan

On Tue, 29 Nov 2016 18​:43​:10 GMT, khw wrote​:

On Thu, 24 Nov 2016 01​:08​:27 -0800, slaven@​rezic.de wrote​:

This is a bug report for perl from slaven@​rezic.de,
generated with the help of perlbug 1.40 running under perl 5.25.7.

-----------------------------------------------------------------
perl5.25.7's test suite fails on freebsd 10​:

I'm hoping that blead has fixed this. Please try and let us know.

Here is a successful smoke test of blead on 10.3​:

http​://perl5.test-smoke.org/report/52031

--
James E Keenan (jkeenan@​cpan.org)

@p5pRT
Copy link
Author

p5pRT commented Dec 2, 2016

From @jkeenan

On Thu, 24 Nov 2016 09​:08​:27 GMT, slaven@​rezic.de wrote​:

This is a bug report for perl from slaven@​rezic.de,
generated with the help of perlbug 1.40 running under perl 5.25.7.

-----------------------------------------------------------------
perl5.25.7's test suite fails on freebsd 10​:

../lib/locale.t ....................................................
Failed 6/698 subtests
../lib/locale.t
(Wstat​: 0 Tests​: 698 Failed​: 6)
Failed tests​: 385-390

Details​:

not ok 385 testing of locale 'la_LN.ISO8859-1' is skipped, because it
is was found to be incompatible with Perl, but could not discern
reason
not ok 386 testing of locale 'la_LN.ISO8859-13' is skipped, because it
is was found to be incompatible with Perl, but could not discern
reason
not ok 387 testing of locale 'la_LN.ISO8859-15' is skipped, because it
is was found to be incompatible with Perl, but could not discern
reason
not ok 388 testing of locale 'la_LN.ISO8859-2' is skipped, because it
is was found to be incompatible with Perl, but could not discern
reason
not ok 389 testing of locale 'la_LN.ISO8859-4' is skipped, because it
is was found to be incompatible with Perl, but could not discern
reason
not ok 390 testing of locale 'la_LN.US-ASCII' is skipped, because it
is was found to be incompatible with Perl, but could not discern
reason

Slaven​: Can you confirm that blead now PASSes on FreeBSD-10? (I am now getting PASS on FreeBSD-10.3.)

Thank you very much.

--
James E Keenan (jkeenan@​cpan.org)

@p5pRT
Copy link
Author

p5pRT commented Dec 23, 2016

From @jkeenan

On Fri, 02 Dec 2016 15​:11​:08 GMT, jkeenan wrote​:

On Thu, 24 Nov 2016 09​:08​:27 GMT, slaven@​rezic.de wrote​:

This is a bug report for perl from slaven@​rezic.de,
generated with the help of perlbug 1.40 running under perl 5.25.7.

-----------------------------------------------------------------
perl5.25.7's test suite fails on freebsd 10​:

../lib/locale.t ....................................................
Failed 6/698 subtests
../lib/locale.t
(Wstat​: 0 Tests​: 698 Failed​: 6)
Failed tests​: 385-390

Details​:

not ok 385 testing of locale 'la_LN.ISO8859-1' is skipped, because it
is was found to be incompatible with Perl, but could not discern
reason
not ok 386 testing of locale 'la_LN.ISO8859-13' is skipped, because
it
is was found to be incompatible with Perl, but could not discern
reason
not ok 387 testing of locale 'la_LN.ISO8859-15' is skipped, because
it
is was found to be incompatible with Perl, but could not discern
reason
not ok 388 testing of locale 'la_LN.ISO8859-2' is skipped, because it
is was found to be incompatible with Perl, but could not discern
reason
not ok 389 testing of locale 'la_LN.ISO8859-4' is skipped, because it
is was found to be incompatible with Perl, but could not discern
reason
not ok 390 testing of locale 'la_LN.US-ASCII' is skipped, because it
is was found to be incompatible with Perl, but could not discern
reason

Slaven​: Can you confirm that blead now PASSes on FreeBSD-10? (I am
now getting PASS on FreeBSD-10.3.)

Thank you very much.

I haven't observed any failures of this test file on FreeBSD-10.3 in several weeks, so I'm marking this ticket resolved. Thanks to khw for a lot of work on this ticket.

--
James E Keenan (jkeenan@​cpan.org)

@p5pRT
Copy link
Author

p5pRT commented Dec 23, 2016

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

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

No branches or pull requests

1 participant