diff options
Diffstat (limited to 'testsuites/smptests/smpatomic01/smpatomic01.scn')
-rw-r--r-- | testsuites/smptests/smpatomic01/smpatomic01.scn | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/testsuites/smptests/smpatomic01/smpatomic01.scn b/testsuites/smptests/smpatomic01/smpatomic01.scn new file mode 100644 index 0000000000..1122fae722 --- /dev/null +++ b/testsuites/smptests/smpatomic01/smpatomic01.scn @@ -0,0 +1,29 @@ +*** TEST SMPATOMIC 1 *** +=== atomic simple add test case == +=== atomic simple sub test case == +=== atomic simple or test case == +=== atomic simple and test case == +=== atomic simple exchange test case == +=== atomic simple compare exchange test case == +=== static and dynamic initialization test case === +=== atomic add test case == +worker 0 value: 16686 +worker 1 value: 36405 +atomic value: expected = 53091, actual = 53091 +=== atomic flag test case == +worker 0 value: 5588 +worker 1 value: 16019 +atomic value: expected = 21607, actual = 21607 +=== atomic sub test case == +worker 0 value: 4294950967 +worker 1 value: 4294930886 +atomic value: expected = 4294914557, actual = 4294914557 +=== atomic compare exchange test case == +worker 0 value: 2950 +worker 1 value: 22456 +atomic value: expected = 25406, actual = 25406 +=== atomic or/and test case == +worker 0 value: 1 +worker 1 value: 0 +atomic value: expected = 1, actual = 1 +*** END OF TEST SMPATOMIC 1 *** |