| // The Dart Project Fuzz Tester (1.2). |
| // Program generated as: |
| // dart dartfuzz.dart --seed 3608420507 |
| |
| bool var0 = false; |
| bool var1 = false; |
| int var2 = -49; |
| double var3 = double.maxFinite; |
| String var4 = '5Cw)'; |
| List<int> var5 = [8589934591]; |
| Map<int, String> var6 = { |
| 0: '\u2665', |
| 1: '7\u{1f600}\u{1f600}t\u2665s', |
| 2: '\u2665&)I', |
| 3: 'G\u2665\u{1f600}e', |
| }; |
| |
| List<int> foo0(List<int> par1, int par2, int par3) { |
| var6 ??= var6; |
| var4 ??= ''; |
| par1 = var5; |
| return [-94]; |
| } |
| |
| int foo1(Map<int, String> par1, bool par2) { |
| print( |
| (-((((var4 == (var4).toLowerCase()) ? false : par2) |
| ? (-(double.nan)) |
| : (var1 |
| ? (((false ? true : var1) |
| ? (par2 |
| ? ((-((double.maxFinite + var3)))).roundToDouble() |
| : (-(var3))) |
| : var3)) |
| .abs() |
| : var3)))), |
| ); |
| { |
| List<int> loc0 = [95]; |
| return var2; |
| } |
| } |
| |
| String foo2() { |
| var3 += (true |
| ? ((var3).remainder( |
| (var1 ? (-(0.20648281590433248)) : double.maxFinite), |
| ) + |
| double.maxFinite) |
| : (var3 * var3)); |
| var2 %= (var2--); |
| var6 = var6; |
| return (var1 |
| ? (false |
| ? (((!(true)) || false) ? var4 : ((var6).isEmpty ? var4 : 'I#')) |
| : var4) |
| : 'XLH+c\u2665\u2665'); |
| } |
| |
| class X0 { |
| String fld0_0 = '\u2665'; |
| |
| String foo0_0() { |
| if (((({0: 'e\u{1f600}mw', 1: 'XZPq', 2: '2l', 3: 'EI'} ?? |
| { |
| 0: '1fG', |
| 1: 'LV\u2665s\u{1f600}s\u2665', |
| 2: '\u{1f600}#', |
| 3: 'V', |
| }) ?? |
| {0: 'Z6'})) |
| .isNotEmpty) { |
| var4 ??= var4; |
| } else { |
| if ((var5 == |
| ((var1 |
| ? ((!((false |
| ? var1 |
| : (!((true && |
| (var0 |
| ? (false ? (false ? false : var1) : true) |
| : var1))))))) |
| ? var0 |
| : var1) |
| : false) |
| ? ((([-9223372030412324863, 21, -97] + var5) ?? |
| ([-9223372034707292160, -16, 6] + var5)) + |
| ([83, -52, 18]).sublist((++var2))) |
| : ((var1 ? var5 : var5)).sublist(foo1(var6, true))))) { |
| { |
| int loc0 = (var2--); |
| if (false) { |
| fld0_0 ??= '\u26655JnN'; |
| { |
| Map<int, String> loc1 = var6; |
| return var4; |
| } |
| } |
| } |
| } |
| } |
| return '1f'; |
| } |
| |
| void run() { |
| if ((foo0( |
| [-23, -74, 8589934591], |
| (true ? (-(-9223372030412324863)) : var2), |
| (var0 |
| ? var2 |
| : foo1({ |
| 0: 'kU0', |
| 1: '\u{1f600}', |
| 2: '\u2665M', |
| }, (var1 && (var2).isEven))), |
| ) == |
| [81, -9223372030412324865, 56, 62])) { |
| var6 ??= {0: '\u{1f600}\u{1f600}D\u26652', 1: 'yJb\u26657+'}; |
| return; |
| } else { |
| return; |
| } |
| } |
| } |
| |
| class X1 extends X0 { |
| double fld1_0 = 0.6358731486904787; |
| |
| bool foo1_0() { |
| { |
| List<int> loc0 = |
| (foo0( |
| var5, |
| (var1 ? foo1({0: '\u26657@MJF', 1: 'J'}, true) : (~((--var2)))), |
| ([6442450945]).removeLast(), |
| ) + |
| foo0([58], (-(var2)), (var2++))); |
| print(foo0([69], 97, 63)); |
| var5 = (((var5).sublist( |
| var2, |
| )).sublist(var2)).sublist(((-(var3))).toInt()); |
| } |
| var1 = (!(var0)); |
| print((!(((-(double.infinity)) != double.minPositive)))); |
| return var0; |
| } |
| |
| List<int> foo1_1(bool par1, double par2, int par3) { |
| print(foo2()); |
| fld1_0 = (-(double.infinity)); |
| var0 = |
| (([ |
| -9223372036854775808, |
| -19, |
| ]).remove(foo1(var6, ((-((par3++))) < var2))) |
| ? (var4 == 'Z72') |
| : var1); |
| return foo0( |
| foo0( |
| (foo0( |
| ([14, -79] ?? var5), |
| (-(par3)), |
| ((true ? true : (!(var1))) ? (var0 ? (-73 * par3) : 53) : 66), |
| ) + |
| (var1 ? var5 : [17])), |
| ((true ? var1 : (par1 ? (!(false)) : par1)) ? par3 : var2), |
| foo1(var6, true), |
| ), |
| foo1({0: '1okmvo', 1: 'Cyn', 2: 'Iq\u{1f600}'}, (!((!(foo1_0()))))), |
| (par1 ? (~((foo1_0() ? (--var2) : -1))) : (par1 ? var2 : 74)), |
| ); |
| } |
| |
| void run() { |
| super.run(); |
| if ((false |
| ? var0 |
| : ({0: 'SVw', 1: '\u266576Q', 2: '\u2665b&E'}).containsValue(var4))) { |
| return; |
| } |
| } |
| } |
| |
| class X2 extends X1 { |
| String fld2_0 = ''; |
| Map<int, String> fld2_1 = { |
| 0: '\u{1f600}\u2665F8', |
| 1: '\u{1f600}Kd', |
| 2: 'CW6e@d', |
| }; |
| Map<int, String> fld2_2 = { |
| 0: 'MM3Ogd\u{1f600}', |
| 1: 'D', |
| 2: 'I\u{1f600}2kH4\u{1f600}', |
| }; |
| |
| List<int>? foo2_0(String par1, double par2, int par3) { |
| var6 ??= |
| ({0: 'hVMi', 1: '', 2: 'S'} ?? |
| { |
| 0: '9c\u{1f600}\u{1f600}\u{1f600}dW', |
| 1: 'g(Fu\u{1f600}bX', |
| 2: 'Pi2Z\u{1f600}', |
| 3: 'O\u2665', |
| }); |
| for (int loc0 = 0; loc0 < 84; loc0++) { |
| return (((!((!(var1)))) ? false : false) |
| ? var5 |
| : (false ? var5 : [-9223372030412324864])); |
| } |
| } |
| |
| bool foo2_1(int par1, String par2) { |
| { |
| double loc0 = var3; |
| fld2_2 = {0: 'mWycw'}; |
| var0 = true; |
| } |
| return (var1 ? ((par1++) != foo1(fld2_1, (!(false)))) : true); |
| } |
| |
| Map<int, String> foo2_2() { |
| { |
| String loc0 = 'Am 3x'; |
| return fld2_1; |
| } |
| } |
| |
| double? foo2_3(List<int> par1) { |
| var6 = foo2_2(); |
| if (var1) { |
| print({0: 'K\u{1f600}\u{1f600}\u2665\u{1f600}', 1: 'lh34LP'}); |
| print('im\u2665'); |
| { |
| String loc0 = (var1 |
| ? ('y\u2665E4UQQ' + ('Q0J2 y').substring(-78)) |
| : foo2()); |
| { |
| bool loc1 = (((-(-92))).isOdd && (!((!(false))))); |
| print(var3); |
| if ((var2).isEven) { |
| var3 /= 0.536905815119827; |
| var2 |= (++var2); |
| { |
| double loc2 = var3; |
| { |
| int loc3 = foo1({ |
| 0: 'G(', |
| 1: '\u{1f600}&a9t', |
| 2: '\u{1f600}TF', |
| 3: '\u2665m-', |
| }, true); |
| var4 ??= (loc0).substring( |
| ((((par1 ?? [-9223372034707292159, 44, -1, 2147483648])) |
| .remove( |
| (false |
| ? -9223372032559808511 |
| : (((++loc3) ~/ (2147483649 | 54))).ceil()), |
| ) || |
| false) |
| ? (~((loc3++))) |
| : (foo1(fld2_1, (var6 == {0: '', 1: 'KP8'})) >> 50)), |
| ); |
| if ((true != |
| ((!(loc1)) |
| ? ((-(40)) >= -32) |
| : foo2_1( |
| 9223372034707292159, |
| (foo2_2()).remove( |
| (((-((loc3).abs())) ~/ 42)).toSigned(-27), |
| )!, |
| )))) { |
| if (loc1) { |
| return loc2; |
| } |
| } |
| } |
| } |
| } |
| } |
| } |
| } |
| } |
| |
| void run() { |
| super.run(); |
| fld2_2 ??= (var1 ? fld2_2 : {0: 'M ', 1: 'zG', 2: 'c'}); |
| if (((foo2_1(var2, var4) |
| ? ((false |
| ? ((var1 || (true && foo2_1(9223372032559808512, var4))) |
| ? var5 |
| : var5) |
| : ([-52]).sublist((true ? 24 : var2)))) |
| .remove(9223372036854775807) |
| : false) && |
| var0)) { |
| for (int loc0 = 0; loc0 < 57; loc0++) { |
| var5 ??= (([26, 82, -9223372032559808512]).sublist((-22 >> 27)) + var5); |
| var6 ??= fld2_2; |
| fld2_0 ??= foo2(); |
| for (int loc1 = 0; loc1 < 67; loc1++) { |
| for (int loc2 = 0; loc2 < 31; loc2++) { |
| var4 = foo2(); |
| { |
| bool loc3 = foo2_1( |
| (-(((!(var0)) |
| ? foo1(fld2_2, true) |
| : foo1( |
| (foo2_1( |
| (false |
| ? ([-74, -49, -79, 2]).length |
| : 9223372034707292161), |
| 'y', |
| ) |
| ? ({0: '\u{1f600}Jf', 1: 'NF'} ?? |
| {0: '1 y\u{1f600}\u26659'}) |
| : { |
| 0: '6MO\u2665A\u{1f600})', |
| 1: 'p\u{1f600}\u{1f600}6J', |
| 2: 'sg)', |
| }), |
| var0, |
| )))), |
| fld2_0, |
| ); |
| var5 ??= var5; |
| for (int loc4 = 0; loc4 < 78; loc4++) { |
| return; |
| } |
| } |
| } |
| } |
| } |
| } |
| } |
| } |
| |
| class X3 extends X2 { |
| List<int> fld3_0 = [-4, -4, -79, 34]; |
| |
| bool foo3_0(int par1, List<int> par2) { |
| return (((var1 ? 60 : var2)).isOdd |
| ? ((var1 ? fld3_0 : par2)).remove(foo1(var6, (var1 != var0))) |
| : (false |
| ? false |
| : (('GB').substring( |
| (++var2), |
| )).endsWith(('p\u{1f600}f1u\u2665' ?? 'L\u2665OY!ui')))); |
| } |
| |
| int foo3_1(List<int> par1, int par2, bool par3) { |
| if (true) { |
| return par2; |
| } |
| } |
| |
| List<int>? foo3_2(List<int> par1, List<int> par2) { |
| for (int loc0 = 0; loc0 < 68; loc0++) { |
| { |
| String loc1 = foo2(); |
| var2 -= (~((false |
| ? (~((false ? loc0 : -9223372034707292161))) |
| : (var2--)))); |
| for (int loc2 = 0; loc2 < 95; loc2++) { |
| var3 ??= |
| ((false ? var3 : (-(var3))) * |
| (var3 ?? |
| ((-(double.negativeInfinity))).remainder( |
| (var3 * double.nan), |
| ))); |
| if ((loc1).endsWith('')) { |
| print( |
| (((!(foo3_0(-47, par2))) |
| ? par1 |
| : ([2, -52, -9223372032559808512, 2147483649] + par2))) |
| .removeLast(), |
| ); |
| var2 -= foo3_1( |
| (foo0( |
| (foo0( |
| ((var0 ? [-4294967295, -95, -22, 27] : [38]) + |
| [2147483647]), |
| (var3).truncate(), |
| var2, |
| ) ?? |
| par1), |
| (~(loc0)), |
| 53, |
| )).sublist((--loc0)), |
| ((loc2++) ?? |
| ((!((false || var0))) |
| ? (69 + |
| (47 & |
| (foo0( |
| [24, -98, 2147483647, -48], |
| loc0, |
| 47, |
| )).indexOf(37))) |
| : (var4).compareTo((var1 ? loc1 : loc1)))), |
| (foo3_0( |
| (var2 + (~(loc2))), |
| foo0(([20, 13] + par2), loc0, var2), |
| ) && |
| (loc1).isNotEmpty), |
| ); |
| for (int loc3 = 0; loc3 < 62; loc3++) { |
| for (int loc4 = 0; loc4 < 61; loc4++) { |
| return fld3_0; |
| } |
| } |
| } |
| } |
| } |
| } |
| } |
| |
| bool? foo3_3(List<int> par1, Map<int, String> par2, Map<int, String> par3) { |
| for (int loc0 = 0; loc0 < 16; loc0++) { |
| if (foo3_0( |
| (-((var0 ? 8589934591 : 65))), |
| foo3_2( |
| fld3_0, |
| (fld3_0).sublist((true ? (0.23821360229648214).toInt() : var2)), |
| )!, |
| )) { |
| par1 ??= (((var4 == '&Tze') ? ([-27, 23, -40] != par1) : true) |
| ? [23, 21, 4294967295] |
| : fld3_0); |
| print( |
| (par2 ?? {0: '\u{1f600}\u2665\u{1f600}Jpj&', 1: '', 2: '', 3: ''}), |
| ); |
| var4 = var4; |
| var1 = (((~(((++loc0) ?? loc0)))).isEven == false); |
| } |
| for (int loc1 = 0; loc1 < 93; loc1++) { |
| var4 = 'gngT'; |
| return (foo3_0( |
| ((((var3 * (loc1).ceilToDouble()) - |
| ((0.6230577340230226 > var3) |
| ? (var3 - var3) |
| : double.maxFinite)) - |
| double.nan)) |
| .ceil(), |
| [0], |
| ) |
| ? ((!(var0)) && foo3_0((-(-59)), [8, 1, 12, -9223372030412324863])) |
| : foo3_0( |
| foo3_1(foo3_2([2, -33, -72], [30, 58, 0])!, loc1, (!(var1))), |
| var5, |
| )); |
| } |
| } |
| } |
| |
| void run() { |
| super.run(); |
| var1 = (var6).containsKey((var0 ? (30).floor() : (~((++var2))))); |
| } |
| } |
| |
| main() { |
| try { |
| new X3().run(); |
| } catch (e) { |
| print('throws'); |
| } finally { |
| print('$var0\n$var1\n$var2\n$var3\n$var4\n$var5\n$var6\n'); |
| } |
| } |