Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 42) Position 1 = 62 Branch analysis from position: 62 2 jumps found. (Code = 44) Position 1 = 64, Position 2 = 4 Branch analysis from position: 64 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 4 1 jumps found. (Code = 42) Position 1 = 59 Branch analysis from position: 59 2 jumps found. (Code = 44) Position 1 = 61, Position 2 = 6 Branch analysis from position: 61 2 jumps found. (Code = 44) Position 1 = 64, Position 2 = 4 Branch analysis from position: 64 Branch analysis from position: 4 Branch analysis from position: 6 1 jumps found. (Code = 42) Position 1 = 55 Branch analysis from position: 55 2 jumps found. (Code = 44) Position 1 = 58, Position 2 = 8 Branch analysis from position: 58 2 jumps found. (Code = 44) Position 1 = 61, Position 2 = 6 Branch analysis from position: 61 Branch analysis from position: 6 Branch analysis from position: 8 2 jumps found. (Code = 46) Position 1 = 21, Position 2 = 22 Branch analysis from position: 21 2 jumps found. (Code = 43) Position 1 = 23, Position 2 = 24 Branch analysis from position: 23 1 jumps found. (Code = 42) Position 1 = 54 Branch analysis from position: 54 2 jumps found. (Code = 44) Position 1 = 58, Position 2 = 8 Branch analysis from position: 58 Branch analysis from position: 8 Branch analysis from position: 24 2 jumps found. (Code = 43) Position 1 = 26, Position 2 = 32 Branch analysis from position: 26 1 jumps found. (Code = 42) Position 1 = 54 Branch analysis from position: 54 Branch analysis from position: 32 2 jumps found. (Code = 46) Position 1 = 33, Position 2 = 34 Branch analysis from position: 33 2 jumps found. (Code = 43) Position 1 = 35, Position 2 = 40 Branch analysis from position: 35 2 jumps found. (Code = 43) Position 1 = 47, Position 2 = 54 Branch analysis from position: 47 2 jumps found. (Code = 44) Position 1 = 58, Position 2 = 8 Branch analysis from position: 58 Branch analysis from position: 8 Branch analysis from position: 54 Branch analysis from position: 40 Branch analysis from position: 34 Branch analysis from position: 22 filename: /in/Wr2uk function name: (null) number of ops: 65 compiled vars: !0 = $daysInMonth, !1 = $timestampFailing, !2 = $year, !3 = $month, !4 = $day, !5 = $baseString, !6 = $timestamp, !7 = $roundTrip line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 3 0 E > ASSIGN !0, <array> 4 1 ASSIGN !1, <false> 5 2 ASSIGN !2, 1500 3 > JMP ->62 6 4 > ASSIGN !3, 1 5 > JMP ->59 7 6 > ASSIGN !4, 1 7 > JMP ->55 8 8 > INIT_FCALL 'sprintf' 9 SEND_VAL '%254d-%2502d-%2502d+00%3A00%3A00' 10 SEND_VAR !2 11 SEND_VAR !3 12 SEND_VAR !4 13 DO_ICALL $13 14 ASSIGN !5, $13 9 15 INIT_FCALL 'strtotime' 16 SEND_VAR !5 17 DO_ICALL $15 18 ASSIGN !6, $15 11 19 BOOL_NOT ~17 !6 20 > JMPZ_EX ~17 ~17, ->22 21 > BOOL ~17 !1 22 > > JMPZ ~17, ->24 12 23 > > JMP ->54 15 24 > BOOL_NOT ~18 !6 25 > JMPZ ~18, ->32 16 26 > ASSIGN !1, <true> 17 27 ROPE_INIT 3 ~21 'Timestamp+failing+start+at+' 28 ROPE_ADD 1 ~21 ~21, !5 29 ROPE_END 2 ~20 ~21, '%0A' 30 ECHO ~20 18 31 > JMP ->54 21 32 > > JMPZ_EX ~23 !1, ->34 33 > BOOL ~23 !6 34 > > JMPZ ~23, ->40 22 35 > ASSIGN !1, <false> 23 36 ROPE_INIT 3 ~26 'Timestamp+failinng+end+at+' 37 ROPE_ADD 1 ~26 ~26, !5 38 ROPE_END 2 ~25 ~26, '%0A' 39 ECHO ~25 27 40 > INIT_FCALL 'date' 41 SEND_VAL 'Y-m-d+H%3Ai%3As' 42 SEND_VAR !6 43 DO_ICALL $28 44 ASSIGN !7, $28 28 45 IS_NOT_IDENTICAL !5, !7 46 > JMPZ ~30, ->54 29 47 > ROPE_INIT 6 ~32 !5 48 ROPE_ADD 1 ~32 ~32, '+%28' 49 ROPE_ADD 2 ~32 ~32, !6 50 ROPE_ADD 3 ~32 ~32, '%29+' 51 ROPE_ADD 4 ~32 ~32, !7 52 ROPE_END 5 ~31 ~32, '%0A' 53 ECHO ~31 7 54 > PRE_INC !4 55 > FETCH_DIM_R ~36 !0, !3 56 IS_SMALLER !4, ~36 57 > JMPNZ ~37, ->8 6 58 > PRE_INC !3 59 > IS_SMALLER_OR_EQUAL !3, 12 60 > JMPNZ ~39, ->6 5 61 > PRE_INC !2 62 > IS_SMALLER !2, 2000 63 > JMPNZ ~41, ->4 34 64 > > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0