Completed
Details
Details
Assignee
Unassigned
UnassignedReporter
import
importLabels
Approval
Ok
Patch
Code
Priority

Affects versions
Fix versions
Created September 21, 2016 at 6:46 PM
Updated June 26, 2018 at 5:38 PM
Resolved June 26, 2018 at 5:38 PM
So far I've seen two transient exceptions from running stest/check against some very simple functions:
First, while checking this spec:
This exception was raised:
Second, while checking this spec:
This exception was thrown:
I was unable to reproduce either exception during consequent runs.
Cause: See further investigation in the comments - this appears to be caused by the pmap in check triggering concurrent requires of the test.check.generators namespace.
Approach: Add locking to prevent concurrent loads in dynaload.
Workaround: Explicitly require clojure.test.check.generators in advance. (This is gross!)
Patch: clj-2026-2.patch