Skip to content
This repository has been archived by the owner on Jan 26, 2024. It is now read-only.

Not all tests/pstl_tests can pass. #94

Open
jiayuehua opened this issue Jan 12, 2021 · 1 comment
Open

Not all tests/pstl_tests can pass. #94

jiayuehua opened this issue Jan 12, 2021 · 1 comment

Comments

@jiayuehua
Copy link

I run on ubuntu 20.04, using intel opencl sdk and computecpp.
below Are the output of all pstl.tests .

Running main() from gtest_main.cc
[==========] Running 3 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 3 tests from AllOfAlgorithm
[ RUN ] AllOfAlgorithm.TestSyclAllOfTrue
[ OK ] AllOfAlgorithm.TestSyclAllOfTrue (187 ms)
[ RUN ] AllOfAlgorithm.TestSyclAllOfFalse
[ OK ] AllOfAlgorithm.TestSyclAllOfFalse (75 ms)
[ RUN ] AllOfAlgorithm.TestSyclAllOfEmpty
[ OK ] AllOfAlgorithm.TestSyclAllOfEmpty (1 ms)
[----------] 3 tests from AllOfAlgorithm (264 ms total)

[----------] Global test environment tear-down
[==========] 3 tests from 1 test case ran. (264 ms total)
[ PASSED ] 3 tests.
Running main() from gtest_main.cc
[==========] Running 3 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 3 tests from AnyOfAlgorithm
[ RUN ] AnyOfAlgorithm.TestSyclAnyOfTrue
[ OK ] AnyOfAlgorithm.TestSyclAnyOfTrue (176 ms)
[ RUN ] AnyOfAlgorithm.TestSyclAnyOfFalse
[ OK ] AnyOfAlgorithm.TestSyclAnyOfFalse (75 ms)
[ RUN ] AnyOfAlgorithm.TestSyclAnyOfEmpty
[ OK ] AnyOfAlgorithm.TestSyclAnyOfEmpty (1 ms)
[----------] 3 tests from AnyOfAlgorithm (252 ms total)

[----------] Global test environment tear-down
[==========] 3 tests from 1 test case ran. (252 ms total)
[ PASSED ] 3 tests.
Running main() from gtest_main.cc
[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from UniquePTRAlgorithm
[ RUN ] UniquePTRAlgorithm.TestSyclUniquePTR
[ OK ] UniquePTRAlgorithm.TestSyclUniquePTR (162 ms)
[----------] 1 test from UniquePTRAlgorithm (162 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (162 ms total)
[ PASSED ] 1 test.
Running main() from gtest_main.cc
[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from CountAlgorithm
[ RUN ] CountAlgorithm.TestSyclCount
[ OK ] CountAlgorithm.TestSyclCount (165 ms)
[----------] 1 test from CountAlgorithm (165 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (165 ms total)
[ PASSED ] 1 test.
Running main() from gtest_main.cc
[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from CountIfAlgorithm
[ RUN ] CountIfAlgorithm.TestSyclCountIf
[ OK ] CountIfAlgorithm.TestSyclCountIf (166 ms)
[----------] 1 test from CountIfAlgorithm (166 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (166 ms total)
[ PASSED ] 1 test.
Running main() from gtest_main.cc
[==========] Running 9 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 9 tests from EqualAlgorithm
[ RUN ] EqualAlgorithm.EqualTrue
[ OK ] EqualAlgorithm.EqualTrue (191 ms)
[ RUN ] EqualAlgorithm.EqualTrueJustBegin
[ OK ] EqualAlgorithm.EqualTrueJustBegin (96 ms)
[ RUN ] EqualAlgorithm.EqualFalse
[ OK ] EqualAlgorithm.EqualFalse (95 ms)
[ RUN ] EqualAlgorithm.EqualCustomPredicate
[ OK ] EqualAlgorithm.EqualCustomPredicate (95 ms)
[ RUN ] EqualAlgorithm.EqualNoPredicate
[ OK ] EqualAlgorithm.EqualNoPredicate (1 ms)
[ RUN ] EqualAlgorithm.EqualNoPredicateJustBegin
[ OK ] EqualAlgorithm.EqualNoPredicateJustBegin (96 ms)
[ RUN ] EqualAlgorithm.EqualDifferentLength
[ OK ] EqualAlgorithm.EqualDifferentLength (0 ms)
[ RUN ] EqualAlgorithm.EqualEmpty
[ OK ] EqualAlgorithm.EqualEmpty (1 ms)
[ RUN ] EqualAlgorithm.NotEqualFloat
[ OK ] EqualAlgorithm.NotEqualFloat (96 ms)
[----------] 9 tests from EqualAlgorithm (671 ms total)

[----------] Global test environment tear-down
[==========] 9 tests from 1 test case ran. (671 ms total)
[ PASSED ] 9 tests.
Running main() from gtest_main.cc
[==========] Running 11 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 11 tests from ExclusiveScanAlgorithm
[ RUN ] ExclusiveScanAlgorithm.TestSTDExclusiveScan
[ OK ] ExclusiveScanAlgorithm.TestSTDExclusiveScan (1 ms)
[ RUN ] ExclusiveScanAlgorithm.TestSyclExclusiveScanPowerOfTwo1
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/exclusive_scan.cpp:81: Failure
Value of: std::equal(v.begin(), v.end(), gold.begin())
Actual: false
Expected: true
[ FAILED ] ExclusiveScanAlgorithm.TestSyclExclusiveScanPowerOfTwo1 (189 ms)
[ RUN ] ExclusiveScanAlgorithm.TestSyclExclusiveScanPowerOfTwo2
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/exclusive_scan.cpp:95: Failure
Value of: std::equal(v.begin(), v.end(), gold.begin())
Actual: false
Expected: true
[ FAILED ] ExclusiveScanAlgorithm.TestSyclExclusiveScanPowerOfTwo2 (95 ms)
[ RUN ] ExclusiveScanAlgorithm.TestSyclExclusiveScanPowerOfTwo3
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/exclusive_scan.cpp:109: Failure
Value of: std::equal(v.begin(), v.end(), gold.begin())
Actual: false
Expected: true
[ FAILED ] ExclusiveScanAlgorithm.TestSyclExclusiveScanPowerOfTwo3 (95 ms)
[ RUN ] ExclusiveScanAlgorithm.TestSyclExclusiveScanMultOperation1
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/exclusive_scan.cpp:127: Failure
Value of: std::equal(v.begin(), v.end(), gold.begin())
Actual: false
Expected: true
[ FAILED ] ExclusiveScanAlgorithm.TestSyclExclusiveScanMultOperation1 (94 ms)
[ RUN ] ExclusiveScanAlgorithm.TestSyclExclusiveScanMultOperation2
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/exclusive_scan.cpp:141: Failure
Value of: std::equal(v.begin(), v.end(), gold.begin())
Actual: false
Expected: true
[ FAILED ] ExclusiveScanAlgorithm.TestSyclExclusiveScanMultOperation2 (95 ms)
[ RUN ] ExclusiveScanAlgorithm.TestSyclExclusiveScanNonPowerOfTwo1
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/exclusive_scan.cpp:159: Failure
Value of: std::equal(v.begin(), v.end(), gold.begin())
Actual: false
Expected: true
[ FAILED ] ExclusiveScanAlgorithm.TestSyclExclusiveScanNonPowerOfTwo1 (95 ms)
[ RUN ] ExclusiveScanAlgorithm.TestSyclExclusiveScanNonPowerOfTwo2
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/exclusive_scan.cpp:173: Failure
Value of: std::equal(v.begin(), v.end(), gold.begin())
Actual: false
Expected: true
[ FAILED ] ExclusiveScanAlgorithm.TestSyclExclusiveScanNonPowerOfTwo2 (94 ms)
[ RUN ] ExclusiveScanAlgorithm.TestSyclExclusiveScanNonPowerOfTwo3
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/exclusive_scan.cpp:187: Failure
Value of: std::equal(v.begin(), v.end(), gold.begin())
Actual: false
Expected: true
[ FAILED ] ExclusiveScanAlgorithm.TestSyclExclusiveScanNonPowerOfTwo3 (95 ms)
[ RUN ] ExclusiveScanAlgorithm.TestSyclExclusiveScanLargePowerOfTwo
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/exclusive_scan.cpp:203: Failure
Value of: std::equal(v.begin(), v.end(), gold.begin())
Actual: false
Expected: true
[ FAILED ] ExclusiveScanAlgorithm.TestSyclExclusiveScanLargePowerOfTwo (94 ms)
[ RUN ] ExclusiveScanAlgorithm.TestSyclExclusiveScanNonPowerOfTwoRange
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/exclusive_scan.cpp:220: Failure
Value of: std::equal(v.begin(), v.end(), gold.begin())
Actual: false
Expected: true
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/exclusive_scan.cpp:220: Failure
Value of: std::equal(v.begin(), v.end(), gold.begin())
Actual: false
Expected: true
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/exclusive_scan.cpp:220: Failure
Value of: std::equal(v.begin(), v.end(), gold.begin())
Actual: false
Expected: true
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/exclusive_scan.cpp:220: Failure
Value of: std::equal(v.begin(), v.end(), gold.begin())
Actual: false
Expected: true
[ FAILED ] ExclusiveScanAlgorithm.TestSyclExclusiveScanNonPowerOfTwoRange (376 ms)
[----------] 11 tests from ExclusiveScanAlgorithm (1323 ms total)

[----------] Global test environment tear-down
[==========] 11 tests from 1 test case ran. (1323 ms total)
[ PASSED ] 1 test.
[ FAILED ] 10 tests, listed below:
[ FAILED ] ExclusiveScanAlgorithm.TestSyclExclusiveScanPowerOfTwo1
[ FAILED ] ExclusiveScanAlgorithm.TestSyclExclusiveScanPowerOfTwo2
[ FAILED ] ExclusiveScanAlgorithm.TestSyclExclusiveScanPowerOfTwo3
[ FAILED ] ExclusiveScanAlgorithm.TestSyclExclusiveScanMultOperation1
[ FAILED ] ExclusiveScanAlgorithm.TestSyclExclusiveScanMultOperation2
[ FAILED ] ExclusiveScanAlgorithm.TestSyclExclusiveScanNonPowerOfTwo1
[ FAILED ] ExclusiveScanAlgorithm.TestSyclExclusiveScanNonPowerOfTwo2
[ FAILED ] ExclusiveScanAlgorithm.TestSyclExclusiveScanNonPowerOfTwo3
[ FAILED ] ExclusiveScanAlgorithm.TestSyclExclusiveScanLargePowerOfTwo
[ FAILED ] ExclusiveScanAlgorithm.TestSyclExclusiveScanNonPowerOfTwoRange

10 FAILED TESTS
Running main() from gtest_main.cc
[==========] Running 2 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 2 tests from FillAlgorithm
[ RUN ] FillAlgorithm.TestStdFill
[ OK ] FillAlgorithm.TestStdFill (0 ms)
[ RUN ] FillAlgorithm.TestSyclFill
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/fill.cpp:56: Failure
Value of: std::equal(v.begin(), v.end(), result.begin())
Actual: false
Expected: true
[ FAILED ] FillAlgorithm.TestSyclFill (195 ms)
[----------] 2 tests from FillAlgorithm (195 ms total)

[----------] Global test environment tear-down
[==========] 2 tests from 1 test case ran. (195 ms total)
[ PASSED ] 1 test.
[ FAILED ] 1 test, listed below:
[ FAILED ] FillAlgorithm.TestSyclFill

1 FAILED TEST
Running main() from gtest_main.cc
[==========] Running 6 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 6 tests from FillNAlgorithm
[ RUN ] FillNAlgorithm.TestStdFillN
[ OK ] FillNAlgorithm.TestStdFillN (0 ms)
[ RUN ] FillNAlgorithm.TestStd2FillN
[ OK ] FillNAlgorithm.TestStd2FillN (0 ms)
[ RUN ] FillNAlgorithm.TestStd3FillN
[ OK ] FillNAlgorithm.TestStd3FillN (0 ms)
[ RUN ] FillNAlgorithm.TestSyclFillN
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/fill_n.cpp:76: Failure
Value of: std::equal(begin(v), end(v), begin(result))
Actual: false
Expected: true
[ FAILED ] FillNAlgorithm.TestSyclFillN (172 ms)
[ RUN ] FillNAlgorithm.TestSycl2FillN
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/fill_n.cpp:87: Failure
Value of: std::equal(begin(v), end(v), begin(result))
Actual: false
Expected: true
[ FAILED ] FillNAlgorithm.TestSycl2FillN (67 ms)
[ RUN ] FillNAlgorithm.TestSycl3FillN
[ OK ] FillNAlgorithm.TestSycl3FillN (1 ms)
[----------] 6 tests from FillNAlgorithm (240 ms total)

[----------] Global test environment tear-down
[==========] 6 tests from 1 test case ran. (240 ms total)
[ PASSED ] 4 tests.
[ FAILED ] 2 tests, listed below:
[ FAILED ] FillNAlgorithm.TestSyclFillN
[ FAILED ] FillNAlgorithm.TestSycl2FillN

2 FAILED TESTS
Running main() from gtest_main.cc
[==========] Running 7 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 7 tests from FindAlgorithm
[ RUN ] FindAlgorithm.TestSyclFind
[ OK ] FindAlgorithm.TestSyclFind (232 ms)
[ RUN ] FindAlgorithm.TestSyclListFind
[ OK ] FindAlgorithm.TestSyclListFind (97 ms)
[ RUN ] FindAlgorithm.TestSyclFindIf
[ OK ] FindAlgorithm.TestSyclFindIf (98 ms)
[ RUN ] FindAlgorithm.TestSyclListFindIf
[ OK ] FindAlgorithm.TestSyclListFindIf (98 ms)
[ RUN ] FindAlgorithm.TestSyclFindIfNot
[ OK ] FindAlgorithm.TestSyclFindIfNot (97 ms)
[ RUN ] FindAlgorithm.TestSyclListFindIfNot
[ OK ] FindAlgorithm.TestSyclListFindIfNot (98 ms)
[ RUN ] FindAlgorithm.TestSyclFindNotFound
[ OK ] FindAlgorithm.TestSyclFindNotFound (97 ms)
[----------] 7 tests from FindAlgorithm (817 ms total)

[----------] Global test environment tear-down
[==========] 7 tests from 1 test case ran. (817 ms total)
[ PASSED ] 7 tests.
Running main() from gtest_main.cc
[==========] Running 2 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 2 tests from ForEachAlgorithm
[ RUN ] ForEachAlgorithm.TestStdForEach
[ OK ] ForEachAlgorithm.TestStdForEach (0 ms)
[ RUN ] ForEachAlgorithm.TestSyclForEach
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/for_each.cpp:65: Failure
Value of: std::equal(v.begin(), v.end(), result.begin())
Actual: false
Expected: true
[ FAILED ] ForEachAlgorithm.TestSyclForEach (166 ms)
[----------] 2 tests from ForEachAlgorithm (166 ms total)

[----------] Global test environment tear-down
[==========] 2 tests from 1 test case ran. (166 ms total)
[ PASSED ] 1 test.
[ FAILED ] 1 test, listed below:
[ FAILED ] ForEachAlgorithm.TestSyclForEach

1 FAILED TEST
Running main() from gtest_main.cc
[==========] Running 6 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 6 tests from ForEachNAlgorithm
[ RUN ] ForEachNAlgorithm.TestStdForEachN
[ OK ] ForEachNAlgorithm.TestStdForEachN (0 ms)
[ RUN ] ForEachNAlgorithm.TestStd2ForEachN
[ OK ] ForEachNAlgorithm.TestStd2ForEachN (1 ms)
[ RUN ] ForEachNAlgorithm.TestStd3ForEachN
[ OK ] ForEachNAlgorithm.TestStd3ForEachN (0 ms)
[ RUN ] ForEachNAlgorithm.TestSyclForEachN
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/for_each_n.cpp:99: Failure
Value of: std::equal(v.begin(), v.end(), result.begin())
Actual: false
Expected: true
[ FAILED ] ForEachNAlgorithm.TestSyclForEachN (203 ms)
[ RUN ] ForEachNAlgorithm.TestSycl2ForEachN
[ OK ] ForEachNAlgorithm.TestSycl2ForEachN (68 ms)
[ RUN ] ForEachNAlgorithm.TestSycl3ForEachN
[ OK ] ForEachNAlgorithm.TestSycl3ForEachN (1 ms)
[----------] 6 tests from ForEachNAlgorithm (273 ms total)

[----------] Global test environment tear-down
[==========] 6 tests from 1 test case ran. (273 ms total)
[ PASSED ] 5 tests.
[ FAILED ] 1 test, listed below:
[ FAILED ] ForEachNAlgorithm.TestSyclForEachN

1 FAILED TEST
Running main() from gtest_main.cc
[==========] Running 2 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 2 tests from GenerateAlgorithm
[ RUN ] GenerateAlgorithm.TestStdGenerate
[ OK ] GenerateAlgorithm.TestStdGenerate (0 ms)
[ RUN ] GenerateAlgorithm.TestSyclGenerate
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/generate.cpp:57: Failure
Value of: std::equal(begin(v), end(v), begin(result))
Actual: false
Expected: true
[ FAILED ] GenerateAlgorithm.TestSyclGenerate (174 ms)
[----------] 2 tests from GenerateAlgorithm (174 ms total)

[----------] Global test environment tear-down
[==========] 2 tests from 1 test case ran. (174 ms total)
[ PASSED ] 1 test.
[ FAILED ] 1 test, listed below:
[ FAILED ] GenerateAlgorithm.TestSyclGenerate

1 FAILED TEST
Running main() from gtest_main.cc
[==========] Running 6 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 6 tests from GenerateNAlgorithm
[ RUN ] GenerateNAlgorithm.TestStdGenerateN
[ OK ] GenerateNAlgorithm.TestStdGenerateN (0 ms)
[ RUN ] GenerateNAlgorithm.TestStd2GenerateN
[ OK ] GenerateNAlgorithm.TestStd2GenerateN (0 ms)
[ RUN ] GenerateNAlgorithm.TestStd3GenerateN
[ OK ] GenerateNAlgorithm.TestStd3GenerateN (0 ms)
[ RUN ] GenerateNAlgorithm.TestSyclGenerateN
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/generate_n.cpp:76: Failure
Value of: std::equal(begin(v), end(v), begin(result))
Actual: false
Expected: true
[ FAILED ] GenerateNAlgorithm.TestSyclGenerateN (182 ms)
[ RUN ] GenerateNAlgorithm.TestSycl2GenerateN
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/generate_n.cpp:87: Failure
Value of: std::equal(begin(v), end(v), begin(result))
Actual: false
Expected: true
[ FAILED ] GenerateNAlgorithm.TestSycl2GenerateN (67 ms)
[ RUN ] GenerateNAlgorithm.TestSycl3GenerateN
[ OK ] GenerateNAlgorithm.TestSycl3GenerateN (1 ms)
[----------] 6 tests from GenerateNAlgorithm (250 ms total)

[----------] Global test environment tear-down
[==========] 6 tests from 1 test case ran. (250 ms total)
[ PASSED ] 4 tests.
[ FAILED ] 2 tests, listed below:
[ FAILED ] GenerateNAlgorithm.TestSyclGenerateN
[ FAILED ] GenerateNAlgorithm.TestSycl2GenerateN

2 FAILED TESTS
Running main() from gtest_main.cc
[==========] Running 11 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 11 tests from InclusiveScanAlgorithm
[ RUN ] InclusiveScanAlgorithm.TestSTDInclusiveScan
[ OK ] InclusiveScanAlgorithm.TestSTDInclusiveScan (0 ms)
[ RUN ] InclusiveScanAlgorithm.TestSyclInclusiveScanPowerOfTwo1
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/inclusive_scan.cpp:96: Failure
Value of: std::equal(v.begin(), v.end(), gold.begin())
Actual: false
Expected: true
[ FAILED ] InclusiveScanAlgorithm.TestSyclInclusiveScanPowerOfTwo1 (175 ms)
[ RUN ] InclusiveScanAlgorithm.TestSyclInclusiveScanPowerOfTwo2
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/inclusive_scan.cpp:111: Failure
Value of: std::equal(v.begin(), v.end(), gold.begin())
Actual: false
Expected: true
[ FAILED ] InclusiveScanAlgorithm.TestSyclInclusiveScanPowerOfTwo2 (81 ms)
[ RUN ] InclusiveScanAlgorithm.TestSyclInclusiveScanPowerOfTwo3
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/inclusive_scan.cpp:126: Failure
Value of: std::equal(v.begin(), v.end(), gold.begin())
Actual: false
Expected: true
[ FAILED ] InclusiveScanAlgorithm.TestSyclInclusiveScanPowerOfTwo3 (81 ms)
[ RUN ] InclusiveScanAlgorithm.TestSyclInclusiveScanMultOperation1
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/inclusive_scan.cpp:145: Failure
Value of: std::equal(v.begin(), v.end(), gold.begin())
Actual: false
Expected: true
[ FAILED ] InclusiveScanAlgorithm.TestSyclInclusiveScanMultOperation1 (82 ms)
[ RUN ] InclusiveScanAlgorithm.TestSyclInclusiveScanMultOperation2
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/inclusive_scan.cpp:160: Failure
Value of: std::equal(v.begin(), v.end(), gold.begin())
Actual: false
Expected: true
[ FAILED ] InclusiveScanAlgorithm.TestSyclInclusiveScanMultOperation2 (81 ms)
[ RUN ] InclusiveScanAlgorithm.TestSyclInclusiveScanNonPowerOfTwo1
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/inclusive_scan.cpp:179: Failure
Value of: std::equal(v.begin(), v.end(), gold.begin())
Actual: false
Expected: true
[ FAILED ] InclusiveScanAlgorithm.TestSyclInclusiveScanNonPowerOfTwo1 (81 ms)
[ RUN ] InclusiveScanAlgorithm.TestSyclInclusiveScanNonPowerOfTwo2
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/inclusive_scan.cpp:194: Failure
Value of: std::equal(v.begin(), v.end(), gold.begin())
Actual: false
Expected: true
[ FAILED ] InclusiveScanAlgorithm.TestSyclInclusiveScanNonPowerOfTwo2 (82 ms)
[ RUN ] InclusiveScanAlgorithm.TestSyclInclusiveScanNonPowerOfTwo3
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/inclusive_scan.cpp:209: Failure
Value of: std::equal(v.begin(), v.end(), gold.begin())
Actual: false
Expected: true
[ FAILED ] InclusiveScanAlgorithm.TestSyclInclusiveScanNonPowerOfTwo3 (81 ms)
[ RUN ] InclusiveScanAlgorithm.TestSyclInclusiveScanLargePowerOfTwo
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/inclusive_scan.cpp:226: Failure
Value of: std::equal(v.begin(), v.end(), gold.begin())
Actual: false
Expected: true
[ FAILED ] InclusiveScanAlgorithm.TestSyclInclusiveScanLargePowerOfTwo (82 ms)
[ RUN ] InclusiveScanAlgorithm.TestSyclInclusiveScanNonPowerOfTwoRange
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/inclusive_scan.cpp:244: Failure
Value of: std::equal(v.begin(), v.end(), gold.begin())
Actual: false
Expected: true
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/inclusive_scan.cpp:244: Failure
Value of: std::equal(v.begin(), v.end(), gold.begin())
Actual: false
Expected: true
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/inclusive_scan.cpp:244: Failure
Value of: std::equal(v.begin(), v.end(), gold.begin())
Actual: false
Expected: true
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/inclusive_scan.cpp:244: Failure
Value of: std::equal(v.begin(), v.end(), gold.begin())
Actual: false
Expected: true
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/inclusive_scan.cpp:244: Failure
Value of: std::equal(v.begin(), v.end(), gold.begin())
Actual: false
Expected: true
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/inclusive_scan.cpp:244: Failure
Value of: std::equal(v.begin(), v.end(), gold.begin())
Actual: false
Expected: true
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/inclusive_scan.cpp:244: Failure
Value of: std::equal(v.begin(), v.end(), gold.begin())
Actual: false
Expected: true
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/inclusive_scan.cpp:244: Failure
Value of: std::equal(v.begin(), v.end(), gold.begin())
Actual: false
Expected: true
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/inclusive_scan.cpp:244: Failure
Value of: std::equal(v.begin(), v.end(), gold.begin())
Actual: false
Expected: true
[ FAILED ] InclusiveScanAlgorithm.TestSyclInclusiveScanNonPowerOfTwoRange (732 ms)
[----------] 11 tests from InclusiveScanAlgorithm (1558 ms total)

[----------] Global test environment tear-down
[==========] 11 tests from 1 test case ran. (1558 ms total)
[ PASSED ] 1 test.
[ FAILED ] 10 tests, listed below:
[ FAILED ] InclusiveScanAlgorithm.TestSyclInclusiveScanPowerOfTwo1
[ FAILED ] InclusiveScanAlgorithm.TestSyclInclusiveScanPowerOfTwo2
[ FAILED ] InclusiveScanAlgorithm.TestSyclInclusiveScanPowerOfTwo3
[ FAILED ] InclusiveScanAlgorithm.TestSyclInclusiveScanMultOperation1
[ FAILED ] InclusiveScanAlgorithm.TestSyclInclusiveScanMultOperation2
[ FAILED ] InclusiveScanAlgorithm.TestSyclInclusiveScanNonPowerOfTwo1
[ FAILED ] InclusiveScanAlgorithm.TestSyclInclusiveScanNonPowerOfTwo2
[ FAILED ] InclusiveScanAlgorithm.TestSyclInclusiveScanNonPowerOfTwo3
[ FAILED ] InclusiveScanAlgorithm.TestSyclInclusiveScanLargePowerOfTwo
[ FAILED ] InclusiveScanAlgorithm.TestSyclInclusiveScanNonPowerOfTwoRange

10 FAILED TESTS
Running main() from gtest_main.cc
[==========] Running 9 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 9 tests from InnerProductAlgorithm
[ RUN ] InnerProductAlgorithm.TestStdInnerProduct
[ OK ] InnerProductAlgorithm.TestStdInnerProduct (0 ms)
[ RUN ] InnerProductAlgorithm.TestSyclInnerProduct
[ OK ] InnerProductAlgorithm.TestSyclInnerProduct (210 ms)
[ RUN ] InnerProductAlgorithm.TestSycl2InnerProduct
[ OK ] InnerProductAlgorithm.TestSycl2InnerProduct (91 ms)
[ RUN ] InnerProductAlgorithm.TestSycl3InnerProduct
[ OK ] InnerProductAlgorithm.TestSycl3InnerProduct (1 ms)
[ RUN ] InnerProductAlgorithm.TestSycl4InnerProduct
[ OK ] InnerProductAlgorithm.TestSycl4InnerProduct (91 ms)
[ RUN ] InnerProductAlgorithm.TestSycl5InnerProduct
[ OK ] InnerProductAlgorithm.TestSycl5InnerProduct (91 ms)
[ RUN ] InnerProductAlgorithm.TestSycl6InnerProduct
[ OK ] InnerProductAlgorithm.TestSycl6InnerProduct (92 ms)
[ RUN ] InnerProductAlgorithm.TestSycl7InnerProduct
[ OK ] InnerProductAlgorithm.TestSycl7InnerProduct (93 ms)
[ RUN ] InnerProductAlgorithm.TestSycl8InnerProduct
[ OK ] InnerProductAlgorithm.TestSycl8InnerProduct (92 ms)
[----------] 9 tests from InnerProductAlgorithm (762 ms total)

[----------] Global test environment tear-down
[==========] 9 tests from 1 test case ran. (762 ms total)
[ PASSED ] 9 tests.
Running main() from gtest_main.cc
[==========] Running 9 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 9 tests from InvalidIterators
[ RUN ] InvalidIterators.TestReduce1
[ OK ] InvalidIterators.TestReduce1 (96 ms)
[ RUN ] InvalidIterators.TestReduce2
[ OK ] InvalidIterators.TestReduce2 (1 ms)
[ RUN ] InvalidIterators.TestReduce3
[ OK ] InvalidIterators.TestReduce3 (96 ms)
[ RUN ] InvalidIterators.TestTransformReduce1
[ OK ] InvalidIterators.TestTransformReduce1 (1 ms)
[ RUN ] InvalidIterators.TestTransformReduce2
[ OK ] InvalidIterators.TestTransformReduce2 (1 ms)
[ RUN ] InvalidIterators.TestTransformReduce3
[ OK ] InvalidIterators.TestTransformReduce3 (93 ms)
[ RUN ] InvalidIterators.TestCountIf1
[ OK ] InvalidIterators.TestCountIf1 (1 ms)
[ RUN ] InvalidIterators.TestCountIf2
[ OK ] InvalidIterators.TestCountIf2 (1 ms)
[ RUN ] InvalidIterators.TestCountIf3
[ OK ] InvalidIterators.TestCountIf3 (91 ms)
[----------] 9 tests from InvalidIterators (381 ms total)

[----------] Global test environment tear-down
[==========] 9 tests from 1 test case ran. (381 ms total)
[ PASSED ] 9 tests.
Running main() from gtest_main.cc
[==========] Running 15 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 15 tests from MismatchAlgorithm
[ RUN ] MismatchAlgorithm.TestMismatchEqual
[ OK ] MismatchAlgorithm.TestMismatchEqual (265 ms)
[ RUN ] MismatchAlgorithm.TestMismatchMatchCustomPredicate
[ OK ] MismatchAlgorithm.TestMismatchMatchCustomPredicate (133 ms)
[ RUN ] MismatchAlgorithm.TestMismatchNotEqualCustomPredicate
[ OK ] MismatchAlgorithm.TestMismatchNotEqualCustomPredicate (132 ms)
[ RUN ] MismatchAlgorithm.TestMismatchEqualOneRange
[ OK ] MismatchAlgorithm.TestMismatchEqualOneRange (132 ms)
[ RUN ] MismatchAlgorithm.TestMismatchMatchOneRangeCustomPredicate
[ OK ] MismatchAlgorithm.TestMismatchMatchOneRangeCustomPredicate (134 ms)
[ RUN ] MismatchAlgorithm.TestMismatchNoMatchOneRangeCustomPredicate
[ OK ] MismatchAlgorithm.TestMismatchNoMatchOneRangeCustomPredicate (131 ms)
[ RUN ] MismatchAlgorithm.TestMismatchMatchOneRangeNoPredicate
[ OK ] MismatchAlgorithm.TestMismatchMatchOneRangeNoPredicate (132 ms)
[ RUN ] MismatchAlgorithm.TestMismatchEqualNoPredicate
[ OK ] MismatchAlgorithm.TestMismatchEqualNoPredicate (134 ms)
[ RUN ] MismatchAlgorithm.TestMismatchEqualFirstSmaller
[ OK ] MismatchAlgorithm.TestMismatchEqualFirstSmaller (134 ms)
[ RUN ] MismatchAlgorithm.TestMismatchEqualSecondSmaller
[ OK ] MismatchAlgorithm.TestMismatchEqualSecondSmaller (134 ms)
[ RUN ] MismatchAlgorithm.TestMismatchNotEqual
[ OK ] MismatchAlgorithm.TestMismatchNotEqual (133 ms)
[ RUN ] MismatchAlgorithm.TestMismatchNotEqualNoPredicate
[ OK ] MismatchAlgorithm.TestMismatchNotEqualNoPredicate (133 ms)
[ RUN ] MismatchAlgorithm.TestMismatchFirstEmpty
[ OK ] MismatchAlgorithm.TestMismatchFirstEmpty (1 ms)
[ RUN ] MismatchAlgorithm.TestMismatchSecondEmpty
[ OK ] MismatchAlgorithm.TestMismatchSecondEmpty (0 ms)
[ RUN ] MismatchAlgorithm.TestMismatchBothEmpty
[ OK ] MismatchAlgorithm.TestMismatchBothEmpty (1 ms)
[----------] 15 tests from MismatchAlgorithm (1730 ms total)

[----------] Global test environment tear-down
[==========] 15 tests from 1 test case ran. (1730 ms total)
[ PASSED ] 15 tests.
Running main() from gtest_main.cc
[==========] Running 3 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 3 tests from NoneOfAlgorithm
[ RUN ] NoneOfAlgorithm.TestSyclNoneOfTrue
[ OK ] NoneOfAlgorithm.TestSyclNoneOfTrue (201 ms)
[ RUN ] NoneOfAlgorithm.TestSyclNoneOfFalse
[ OK ] NoneOfAlgorithm.TestSyclNoneOfFalse (77 ms)
[ RUN ] NoneOfAlgorithm.TestSyclNoneOfEmpty
[ OK ] NoneOfAlgorithm.TestSyclNoneOfEmpty (1 ms)
[----------] 3 tests from NoneOfAlgorithm (279 ms total)

[----------] Global test environment tear-down
[==========] 3 tests from 1 test case ran. (279 ms total)
[ PASSED ] 3 tests.
Running main() from gtest_main.cc
[==========] Running 7 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 7 tests from ReduceAlgorithm
[ RUN ] ReduceAlgorithm.TestSyclReduce
[ OK ] ReduceAlgorithm.TestSyclReduce (200 ms)
[ RUN ] ReduceAlgorithm.TestSyclReduce2
[ OK ] ReduceAlgorithm.TestSyclReduce2 (83 ms)
[ RUN ] ReduceAlgorithm.TestSyclReduce3
[ OK ] ReduceAlgorithm.TestSyclReduce3 (82 ms)
[ RUN ] ReduceAlgorithm.TestSyclReduce4
[ OK ] ReduceAlgorithm.TestSyclReduce4 (82 ms)
[ RUN ] ReduceAlgorithm.TestSyclReduce5
[ OK ] ReduceAlgorithm.TestSyclReduce5 (83 ms)
[ RUN ] ReduceAlgorithm.TestSyclReduce6
[ OK ] ReduceAlgorithm.TestSyclReduce6 (82 ms)
[ RUN ] ReduceAlgorithm.TestSyclReduce7
[ OK ] ReduceAlgorithm.TestSyclReduce7 (82 ms)
[----------] 7 tests from ReduceAlgorithm (694 ms total)

[----------] Global test environment tear-down
[==========] 7 tests from 1 test case ran. (694 ms total)
[ PASSED ] 7 tests.
Running main() from gtest_main.cc
[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from ReplaceAlgorithm
[ RUN ] ReplaceAlgorithm.TestSyclReplace
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/replace.cpp:50: Failure
Value of: std::equal(begin(input), end(input), begin(expected))
Actual: false
Expected: true
[ FAILED ] ReplaceAlgorithm.TestSyclReplace (161 ms)
[----------] 1 test from ReplaceAlgorithm (161 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (161 ms total)
[ PASSED ] 0 tests.
[ FAILED ] 1 test, listed below:
[ FAILED ] ReplaceAlgorithm.TestSyclReplace

1 FAILED TEST
Running main() from gtest_main.cc
[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from ReplaceCopyAlgorithm
[ RUN ] ReplaceCopyAlgorithm.TestSyclReplaceCopy
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/replace_copy.cpp:53: Failure
Value of: std::equal(begin(output), end(output), begin(expected))
Actual: false
Expected: true
[ FAILED ] ReplaceCopyAlgorithm.TestSyclReplaceCopy (164 ms)
[----------] 1 test from ReplaceCopyAlgorithm (164 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (164 ms total)
[ PASSED ] 0 tests.
[ FAILED ] 1 test, listed below:
[ FAILED ] ReplaceCopyAlgorithm.TestSyclReplaceCopy

1 FAILED TEST
Running main() from gtest_main.cc
[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from ReplaceCopyIfAlgorithm
[ RUN ] ReplaceCopyIfAlgorithm.TestSyclReplaceCopyIf
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/replace_copy_if.cpp:55: Failure
Value of: std::equal(begin(output), end(output), begin(expected))
Actual: false
Expected: true
[ FAILED ] ReplaceCopyIfAlgorithm.TestSyclReplaceCopyIf (191 ms)
[----------] 1 test from ReplaceCopyIfAlgorithm (191 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (191 ms total)
[ PASSED ] 0 tests.
[ FAILED ] 1 test, listed below:
[ FAILED ] ReplaceCopyIfAlgorithm.TestSyclReplaceCopyIf

1 FAILED TEST
Running main() from gtest_main.cc
[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from ReplaceIfAlgorithm
[ RUN ] ReplaceIfAlgorithm.TestSyclReplaceIf
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/replace_if.cpp:52: Failure
Value of: std::equal(begin(input), end(input), begin(expected))
Actual: false
Expected: true
[ FAILED ] ReplaceIfAlgorithm.TestSyclReplaceIf (199 ms)
[----------] 1 test from ReplaceIfAlgorithm (199 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (199 ms total)
[ PASSED ] 0 tests.
[ FAILED ] 1 test, listed below:
[ FAILED ] ReplaceIfAlgorithm.TestSyclReplaceIf

1 FAILED TEST
Running main() from gtest_main.cc
[==========] Running 2 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 2 tests from ReverseAlgorithm
[ RUN ] ReverseAlgorithm.TestSyclReverseEven
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/reverse.cpp:50: Failure
Value of: std::equal(begin(input), end(input), begin(expected))
Actual: false
Expected: true
[ FAILED ] ReverseAlgorithm.TestSyclReverseEven (166 ms)
[ RUN ] ReverseAlgorithm.TestSyclReverseOdd
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/reverse.cpp:63: Failure
Value of: std::equal(begin(input), end(input), begin(expected))
Actual: false
Expected: true
[ FAILED ] ReverseAlgorithm.TestSyclReverseOdd (67 ms)
[----------] 2 tests from ReverseAlgorithm (233 ms total)

[----------] Global test environment tear-down
[==========] 2 tests from 1 test case ran. (233 ms total)
[ PASSED ] 0 tests.
[ FAILED ] 2 tests, listed below:
[ FAILED ] ReverseAlgorithm.TestSyclReverseEven
[ FAILED ] ReverseAlgorithm.TestSyclReverseOdd

2 FAILED TESTS
Running main() from gtest_main.cc
[==========] Running 2 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 2 tests from ReverseCopyAlgorithm
[ RUN ] ReverseCopyAlgorithm.TestSyclReverseCopyEven
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/reverse_copy.cpp:53: Failure
Value of: std::equal(begin(output), end(output), begin(expected))
Actual: false
Expected: true
[ FAILED ] ReverseCopyAlgorithm.TestSyclReverseCopyEven (161 ms)
[ RUN ] ReverseCopyAlgorithm.TestSyclReverseCopyOdd
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/reverse_copy.cpp:69: Failure
Value of: std::equal(begin(output), end(output), begin(expected))
Actual: false
Expected: true
[ FAILED ] ReverseCopyAlgorithm.TestSyclReverseCopyOdd (66 ms)
[----------] 2 tests from ReverseCopyAlgorithm (227 ms total)

[----------] Global test environment tear-down
[==========] 2 tests from 1 test case ran. (227 ms total)
[ PASSED ] 0 tests.
[ FAILED ] 2 tests, listed below:
[ FAILED ] ReverseCopyAlgorithm.TestSyclReverseCopyEven
[ FAILED ] ReverseCopyAlgorithm.TestSyclReverseCopyOdd

2 FAILED TESTS
Running main() from gtest_main.cc
[==========] Running 5 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 5 tests from RotateAlgorithm
[ RUN ] RotateAlgorithm.TestSyclRotate0
[ OK ] RotateAlgorithm.TestSyclRotate0 (131 ms)
[ RUN ] RotateAlgorithm.TestSyclRotate1
[ OK ] RotateAlgorithm.TestSyclRotate1 (77 ms)
[ RUN ] RotateAlgorithm.TestSyclRotate8
[ OK ] RotateAlgorithm.TestSyclRotate8 (72 ms)
[ RUN ] RotateAlgorithm.TestSyclRotate9
[ OK ] RotateAlgorithm.TestSyclRotate9 (71 ms)
[ RUN ] RotateAlgorithm.TestSyclRotate10
[ OK ] RotateAlgorithm.TestSyclRotate10 (72 ms)
[----------] 5 tests from RotateAlgorithm (423 ms total)

[----------] Global test environment tear-down
[==========] 5 tests from 1 test case ran. (423 ms total)
[ PASSED ] 5 tests.
Running main() from gtest_main.cc
[==========] Running 5 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 5 tests from RotateCopyAlgorithm
[ RUN ] RotateCopyAlgorithm.TestSyclRotateCopy0
[ OK ] RotateCopyAlgorithm.TestSyclRotateCopy0 (94 ms)
[ RUN ] RotateCopyAlgorithm.TestSyclRotateCopy1
[ OK ] RotateCopyAlgorithm.TestSyclRotateCopy1 (76 ms)
[ RUN ] RotateCopyAlgorithm.TestSyclRotateCopy8
[ OK ] RotateCopyAlgorithm.TestSyclRotateCopy8 (71 ms)
[ RUN ] RotateCopyAlgorithm.TestSyclRotateCopy9
[ OK ] RotateCopyAlgorithm.TestSyclRotateCopy9 (72 ms)
[ RUN ] RotateCopyAlgorithm.TestSyclRotateCopy10
[ OK ] RotateCopyAlgorithm.TestSyclRotateCopy10 (73 ms)
[----------] 5 tests from RotateCopyAlgorithm (386 ms total)

[----------] Global test environment tear-down
[==========] 5 tests from 1 test case ran. (386 ms total)
[ PASSED ] 5 tests.
Running main() from gtest_main.cc
[==========] Running 4 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 4 tests from SortAlgorithm
[ RUN ] SortAlgorithm.TestStdSort
[ OK ] SortAlgorithm.TestStdSort (93 ms)
[ RUN ] SortAlgorithm.TestSyclSort
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/sort.cpp:61: Failure
Value of: std::is_sorted(v.begin(), v.end())
Actual: false
Expected: true
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/sort.cpp:70: Failure
Value of: std::is_sorted(v.begin(), v.end())
Actual: false
Expected: true
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/sort.cpp:77: Failure
Value of: std::is_sorted(a.begin(), a.end())
Actual: false
Expected: true
[ FAILED ] SortAlgorithm.TestSyclSort (81 ms)
[ RUN ] SortAlgorithm.TestSycl2Sort
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/sort.cpp:88: Failure
Value of: std::is_sorted(v.begin(), v.end())
Actual: false
Expected: true
[ FAILED ] SortAlgorithm.TestSycl2Sort (77 ms)
[ RUN ] SortAlgorithm.TestSycl3Sort
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/sort.cpp:98: Failure
Value of: std::is_sorted(v.begin(), v.end())
Actual: false
Expected: true
[ FAILED ] SortAlgorithm.TestSycl3Sort (77 ms)
[----------] 4 tests from SortAlgorithm (328 ms total)

[----------] Global test environment tear-down
[==========] 4 tests from 1 test case ran. (328 ms total)
[ PASSED ] 1 test.
[ FAILED ] 3 tests, listed below:
[ FAILED ] SortAlgorithm.TestSyclSort
[ FAILED ] SortAlgorithm.TestSycl2Sort
[ FAILED ] SortAlgorithm.TestSycl3Sort

3 FAILED TESTS
Running main() from gtest_main.cc
[==========] Running 4 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 4 tests from TransformAlgorithm
[ RUN ] TransformAlgorithm.TestStdTransform
[ OK ] TransformAlgorithm.TestStdTransform (0 ms)
[ RUN ] TransformAlgorithm.TestSyclTransform
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/transform.cpp:64: Failure
Value of: std::equal(o.begin(), o.end(), result.begin())
Actual: false
Expected: true
[ FAILED ] TransformAlgorithm.TestSyclTransform (168 ms)
[ RUN ] TransformAlgorithm.TestSycl2Transform
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/transform.cpp:78: Failure
Value of: std::equal(o.begin(), o.end(), result.begin())
Actual: false
Expected: true
[ FAILED ] TransformAlgorithm.TestSycl2Transform (70 ms)
[ RUN ] TransformAlgorithm.TestSycl4Transform
/home/barry/opensrc/SyclParallelSTL/tests/pstl-tests/transform.cpp:101: Failure
Value of: std::equal(res_std.begin(), res_std.end(), res_sycl.begin())
Actual: false
Expected: true
[ FAILED ] TransformAlgorithm.TestSycl4Transform (69 ms)
[----------] 4 tests from TransformAlgorithm (307 ms total)

[----------] Global test environment tear-down
[==========] 4 tests from 1 test case ran. (307 ms total)
[ PASSED ] 1 test.
[ FAILED ] 3 tests, listed below:
[ FAILED ] TransformAlgorithm.TestSyclTransform
[ FAILED ] TransformAlgorithm.TestSycl2Transform
[ FAILED ] TransformAlgorithm.TestSycl4Transform

3 FAILED TESTS
Running main() from gtest_main.cc
[==========] Running 2 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 2 tests from TransformReduceAlgorithm
[ RUN ] TransformReduceAlgorithm.TestSyclTransformReduce
[ OK ] TransformReduceAlgorithm.TestSyclTransformReduce (173 ms)
[ RUN ] TransformReduceAlgorithm.TestSyclTransformReduce2
[ OK ] TransformReduceAlgorithm.TestSyclTransformReduce2 (71 ms)
[----------] 2 tests from TransformReduceAlgorithm (244 ms total)

[----------] Global test environment tear-down
[==========] 2 tests from 1 test case ran. (244 ms total)
[ PASSED ] 2 tests.
Running main() from gtest_main.cc
[==========] Running 2 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 2 tests from SyclHostIteratorTest
[ RUN ] SyclHostIteratorTest.TestIteratorsOnHostAccessor
[ OK ] SyclHostIteratorTest.TestIteratorsOnHostAccessor (0 ms)
[ RUN ] SyclHostIteratorTest.TestUsingStlAlgorithm
[ OK ] SyclHostIteratorTest.TestUsingStlAlgorithm (0 ms)
[----------] 2 tests from SyclHostIteratorTest (0 ms total)

[----------] Global test environment tear-down
[==========] 2 tests from 1 test case ran. (0 ms total)
[ PASSED ] 2 tests.

@keryell
Copy link
Member

keryell commented Jan 12, 2021

Interesting feedback.
There is probably some work to synchronize with all the latest implementations and to move this library to SYCL 2020.
Good news: some of the failing tests are about scan operations which are now natively provided by SYCL 2020, so these should be easy to implement.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants