Skip to content

[Bug]: Some tests fail on 32-bit PowerPC [90% tests passed, 74 tests failed out of 729] #29

Description

@barracuda156

Contact Details

@barracuda156

What happened?

Build from ac845f0

90% tests passed, 74 tests failed out of 729

Label Time Summary:
flaky       = 544.25 sec*proc (19 tests)
unittest    = 567.74 sec*proc (713 tests)

Total Test time (real) = 1113.89 sec

The following tests did not run:
	499 - Future.AsyncSpecifyNewThread (Disabled)
	500 - Future.AsyncNotDeferredSpecifyNewThread (Disabled)
	501 - Future.AsyncNotAsyncSpecifyNewThread (Disabled)

The following tests FAILED:
	  5 - ChunkedFor.SimpleLoopStatic (Failed)
	 11 - ChunkedFor.SimpleLoopSmallRange (SEGFAULT)
	 14 - ChunkedFor.LoopSmallRangeWithStateWithExternalWait (SEGFAULT)
	465 - ForEach.Vector (SEGFAULT)
	467 - ForEach.Deque (Bus error)
	469 - ForEach.UnorderedMap (Bus error)
	473 - ForEach.References (SEGFAULT)
	474 - ForEach.Cascade (SEGFAULT)
	475 - ForEachN.Vector (SEGFAULT)
	477 - ForEachN.Deque (Bus error)
	479 - ForEachN.UnorderedMap (Bus error)
	496 - Future.AsyncSpecifyThreadPool (Bus error)
	567 - GreedyForRanges.LoopWithDequeState (Bus error)
	568 - GreedyForRanges.LoopWithVectorState (Bus error)
	569 - GreedyForRanges.LoopWithListState (Failed)
	570 - GreedyForRanges.ConcurrentLoopNoCoordination (Bus error)
	571 - GreedyForRanges.CoordinatedLoops (Bus error)
	572 - GreedyForRanges.CoordinatedConcurrentLoops (Bus error)
	578 - GreedyForRanges.AvoidOverflow2 (Bus error)
	579 - GreedyForRanges.EmptyLoopsWaitIfToldTo (Failed)
	580 - GreedyForRanges.SingleLoopWaitIfToldTo (Failed)
	585 - GreedyFor.LoopWithDequeState (Bus error)
	586 - GreedyFor.LoopWithVectorState (Bus error)
	587 - GreedyFor.LoopWithListState (Failed)
	589 - GreedyFor.CoordinatedLoops (Bus error)
	590 - GreedyFor.CoordinatedConcurrentLoops (Bus error)
	591 - GreedyFor.OptionsMaxThreads (SEGFAULT)
	596 - GreedyFor.AvoidOverflow2 (SEGFAULT)
	597 - GreedyFor.EmptyLoopsWaitIfToldTo (Failed)
	598 - GreedyFor.SingleLoopWaitIfToldTo (Failed)
	646 - ResourcePool.SameNumBuffersAsThreadsTest (Bus error)
	647 - ResourcePool.FewerBuffersThanThreadsTest (Bus error)
	648 - ResourcePool.MoreBuffersThanThreadsTest (Subprocess aborted)
	656 - SmallBufferAllocator.ThreadsSimpleSmall (SEGFAULT)
	657 - SmallBufferAllocator.ThreadsSimpleMedium (SEGFAULT)
	658 - SmallBufferAllocator.ThreadsSimpleLarge (SEGFAULT)
	659 - SmallBufferAllocator.ThreadsHandoffSmall (SEGFAULT)
	660 - SmallBufferAllocator.ThreadsHandoffMedium (SEGFAULT)
	661 - SmallBufferAllocator.ThreadsHandoffLarge (Bus error)
	664 - TaskSet.Recursive (Bus error)
	667 - TaskSet.CascadingCancelOne (Bus error)
	669 - TaskSet.CascadingManyCancel (SEGFAULT)
	670 - TaskSet.CascadingMany (SEGFAULT)
	672 - TaskSet.ExceptionNoForceQueuing (SEGFAULT)
	674 - TaskSet.ExceptionNoForceQueuingTryWait (SEGFAULT)
	676 - ConcurrentTaskSet.DoTree (SEGFAULT)
	681 - TaskSetTestParameters/TaskSetTest.MixedWork/0 (SEGFAULT)
	682 - TaskSetTestParameters/TaskSetTest.MixedWork/1 (SEGFAULT)
	683 - TaskSetTestParameters/TaskSetTest.MixedWork/2 (Bus error)
	684 - TaskSetTestParameters/TaskSetTest.MultiWait/0 (SEGFAULT)
	685 - TaskSetTestParameters/TaskSetTest.MultiWait/1 (SEGFAULT)
	686 - TaskSetTestParameters/TaskSetTest.MultiWait/2 (SEGFAULT)
	687 - TaskSetTestParameters/TaskSetTest.MultiSet/0 (SEGFAULT)
	688 - TaskSetTestParameters/TaskSetTest.MultiSet/1 (Bus error)
	689 - TaskSetTestParameters/TaskSetTest.MultiSet/2 (SEGFAULT)
	690 - TaskSetTestParameters/TaskSetTest.MultiSetTryWait/0 (SEGFAULT)
	691 - TaskSetTestParameters/TaskSetTest.MultiSetTryWait/1 (SEGFAULT)
	692 - TaskSetTestParameters/TaskSetTest.MultiSetTryWait/2 (Bus error)
	697 - ThreadPool.ResizeConcurrent (Bus error)
	698 - ThreadPool.ResizeMoreConcurrent (Bus error)
	699 - ThreadPool.SetSignalingWakeConcurrent (Bus error)
	700 - ThreadPool.ResizeCheckApproxActualRunningThreads (SEGFAULT)
	701 - ThreadPool.SetSignalingWakeConcurrentZeroLatency (Bus error)
	703 - ThreadPoolTestParameters/ThreadPoolTest.SimpleWork/1 (SEGFAULT)
	704 - ThreadPoolTestParameters/ThreadPoolTest.SimpleWork/2 (SEGFAULT)
	706 - ThreadPoolTestParameters/ThreadPoolTest.MixedWork/1 (SEGFAULT)
	707 - ThreadPoolTestParameters/ThreadPoolTest.MixedWork/2 (SEGFAULT)
	708 - ThreadPoolTestParameters/ThreadPoolTest.CrossPoolTest/0 (SEGFAULT)
	709 - ThreadPoolTestParameters/ThreadPoolTest.CrossPoolTest/1 (Bus error)
	710 - ThreadPoolTestParameters/ThreadPoolTest.CrossPoolTest/2 (SEGFAULT)
	711 - ThreadPoolTestParameters/ThreadPoolTest.SimpleWorkZeroLatencyPoll/0 (Bus error)
	712 - ThreadPoolTestParameters/ThreadPoolTest.SimpleWorkZeroLatencyPoll/1 (SEGFAULT)
	713 - ThreadPoolTestParameters/ThreadPoolTest.SimpleWorkZeroLatencyPoll/2 (SEGFAULT)
	714 - Priorty.PriorityGetsCycles (INTERRUPT)
Errors while running CTest

Of course, there is no implication that this must be fixed specifically for PowerPC, I rather report the bug for the record.

Version

latest (Edge)

Code of Conduct

  • I agree to follow this project's Code of Conduct

Log from tests:
LastTest.log

(I tried to run binaries via wrappers to fix malloc errors, but apparently here it does not help. I think I got the same results with and without wrapper scripts.)

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions