Regression

osx-32 / Tests-osx-32 / MacOSX32.FreeType.Tests.cache.FreeTypeCacheTest.testGlyphAccessIsThreadSafe (from FreeType-Tests)

Failing for the past 1 build (Since Unstable#173 )
Took 10 sec.

Stacktrace

Process>>pvtSignal:list:
Bitmap(SequenceableCollection)>>hash
Set>>scanFor:
Set>>add:
[ :each | self add: (aBlock value: each) ] in Set(Collection)>>fillFrom:with:
OrderedCollection>>do:
Set(Collection)>>fillFrom:with:
OrderedCollection(Collection)>>collect:as:
[ | sem text canvases testBlock |
sem := Semaphore new.
text := String loremIpsum: 25 * 1024.
FreeTypeCache current removeAll.
canvases := OrderedCollection new.
testBlock := [ | canvas |
canvas := FormCanvas extent: 1000 @ 1000.
canvases add: canvas.
RubScrolledTextMorph new
	setText: text;
	font: StandardFonts codeFont;
	bounds: (0 @ 0 corner: canvas form extent);
	fullDrawOn: canvas.
sem signal ].
concurrencyLevel timesRepeat: [ testBlock forkAt: 39 ].
concurrencyLevel timesRepeat: [ sem wait ].
self
	assert: (canvases collect: [ :each | each form bits ] as: Set) size
	equals: 1 ] in FreeTypeCacheTest>>testGlyphAccessIsThreadSafe
SmallInteger(Integer)>>timesRepeat:
FreeTypeCacheTest>>testGlyphAccessIsThreadSafe
FreeTypeCacheTest(TestCase)>>performTest