]> git.vpit.fr Git - perl/modules/Variable-Magic.git/commit
Skip threads tests unless perl version is 5.13.4 or greater
authorVincent Pit <vince@profvince.com>
Fri, 24 Sep 2010 15:58:29 +0000 (17:58 +0200)
committerVincent Pit <vince@profvince.com>
Fri, 24 Sep 2010 15:58:31 +0000 (17:58 +0200)
commit8e2184e72b9ec7b9d7bddd4bf5be516f2b561db9
tree346ecabd8a95287c2e47fffc5e37ad39c97dfa24
parent8a14a992ccd972cfbf1bbb0b14dd4447facd3154
Skip threads tests unless perl version is 5.13.4 or greater

There was a long standing bug in the handling of GV <-> CV double linkage
that could (and explicitely did with a poisonous perl) cause segfaults at
thread destruction. It got fixed by Dave in commit 803f274 which went in
5.13.3, but the fix was amended for 5.13.4 in commit 09aad8f. Since it's
not really fair for the user to not be able to install the module because
of this, we skip the threads tests unless perl is at least 5.13.4.
t/40-threads.t
t/41-clone.t