[Perl/perl5] 924b0b: Fix typo when using nBIT_UMAX

2020-07-22 Thread Nicolas R.
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 924b0bfd9d159bece72423ebd5674d82284e0f5c
  
https://github.com/Perl/perl5/commit/924b0bfd9d159bece72423ebd5674d82284e0f5c
  Author: Nicolas R 
  Date:   2020-07-22 (Wed, 22 Jul 2020)

  Changed paths:
M utf8.h

  Log Message:
  ---
  Fix typo when using nBIT_UMAX

nBIT_MAX was used instead of nBIT_UMAX
from d223e1ea9ae864c0e563187f1e76 changes

note: at first glance it seems that
nBIT_UMAX is an alias for nBIT_MASK


[Perl/perl5] 4e74f1: Ensure all newly-added warnings and errors appear ...

2020-07-22 Thread Paul Evans
  Branch: refs/heads/leonerd/finally_block
  Home:   https://github.com/Perl/perl5
  Commit: 4e74f194351b41954f908a549bf21bf7cc611f56
  
https://github.com/Perl/perl5/commit/4e74f194351b41954f908a549bf21bf7cc611f56
  Author: Paul "LeoNerd" Evans 
  Date:   2020-07-22 (Wed, 22 Jul 2020)

  Changed paths:
M pod/perldiag.pod
M pp_ctl.c

  Log Message:
  ---
  Ensure all newly-added warnings and errors appear in perldiag.pod


  Commit: 7daac7fa4016aac55f06aef651c6aa00e1130764
  
https://github.com/Perl/perl5/commit/7daac7fa4016aac55f06aef651c6aa00e1130764
  Author: Paul "LeoNerd" Evans 
  Date:   2020-07-22 (Wed, 22 Jul 2020)

  Changed paths:
M ext/Opcode/Opcode.pm

  Log Message:
  ---
  Ensure that Opcode.pm has a tag for pushfinally op


  Commit: 186e586dd6b814db3302f57eaf8269f8dabd4e54
  
https://github.com/Perl/perl5/commit/186e586dd6b814db3302f57eaf8269f8dabd4e54
  Author: Paul "LeoNerd" Evans 
  Date:   2020-07-22 (Wed, 22 Jul 2020)

  Changed paths:
M t/op/FINALLY.t

  Log Message:
  ---
  Some more FINALLY unit tests


  Commit: 1d5f898738577a0de650a6ad4fc0e4383c238bd2
  
https://github.com/Perl/perl5/commit/1d5f898738577a0de650a6ad4fc0e4383c238bd2
  Author: Paul "LeoNerd" Evans 
  Date:   2020-07-22 (Wed, 22 Jul 2020)

  Changed paths:
M op.h
M perly.act
M perly.h
M perly.tab
M perly.y
M pp.c

  Log Message:
  ---
  Use a PVOP instead of SVOP for OP_PUSHFINALLY, as its argument isn't an SV. 
It isn't really a PV either but that's less wrong


  Commit: 3d810f7b063119b78d1e4de360f149ae31e3c171
  
https://github.com/Perl/perl5/commit/3d810f7b063119b78d1e4de360f149ae31e3c171
  Author: Paul "LeoNerd" Evans 
  Date:   2020-07-22 (Wed, 22 Jul 2020)

  Changed paths:
M ext/B/B/Concise.pm

  Log Message:
  ---
  Ensure that B::Concise doesn't try to render the "string" inside an 
OP_PUSHFINALLY


  Commit: bf2b6abd6ba292bd5c8ba002b3efd1e358ded2a6
  
https://github.com/Perl/perl5/commit/bf2b6abd6ba292bd5c8ba002b3efd1e358ded2a6
  Author: Paul "LeoNerd" Evans 
  Date:   2020-07-22 (Wed, 22 Jul 2020)

  Changed paths:
M ext/B/B.pm
M ext/B/B.xs
M op.h
M perly.act
M perly.h
M perly.tab
M perly.y

  Log Message:
  ---
  Store also the oproot for an OP_PUSHFINALLY; make it accessible to B::PVOP


  Commit: 78f66827639b5c010421a13bac8215baecb93a5c
  
https://github.com/Perl/perl5/commit/78f66827639b5c010421a13bac8215baecb93a5c
  Author: Paul "LeoNerd" Evans 
  Date:   2020-07-22 (Wed, 22 Jul 2020)

  Changed paths:
M lib/B/Deparse.pm
M lib/B/Deparse.t

  Log Message:
  ---
  Implement deparse of FINALLY blocks


Compare: https://github.com/Perl/perl5/compare/57eeab88b343...78f66827639b


[Perl/perl5] f54fc5: Fixes typo from d223e1ea9ae864c0e563187f1e76240ef1...

2020-07-22 Thread Ryan Voots
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: f54fc57ff3a5b11840a04e792a46d4c6adfd27c3
  
https://github.com/Perl/perl5/commit/f54fc57ff3a5b11840a04e792a46d4c6adfd27c3
  Author: Ryan Voots 
  Date:   2020-07-22 (Wed, 22 Jul 2020)

  Changed paths:
M malloc.c

  Log Message:
  ---
  Fixes typo from d223e1ea9ae864c0e563187f1e76240ef1acad87

This breaks in malloc.c when configured using the Perl malloc implementation 
i.e. -Dusemymalloc

End result is this when linking:

/usr/bin/ld: malloc.o: in function `Perl_mfree':
malloc.c:(.text+0x98): undefined reference to `nBITMASK'
/usr/bin/ld: malloc.c:(.text+0xb9): undefined reference to `nBITMASK'
/usr/bin/ld: malloc.c:(.text+0xd3): undefined reference to `nBITMASK'
/usr/bin/ld: malloc.c:(.text+0x138): undefined reference to `nBITMASK'
/usr/bin/ld: malloc.o: in function `Perl_malloced_size':
malloc.c:(.text+0x1fc): undefined reference to `nBITMASK'
/usr/bin/ld: malloc.o:malloc.c:(.text+0x328): more undefined references to 
`nBITMASK' follow


[Perl/perl5] e9e6f1: Some more FINALLY unit tests

2020-07-22 Thread Paul Evans
  Branch: refs/heads/leonerd/finally_block
  Home:   https://github.com/Perl/perl5
  Commit: e9e6f1d2888eb6702cdced0bf0ac69e08464987a
  
https://github.com/Perl/perl5/commit/e9e6f1d2888eb6702cdced0bf0ac69e08464987a
  Author: Paul "LeoNerd" Evans 
  Date:   2020-07-22 (Wed, 22 Jul 2020)

  Changed paths:
M t/op/FINALLY.t

  Log Message:
  ---
  Some more FINALLY unit tests


  Commit: 1eb6026722c9ba22f4cca048be73b71fd186ab7f
  
https://github.com/Perl/perl5/commit/1eb6026722c9ba22f4cca048be73b71fd186ab7f
  Author: Paul "LeoNerd" Evans 
  Date:   2020-07-22 (Wed, 22 Jul 2020)

  Changed paths:
M op.h
M perly.act
M perly.h
M perly.tab
M perly.y
M pp.c

  Log Message:
  ---
  Use a PVOP instead of SVOP for OP_PUSHFINALLY, as its argument isn't an SV. 
It isn't really a PV either but that's less wrong


  Commit: 34c87b110348377140a7a68d65b1ecdcad6ae9e4
  
https://github.com/Perl/perl5/commit/34c87b110348377140a7a68d65b1ecdcad6ae9e4
  Author: Paul "LeoNerd" Evans 
  Date:   2020-07-22 (Wed, 22 Jul 2020)

  Changed paths:
M ext/B/B/Concise.pm

  Log Message:
  ---
  Ensure that B::Concise doesn't try to render the "string" inside an 
OP_PUSHFINALLY


  Commit: 675b8fe9e17788c9e6bc3f4d4fccbb8410b18b19
  
https://github.com/Perl/perl5/commit/675b8fe9e17788c9e6bc3f4d4fccbb8410b18b19
  Author: Paul "LeoNerd" Evans 
  Date:   2020-07-22 (Wed, 22 Jul 2020)

  Changed paths:
M ext/B/B.xs
M op.h
M perly.act
M perly.h
M perly.tab
M perly.y

  Log Message:
  ---
  Store also the oproot for an OP_PUSHFINALLY; make it accessible to B::PVOP


  Commit: 57eeab88b343fc236f8b24ebbd2ef012f6702f36
  
https://github.com/Perl/perl5/commit/57eeab88b343fc236f8b24ebbd2ef012f6702f36
  Author: Paul "LeoNerd" Evans 
  Date:   2020-07-22 (Wed, 22 Jul 2020)

  Changed paths:
M lib/B/Deparse.pm
M lib/B/Deparse.t

  Log Message:
  ---
  Implement deparse of FINALLY blocks


Compare: https://github.com/Perl/perl5/compare/c2d4bdf30abc...57eeab88b343


[Perl/perl5] 8e8b6c: add 'isa' operator to perlexperiment

2020-07-22 Thread Renee
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 8e8b6c176c61bf1f98cdb674b05090a9bec5ab03
  
https://github.com/Perl/perl5/commit/8e8b6c176c61bf1f98cdb674b05090a9bec5ab03
  Author: reneeb 
  Date:   2020-07-22 (Wed, 22 Jul 2020)

  Changed paths:
M pod/perlexperiment.pod

  Log Message:
  ---
  add 'isa' operator to perlexperiment


[Perl/perl5] c6adfe: Bump VERSION of feature.pm and warnings.pm

2020-07-22 Thread Paul Evans
  Branch: refs/heads/leonerd/finally_block
  Home:   https://github.com/Perl/perl5
  Commit: c6adfeebbd5bc9b85974ad7f9ebe8435fb330a97
  
https://github.com/Perl/perl5/commit/c6adfeebbd5bc9b85974ad7f9ebe8435fb330a97
  Author: Paul "LeoNerd" Evans 
  Date:   2020-07-22 (Wed, 22 Jul 2020)

  Changed paths:
M lib/feature.pm
M lib/warnings.pm
M regen/feature.pl
M regen/warnings.pl

  Log Message:
  ---
  Bump VERSION of feature.pm and warnings.pm


  Commit: 22a2f5e19c27edfe55a1d313fa036747a29c5b8f
  
https://github.com/Perl/perl5/commit/22a2f5e19c27edfe55a1d313fa036747a29c5b8f
  Author: Paul "LeoNerd" Evans 
  Date:   2020-07-22 (Wed, 22 Jul 2020)

  Changed paths:
M t/op/coreamp.t

  Log Message:
  ---
  FINALLY is not coreamp'able


  Commit: 949c427a8e4f9b91fdb6ebd286bf63fcf5857f4d
  
https://github.com/Perl/perl5/commit/949c427a8e4f9b91fdb6ebd286bf63fcf5857f4d
  Author: Paul "LeoNerd" Evans 
  Date:   2020-07-22 (Wed, 22 Jul 2020)

  Changed paths:
M lib/B/Deparse-core.t

  Log Message:
  ---
  Skip FINALLY from lib/B/Deparse-core.t tests


  Commit: 64d4f285b17ce3ca3689865f5c3801f4239c4354
  
https://github.com/Perl/perl5/commit/64d4f285b17ce3ca3689865f5c3801f4239c4354
  Author: Paul "LeoNerd" Evans 
  Date:   2020-07-22 (Wed, 22 Jul 2020)

  Changed paths:
M gv.c
M t/op/coresubs.t

  Log Message:
  ---
  Should not generate a CORE:: sub for FINALLY


  Commit: 9601625829d2eb33adfea4b54fb4e50999a60b43
  
https://github.com/Perl/perl5/commit/9601625829d2eb33adfea4b54fb4e50999a60b43
  Author: Paul "LeoNerd" Evans 
  Date:   2020-07-22 (Wed, 22 Jul 2020)

  Changed paths:
M pod/perldiag.pod
M pp_ctl.c

  Log Message:
  ---
  Ensure all newly-added warnings and errors appear in perldiag.pod


  Commit: c2d4bdf30abc5482582c1f83a2526bc90018daa8
  
https://github.com/Perl/perl5/commit/c2d4bdf30abc5482582c1f83a2526bc90018daa8
  Author: Paul "LeoNerd" Evans 
  Date:   2020-07-22 (Wed, 22 Jul 2020)

  Changed paths:
M ext/Opcode/Opcode.pm

  Log Message:
  ---
  Ensure that Opcode.pm has a tag for pushfinally op


Compare: https://github.com/Perl/perl5/compare/941b3cfb2d99...c2d4bdf30abc