Skip to content

Conversation

@tonycoz
Copy link
Contributor

@tonycoz tonycoz commented Apr 2, 2025

I looked at the test results of a PR recently and when drilling down into the threaded results noticed we weren't actually testing against old threaded perls.

I suspect I broke this when I re-worked it to add the pretty labels, since the original patch set here did fix some threaded build issues detected by these tests.


  • This set of changes does not require a perldelta entry.

tonycoz added 2 commits April 2, 2025 11:04
I suspect I broke this when I re-worked it to add the pretty labels.
This was failing for threads.pm, threads-shared, Thread-Semaphore
under 5.8.9 threaded.

I wasn't able to make these fail with my local copy of 5.8.9 threaded.

These are failing with messages like:

  Unbalanced string table refcount: (0) for "TRAP" during global destruction.
  Unbalanced string table refcount: (0) for "ERRNO" during global destruction.
  Unbalanced string table refcount: (0) for "setuid" during global destruction.
  Unbalanced string table refcount: (0) for "POSIX.pm" during global destruction.
  Unbalanced string table refcount: (0) for "SKIP" during global destruction.
  Unbalanced string table refcount: (0) for "load" during global destruction.
  Unbalanced string table refcount: (0) for "register::" during global destruction.
  Unbalanced string table refcount: (0) for "_filters" during global destruction.
  Unbalanced string table refcount: (0) for "gen_uid" during global destruction.
  Unbalanced string table refcount: (0) for "==" during global destruction.
  Unbalanced string table refcount: (0) for "FINALIZED" during global destruction.
  Unbalanced string table refcount: (0) for "event_tap" during global destruction.
  Unbalanced string table refcount: (0) for "confess" during global destruction.
  Unbalanced string table refcount: (0) for "CAN_SIGSYS" during global destruction.
  Unbalanced string table refcount: (0) for "NUM56" during global destruction.
  Unbalanced string table refcount: (0) for "tv_interval" during global destruction.
@jkeenan jkeenan added the Infrastructure Things needed to maintain Perl development label Apr 2, 2025
@haarg haarg merged commit 16522b5 into Perl:blead Apr 17, 2025
34 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Infrastructure Things needed to maintain Perl development

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants