// The Dart Project Fuzz Tester (1.13). // Program generated as: // dart dartfuzz.dart --seed 2674942396 import 'dart:async'; import 'dart:cli'; import 'dart:collection'; import 'dart:convert'; import 'dart:core'; import 'dart:io'; import 'dart:isolate'; import 'dart:math'; import 'dart:typed_data'; int var0 = -20; Map var1 = { 44 : 'n4' }; Set var2 = { -54 }; bool var3 = true; int var4 = 48; double var5 = 0.8714225018325541; String var6 = '@\u{1f600}&Jxq'; List var7 = [ -52, -2, -20, 45, -74, -90, -9223372032559808511, -24 ]; Set var8 = { 9223372034707292160, 61, -36 }; Map var9 = { 7 : 'hji@B\u{1f600}', 31 : '+JO', 24 : 'v8V', 92 : 'm8Y0y' }; String foo0(String par1) { var3 = (((0.7119855568534567 - 0.35943848632499775)).isInfinite ? var3 : FileSystemEntity.isFileSync('')); return (('E' + 'jw\u{1f600}') + 'QX'); } class X0 { Map fld0_0 = { 63 : 'b2+' }; int fld0_1 = 19; int fld0_2 = 92; double foo0_0(double par1, int par2) { if (((var3 ? 79 : (Int32x4.xwyx >> var7[ZLibOption.MIN_MEM_LEVEL]))).isEven) { try { print({ var7[(-((false ? var7[var7[Int32x4.zyzy]] : (62 + (((fld0_0[var7[(-(-68))]]).isEmpty ? var3 : (FileSystemEntity.isDirectorySync('x') ? var3 : var3)) ? (false ? 89 : var7[(var0 ^ var7[-30])]) : -80)))))], (par2++), (~(var7[(~(4294967295))])), Int32x4.wxww, fld0_2, (var7[((var2 == { 60 }) ? (--var4) : 95)] ~/ (~((('P\u2665-pQ').endsWith('0r7UmH') ? var7[fld0_2] : (var7[fld0_1] % 79))))), (DateTime.august % -91), 38 }); var3 = ((-((-((-(0.7467160506303177))))))).isNaN; } catch (exception, stackTrace) { /* * Multi-line * comment. */ var2 ??= ({ (23 >> (--var0)), Int32x4.yyyy, ((++fld0_2) | 18), ((true ? ((!(true)) ? (var3 ? -78 : -82) : ((true ? ('ZXR' != fld0_0[Int32x4.yzyw]) : ((false ? false : false) || false)) ? var0 : var7[(var3 ? (-(fld0_1)) : Int8List.bytesPerElement)])) : ((true ? false : false) ? var7[var0] : (-(par2)))) ^ Int32x4.yxxw) } ?? { (var7[(fld0_1++)] << 46), 63, DateTime.february, ((((!(var3)) || (false || true)) ? ((var3 ? -18 : var7[par2]) & -77) : var0) * Float32x4.zwxy), (var7[(~(-62))] | 41), (fld0_2++), var7[(OSError.noErrorCode << (-((~((-((~(97)))))))))] }); } finally { { bool loc0 = ((((-((0.3734139510099662 / var5))) + var5) ?? 0.8611407938837462)).isInfinite; var5 += (pow(atan2(0.6097903973779905, (0.5350790227617244 / (false ? 0.2863536510948904 : 0.7000497645160146))), ((-9223372030412324865).isOdd ? ((par1).ceilToDouble() - var5) : (-(((0.27291552775413186 / var5) - (num.tryParse(var9[var7[-0]]) ?? par1)))))) / (-((loc0 ? 0.8512235822782033 : (0.2103620260603727).sign)))); par1 ??= ((sin((-(0.5706167906353866))) ?? (((10).ceilToDouble() ?? 0.3941424298126648)).clamp(par1, (loc0 ? var5 : par1))) * 0.002589113451928471); } } try { { int loc0 = 0; do { try { if (false) { fld0_0 = var9; var6 = ((!(var3)) ? 'Dr3Rz' : ''); } else { var2 = ({ var4, (-(Int32x4.zzxy)), (-90 ^ (((!(var3)) ? (((var7[var7[((var6 ?? 'pQwcn')).compareTo(var6)]] << -6) ?? (false ? loc0 : loc0)) << var4) : 5) + var4)), (var3 ? var7[(~((var3 ? (var3 ? (~(var7[var7[var7[24]]])) : ((false ? 97 : ZLibOption.strategyRle) ^ RawSocketOption.IPv4MulticastInterface)) : -36)))] : (var3 ? 1 : Int32x4.yywx)) } ?? (true ? { var7[Float32x4.yzwy], (par2++), (((par2--) | -15) * 53), var7[(true ? (var3 ? -40 : -17) : Int32x4.wwwz)], var7[(~(-1))], var7[(++loc0)], (~(var7[-3])), (~((~(fld0_1)))) } : { (1 + (Float32x4.wzyz >> -55)), ((!(var3)) ? (++var4) : (fld0_2 ^ var0)), var4, (((!(var3)) ? var7[4294967296] : 58) ^ ((var3 ? 31 : (++var0)) - (fld0_2 << var0))), var7[25], (fld0_1 * (-(var7[var0]))) })); /// Single-line documentation comment. { int loc1 = 65; while (--loc1 > 0) { var7 = var7; } } } // Single-line comment. var5 ??= ((({ var7[(74 >> -84)], 57 } ?? (var2 ?? (true ? (var2 ?? (true ? (true ? { -19, 16, -2147483648, var7[Int32x4.wzyz] } : var2) : var8)) : ((var1).isEmpty ? var2 : { fld0_2, -17, ((true || true) ? var7[par2] : -9223372032559808512) })))) == var8) ? 0.010823426030830086 : var5); } catch (exception, stackTrace) { /** ** Multi-line ** documentation comment. */ try { var7 = [ (~((((!(var3)) ? NetworkInterface.listSupported : (!(false))) ? (var7[-80] >> fld0_2) : (fld0_1++)))), 0, ((--loc0) >> (((true ? true : true) ? (('rO\u2665DBhe').endsWith(fld0_0[-44]) && true) : (!(false))) ? (((var3 ? fld0_2 : (loc0--)) != 4294967296) ? Float32x4.yxww : par2) : (var7[(fld0_2 * -88)] + -18))), (fld0_2--), (((1 ~/ (-(-68))) % (var0++)) | (loc0++)), Float32x4.wzxw ]; print((var2 ?? (var2).union(var8))); } catch (exception, stackTrace) { var7[((var3 ? var7[-92] : (-65 + Int32x4.wwwx)) % ((NetworkInterface.listSupported && (var3 ? false : true)) ? (var0--) : (-(var7[var7[loc0]]))))] |= (~((fld0_1++))); /* * Multi-line * comment. */ var3 ??= (((~(((true ? false : true) ? 65 : (var7[fld0_1] >> (var7[var7[(-(var0))]] ^ 95))))) * (++fld0_2)) == (((-(0.584337577410042))).isInfinite ? (-(DateTime.january)) : ((--fld0_2) << Uint8ClampedList.bytesPerElement))); } finally { par1 = (par1).remainder(par1); } } finally { var7 = (var7).sublist((--fld0_1), (Float32x4.zwyz ^ (var4--))); } } while (++loc0 < 81); } /* * Multi-line * comment. */ try { var6 = '!\u{1f600}'; var9[67] ??= ((!(true)) ? ((var3 ? var3 : var3) ? foo0(var6) : 'dLrR6a') : (0.8103887803272267).toString()); } catch (exception, stackTrace) { { Map loc0 = { 54 : (false).toString(), 18 : ((foo0(foo0(foo0(var1[65]))) == Uri.encodeFull(foo0(var6))) ? '\u{1f600}EPu7' : foo0('I\u2665cEa')) }; { int loc1 = 7; while (--loc1 > 0) { loc0 ??= (var1 ?? Map.identity()); var3 ??= (((false ? (!(false)) : (!(true))) ? false : var3) || ((-(var5)) <= (false ? 0.39414727891124135 : double.negativeInfinity))); } } } switch ((-((-(-1))))) { case 2949109116: { var1 ??= fld0_0; } break; case 2949109118: { /* * Multi-line * comment. */ var3 ??= (!(var3)); var1 = fld0_0; } break; } } finally { var8 = { (fld0_1 ?? (((0.5194602381059368).isInfinite ? var3 : var3) ? (var3 ? (83 << 9223372032559808512) : (true ? (--var4) : (true ? Duration.microsecondsPerDay : (var3 ? var7[var0] : (--var0))))) : Duration.millisecondsPerHour)) }; var7 = (true ? var7 : var7); } } catch (exception, stackTrace) { var6 ??= ('t-X' ?? 'Qsn'); var7 ??= [ 0 ]; } } return 0.8386853392024455; } double foo0_1() { if (var3) { switch ((fld0_2++)) { case 3001819378: { var3 ??= (!((var5).isFinite)); } break; case 3001819388: { var7[(~(88))] %= (-(fld0_2)); } break; } { int loc0 = 0; do { try { var3 = var3; if (false) { print((-((foo0_0(0.9383057310366909, (true ? -41 : loc0)) - var5)))); var7 = [ (fld0_1--) ]; } } catch (exception, stackTrace) { if ((!((var3 ? var3 : var3)))) { var0 *= (fld0_1 % (((var3 ? FileSystemEntity.isFileSync(var9[(fld0_2--)]) : ({ 16, 44, (~((true ? (fld0_2 << (loc0 - (-(-92)))) : 34))), -88, -73, DateTime.daysPerWeek, -98 }).add((-(22)))) ? (foo0('\u26655x45\u{1f600}')).isEmpty : true) ? Float32x4.yxwx : -2)); } else { for (var loc1 in var2) { fld0_0[(--fld0_1)] = var6; } continue; } var7 = var7; } /** ** Multi-line ** documentation comment. */ try { throw ((!(var3)) ? var5 : foo0_0(((0.574808452613698 / 0.4272697248194094)).toDouble(), (-57 | (++var0)))); } catch (exception, stackTrace) { var4 *= -9223372032559808513; } } while (++loc0 < 59); } } else { var3 ??= (var8 == var2); var7 = var7; } return foo0_0(var5, (var3 ? (++var0) : (~((-23 | var4))))); } Set foo0_2(Map par1, Set par2) { /// Single-line documentation comment. for (int loc0 = 0; loc0 < 15; loc0++) { throw var7; } try { if (var3) { { double loc0 = ((false ? foo0_1() : (true ? var5 : (0.4247606185949969).remainder((0.5094473583854725 - var5)))) * ((false ? ((var9[fld0_2]).endsWith(foo0(var6)) ? var3 : (!((var4).isEven))) : false) ? var5 : ((var8 != { (-(var7[91])), (-(var7[var7[35]])), (++var0) }) ? ((-(var5)) * var5) : (var3 ? var5 : var5)))); loc0 *= loc0; } } } catch (exception, stackTrace) { try { if ((!(((-(var5))).isInfinite))) { throw var3; } else { var7 ??= (var3 ? [ fld0_2, var7[-47], (var4--), fld0_1 ] : ((var3 ? var7 : Uri.parseIPv4Address('\u{1f600}q!')) ?? [ var7[var7[(-(-56))]], Int32x4.xxxz, -9223372030412324864, Int32x4.zxwy, (--fld0_2), (({ 60, 87, 17, var4, (-(var7[var0])), var7[(79 & var7[31])] } == { 96, (fld0_2 + -81), (~(26)), var7[var7[(var7[var7[var7[var7[43]]]] ?? var0)]], (--var0) }) ? (~(var0)) : 68), -76, (~(2)) ])); } { int loc0 = 50; while (--loc0 > 0) { var3 = NetworkInterface.listSupported; } } } catch (exception, stackTrace) { /** ** Multi-line ** documentation comment. */ for (int loc0 = 0; loc0 < 66; loc0++) { { int loc1 = 0; do { /// Single-line documentation comment. var7[var7[(-((-(2147483648))))]] += (loc1++); loc1 -= ((--loc0) ?? 21); } while (++loc1 < 87); } } var1[Int32x4.wwwx] = foo0((FileSystemEntity.isLinkSync('b') ? 'P\u2665\u{1f600}WFZ' : 'rFJ')); } } finally { if (var3) { var8 = { (var3 ? (~((var4--))) : Int32x4.zwxz), var7[var7[-9223372032559808512]], (-(var7[(~(-21))])), (fld0_1++) }; } else { { int loc0 = 0; do { switch (38) { case 2975275080: { continue; } break; case 2975275086: { var6 ??= var6; /** ** Multi-line ** documentation comment. */ fld0_0[var4] = fld0_0[60]; } break; } var3 = (!(var3)); } while (++loc0 < 81); } /* * Multi-line * comment. */ if ((!((NetworkInterface.listSupported ? (var3 ? true : var3) : true)))) { var2 ??= ({ (fld0_2--), (var4--), (fld0_2++) } ?? ((var3 ? var8 : (var8).intersection(var2)) ?? Set.identity())); } } } return var8; } int foo0_3(Set par1, bool par2) { { int loc0 = 70; while (--loc0 > 0) { { int loc1 = 92; while (--loc1 > 0) { fld0_0 = ({ 1 : ((!((true ? ({ 96 : var1[-49], 0 : '4n' }).isEmpty : true))) ? foo0(var6) : 'FAT'), 51 : 'bm', 30 : fld0_0[((var3 || (fld0_2).isOdd) ? ((par2 ? var7 : var7)).indexOf(var7[-45], Int32x4.xyxz) : ((++loc0) + 91))] } ?? var9); for (var loc2 in var7) { for (int loc3 = 0; loc3 < 43; loc3++) { for (int loc4 = 0; loc4 < 56; loc4++) { fld0_0[(true ? var7[fld0_2] : Int32x4.zzyy)] ??= (var3 ? ((!(({ 17 : var6, 36 : foo0('ROLy4z'), 57 : var6, 35 : fld0_0[(~((var4++)))], 31 : '', 32 : var6, 39 : (par2 ? var6 : 'a\u{1f600}@+('), 78 : fld0_0[var4] }).isNotEmpty)) ? String.fromEnvironment((false ? (par2 ? Uri.encodeQueryComponent('Z)1h') : '') : base64UrlEncode([ (fld0_2++), (var7[-42] * var7[(var7[(~(2147483649))] ~/ loc2)]), (-(7)), ((false ? ({ 40 : var1[var7[-93]], 34 : '' } == var1) : (('Xl4').isEmpty ? true : (!(true)))) ? (var7[loc3] | (var3 ? var7[(-9223372034707292159 % -14)] : 53)) : loc1) ]))) : var6) : (var6 + 'oCF')); fld0_2 ^= Duration.secondsPerHour; } if (var3) { var8 = { (true ? (-((-(89)))) : Float32x4.wxxw), (loc2++), (~(Int32x4.wwwy)), (var7[(var3 ? 56 : -12)] & ((-(((loc0++) & 83))) ~/ fld0_1)) }; } } } } } var3 = false; } } return (((!(var3)) ? par2 : (RegExp.escape(var6)).endsWith(foo0(var6))) ? var7[(-(-98))] : 91); } void run() { /** ** Multi-line ** documentation comment. */ print((foo0_1()).truncateToDouble()); } } main() { try { new X0().run(); } catch (exception, stackTrace) { print('throws $exception $stackTrace'); } finally { print('$var0\n$var1\n$var2\n$var3\n$var4\n$var5\n$var6\n$var7\n$var8\n$var9\n'); } }