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

Make Test.pm6 more thread safe #1143

Merged
merged 4 commits into from Aug 29, 2017
Merged

Make Test.pm6 more thread safe #1143

merged 4 commits into from Aug 29, 2017

Commits on Aug 29, 2017

  1. Correct a typo

    ugexe committed Aug 29, 2017
    Copy the full SHA
    43abdb1 View commit details
    Browse the repository at this point in the history
  2. Avoid curley brace string interpolation

    This avoids https://rt.perl.org/Ticket/Display.html?id=131985 and
    makes the string interpolation style used consistent.
    ugexe committed Aug 29, 2017
    Copy the full SHA
    db68552 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    eb99bbc View commit details
    Browse the repository at this point in the history
  4. Fix duplicate test count id

    Uses `cas(...)` instead of atomic operators/types so that this
    should not break on the JVM as well as be backwards compatible
    with older rakudos (these platforms will still experience
    the duplicate test count id, however). This does not fix the
    output order, but it does fix the plan output (thereby fixing
    issues where a plan 200 is used, but the output would be 1..197
    
    See: https://irclog.perlgeek.de/perl6-dev/2017-08-29#i_15086510
    ugexe committed Aug 29, 2017
    Copy the full SHA
    c19e810 View commit details
    Browse the repository at this point in the history