- Timestamp:
- Mar 23, 2023, 12:18:39 PM (3 years ago)
- Branches:
- ADT, ast-experimental, master
- Children:
- c94b1f0
- Parents:
- 1afd9ccb (diff), 18ea270 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)links above to see all the changes relative to each parent. - Location:
- tests
- Files:
-
- 1 deleted
- 7 edited
-
.expect/PRNG.x64.txt (modified) (1 diff)
-
.expect/PRNG.x86.txt (modified) (1 diff)
-
.expect/nested_function.x64.txt (modified) (1 diff)
-
.expect/nested_function.x86.txt (modified) (1 diff)
-
concurrent/channels/parallel_harness.hfa (modified) (3 diffs)
-
concurrent/pthread/.expect/bounded_buffer.x64.txt (modified) (1 diff)
-
concurrent/pthread/.expect/bounded_buffer.x86.txt (modified) (1 diff)
-
zombies/prolog.c (deleted)
Legend:
- Unmodified
- Added
- Removed
-
tests/.expect/PRNG.x64.txt
r1afd9ccb rd800676 1 1 2 2 PRNG() PRNG(5) PRNG(0,5) 3 8464106481 4 44 5215204710507639537 1 25 1880401021892145483 0 46 12503840966285181348 2 57 801971300205459356 0 28 6123812066052045228 3 19 7691074772031490538 4 310 4793575011534070065 0011 1 0647551928893428440 1 312 1 0865128702974868079 0 313 530720947131684825 3014 10520125295812061287 1515 7539957561855178679 4 416 1 3739826796006269835 0 217 4289714351582916365 3 218 1 6911914987551424434 2119 5327155553462670435 4 020 1 6251986870929071204 4 421 1 3394433706240223001 0 322 4814982023332666924 4 03 13944458589275087071 3 2 4 129977468648444256 0 4 5 2357727400298891021 2 2 6 8855179187835660146 3 3 7 9957620185645882382 4 1 8 13396406983727409795 0 5 9 3342782395220265920 0 5 10 1707651271867677937 1 0 11 16402561450140881681 0 1 12 17838519215740313729 4 2 13 7425936020594490136 4 0 14 4174865704721714670 3 5 15 16055269689200152092 0 2 16 15091270195803594018 1 5 17 11807315541476180798 1 1 18 10697186588988060306 4 1 19 14665526411527044929 3 2 20 11289342279096164771 2 5 21 16126980828050300615 1 4 22 7821578301767524260 4 1 23 23 seed 1009 24 24 25 25 Sequential 26 trials 100000000 buckets 100000 min 87 1 max 1144avg 1000.0 std 31.6 rstd 3.2%26 trials 100000000 buckets 100000 min 875 max 1146 avg 1000.0 std 31.6 rstd 3.2% 27 27 28 28 Concurrent 29 trials 100000000 buckets 100000 min 87 1 max 1144avg 1000.0 std 31.6 rstd 3.2%30 trials 100000000 buckets 100000 min 87 1 max 1144avg 1000.0 std 31.6 rstd 3.2%31 trials 100000000 buckets 100000 min 87 1 max 1144avg 1000.0 std 31.6 rstd 3.2%32 trials 100000000 buckets 100000 min 87 1 max 1144avg 1000.0 std 31.6 rstd 3.2%29 trials 100000000 buckets 100000 min 875 max 1146 avg 1000.0 std 31.6 rstd 3.2% 30 trials 100000000 buckets 100000 min 875 max 1146 avg 1000.0 std 31.6 rstd 3.2% 31 trials 100000000 buckets 100000 min 875 max 1146 avg 1000.0 std 31.6 rstd 3.2% 32 trials 100000000 buckets 100000 min 875 max 1146 avg 1000.0 std 31.6 rstd 3.2% 33 33 34 34 prng() prng(5) prng(0,5) 35 8464106481 4 436 5215204710507639537 1 237 1880401021892145483 0 438 12503840966285181348 2 539 801971300205459356 0 240 6123812066052045228 3 141 7691074772031490538 4 342 4793575011534070065 0043 1 0647551928893428440 1 344 1 0865128702974868079 0 345 530720947131684825 3046 10520125295812061287 1547 7539957561855178679 4 448 1 3739826796006269835 0 249 4289714351582916365 3 250 1 6911914987551424434 2151 5327155553462670435 4 052 1 6251986870929071204 4 453 1 3394433706240223001 0 354 4814982023332666924 4 035 13944458589275087071 3 2 36 129977468648444256 0 4 37 2357727400298891021 2 2 38 8855179187835660146 3 3 39 9957620185645882382 4 1 40 13396406983727409795 0 5 41 3342782395220265920 0 5 42 1707651271867677937 1 0 43 16402561450140881681 0 1 44 17838519215740313729 4 2 45 7425936020594490136 4 0 46 4174865704721714670 3 5 47 16055269689200152092 0 2 48 15091270195803594018 1 5 49 11807315541476180798 1 1 50 10697186588988060306 4 1 51 14665526411527044929 3 2 52 11289342279096164771 2 5 53 16126980828050300615 1 4 54 7821578301767524260 4 1 55 55 seed 1009 56 56 57 57 Sequential 58 trials 100000000 buckets 100000 min 87 1 max 1144avg 1000.0 std 31.6 rstd 3.2%58 trials 100000000 buckets 100000 min 875 max 1146 avg 1000.0 std 31.6 rstd 3.2% 59 59 60 60 Concurrent 61 trials 100000000 buckets 100000 min 87 1 max 1144avg 1000.0 std 31.6 rstd 3.2%62 trials 100000000 buckets 100000 min 87 1 max 1144avg 1000.0 std 31.6 rstd 3.2%63 trials 100000000 buckets 100000 min 87 1 max 1144avg 1000.0 std 31.6 rstd 3.2%64 trials 100000000 buckets 100000 min 87 1 max 1144avg 1000.0 std 31.6 rstd 3.2%61 trials 100000000 buckets 100000 min 875 max 1146 avg 1000.0 std 31.6 rstd 3.2% 62 trials 100000000 buckets 100000 min 875 max 1146 avg 1000.0 std 31.6 rstd 3.2% 63 trials 100000000 buckets 100000 min 875 max 1146 avg 1000.0 std 31.6 rstd 3.2% 64 trials 100000000 buckets 100000 min 875 max 1146 avg 1000.0 std 31.6 rstd 3.2% 65 65 66 66 prng(t) prng(t,5) prng(t,0,5) 67 8464106481 4 468 5215204710507639537 1 269 1880401021892145483 0 470 12503840966285181348 2 571 801971300205459356 0 272 6123812066052045228 3 173 7691074772031490538 4 374 4793575011534070065 0075 1 0647551928893428440 1 376 1 0865128702974868079 0 377 530720947131684825 3078 10520125295812061287 1579 7539957561855178679 4 480 1 3739826796006269835 0 281 4289714351582916365 3 282 1 6911914987551424434 2183 5327155553462670435 4 084 1 6251986870929071204 4 485 1 3394433706240223001 0 386 4814982023332666924 4 067 13944458589275087071 3 2 68 129977468648444256 0 4 69 2357727400298891021 2 2 70 8855179187835660146 3 3 71 9957620185645882382 4 1 72 13396406983727409795 0 5 73 3342782395220265920 0 5 74 1707651271867677937 1 0 75 16402561450140881681 0 1 76 17838519215740313729 4 2 77 7425936020594490136 4 0 78 4174865704721714670 3 5 79 16055269689200152092 0 2 80 15091270195803594018 1 5 81 11807315541476180798 1 1 82 10697186588988060306 4 1 83 14665526411527044929 3 2 84 11289342279096164771 2 5 85 16126980828050300615 1 4 86 7821578301767524260 4 1 87 87 seed 1009 88 88 89 89 Sequential 90 trials 100000000 buckets 100000 min 87 1 max 1144avg 1000.0 std 31.6 rstd 3.2%90 trials 100000000 buckets 100000 min 875 max 1146 avg 1000.0 std 31.6 rstd 3.2% 91 91 92 92 Concurrent 93 trials 100000000 buckets 100000 min 87 1 max 1144avg 1000.0 std 31.6 rstd 3.2%94 trials 100000000 buckets 100000 min 87 1 max 1144avg 1000.0 std 31.6 rstd 3.2%95 trials 100000000 buckets 100000 min 87 1 max 1144avg 1000.0 std 31.6 rstd 3.2%96 trials 100000000 buckets 100000 min 87 1 max 1144avg 1000.0 std 31.6 rstd 3.2%93 trials 100000000 buckets 100000 min 875 max 1146 avg 1000.0 std 31.6 rstd 3.2% 94 trials 100000000 buckets 100000 min 875 max 1146 avg 1000.0 std 31.6 rstd 3.2% 95 trials 100000000 buckets 100000 min 875 max 1146 avg 1000.0 std 31.6 rstd 3.2% 96 trials 100000000 buckets 100000 min 875 max 1146 avg 1000.0 std 31.6 rstd 3.2% -
tests/.expect/PRNG.x86.txt
r1afd9ccb rd800676 1 1 2 2 PRNG() PRNG(5) PRNG(0,5) 3 130161 1 14 4074541490 0 05 927506267 0 36 1991273445 1 37 669918146 2 38 519546860 119 1136699882 4310 2130185384 3 111 992239050 0 512 2250903111 0 113 1544429724 3 214 1591091660 3 315 2511657707 2 416 1065770984 2417 2412763405 4418 18 34447239 4 219 360289337 0 420 2449452027 1 121 3370425396 2 122 3109103043 0 33 2884683541 0 0 4 3465286746 2 4 5 3268922916 0 1 6 2396374907 3 0 7 2135076892 4 1 8 944377718 3 1 9 2204845346 3 3 10 3736609533 0 4 11 4063231336 0 2 12 1075394776 0 2 13 712844808 4 0 14 4246343110 3 1 15 3793873837 2 1 16 3690340337 1 4 17 319207944 1 4 18 1815791072 3 5 19 2581617261 1 5 20 3873329448 1 3 21 832631329 4 0 22 651551615 3 5 23 23 seed 1009 24 24 25 25 Sequential 26 trials 100000000 buckets 100000 min 8 67 max 1135 avg 1000.0 std 31.7rstd 3.2%26 trials 100000000 buckets 100000 min 858 max 1147 avg 1000.0 std 31.5 rstd 3.2% 27 27 28 28 Concurrent 29 trials 100000000 buckets 100000 min 8 67 max 1135 avg 1000.0 std 31.7rstd 3.2%30 trials 100000000 buckets 100000 min 8 67 max 1135 avg 1000.0 std 31.7rstd 3.2%31 trials 100000000 buckets 100000 min 8 67 max 1135 avg 1000.0 std 31.7rstd 3.2%32 trials 100000000 buckets 100000 min 8 67 max 1135 avg 1000.0 std 31.7rstd 3.2%29 trials 100000000 buckets 100000 min 858 max 1147 avg 1000.0 std 31.5 rstd 3.2% 30 trials 100000000 buckets 100000 min 858 max 1147 avg 1000.0 std 31.5 rstd 3.2% 31 trials 100000000 buckets 100000 min 858 max 1147 avg 1000.0 std 31.5 rstd 3.2% 32 trials 100000000 buckets 100000 min 858 max 1147 avg 1000.0 std 31.5 rstd 3.2% 33 33 34 34 prng() prng(5) prng(0,5) 35 130161 1 136 4074541490 0 037 927506267 0 338 1991273445 1 339 669918146 2 340 519546860 1141 1136699882 4342 2130185384 3 143 992239050 0 544 2250903111 0 145 1544429724 3 246 1591091660 3 347 2511657707 2 448 1065770984 2449 2412763405 4450 18 34447239 4 251 360289337 0 452 2449452027 1 153 3370425396 2 154 3109103043 0 335 2884683541 0 0 36 3465286746 2 4 37 3268922916 0 1 38 2396374907 3 0 39 2135076892 4 1 40 944377718 3 1 41 2204845346 3 3 42 3736609533 0 4 43 4063231336 0 2 44 1075394776 0 2 45 712844808 4 0 46 4246343110 3 1 47 3793873837 2 1 48 3690340337 1 4 49 319207944 1 4 50 1815791072 3 5 51 2581617261 1 5 52 3873329448 1 3 53 832631329 4 0 54 651551615 3 5 55 55 seed 1009 56 56 57 57 Sequential 58 trials 100000000 buckets 100000 min 8 67 max 1135 avg 1000.0 std 31.7rstd 3.2%58 trials 100000000 buckets 100000 min 858 max 1147 avg 1000.0 std 31.5 rstd 3.2% 59 59 60 60 Concurrent 61 trials 100000000 buckets 100000 min 8 67 max 1135 avg 1000.0 std 31.7rstd 3.2%62 trials 100000000 buckets 100000 min 8 67 max 1135 avg 1000.0 std 31.7rstd 3.2%63 trials 100000000 buckets 100000 min 8 67 max 1135 avg 1000.0 std 31.7rstd 3.2%64 trials 100000000 buckets 100000 min 8 67 max 1135 avg 1000.0 std 31.7rstd 3.2%61 trials 100000000 buckets 100000 min 858 max 1147 avg 1000.0 std 31.5 rstd 3.2% 62 trials 100000000 buckets 100000 min 858 max 1147 avg 1000.0 std 31.5 rstd 3.2% 63 trials 100000000 buckets 100000 min 858 max 1147 avg 1000.0 std 31.5 rstd 3.2% 64 trials 100000000 buckets 100000 min 858 max 1147 avg 1000.0 std 31.5 rstd 3.2% 65 65 66 66 prng(t) prng(t,5) prng(t,0,5) 67 130161 1 168 4074541490 0 069 927506267 0 370 1991273445 1 371 669918146 2 372 519546860 1173 1136699882 4374 2130185384 3 175 992239050 0 576 2250903111 0 177 1544429724 3 278 1591091660 3 379 2511657707 2 480 1065770984 2481 2412763405 4482 18 34447239 4 283 360289337 0 484 2449452027 1 185 3370425396 2 186 3109103043 0 367 2884683541 0 0 68 3465286746 2 4 69 3268922916 0 1 70 2396374907 3 0 71 2135076892 4 1 72 944377718 3 1 73 2204845346 3 3 74 3736609533 0 4 75 4063231336 0 2 76 1075394776 0 2 77 712844808 4 0 78 4246343110 3 1 79 3793873837 2 1 80 3690340337 1 4 81 319207944 1 4 82 1815791072 3 5 83 2581617261 1 5 84 3873329448 1 3 85 832631329 4 0 86 651551615 3 5 87 87 seed 1009 88 88 89 89 Sequential 90 trials 100000000 buckets 100000 min 8 67 max 1135 avg 1000.0 std 31.7rstd 3.2%90 trials 100000000 buckets 100000 min 858 max 1147 avg 1000.0 std 31.5 rstd 3.2% 91 91 92 92 Concurrent 93 trials 100000000 buckets 100000 min 8 67 max 1135 avg 1000.0 std 31.7rstd 3.2%94 trials 100000000 buckets 100000 min 8 67 max 1135 avg 1000.0 std 31.7rstd 3.2%95 trials 100000000 buckets 100000 min 8 67 max 1135 avg 1000.0 std 31.7rstd 3.2%96 trials 100000000 buckets 100000 min 8 67 max 1135 avg 1000.0 std 31.7rstd 3.2%93 trials 100000000 buckets 100000 min 858 max 1147 avg 1000.0 std 31.5 rstd 3.2% 94 trials 100000000 buckets 100000 min 858 max 1147 avg 1000.0 std 31.5 rstd 3.2% 95 trials 100000000 buckets 100000 min 858 max 1147 avg 1000.0 std 31.5 rstd 3.2% 96 trials 100000000 buckets 100000 min 858 max 1147 avg 1000.0 std 31.5 rstd 3.2% -
tests/.expect/nested_function.x64.txt
r1afd9ccb rd800676 1 total 1 551 total 145 -
tests/.expect/nested_function.x86.txt
r1afd9ccb rd800676 1 total 1051 total 245 -
tests/concurrent/channels/parallel_harness.hfa
r1afd9ccb rd800676 100 100 101 101 int test( size_t Processors, size_t Channels, size_t Producers, size_t Consumers, size_t ChannelSize ) { 102 size_t Clusters = 1;102 size_t Clusters = Processors; 103 103 // create a cluster 104 104 cluster clus[Clusters]; … … 108 108 } 109 109 110 channels = a new( Channels );110 channels = aalloc( Channels ); 111 111 112 112 // sout | "Processors: " | Processors | " ProdsPerChan: " | Producers | " ConsPerChan: " | Consumers | "Channels: " | Channels | " Channel Size: " | ChannelSize; … … 150 150 151 151 } 152 // for ( i; Channels ) { 153 // // sout | get_count( channels[i] ); 154 // if ( get_count( channels[i] ) < Consumers ){ 155 // #ifdef BIG 156 // bigObject b{0}; 157 // #endif 158 // for ( j; Consumers ) { 159 // #ifdef BIG 160 // insert( channels[i], b ); 161 // #else 162 // insert( channels[i], 0 ); 163 // #endif 164 // } 165 // } 166 // } 152 167 153 sout | "cons"; 168 154 for ( i; Consumers * Channels ) { -
tests/concurrent/pthread/.expect/bounded_buffer.x64.txt
r1afd9ccb rd800676 1 producer total value is 442802 consumer total value is 442801 producer total value is 39780 2 consumer total value is 39780 -
tests/concurrent/pthread/.expect/bounded_buffer.x86.txt
r1afd9ccb rd800676 1 producer total value is 450602 consumer total value is 450601 producer total value is 1770 2 consumer total value is 1770
Note:
See TracChangeset
for help on using the changeset viewer.