grondilu / libdigest-raku

Raku implementation of various digests
Artistic License 2.0
27 stars 42 forks source link

zeroed target thread ID in work pass #5

Closed bbkr closed 4 years ago

bbkr commented 9 years ago

On Rakudo Star 2014.09 with MoarVM backend on OS X:

$ ./perl6 -e 'use Digest::SHA;  sha1 "foo" for ^14'
Internal error: zeroed target thread ID in work pass

Any lower number of iterations is fine.

grondilu commented 9 years ago

Can't reproduce it with MoarVM on linux 32bits. Presumably specific to OS X.

bbkr commented 9 years ago

Even on higher number of iterations?

AlexDaniel commented 4 years ago

@bbkr can you retest?

bbkr commented 4 years ago

I don't have the same OS setup now. But on my current machine (macOS High Sierra, Rakudo 2019.07.1 and Digest 0.3.4) it survived 1_000_000 iterations.

I think this can be safely closed now. Even if there was no direct change in Digest, something in Rakudo itself fixed it along the way.