Okay --- I've committed the portable thread compilation support that this patch depends on. May I commit this test?