- Timestamp:
- Jan 17, 2025, 3:46:34 PM (2 months ago)
- Branches:
- master
- Children:
- df56e25
- Parents:
- 3b340d68
- Location:
- tests
- Files:
-
- 15 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified tests/concurrency/actors/dynamic.cfa ¶
r3b340d68 rd96f7c4 37 37 if ( strcmp( argv[1], "d" ) != 0 ) { // default ? 38 38 Times = ato( argv[1] ); 39 if ( Times < 1 ) fallthr udefault;39 if ( Times < 1 ) fallthrough default; 40 40 } // if 41 41 case 1: // use defaults -
TabularUnified tests/concurrency/actors/executor.cfa ¶
r3b340d68 rd96f7c4 41 41 if ( strcmp( argv[6], "d" ) != 0 ) { // default ? 42 42 BufSize = ato( argv[6] ); 43 if ( BufSize < 0 ) fallthr udefault;43 if ( BufSize < 0 ) fallthrough default; 44 44 } // if 45 45 case 6: 46 46 if ( strcmp( argv[5], "d" ) != 0 ) { // default ? 47 47 Batch = ato( argv[5] ); 48 if ( Batch < 1 ) fallthr udefault;48 if ( Batch < 1 ) fallthrough default; 49 49 } // if 50 50 case 5: 51 51 if ( strcmp( argv[4], "d" ) != 0 ) { // default ? 52 52 Processors = ato( argv[4] ); 53 if ( Processors < 1 ) fallthr udefault;53 if ( Processors < 1 ) fallthrough default; 54 54 } // if 55 55 case 4: 56 56 if ( strcmp( argv[3], "d" ) != 0 ) { // default ? 57 57 Rounds = ato( argv[3] ); 58 if ( Rounds < 1 ) fallthr udefault;58 if ( Rounds < 1 ) fallthrough default; 59 59 } // if 60 60 case 3: 61 61 if ( strcmp( argv[2], "d" ) != 0 ) { // default ? 62 62 Set = ato( argv[2] ); 63 if ( Set < 1 ) fallthr udefault;63 if ( Set < 1 ) fallthrough default; 64 64 } // if 65 65 case 2: 66 66 if ( strcmp( argv[1], "d" ) != 0 ) { // default ? 67 67 Actors = ato( argv[1] ); 68 if ( Actors < 1 || Actors <= Set || Actors % Set != 0 ) fallthr udefault;68 if ( Actors < 1 || Actors <= Set || Actors % Set != 0 ) fallthrough default; 69 69 } // if 70 70 case 1: // use defaults -
TabularUnified tests/concurrency/actors/matrixMultiply.cfa ¶
r3b340d68 rd96f7c4 39 39 if ( strcmp( argv[4], "d" ) != 0 ) { // default ? 40 40 Processors = ato( argv[4] ); 41 if ( Processors < 1 ) fallthr udefault;41 if ( Processors < 1 ) fallthrough default; 42 42 } // if 43 43 case 4: 44 44 if ( strcmp( argv[3], "d" ) != 0 ) { // default ? 45 45 xr = ato( argv[3] ); 46 if ( xr < 1 ) fallthr udefault;46 if ( xr < 1 ) fallthrough default; 47 47 } // if 48 48 case 3: 49 49 if ( strcmp( argv[2], "d" ) != 0 ) { // default ? 50 50 xc = ato( argv[2] ); 51 if ( xc < 1 ) fallthr udefault;51 if ( xc < 1 ) fallthrough default; 52 52 } // if 53 53 case 2: 54 54 if ( strcmp( argv[1], "d" ) != 0 ) { // default ? 55 55 yc = ato( argv[1] ); 56 if ( yc < 1 ) fallthr udefault;56 if ( yc < 1 ) fallthrough default; 57 57 } // if 58 58 case 1: // use defaults -
TabularUnified tests/concurrency/actors/static.cfa ¶
r3b340d68 rd96f7c4 34 34 if ( strcmp( argv[1], "d" ) != 0 ) { // default ? 35 35 Times = ato( argv[1] ); 36 if ( Times < 1 ) fallthr udefault;36 if ( Times < 1 ) fallthrough default; 37 37 } // if 38 38 case 1: // use defaults -
TabularUnified tests/concurrency/channels/barrier.cfa ¶
r3b340d68 rd96f7c4 66 66 if ( strcmp( argv[2], "d" ) != 0 ) { // default ? 67 67 BarrierSize = ato( argv[2] ); 68 if ( Processors < 1 ) fallthr udefault;68 if ( Processors < 1 ) fallthrough default; 69 69 } // if 70 70 case 2: 71 71 if ( strcmp( argv[1], "d" ) != 0 ) { // default ? 72 72 Processors = ato( argv[1] ); 73 if ( Processors < 1 ) fallthr udefault;73 if ( Processors < 1 ) fallthrough default; 74 74 } // if 75 75 case 1: // use defaults -
TabularUnified tests/concurrency/channels/churn.cfa ¶
r3b340d68 rd96f7c4 91 91 if ( strcmp( argv[3], "d" ) != 0 ) { // default ? 92 92 ChannelSize = ato( argv[3] ); 93 if ( ChannelSize < 1 ) fallthr udefault;93 if ( ChannelSize < 1 ) fallthrough default; 94 94 } // if 95 95 case 3: 96 96 if ( strcmp( argv[2], "d" ) != 0 ) { // default ? 97 97 Channels = ato( argv[2] ); 98 if ( Channels < 1 ) fallthr udefault;98 if ( Channels < 1 ) fallthrough default; 99 99 } // if 100 100 case 2: 101 101 if ( strcmp( argv[1], "d" ) != 0 ) { // default ? 102 102 Processors = ato( argv[1] ); 103 if ( Processors < 1 ) fallthr udefault;103 if ( Processors < 1 ) fallthrough default; 104 104 } // if 105 105 case 1: // use defaults -
TabularUnified tests/concurrency/channels/contend.cfa ¶
r3b340d68 rd96f7c4 128 128 if ( strcmp( argv[2], "d" ) != 0 ) { // default ? 129 129 ChannelSize = ato( argv[2] ); 130 if ( ChannelSize < 1 ) fallthr udefault;130 if ( ChannelSize < 1 ) fallthrough default; 131 131 } // if 132 132 case 2: 133 133 if ( strcmp( argv[1], "d" ) != 0 ) { // default ? 134 134 Processors = ato( argv[1] ); 135 if ( Processors < 1 ) fallthr udefault;135 if ( Processors < 1 ) fallthrough default; 136 136 } // if 137 137 case 1: // use defaults -
TabularUnified tests/concurrency/channels/daisy_chain.cfa ¶
r3b340d68 rd96f7c4 38 38 if ( strcmp( argv[2], "d" ) != 0 ) { // default ? 39 39 Tasks = ato( argv[2] ); 40 if ( Tasks < 1 ) fallthr udefault;40 if ( Tasks < 1 ) fallthrough default; 41 41 } // if 42 42 case 2: 43 43 if ( strcmp( argv[1], "d" ) != 0 ) { // default ? 44 44 Processors = ato( argv[1] ); 45 if ( Processors < 1 ) fallthr udefault;45 if ( Processors < 1 ) fallthrough default; 46 46 } // if 47 47 case 1: // use defaults -
TabularUnified tests/concurrency/channels/hot_potato.cfa ¶
r3b340d68 rd96f7c4 43 43 if ( strcmp( argv[2], "d" ) != 0 ) { // default ? 44 44 Tasks = ato( argv[2] ); 45 if ( Tasks < 1 ) fallthr udefault;45 if ( Tasks < 1 ) fallthrough default; 46 46 } // if 47 47 case 2: 48 48 if ( strcmp( argv[1], "d" ) != 0 ) { // default ? 49 49 Processors = ato( argv[1] ); 50 if ( Processors < 1 ) fallthr udefault;50 if ( Processors < 1 ) fallthrough default; 51 51 } // if 52 52 case 1: // use defaults -
TabularUnified tests/concurrency/channels/pub_sub.cfa ¶
r3b340d68 rd96f7c4 88 88 if ( strcmp( argv[2], "d" ) != 0 ) { // default ? 89 89 Tasks = ato( argv[2] ); 90 if ( Tasks < 1 ) fallthr udefault;90 if ( Tasks < 1 ) fallthrough default; 91 91 } // if 92 92 case 2: 93 93 if ( strcmp( argv[1], "d" ) != 0 ) { // default ? 94 94 Processors = ato( argv[1] ); 95 if ( Processors < 1 ) fallthr udefault;95 if ( Processors < 1 ) fallthrough default; 96 96 } // if 97 97 case 1: // use defaults -
TabularUnified tests/ctrl-flow/fallthrough.cfa ¶
r3b340d68 rd96f7c4 10 10 // Created On : Wed Mar 14 10:06:25 2018 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Mon Dec 24 11:24:35 201813 // Update Count : 2 212 // Last Modified On : Fri Jan 17 14:09:49 2025 13 // Update Count : 23 14 14 // 15 15 … … 20 20 case 1: 21 21 sout | "case 1"; 22 fallthr u;22 fallthrough; 23 23 case 2: 24 24 sout | "case 2"; 25 fallthr u;26 sout | "did not fallthr u";27 if ( 7 ) fallthr ucommon2;28 fallthr ucommon1;25 fallthrough; 26 sout | "did not fallthrough"; 27 if ( 7 ) fallthrough common2; 28 fallthrough common1; 29 29 case 3: 30 30 sout | "case 3"; 31 fallthr udefault;32 fallthr ucommon1;31 fallthrough default; 32 fallthrough common1; 33 33 common1: 34 34 sout | "common1"; … … 36 36 case 4: 37 37 sout | "case 4"; 38 fallthr ucommon2;38 fallthrough common2; 39 39 case 5: 40 40 sout | "case 5"; 41 fallthr ucommon2;42 fallthr udefault;41 fallthrough common2; 42 fallthrough default; 43 43 case 6: 44 44 sout | "case 6"; 45 fallthr ucommon2;45 fallthrough common2; 46 46 common2: 47 47 sout | "common2"; … … 49 49 default: 50 50 sout | "default"; 51 fallthr u;51 fallthrough; 52 52 } // choose 53 53 … … 62 62 for ( int i = 0; i < 4; i += 1 ) { 63 63 sout | i; 64 if ( i == 2 ) fallthr ucommon;64 if ( i == 2 ) fallthrough common; 65 65 } // for 66 66 } // switch … … 73 73 } else { 74 74 sout | "check"; 75 fallthr ucommon;75 fallthrough common; 76 76 } // if 77 77 } // if 78 78 common: 79 79 sout | "common"; 80 fallthr u;80 fallthrough; 81 81 break; 82 82 default: 83 83 sout | "default"; 84 fallthr u;84 fallthrough; 85 85 } // switch 86 86 87 87 #if ERR1 88 88 // ERROR: fallthrough must be enclosed in switch or choose 89 fallthr u;89 fallthrough; 90 90 // ERROR: fallthrough must be enclosed in switch or choose 91 fallthr ucommon4;91 fallthrough common4; 92 92 // ERROR: fallthrough must be enclosed in switch or choose 93 fallthr udefault;93 fallthrough default; 94 94 choose ( 3 ) { 95 95 case 2: … … 98 98 case 1: 99 99 // ERROR: default is later, but in a different switch 100 fallthr udefault;100 fallthrough default; 101 101 // ERROR: common3 is later, but not at the same level as a case clause 102 fallthr ucommon3;102 fallthrough common3; 103 103 } 104 104 common3: ; … … 108 108 common4: 109 109 // ERROR: attempt to jump up with fallthrough 110 if ( 7 ) fallthr ucommon4;110 if ( 7 ) fallthrough common4; 111 111 // ERROR: attempt to jump up with fallthrough 112 fallthr udefault;112 fallthrough default; 113 113 } // choose 114 114 #endif -
TabularUnified tests/ctrl-flow/labelledExit.cfa ¶
r3b340d68 rd96f7c4 10 10 // Created On : Wed Aug 10 07:29:39 2016 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Sat Jun 5 10:07:34 202113 // Update Count : 1 312 // Last Modified On : Fri Jan 17 14:18:15 2025 13 // Update Count : 14 14 14 // 15 15 … … 131 131 break Choose; 132 132 } 133 fallthr u;133 fallthrough; 134 134 case 2: 135 135 i += 1; -
TabularUnified tests/exceptions/try-ctrl-flow.cfa ¶
r3b340d68 rd96f7c4 81 81 } 82 82 83 void choose_fallthr u_in_finally() {83 void choose_fallthrough_in_finally() { 84 84 choose (1) { 85 85 case 1: 86 86 try {} finally { 87 fallthr u;87 fallthrough; 88 88 } 89 89 default: … … 105 105 } 106 106 107 void labelled_choose_fallthr u_in_finally() {107 void labelled_choose_fallthrough_in_finally() { 108 108 mainBlock: choose (1) { 109 109 case 1: 110 110 try {} finally { 111 fallthr umainBlock;111 fallthrough mainBlock; 112 112 } 113 113 case 2: … … 118 118 } 119 119 120 void choose_fallthr u_default_in_finally() {120 void choose_fallthrough_default_in_finally() { 121 121 choose (1) { 122 122 case 1: 123 123 try {} finally { 124 fallthr udefault;124 fallthrough default; 125 125 } 126 126 default: -
TabularUnified tests/quotedKeyword.cfa ¶
r3b340d68 rd96f7c4 10 10 // Created On : Wed May 27 17:56:53 2015 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Thu Feb 23 20:31:05 202313 // Update Count : 2 612 // Last Modified On : Fri Jan 17 14:10:32 2025 13 // Update Count : 27 14 14 // 15 15 … … 29 29 ``__attribute__, ``auto, ``_Bool, ``break, ``case, ``catch, ``catchResume, ``char, ``choose, ``_Complex, ``__complex, 30 30 ``__complex__, ``const, ``__const, ``__const__, ``continue, ``default, ``disable, ``do, ``double, ``dtype, ``else, 31 ``enable, ``enum, ``__extension__, ``extern, ``fallthr u, ``finally, ``float, ``__float128, ``for, ``forall, ``fortran,31 ``enable, ``enum, ``__extension__, ``extern, ``fallthrough, ``finally, ``float, ``__float128, ``for, ``forall, ``fortran, 32 32 ``ftype, ``_Generic, ``goto, ``if, ``_Imaginary, ``__imag, ``__imag__, ``inline, ``__inline, ``__inline__, ``int, 33 33 ``__int128, ``__label__, ``long, ``lvalue, ``_Noreturn, ``__builtin_offsetof, ``otype, ``register, ``restrict, -
TabularUnified tests/switch.cfa ¶
r3b340d68 rd96f7c4 10 10 // Created On : Tue Jul 12 06:50:22 2016 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Sat Jun 5 10:08:20 202113 // Update Count : 4 412 // Last Modified On : Fri Jan 17 14:10:12 2025 13 // Update Count : 45 14 14 // 15 15 … … 96 96 case 8~10: 97 97 f( 3 ); 98 fallthr u;98 fallthrough; 99 99 case 'd': 100 100 j = 5;
Note: See TracChangeset
for help on using the changeset viewer.