Re: [perl #132447] IO.slurp throws exception when run in threads

2017-11-18 Thread Dan Zwell via RT
Thanks for taking the time to look into this! I can't reproduce it with that snippet, even if I make the file nonempty. But I can reproduce it with the following two snippets. (I could not reproduce when I populated the input file in the same script that does the await loop.) perl6 -e '"$*TMPDIR/R

Re: [perl #132447] IO.slurp throws exception when run in threads

2017-11-18 Thread Dan Zwell via RT
Oh, and when the list of filenames is the simpler `"$*TMPDIR/RT132447.test" xx 100`, the problem also appears, but it seemed to take many more iterations to crash. That could be just chance, though. On Sat, Nov 18, 2017 at 4:01 PM Dan Zwell wrote: > Thanks for taking the time to look into this!

Re: [perl #132447] IO.slurp throws exception when run in threads

2017-11-18 Thread Dan Zwell
Oh, and when the list of filenames is the simpler `"$*TMPDIR/RT132447.test" xx 100`, the problem also appears, but it seemed to take many more iterations to crash. That could be just chance, though. On Sat, Nov 18, 2017 at 4:01 PM Dan Zwell wrote: > Thanks for taking the time to look into this!

Re: [perl #132447] IO.slurp throws exception when run in threads

2017-11-18 Thread Dan Zwell
Thanks for taking the time to look into this! I can't reproduce it with that snippet, even if I make the file nonempty. But I can reproduce it with the following two snippets. (I could not reproduce when I populated the input file in the same script that does the await loop.) perl6 -e '"$*TMPDIR/R

Re: [perl #132447] IO.slurp throws exception when run in threads

2017-11-17 Thread Dan Zwell via RT
After more careful checking, I found the bug fix did make it into the October release. A bisect showed it was fixed it in commit 6af44f8d38a02bbd0d68cfd014165d6e33e4d89a. So, in the prior commit, the --version 2017.09-490-g3f595acfb built on MoarVM version 2017.10, and the exception (with --ll-exce

Re: [perl #132447] IO.slurp throws exception when run in threads

2017-11-17 Thread Dan Zwell
After more careful checking, I found the bug fix did make it into the October release. A bisect showed it was fixed it in commit 6af44f8d38a02bbd0d68cfd014165d6e33e4d89a. So, in the prior commit, the --version 2017.09-490-g3f595acfb built on MoarVM version 2017.10, and the exception (with --ll-exce