Back to home page

LXR

 
 

    


Warning, /testsuites/smptests/smplock01/smplock01.scn is written in an unsupported language. File is not indexed.

0001 
0002  SIS - SPARC/RISCV instruction simulator 2.30,  copyright Jiri Gaisler 2020
0003  Bug-reports to jiri@gaisler.se
0004 
0005  GR740/LEON4 emulation enabled, 4 cpus online, delta 50 clocks
0006 
0007  Loaded build/sparc/gr740/testsuites/smptests/smplock01.exe, entry 0x00000000
0008 
0009 
0010 *** BEGIN OF TEST SMPLOCK 1 ***
0011 *** TEST VERSION: 6.0.0.90c8934179f2ba4c042caa95b3473d37835bed80
0012 *** TEST STATE: EXPECTED_PASS
0013 *** TEST BUILD: RTEMS_SMP
0014 *** TEST TOOLS: 13.2.0 20230727 (RTEMS 6, RSB d3d738c35a71ca05f675b188539225099401ac79, Newlib a021448)
0015 *** BEGIN OF JSON DATA ***
0016 [
0017   {
0018     "lock-type": "Ticket Lock",
0019     "lock-object": "global",
0020     "section-type": "local counter",
0021     "results": [
0022       {
0023         "counter": [1385097],
0024         "global-counter": 0,
0025         "sum-of-local-counter": 1385097
0026       }, {
0027         "counter": [997876, 997974],
0028         "global-counter": 0,
0029         "sum-of-local-counter": 1995850
0030       }, {
0031         "counter": [998024, 998123, 998123],
0032         "global-counter": 0,
0033         "sum-of-local-counter": 2994270
0034       }, {
0035         "counter": [997988, 998086, 998086, 998086],
0036         "global-counter": 0,
0037         "sum-of-local-counter": 3992246
0038       }
0039     ]
0040   }, {
0041     "lock-type": "MCS Lock",
0042     "lock-object": "global",
0043     "section-type": "local counter",
0044     "results": [
0045       {
0046         "counter": [1512045],
0047         "global-counter": 0,
0048         "sum-of-local-counter": 1512045
0049       }, {
0050         "counter": [997877, 997878],
0051         "global-counter": 0,
0052         "sum-of-local-counter": 1995755
0053       }, {
0054         "counter": [998023, 998122, 998122],
0055         "global-counter": 0,
0056         "sum-of-local-counter": 2994267
0057       }, {
0058         "counter": [997987, 998086, 998086, 998086],
0059         "global-counter": 0,
0060         "sum-of-local-counter": 3992245
0061       }
0062     ]
0063   }, {
0064     "lock-type": "Ticket Lock",
0065     "lock-object": "global",
0066     "section-type": "global counter",
0067     "results": [
0068       {
0069         "counter": [997921, 997945, 997945, 997945],
0070         "global-counter": 3991756,
0071         "sum-of-local-counter": 3991756
0072       }
0073     ]
0074   }, {
0075     "lock-type": "MCS Lock",
0076     "lock-object": "global",
0077     "section-type": "global counter",
0078     "results": [
0079       {
0080         "counter": [527090, 527096, 527096, 527096],
0081         "global-counter": 2108378,
0082         "sum-of-local-counter": 2108378
0083       }
0084     ]
0085   }, {
0086     "lock-type": "Ticket Lock",
0087     "lock-object": "local",
0088     "section-type": "local counter",
0089     "results": [
0090       {
0091         "counter": [1385769],
0092         "global-counter": 0,
0093         "sum-of-local-counter": 1385769
0094       }, {
0095         "counter": [1385995, 1387328],
0096         "global-counter": 0,
0097         "sum-of-local-counter": 2773323
0098       }, {
0099         "counter": [1386191, 1387525, 1387526],
0100         "global-counter": 0,
0101         "sum-of-local-counter": 4161242
0102       }, {
0103         "counter": [1386136, 1387468, 1387470, 1387407],
0104         "global-counter": 0,
0105         "sum-of-local-counter": 5548481
0106       }
0107     ]
0108   }, {
0109     "lock-type": "MCS Lock",
0110     "lock-object": "local",
0111     "section-type": "local counter",
0112     "results": [
0113       {
0114         "counter": [1512021],
0115         "global-counter": 0,
0116         "sum-of-local-counter": 1512021
0117       }, {
0118         "counter": [1511993, 1513445],
0119         "global-counter": 0,
0120         "sum-of-local-counter": 3025438
0121       }, {
0122         "counter": [1512208, 1513656, 1513656],
0123         "global-counter": 0,
0124         "sum-of-local-counter": 4539520
0125       }, {
0126         "counter": [1512149, 1513595, 1513595, 1513533],
0127         "global-counter": 0,
0128         "sum-of-local-counter": 6052872
0129       }
0130     ]
0131   }, {
0132     "lock-type": "Ticket Lock",
0133     "lock-object": "local",
0134     "section-type": "global counter",
0135     "results": [
0136       {
0137         "counter": [1160403, 1161527, 1161527, 1161469],
0138         "global-counter": 3727827,
0139         "sum-of-local-counter": 4644926
0140       }
0141     ]
0142   }, {
0143     "lock-type": "MCS Lock",
0144     "lock-object": "local",
0145     "section-type": "global counter",
0146     "results": [
0147       {
0148         "counter": [1247164, 1248373, 1248373, 1248313],
0149         "global-counter": 3876384,
0150         "sum-of-local-counter": 4992223
0151       }
0152     ]
0153   }, {
0154     "lock-type": "Ticket Lock",
0155     "lock-object": "global",
0156     "section-type": "busy loop",
0157     "results": [
0158       {
0159         "counter": [39932, 39932, 39932, 39932],
0160         "global-counter": 0,
0161         "sum-of-local-counter": 159728
0162       }
0163     ]
0164   }, {
0165     "lock-type": "MCS Lock",
0166     "lock-object": "global",
0167     "section-type": "busy loop",
0168     "results": [
0169       {
0170         "counter": [39934, 39935, 39934, 39934],
0171         "global-counter": 0,
0172         "sum-of-local-counter": 159737
0173       }
0174     ]
0175   }, {
0176     "lock-type": "Sequence Lock",
0177     "lock-object": "global",
0178     "section-type": "two global counter",
0179     "results": [
0180       {
0181         "counter": [1847772, 666526, 666526, 666488],
0182         "global-counter": 0,
0183         "sum-of-local-counter": 3847312
0184       }
0185     ]
0186   }, {
0187     "lock-type": "TAS Lock",
0188     "lock-object": "global",
0189     "section-type": "local counter",
0190     "results": [
0191       {
0192         "counter": [2934600],
0193         "global-counter": 0,
0194         "sum-of-local-counter": 2934600
0195       }, {
0196         "counter": [2217444, 2219107],
0197         "global-counter": 0,
0198         "sum-of-local-counter": 4436551
0199       }, {
0200         "counter": [1833240, 1836467, 1835261],
0201         "global-counter": 0,
0202         "sum-of-local-counter": 5504968
0203       }, {
0204         "counter": [1652247, 1652937, 1653163, 1652725],
0205         "global-counter": 0,
0206         "sum-of-local-counter": 6611072
0207       }
0208     ]
0209   }, {
0210     "lock-type": "TTAS Lock",
0211     "lock-object": "global",
0212     "section-type": "local counter",
0213     "results": [
0214       {
0215         "counter": [2935135],
0216         "global-counter": 0,
0217         "sum-of-local-counter": 2935135
0218       }, {
0219         "counter": [1732426, 1758193],
0220         "global-counter": 0,
0221         "sum-of-local-counter": 3490619
0222       }, {
0223         "counter": [1202763, 1204087, 1203894],
0224         "global-counter": 0,
0225         "sum-of-local-counter": 3610744
0226       }, {
0227         "counter": [845721, 846759, 848543, 838946],
0228         "global-counter": 0,
0229         "sum-of-local-counter": 3379969
0230       }
0231     ]
0232   }
0233 ]
0234 *** END OF JSON DATA ***
0235 
0236 *** END OF TEST SMPLOCK 1 ***
0237 
0238 cpu 0 in error mode (tt = 0x80)
0239  1550147550  000091c0:  91d02000   ta  0x0